Uses of Class
org.inferred.freebuilder.processor.source.Type
-
Packages that use Type Package Description org.inferred.freebuilder.processor org.inferred.freebuilder.processor.property org.inferred.freebuilder.processor.source -
-
Uses of Type in org.inferred.freebuilder.processor
Fields in org.inferred.freebuilder.processor declared as Type Modifier and Type Field Description private TypeDatatype_Builder. builderprivate TypeDatatype_Builder.Partial. builderprivate TypeDatatype_Builder.Value. builderprivate TypeBuildableType_Builder. builderTypeprivate TypeBuildableType_Builder.Partial. builderTypeprivate TypeBuildableType_Builder.Value. builderTypeprivate TypeBuildableType_Builder.Partial. typeprivate TypeBuildableType_Builder. typeprivate TypeBuildableType_Builder.Value. typeMethods in org.inferred.freebuilder.processor that return Type Modifier and Type Method Description TypeBuildableType_Builder. builderType()Returns the value that will be returned byBuildableType.builderType().TypeBuildableType_Builder.Partial. builderType()TypeBuildableType_Builder.Value. builderType()abstract TypeBuildableType. builderType()Returns the builder type that will build instances ofBuildableType.type().TypeDatatype_Builder. getBuilder()Returns the value that will be returned byDatatype.getBuilder().TypeDatatype_Builder.Partial. getBuilder()TypeDatatype_Builder.Value. getBuilder()abstract TypeDatatype. getBuilder()Returns the builder type that users will see.TypeBuildableType_Builder.Partial. type()TypeBuildableType_Builder. type()Returns the value that will be returned byBuildableType.type().TypeBuildableType_Builder.Value. type()abstract TypeBuildableType. type()Returns the parameterized buildable type.Methods in org.inferred.freebuilder.processor with parameters of type Type Modifier and Type Method Description BuildableType.BuilderBuildableType_Builder. builderType(Type builderType)Sets the value to be returned byBuildableType.builderType().abstract ExcerptBuilderFactory. newBuilder(Type builderType, BuilderFactory.TypeInference typeInference)Returns an excerpt calling the Builder factory method.Datatype.BuilderDatatype_Builder. setBuilder(Type builder)Sets the value to be returned byDatatype.getBuilder().BuildableType.BuilderBuildableType_Builder. type(Type type)Sets the value to be returned byBuildableType.type().Method parameters in org.inferred.freebuilder.processor with type arguments of type Type Modifier and Type Method Description Datatype.BuilderDatatype_Builder. mapBuilder(java.util.function.UnaryOperator<Type> mapper)Replaces the value to be returned byDatatype.getBuilder()by applyingmapperto it and using the result.BuildableType.BuilderBuildableType_Builder. mapBuilderType(java.util.function.UnaryOperator<Type> mapper)Replaces the value to be returned byBuildableType.builderType()by applyingmapperto it and using the result.BuildableType.BuilderBuildableType_Builder. mapType(java.util.function.UnaryOperator<Type> mapper)Replaces the value to be returned byBuildableType.type()by applyingmapperto it and using the result. -
Uses of Type in org.inferred.freebuilder.processor.property
Methods in org.inferred.freebuilder.processor.property with parameters of type Type Modifier and Type Method Description private static booleanBuildableListProperty.Factory. hasBuilderVarargsAddMethodOverride(PropertyCodeGenerator.Config config, Type builderType) -
Uses of Type in org.inferred.freebuilder.processor.source
Subclasses of Type in org.inferred.freebuilder.processor.source Modifier and Type Class Description (package private) static classType.TypeImplclassTypeClassRepresentation of a class or interface element.Fields in org.inferred.freebuilder.processor.source declared as Type Modifier and Type Field Description private TypeFunctionalType. functionalInterfaceMethods in org.inferred.freebuilder.processor.source that return Type Modifier and Type Method Description static TypeType. from(java.lang.Class<?> cls)static TypeType. from(javax.lang.model.type.DeclaredType declaredType)TypeFunctionalType. getFunctionalInterface()TypeQualifiedName. withParameters(javax.lang.model.type.TypeMirror first, javax.lang.model.type.TypeMirror... rest)TypeType. withWildcards()Returns a new type of the same class, parameterized with wildcards ("?").Methods in org.inferred.freebuilder.processor.source with parameters of type Type Modifier and Type Method Description Type.JavadocLinkType. javadocMethodLink(java.lang.String memberName, Type... types)Returns a source excerpt of a JavaDoc link to a method on this type.Constructors in org.inferred.freebuilder.processor.source with parameters of type Type Constructor Description FunctionalType(Type functionalInterface, java.lang.String methodName, java.util.Collection<? extends javax.lang.model.type.TypeMirror> parameters, javax.lang.model.type.TypeMirror returnType)
-