< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java

Print this page

        

*** 948,957 **** --- 948,968 ---- Assert.checkNonNull(name); this.type = new ModuleType(this); } @Override @DefinedBy(Api.LANGUAGE_MODEL) + public Name getSimpleName() { + Name fullName = getQualifiedName(); + int lastPeriod = fullName.lastIndexOf((byte)'.'); + if (lastPeriod == -1) { + return fullName; + } else { + return fullName.subName(lastPeriod + 1, fullName.length()); + } + } + + @Override @DefinedBy(Api.LANGUAGE_MODEL) public boolean isOpen() { return flags.contains(ModuleFlags.OPEN); } @Override @DefinedBy(Api.LANGUAGE_MODEL)
< prev index next >