Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- org.inferred.freebuilder.processor.Processor
- javax.lang.model.util.AbstractTypeVisitor6<R,P> (implements javax.lang.model.type.TypeVisitor<R,P>)
- javax.lang.model.util.SimpleTypeVisitor6<R,P>
- javax.lang.model.util.SimpleTypeVisitor7<R,P>
- javax.lang.model.util.SimpleTypeVisitor8<R,P>
- org.inferred.freebuilder.processor.Analyser.IsSubclassOfGeneratedTypeVisitor
- javax.lang.model.util.SimpleTypeVisitor8<R,P>
- javax.lang.model.util.SimpleTypeVisitor7<R,P>
- javax.lang.model.util.SimpleTypeVisitor6<R,P>
- org.inferred.freebuilder.processor.Analyser
- org.inferred.freebuilder.processor.Analyser.ConfigImpl (implements org.inferred.freebuilder.processor.property.PropertyCodeGenerator.Config)
- org.inferred.freebuilder.processor.BuildableType
- org.inferred.freebuilder.processor.BuildableType_Builder.Rebuildable
- org.inferred.freebuilder.processor.BuildableType_Builder.Partial
- org.inferred.freebuilder.processor.BuildableType_Builder.Value
- org.inferred.freebuilder.processor.BuildableType_Builder.Rebuildable
- org.inferred.freebuilder.processor.BuildableType_Builder
- org.inferred.freebuilder.processor.BuildableType.Builder
- org.inferred.freebuilder.processor.BuildableType_Builder.Partial.PartialBuilder
- org.inferred.freebuilder.processor.BuildableType.Builder
- org.inferred.freebuilder.processor.BuildableType.IsBuildMethod (implements java.util.function.Predicate<T>)
- org.inferred.freebuilder.processor.BuildableType.IsMergeFromMethod (implements java.util.function.Predicate<T>)
- org.inferred.freebuilder.processor.BuildableType.IsToBuilderMethod (implements java.util.function.Predicate<T>)
- org.inferred.freebuilder.processor.BuilderMethods
- org.inferred.freebuilder.processor.Datatype
- org.inferred.freebuilder.processor.Datatype_Builder.Rebuildable
- org.inferred.freebuilder.processor.Datatype_Builder.Partial
- org.inferred.freebuilder.processor.Datatype_Builder.Value
- org.inferred.freebuilder.processor.Datatype_Builder.Rebuildable
- org.inferred.freebuilder.processor.Datatype_Builder
- org.inferred.freebuilder.processor.Datatype.Builder
- org.inferred.freebuilder.processor.Datatype_Builder.Partial.PartialBuilder
- org.inferred.freebuilder.processor.Datatype.Builder
- org.inferred.freebuilder.processor.Declarations
- org.inferred.freebuilder.processor.GeneratedBuilder.FieldAccessList (implements org.inferred.freebuilder.processor.source.Excerpt)
- org.inferred.freebuilder.processor.GwtSupport
- org.inferred.freebuilder.processor.JacksonSupport
- org.inferred.freebuilder.processor.NameAndVisibility
- org.inferred.freebuilder.processor.NamePicker
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.inferred.freebuilder.processor.Analyser.CannotGenerateCodeException
- java.lang.Exception
- org.inferred.freebuilder.processor.ToStringGenerator
- org.inferred.freebuilder.processor.source.ValueType
- org.inferred.freebuilder.processor.GeneratedType (implements org.inferred.freebuilder.processor.source.Excerpt)
- org.inferred.freebuilder.processor.GeneratedBuilder
- org.inferred.freebuilder.processor.GeneratedStub
- org.inferred.freebuilder.processor.GwtSupport.CustomValueSerializer (implements org.inferred.freebuilder.processor.source.Excerpt)
- org.inferred.freebuilder.processor.GwtSupport.GwtWhitelist (implements org.inferred.freebuilder.processor.source.Excerpt)
- org.inferred.freebuilder.processor.GeneratedType (implements org.inferred.freebuilder.processor.source.Excerpt)
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.inferred.freebuilder.processor.BuildableType_Builder.Property
- org.inferred.freebuilder.processor.BuildableType.MergeBuilderMethod
- org.inferred.freebuilder.processor.BuildableType.PartialToBuilderMethod
- org.inferred.freebuilder.processor.BuilderFactory
- org.inferred.freebuilder.processor.BuilderFactory.TypeInference
- org.inferred.freebuilder.processor.Datatype_Builder.Property
- org.inferred.freebuilder.processor.Datatype.StandardMethod
- org.inferred.freebuilder.processor.Datatype.UnderrideLevel
- org.inferred.freebuilder.processor.Datatype.Visibility (implements org.inferred.freebuilder.processor.source.Excerpt)
- org.inferred.freebuilder.processor.Declarations.Declaration (implements org.inferred.freebuilder.processor.source.Scope.Key<V>)
- org.inferred.freebuilder.processor.JacksonSupport.GenerateAnnotation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)