Class Hierarchy
- java.lang.Object
- javax.lang.model.util.AbstractAnnotationValueVisitor6<R,P> (implements javax.lang.model.element.AnnotationValueVisitor<R,P>)
- javax.lang.model.util.SimpleAnnotationValueVisitor6<R,P>
- javax.lang.model.util.SimpleAnnotationValueVisitor7<R,P>
- org.immutables.generator.AnnotationMirrors.PrintVisitor
- javax.lang.model.util.SimpleAnnotationValueVisitor7<R,P>
- javax.lang.model.util.SimpleAnnotationValueVisitor6<R,P>
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- org.immutables.generator.AbstractGenerator
- org.immutables.generator.AnnotationMirrors
- org.immutables.generator.Builtins
- org.immutables.generator.AbstractTemplate
- org.immutables.generator.Builtins.Literal (implements com.google.common.base.Function<F,T>)
- org.immutables.generator.ClasspathAvailability
- org.immutables.generator.ClasspathFence
- org.immutables.generator.EnvironmentState
- org.immutables.generator.ExtensionLoader
- org.immutables.generator.ForwardingFiler (implements javax.annotation.processing.Filer)
- org.immutables.generator.ForwardingProcessingEnvironment (implements javax.annotation.processing.ProcessingEnvironment)
- org.immutables.generator.Intrinsics
- org.immutables.generator.Naming (implements com.google.common.base.Function<F,T>)
- org.immutables.generator.Naming.ConstantNaming
- org.immutables.generator.Naming.JavaBeanNaming
- org.immutables.generator.Naming.PrefixSuffixNaming
- org.immutables.generator.Output
- org.immutables.generator.Output.AppendServiceFile
- org.immutables.generator.Output.Cache<K,V>
- org.immutables.generator.Output.Files (implements java.lang.Runnable)
- org.immutables.generator.Output.ResourceKey
- org.immutables.generator.Output.ServiceFiles (implements java.lang.Runnable)
- org.immutables.generator.Output.SourceFile
- org.immutables.generator.PostprocessingMachine
- org.immutables.generator.PostprocessingMachine.ClassNameMachine
- org.immutables.generator.PostprocessingMachine.CommentMachine
- org.immutables.generator.PostprocessingMachine.FiniteStateMachine
- org.immutables.generator.PostprocessingMachine.ImportCandidate (implements java.lang.Comparable<T>)
- org.immutables.generator.PostprocessingMachine.ImportsBuilder
- org.immutables.generator.PostprocessingMachine.QualifiedNameMachine
- org.immutables.generator.SourceExtraction
- org.immutables.generator.SourceExtraction.CompositeExtractor (implements org.immutables.generator.SourceExtraction.SourceExtractor)
- org.immutables.generator.SourceExtraction.DefaultExtractor (implements org.immutables.generator.SourceExtraction.SourceExtractor)
- org.immutables.generator.SourceExtraction.EclipseSourceExtractor (implements org.immutables.generator.SourceExtraction.SourceExtractor)
- org.immutables.generator.SourceExtraction.Imports
- org.immutables.generator.SourceExtraction.JavacSourceExtractor (implements org.immutables.generator.SourceExtraction.SourceExtractor)
- org.immutables.generator.SourceOrdering
- org.immutables.generator.SourceOrdering.EclipseCompilerOrderingProvider (implements com.google.common.base.Function<F,T>, org.immutables.generator.SourceOrdering.OrderingProvider)
- org.immutables.generator.SourceTypes
- org.immutables.generator.StringLiterals
- org.immutables.generator.Templates
- org.immutables.generator.Templates.CharConsumer
- org.immutables.generator.Templates.Fragment (implements org.immutables.generator.Templates.Invokable)
- org.immutables.generator.Output.OutputFilter
- org.immutables.generator.Templates.Invokation
- org.immutables.generator.Templates.Iteration
- org.immutables.generator.Templates.Product (implements java.lang.Iterable<T>)
- org.immutables.generator.TypeHierarchyCollector
- org.immutables.generator.TypeHierarchyCollector.TypevarContext
- javax.lang.model.util.AbstractAnnotationValueVisitor6<R,P> (implements javax.lang.model.element.AnnotationValueVisitor<R,P>)
Interface Hierarchy
- org.immutables.generator.Delegated
- org.immutables.generator.SourceExtraction.SourceExtractor
- org.immutables.generator.SourceOrdering.AccessorProvider
- org.immutables.generator.SourceOrdering.OrderingProvider
- org.immutables.generator.Templates.Binary<L,R,T>
- org.immutables.generator.Templates.Invokable
Annotation Type Hierarchy
- org.immutables.generator.Generator (implements java.lang.annotation.Annotation)
- org.immutables.generator.Generator.Import (implements java.lang.annotation.Annotation)
- org.immutables.generator.Generator.SupportedAnnotations (implements java.lang.annotation.Annotation)
- org.immutables.generator.Generator.Template (implements java.lang.annotation.Annotation)
- org.immutables.generator.Generator.Typedef (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.immutables.generator.AnnotationMirrors.GetTypeAnnotations
- org.immutables.generator.Compiler
- org.immutables.generator.Naming.Preference
- org.immutables.generator.Naming.Usage
- org.immutables.generator.Output.FilesSupplier (implements com.google.common.base.Supplier<T>)
- org.immutables.generator.Output.ServiceFilesSupplier (implements com.google.common.base.Supplier<T>)
- org.immutables.generator.PostprocessingMachine.ClassNameState
- org.immutables.generator.PostprocessingMachine.CommentState
- org.immutables.generator.PostprocessingMachine.FullyQualifiedNameState
- org.immutables.generator.PostprocessingMachine.ScanAtMost
- org.immutables.generator.PostprocessingMachine.State
- org.immutables.generator.SourceOrdering.IsParameterlessNonstaticNonobject (implements com.google.common.base.Predicate<T>)
- org.immutables.generator.SourceOrdering.ToSimpleName (implements com.google.common.base.Function<F,T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)