Uses of Class
org.inferred.freebuilder.processor.source.Type
Packages that use Type
Package
Description
-
Uses of Type in org.inferred.freebuilder.processor
Fields in org.inferred.freebuilder.processor declared as TypeModifier and TypeFieldDescriptionprivate TypeDatatype_Builder.builderprivate final TypeDatatype_Builder.Partial.builderprivate final TypeDatatype_Builder.Value.builderprivate TypeBuildableType_Builder.builderTypeprivate final TypeBuildableType_Builder.Partial.builderTypeprivate final TypeBuildableType_Builder.Value.builderTypeprivate final TypeBuildableType_Builder.Partial.typeprivate TypeBuildableType_Builder.typeprivate final TypeBuildableType_Builder.Value.typeMethods in org.inferred.freebuilder.processor that return TypeModifier and TypeMethodDescriptionBuildableType_Builder.builderType()Returns the value that will be returned byBuildableType.builderType().BuildableType_Builder.Partial.builderType()BuildableType_Builder.Value.builderType()abstract TypeBuildableType.builderType()Returns the builder type that will build instances ofBuildableType.type().Datatype_Builder.getBuilder()Returns the value that will be returned byDatatype.getBuilder().Datatype_Builder.Partial.getBuilder()Datatype_Builder.Value.getBuilder()abstract TypeDatatype.getBuilder()Returns the builder type that users will see.BuildableType_Builder.Partial.type()BuildableType_Builder.type()Returns the value that will be returned byBuildableType.type().BuildableType_Builder.Value.type()abstract TypeBuildableType.type()Returns the parameterized buildable type.Methods in org.inferred.freebuilder.processor with parameters of type TypeModifier and TypeMethodDescriptionBuildableType_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_Builder.setBuilder(Type builder) Sets the value to be returned byDatatype.getBuilder().Sets the value to be returned byBuildableType.type().Method parameters in org.inferred.freebuilder.processor with type arguments of type TypeModifier and TypeMethodDescriptionDatatype_Builder.mapBuilder(UnaryOperator<Type> mapper) Replaces the value to be returned byDatatype.getBuilder()by applyingmapperto it and using the result.BuildableType_Builder.mapBuilderType(UnaryOperator<Type> mapper) Replaces the value to be returned byBuildableType.builderType()by applyingmapperto it and using the result.BuildableType_Builder.mapType(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 TypeModifier and TypeMethodDescriptionprivate 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.sourceModifier and TypeClassDescription(package private) static classclassRepresentation of a class or interface element.Fields in org.inferred.freebuilder.processor.source declared as TypeMethods in org.inferred.freebuilder.processor.source that return TypeModifier and TypeMethodDescriptionstatic Typestatic TypeType.from(DeclaredType declaredType) FunctionalType.getFunctionalInterface()QualifiedName.withParameters(TypeMirror first, TypeMirror... rest) Type.withWildcards()Returns a new type of the same class, parameterized with wildcards ("?").Methods in org.inferred.freebuilder.processor.source with parameters of type TypeModifier and TypeMethodDescriptionType.javadocMethodLink(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 TypeModifierConstructorDescriptionprivateFunctionalType(Type functionalInterface, String methodName, Collection<? extends TypeMirror> parameters, TypeMirror returnType)