Uses of Class
org.inferred.freebuilder.processor.source.QualifiedName
Packages that use QualifiedName
Package
Description
-
Uses of QualifiedName in org.inferred.freebuilder.processor
Fields in org.inferred.freebuilder.processor declared as QualifiedNameModifier and TypeFieldDescriptionprivate static final QualifiedNameGwtSupport.CUSTOM_FIELD_SERIALIZERprivate final QualifiedNameGeneratedStub.datatypeprivate static final QualifiedNameJacksonSupport.JSON_ANY_GETTERprivate static final QualifiedNameJacksonSupport.JSON_ANY_SETTERprivate static final QualifiedNameJacksonSupport.JSON_PROPERTYprivate static final QualifiedNameGwtSupport.SERIALIZATION_EXCEPTIONprivate static final QualifiedNameGwtSupport.SERIALIZATION_STREAM_READERprivate static final QualifiedNameGwtSupport.SERIALIZATION_STREAM_WRITERprivate final QualifiedNameAnalyser.IsSubclassOfGeneratedTypeVisitor.superclassFields in org.inferred.freebuilder.processor with type parameters of type QualifiedNameModifier and TypeFieldDescriptionprivate static final Set<QualifiedName> JacksonSupport.DISABLE_PROPERTY_ANNOTATIONSAnnotations which disable automatic generation of JsonProperty annotations.Methods in org.inferred.freebuilder.processor with parameters of type QualifiedNameModifier and TypeMethodDescriptionprivate Optional<DeclaredType> Analyser.tryFindBuilder(QualifiedName superclass, TypeElement valueType) Looks for a nested type invalueTypecalled Builder, and verifies it extends the autogeneratedsuperclass.Constructors in org.inferred.freebuilder.processor with parameters of type QualifiedNameModifierConstructorDescription(package private)GeneratedStub(QualifiedName datatype, TypeClass stub) privateIsSubclassOfGeneratedTypeVisitor(QualifiedName superclass, List<? extends TypeParameterElement> typeParameters) -
Uses of QualifiedName in org.inferred.freebuilder.processor.model
Methods in org.inferred.freebuilder.processor.model with parameters of type QualifiedNameModifier and TypeMethodDescriptionstatic booleanModelUtils.erasesToAnyOf(DeclaredType type, QualifiedName... possibilities) Returns true iftypeerases to any ofpossibilities.static Optional<AnnotationMirror> ModelUtils.findAnnotationMirror(Element element, QualifiedName annotationClass) Returns anAnnotationMirrorfor the annotation of typeannotationClassonelement, orOptional.empty()if no such annotation exists. -
Uses of QualifiedName in org.inferred.freebuilder.processor.property
Fields in org.inferred.freebuilder.processor.property declared as QualifiedNameConstructors in org.inferred.freebuilder.processor.property with parameters of type QualifiedNameModifierConstructorDescriptionprivateOptionalType(QualifiedName cls, String empty, String ofNullable) -
Uses of QualifiedName in org.inferred.freebuilder.processor.source
Classes in org.inferred.freebuilder.processor.source that implement interfaces with type arguments of type QualifiedNameFields in org.inferred.freebuilder.processor.source declared as QualifiedNameModifier and TypeFieldDescriptionprivate static final QualifiedNameImportManager.CONFLICTImpossible typename, to use instead of null (which toMap goes odd over).private final QualifiedNameCompilerReflection.ElementsTypeInfo.nameprivate final QualifiedNameRuntimeReflection.RuntimeTypeInfo.nameprivate final QualifiedNameType.TypeImpl.qualifiedNameprivate final QualifiedNameTypeClass.qualifiedNameprivate final QualifiedNameTypeUsage_Builder.Partial.scopeprivate QualifiedNameTypeUsage_Builder.scopeprivate final QualifiedNameTypeUsage_Builder.Value.scopeprivate final QualifiedNameTypeUsage_Builder.Partial.typeprivate QualifiedNameTypeUsage_Builder.typeprivate final QualifiedNameTypeUsage_Builder.Value.typeFields in org.inferred.freebuilder.processor.source with type parameters of type QualifiedNameModifier and TypeFieldDescriptionprivate final Map<String, QualifiedName> ScopeHandler.generatedTypesQualified name as string ↦ qualified nameprivate final com.google.common.collect.Multimap<QualifiedName, TypeUsage> ImportManager.importsTypes to import, and for which usages.private final Map<String, QualifiedName> ImportManager.namespaceSimple name → type, orImportManager.CONFLICTif multiple types conflicted for that name.private final Map<TypeUsage, QualifiedName> ImportManager.resolutionsWhich type, imported or in scope, to use to shorten each type usage.private final List<QualifiedName> CompilationUnitBuilder.typesprivate final Map<QualifiedName, ScopeHandler.Visibility> ScopeHandler.typeVisibilityType ↦ visibility in parent scopeprivate final Map<QualifiedName, com.google.common.collect.SetMultimap<String, QualifiedName>> ScopeHandler.visibleTypesScope ↦ simple name ↦ typeprivate final Map<QualifiedName, com.google.common.collect.SetMultimap<String, QualifiedName>> ScopeHandler.visibleTypesScope ↦ simple name ↦ typeMethods in org.inferred.freebuilder.processor.source that return QualifiedNameModifier and TypeMethodDescriptionQualifiedName.enclosingType()Returns theQualifiedNameof the type enclosing this one.abstract QualifiedNameType.getQualifiedName()Returns the qualified name of the type class.Type.TypeImpl.getQualifiedName()TypeClass.getQualifiedName()CompilerReflection.ElementsTypeInfo.name()RuntimeReflection.RuntimeTypeInfo.name()ScopeHandler.TypeInfo.name()private QualifiedNameCompilationUnitBuilder.nestedType(String simpleName) QualifiedName.nestedType(String simpleName) Returns theQualifiedNameof a type calledsimpleNamenested in this one.static QualifiedNameReturns aQualifiedNameforcls, unshading if necessary.static QualifiedNameReturns aQualifiedNamefor a type inpackageName.static QualifiedNameQualifiedName.of(TypeElement type) Returns aQualifiedNamefortype.TypeUsage_Builder.Partial.type()TypeUsage_Builder.type()Returns the value that will be returned byTypeUsage.type().TypeUsage_Builder.Value.type()TypeUsage.type()CompilationUnitBuilder.typename()SourceBuilder.typename()Return the qualified name of the main type declared by this unit.Methods in org.inferred.freebuilder.processor.source that return types with arguments of type QualifiedNameModifier and TypeMethodDescriptionprivate com.google.common.collect.SetMultimap<String, QualifiedName> ScopeHandler.computeTypesInScope(QualifiedName scope) private Stream<QualifiedName> TypeUsage_Builder.Partial.scope()TypeUsage_Builder.scope()Returns the value that will be returned byTypeUsage.scope().TypeUsage_Builder.Value.scope()TypeUsage.scope()private com.google.common.collect.SetMultimap<String, QualifiedName> ScopeHandler.typesInScope(QualifiedName scope) private Function<QualifiedName, ScopeHandler.ScopeState> ImportManager.visibilityIn(ScopeHandler scopeHandler, TypeUsage usage) Methods in org.inferred.freebuilder.processor.source with parameters of type QualifiedNameModifier and TypeMethodDescriptionprivate booleanImportManager.addImport(QualifiedName name, TypeUsage usage) voidCompilationUnitBuilder.append(QualifiedName type) voidQualifiedNameAppendable.append(QualifiedName type) intQualifiedName.compareTo(QualifiedName o) private com.google.common.collect.SetMultimap<String, QualifiedName> ScopeHandler.computeTypesInScope(QualifiedName scope) (package private) voidScopeHandler.declareGeneratedType(ScopeHandler.Visibility visibility, QualifiedName generatedType, Set<String> supertypes) booleanQualifiedName.isNestedIn(QualifiedName other) private static booleanImportManager.isSensibleImport(QualifiedName name) private static booleanScopeHandler.maybeVisibleInScope(QualifiedName scope, ScopeHandler.Visibility visibility, QualifiedName type) TypeUsage_Builder.nullableScope(QualifiedName scope) Sets the value to be returned byTypeUsage.scope().private voidImportManager.rejectName(QualifiedName name) private booleanImportManager.reserveName(QualifiedName name) TypeUsage_Builder.scope(QualifiedName scope) Sets the value to be returned byTypeUsage.scope().TypeUsage_Builder.type(QualifiedName type) Sets the value to be returned byTypeUsage.type().private com.google.common.collect.SetMultimap<String, QualifiedName> ScopeHandler.typesInScope(QualifiedName scope) (package private) ScopeHandler.ScopeStateScopeHandler.visibilityIn(String pkg, QualifiedName type) Returns whethertypeis visible in, or can be imported into, a compilation unit inpkg.(package private) ScopeHandler.ScopeStateScopeHandler.visibilityIn(QualifiedName scope, QualifiedName type) Returns whethertypeis visible in, or can be imported into, the body oftype.private ScopeHandler.VisibilityScopeHandler.visibilityOf(QualifiedName type) Method parameters in org.inferred.freebuilder.processor.source with type arguments of type QualifiedNameModifier and TypeMethodDescriptionTypeUsage_Builder.mapScope(UnaryOperator<QualifiedName> mapper) If the value to be returned byTypeUsage.scope()is present, replaces it by applyingmapperto it and using the result.TypeUsage_Builder.mapType(UnaryOperator<QualifiedName> mapper) Replaces the value to be returned byTypeUsage.type()by applyingmapperto it and using the result.TypeUsage_Builder.scope(Optional<? extends QualifiedName> scope) Sets the value to be returned byTypeUsage.scope().Constructors in org.inferred.freebuilder.processor.source with parameters of type QualifiedNameModifierConstructorDescription(package private)TypeClass(QualifiedName qualifiedName, Collection<? extends TypeParameterElement> typeParameters) (package private)TypeImpl(QualifiedName qualifiedName, List<?> typeParameters) -
Uses of QualifiedName in org.inferred.freebuilder.processor.source.feature
Fields in org.inferred.freebuilder.processor.source.feature declared as QualifiedNameModifier and TypeFieldDescriptionprivate static final QualifiedNameJavaxPackage.GENERATEDprivate static final QualifiedNameJsr305.NULLABLEMethods in org.inferred.freebuilder.processor.source.feature that return types with arguments of type QualifiedNameModifier and TypeMethodDescriptionJavaxPackage.generated()Parameterized type forjava.util.function.Consumer<T>, if available.Methods in org.inferred.freebuilder.processor.source.feature with parameters of type QualifiedNameModifier and TypeMethodDescriptionprivate static booleanJavaxPackage.hasType(Elements elements, QualifiedName type) private static booleanJsr305.hasType(Elements elements, QualifiedName type)