- add(String, Object...) - Method in class org.inferred.freebuilder.processor.util.Block
-
- add(Excerpt) - Method in class org.inferred.freebuilder.processor.util.Block
-
- add(String, Object...) - Method in class org.inferred.freebuilder.processor.util.CompilationUnitBuilder
-
- add(Excerpt) - Method in class org.inferred.freebuilder.processor.util.CompilationUnitBuilder
-
- add(String, Object...) - Static method in class org.inferred.freebuilder.processor.util.Excerpts
-
- add(T) - Method in class org.inferred.freebuilder.processor.util.Scope
-
- add(String, Object...) - Method in interface org.inferred.freebuilder.processor.util.SourceBuilder
-
Appends formatted text to the source.
- add(Excerpt) - Method in interface org.inferred.freebuilder.processor.util.SourceBuilder
-
Equivalent to add("%s", excerpt).
- add(Excerpt) - Method in class org.inferred.freebuilder.processor.util.SourceStringBuilder
-
- add(String, Object...) - Method in class org.inferred.freebuilder.processor.util.SourceStringBuilder
-
- add(String, Object) - Method in interface org.inferred.freebuilder.processor.util.ValueType.FieldReceiver
-
- addAccessorAnnotations(SourceBuilder) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
- addAllMethod(Metadata.Property) - Static method in class org.inferred.freebuilder.processor.BuilderMethods
-
- addBuilderFieldAccessors(SourceBuilder) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add the accessor methods for the property to the builder's source code.
- addBuilderFieldDeclaration(SourceBuilder) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add the field declaration for the property to the builder's source code.
- addClearField(Block) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Adds a clear call for the property given a template builder to the builder's source code.
- addCopiesMethod(Metadata.Property) - Static method in class org.inferred.freebuilder.processor.BuilderMethods
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedList
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedListMultimap
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedMap
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedMultiset
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedNavigableSet
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedSet
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedSetMultimap
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.Metadata.Visibility
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.Block
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.FieldAccess
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.LazyName
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.QualifiedName
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.TypeMirrorExcerpt
-
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.ValueType
-
Implement this method to report the name and value of each field.
- addFields(ValueType.FieldReceiver) - Method in class org.inferred.freebuilder.processor.util.Variable
-
- addFinalFieldAssignment(SourceBuilder, Excerpt, String) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add the final assignment of the property to the value object's source code.
- addGetterAnnotations(SourceBuilder) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Adds method annotations for the value type getter method.
- addLazyDefinitions(SourceBuilder) - Static method in class org.inferred.freebuilder.processor.util.LazyName
-
Finds all lazily-declared classes and methods and adds their definitions to the source.
- addLine(String, Object...) - Method in class org.inferred.freebuilder.processor.util.Block
-
- addLine(String, Object...) - Method in class org.inferred.freebuilder.processor.util.CompilationUnitBuilder
-
- addLine(String, Object...) - Method in interface org.inferred.freebuilder.processor.util.SourceBuilder
-
Appends a formatted line of code to the source.
- addLine(String, Object...) - Method in class org.inferred.freebuilder.processor.util.SourceStringBuilder
-
- addMergeFromBuilder(Block, String) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add a merge from builder for the property to the builder's source code.
- addMergeFromValue(Block, String) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add a merge from value for the property to the builder's source code.
- addMethod(Metadata.Property) - Static method in class org.inferred.freebuilder.processor.BuilderMethods
-
- addPartialFieldAssignment(SourceBuilder, Excerpt, String) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add the final assignment of the property to the partial value object's source code.
- addReadValueFragment(SourceBuilder, Excerpt) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Adds a fragment converting the value object's field to the property's type.
- addSetBuilderFromPartial(Block, String) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Sets the property on a builder from within a partial value's toBuilder() method.
- addSetFromResult(SourceBuilder, Excerpt, Excerpt) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Adds a set call for the property from a function result to the builder's source code.
- addSource(SourceBuilder, AnnotationMirror) - Static method in class org.inferred.freebuilder.processor.util.AnnotationSource
-
Adds a source-code representation of annotation to .
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedList
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedListMultimap
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedMap
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedMultiset
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedNavigableSet
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedSet
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.excerpt.CheckedSetMultimap
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.Metadata.Visibility
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.Block
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.Excerpt
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.FieldAccess
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.LazyName
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.TypeMirrorExcerpt
-
- addTo(SourceBuilder) - Method in class org.inferred.freebuilder.processor.util.Variable
-
- addValueFieldDeclaration(SourceBuilder, FieldAccess) - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Add the field declaration for the property to the value's source code.
- annotatedElementsIn(RoundEnvironment, Class<? extends Annotation>) - Static method in class org.inferred.freebuilder.processor.util.RoundEnvironments
-
Sanitizes the result of RoundEnvironment.getElementsAnnotatedWith(javax.lang.model.element.TypeElement), which otherwise
can contain elements annotated with annotations of ERROR type.
- AnnotationSource - Class in org.inferred.freebuilder.processor.util
-
Static methods for annotation-related source-code generation.
- apply(TypeMirror) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
Returns true if input is neither null nor invalid.
- arrayUtils(TypeMirror) - Method in enum org.inferred.freebuilder.processor.util.feature.GuavaLibrary
-
Returns a type with an asList method suitable for an array of elementType
elements, if one exists.
- asElement(DeclaredType) - Static method in class org.inferred.freebuilder.processor.util.ModelUtils
-
Returns the TypeElement corresponding to type.
- checkArgument(Object, String, Object...) - Static method in class org.inferred.freebuilder.processor.util.PreconditionExcerpts
-
Returns an excerpt equivalent to Guava's
Preconditions.checkArgument(boolean, String, Object...).
- CheckedList - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a list implementation that delegates to a provided add method to perform
element validation and insertion into a random-access backing list.
- CheckedListMultimap - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a multimap implementation that delegates to a provided put method to perform
entry validation and insertion into a backing multimap.
- CheckedMap - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a map implementation that delegates to a provided put method to perform entry
validation and insertion into a backing map.
- CheckedMultiset - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a multiset implementation that delegates to a provided setCount method to
perform element validation and insertion into a backing multiset.
- CheckedNavigableSet - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a navigable set implementation that delegates to a provided add method to
perform element validation and insertion into a backing set.
- CheckedSet - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a set implementation that delegates to a provided add method to perform
element validation and insertion into a backing set.
- CheckedSetMultimap - Class in org.inferred.freebuilder.processor.excerpt
-
Excerpts defining a multimap implementation that delegates to a provided put method to perform
entry validation and insertion into a backing multimap.
- CheckedSetMultimap() - Constructor for class org.inferred.freebuilder.processor.excerpt.CheckedSetMultimap
-
- checkNotNull(Object) - Static method in class org.inferred.freebuilder.processor.util.PreconditionExcerpts
-
Returns an excerpt equivalent to Guava's Preconditions.checkNotNull(Object).
- checkNotNullInline(Object) - Static method in class org.inferred.freebuilder.processor.util.PreconditionExcerpts
-
Returns an excerpt equivalent to an inline call to Guava's
Preconditions.checkNotNull(Object).
- checkNotNullPreamble(Object) - Static method in class org.inferred.freebuilder.processor.util.PreconditionExcerpts
-
Returns an excerpt of the preamble required to emulate an inline call to Guava's
Preconditions.checkNotNull(Object) method.
- checkState(Object, String, Object...) - Static method in class org.inferred.freebuilder.processor.util.PreconditionExcerpts
-
Returns an excerpt equivalent to Guava's
Preconditions.checkState(boolean, String, Object...).
- clearMethod(Metadata.Property) - Static method in class org.inferred.freebuilder.processor.BuilderMethods
-
- CodeGenerator - Class in org.inferred.freebuilder.processor
-
- CodeGenerator() - Constructor for class org.inferred.freebuilder.processor.CodeGenerator
-
- compilable(FeatureSet) - Static method in class org.inferred.freebuilder.processor.util.SourceStringBuilder
-
- CompilationUnitBuilder - Class in org.inferred.freebuilder.processor.util
-
SourceBuilder which also handles package declaration and imports.
- CompilationUnitBuilder(ProcessingEnvironment, QualifiedName, Collection<QualifiedName>, FeatureSet) - Constructor for class org.inferred.freebuilder.processor.util.CompilationUnitBuilder
-
- constructor() - Method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
Returns a source excerpt suitable for constructing an instance of this type, including "new"
keyword but excluding brackets.
- consumer() - Method in enum org.inferred.freebuilder.processor.util.feature.FunctionPackage
-
Parameterized type for java.util.function.Consumer<T>, if available.
- contains(Scope.Element<?>) - Method in class org.inferred.freebuilder.processor.util.Scope
-
- feature(FeatureType<T>) - Method in class org.inferred.freebuilder.processor.util.Block
-
- feature(FeatureType<T>) - Method in class org.inferred.freebuilder.processor.util.CompilationUnitBuilder
-
- Feature<T extends Feature<T>> - Interface in org.inferred.freebuilder.processor.util.feature
-
A feature encapsulates the availability of a type or source level feature that can be used in
the source written to a
SourceBuilder, such as Java language-level features, or Guava
types and methods.
- feature(FeatureType<T>) - Method in interface org.inferred.freebuilder.processor.util.SourceBuilder
-
Returns the instance of featureType appropriate for the source being written.
- feature(FeatureType<T>) - Method in class org.inferred.freebuilder.processor.util.SourceStringBuilder
-
- FeatureSet - Interface in org.inferred.freebuilder.processor.util.feature
-
- FeatureType<F extends Feature<F>> - Class in org.inferred.freebuilder.processor.util.feature
-
Algorithm to select the correct instance of a given feature type for a processing environment,
and the default to use in tests when an explicit value has not been registered for that feature.
- FeatureType() - Constructor for class org.inferred.freebuilder.processor.util.feature.FeatureType
-
- FieldAccess - Class in org.inferred.freebuilder.processor.util
-
- FieldAccess(String) - Constructor for class org.inferred.freebuilder.processor.util.FieldAccess
-
- FilerUtils - Class in org.inferred.freebuilder.processor.util
-
Static utility methods for working with Filer.
- findAnnotationMirror(Element, Class<? extends Annotation>) - Static method in class org.inferred.freebuilder.processor.util.ModelUtils
-
Returns an AnnotationMirror for the annotation of type annotationClass on
element, or Optional.absent() if no such annotation exists.
- findAnnotationMirror(Element, QualifiedName) - Static method in class org.inferred.freebuilder.processor.util.ModelUtils
-
Returns an AnnotationMirror for the annotation of type annotationClass on
element, or Optional.absent() if no such annotation exists.
- findAnnotationMirror(Element, String) - Static method in class org.inferred.freebuilder.processor.util.ModelUtils
-
Returns an AnnotationMirror for the annotation of type annotationClassName on
element, or Optional.absent() if no such annotation exists.
- findProperty(AnnotationMirror, String) - Static method in class org.inferred.freebuilder.processor.util.ModelUtils
-
- forEach(TypeMirror, String, String) - Static method in class org.inferred.freebuilder.processor.util.Excerpts
-
Returns an excerpt calling method with each elementType element of
iterable.
- forEnvironment(ProcessingEnvironment, FeatureSet) - Method in class org.inferred.freebuilder.processor.util.feature.FeatureType
-
Returns the instance of F to use in env.
- formatSource(String) - Static method in class org.inferred.freebuilder.processor.util.CompilationUnitBuilder
-
- FreeBuilder - Annotation Type in org.inferred.freebuilder
-
Annotates a type that has an auto-generated builder.
- from(TypeElement) - Static method in enum org.inferred.freebuilder.processor.BuilderFactory
-
Determines the correct way of constructing a default builderType instance, if any.
- from(TypeElement) - Static method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- from(DeclaredType) - Static method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- from(Class<?>) - Static method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- FUNCTION_PACKAGE - Static variable in enum org.inferred.freebuilder.processor.util.feature.FunctionPackage
-
- FunctionPackage - Enum in org.inferred.freebuilder.processor.util.feature
-
Types in the java.util.function package, if available.
- generated(Class<?>) - Static method in class org.inferred.freebuilder.processor.util.Excerpts
-
Returns an excerpt of the Generated annotation, if available,
with value set to the full name of the generator class as recommended.
- generated() - Method in enum org.inferred.freebuilder.processor.util.feature.JavaxPackage
-
Parameterized type for java.util.function.Consumer<T>, if available.
- get(FeatureType<T>) - Method in class org.inferred.freebuilder.processor.util.feature.EnvironmentFeatureSet
-
- get(FeatureType<T>) - Method in interface org.inferred.freebuilder.processor.util.feature.FeatureSet
-
Returns an instance of featureType.
- get(FeatureType<T>) - Method in class org.inferred.freebuilder.processor.util.feature.StaticFeatureSet
-
- get(Scope.Element<T>) - Method in class org.inferred.freebuilder.processor.util.Scope
-
- GET_CODE_GENERATOR - Static variable in class org.inferred.freebuilder.processor.Metadata
-
- getAccessorAnnotations() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns a list of annotations that should be applied to the accessor methods of this
property; that is, the getter method, and a single setter method that will accept the result
of the getter method as its argument.
- getAllCapsName() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the name of the property in all-caps with underscores, e.g.
- getBoxedType() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
- getBuilder() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the builder type that users will see.
- getBuilderFactory() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the builder factory mechanism the user has exposed, if any.
- getBuilderMethod(Metadata.Property) - Static method in class org.inferred.freebuilder.processor.BuilderMethods
-
- getCapitalizedName() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the capitalized name of the property, e.g.
- getCodeGenerator() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the code generator to use for this property, or null if no generator has been picked
(i.e.
- getEnclosingType() - Method in class org.inferred.freebuilder.processor.util.QualifiedName
-
- getField() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the field name that stores the property, e.g.
- getGeneratedBuilder() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the builder class that should be generated.
- getGeneratedBuilderAnnotations() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns a list of annotations that should be applied to the generated builder class.
- getGetterName() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the name of the getter for the property, e.g.
- getHasToBuilderMethod() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns whether the value type has a toBuilder method that needs to be generated.
- getName() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the name of the property, e.g.
- getNestedClasses() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns a list of nested classes that should be added to the generated builder class.
- getOwnMethodInvocations(ExecutableElement) - Method in class org.inferred.freebuilder.processor.MethodIntrospector
-
Returns a set of methods which are definitely invoked on this in the given method,
or the empty set if method introspection is not supported on this compiler.
- getPackage() - Method in class org.inferred.freebuilder.processor.util.QualifiedName
-
- getPartialType() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the partial value class that should be generated.
- getProperties() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns metadata about the properties of the type.
- getPropertyEnum() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the Property enum that may be generated.
- getPropertyNames(TypeElement, ExecutableElement) - Method in interface org.inferred.freebuilder.processor.naming.NamingConvention
-
Verifies method is an abstract getter following this naming convention.
- getQualifiedName() - Method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- getReturnType(TypeElement, ExecutableElement, Types) - Static method in class org.inferred.freebuilder.processor.util.ModelUtils
-
Determines the return type of method, if called on an instance of type type.
- getSimpleName() - Method in class org.inferred.freebuilder.processor.util.ParameterizedType
-
- getSimpleName() - Method in class org.inferred.freebuilder.processor.util.QualifiedName
-
- getSimpleNames() - Method in class org.inferred.freebuilder.processor.util.QualifiedName
-
- getStandardMethodUnderrides() - Method in class org.inferred.freebuilder.processor.Metadata
-
- getSupportedAnnotationTypes() - Method in class org.inferred.freebuilder.processor.Processor
-
- getSupportedSourceVersion() - Method in class org.inferred.freebuilder.processor.Processor
-
- getter(Metadata.Property) - Static method in class org.inferred.freebuilder.processor.BuilderMethods
-
- getType() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the type itself.
- getType() - Method in class org.inferred.freebuilder.processor.Metadata.Property
-
Returns the type of the property.
- getType() - Method in class org.inferred.freebuilder.processor.PropertyCodeGenerator
-
Returns whether the property is required, optional, or has a default.
- getValueType() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the value class that should be generated.
- getValueTypeAnnotations() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns a list of annotations that should be applied to the generated value class.
- getValueTypeVisibility() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns the visibility of the generated value class.
- getVisibleNestedTypes() - Method in class org.inferred.freebuilder.processor.Metadata
-
Returns a set of nested types that will be visible in the generated class, either because they
will be generated, or because they are present in a superclass.
- GUAVA - Static variable in enum org.inferred.freebuilder.processor.util.feature.GuavaLibrary
-
- GuavaLibrary - Enum in org.inferred.freebuilder.processor.util.feature
-
Whether the Guava library is available or not.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.BuilderFactory.TypeInference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.BuilderFactory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.Metadata.StandardMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.Metadata.UnderrideLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.PropertyCodeGenerator.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.util.feature.FunctionPackage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.util.feature.GuavaLibrary
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.util.feature.JavaxPackage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.util.feature.SourceLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.inferred.freebuilder.processor.util.ObjectsExcerpts.Nullability
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.inferred.freebuilder.processor.BuilderFactory.TypeInference
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.BuilderFactory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.Metadata.StandardMethod
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.Metadata.UnderrideLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.PropertyCodeGenerator.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.util.feature.FunctionPackage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.util.feature.GuavaLibrary
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.util.feature.JavaxPackage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.util.feature.SourceLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.inferred.freebuilder.processor.util.ObjectsExcerpts.Nullability
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueType - Class in org.inferred.freebuilder.processor.util
-
Represents an instance that compares in Object.hashCode() and
Object.equals(Object) using a sequence of fields.
- ValueType() - Constructor for class org.inferred.freebuilder.processor.util.ValueType
-
- ValueType.FieldReceiver - Interface in org.inferred.freebuilder.processor.util
-
An object that receives fields (names and current values) for processing.
- Variable - Class in org.inferred.freebuilder.processor.util
-
- Variable(String) - Constructor for class org.inferred.freebuilder.processor.util.Variable
-
- visitArray(ArrayType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitDeclared(DeclaredType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitError(ErrorType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitExecutable(ExecutableType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitNoType(NoType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitNull(NullType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitPrimitive(PrimitiveType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitTypeVariable(TypeVariable, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-
- visitWildcard(WildcardType, Void) - Method in class org.inferred.freebuilder.processor.util.IsInvalidTypeVisitor
-