@Nullable @Override public String getSourceFile() { return sourceFile==null?null:sourceFile.getString(); } @Nonnull @Override public BuilderAnnotationSet getAnnotations() { return annotations; }
@Nonnull BuilderStringReference internString(@Nonnull String string) { BuilderStringReference ret = internedItems.get(string); if (ret != null) { return ret; } BuilderStringReference stringReference = new BuilderStringReference(string); ret = internedItems.putIfAbsent(string, stringReference); return ret==null?stringReference:ret; }
@Nonnull BuilderStringReference internString(@Nonnull String string) { BuilderStringReference ret = internedItems.get(string); if (ret != null) { return ret; } BuilderStringReference stringReference = new BuilderStringReference(string); ret = internedItems.putIfAbsent(string, stringReference); return ret==null?stringReference:ret; }
@Nonnull @Override public String getType() { return stringReference.getString(); }
@Nonnull BuilderStringReference internString(@Nonnull String string) { BuilderStringReference ret = internedItems.get(string); if (ret != null) { return ret; } BuilderStringReference stringReference = new BuilderStringReference(string); ret = internedItems.putIfAbsent(string, stringReference); return ret==null?stringReference:ret; }
@Nonnull @Override public String getValue() { return stringReference.getString(); } }
@Nonnull @Override public String getName() { return this.name.getString(); }
@Nonnull @Override public String getName() { return name.getString(); }
@Nonnull @Override public String getValue() { return stringReference.getString(); } }
@Nonnull @Override public String getValue() { return stringReference.getString(); } }
@Nonnull @Override public String getName() { return fieldReference.name.getString(); }
@Nullable @Override public String getName() { return name==null?null:name.getString(); }
@Nonnull @Override public String getName() { return this.name.getString(); }
@Nonnull @Override public String getType() { return stringReference.getString(); }
@Nonnull @Override public String getName() { return name.getString(); }
@Nonnull @Override public String getName() { return name.getString(); }
@Nullable @Override public String getName() { return name==null?null:name.getString(); }
@Nonnull @Override public String getName() { return name.getString(); }
@Nonnull @Override public String getName() { return name.getString(); }
@Nullable @Override public String getName() { return name==null?null:name.getString(); }