Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- org.immutables.generator.processor.Processor
- org.immutables.generator.processor.Accessors.Accessor
- org.immutables.generator.processor.Accessors.Binder
- org.immutables.generator.processor.Accessors.BoundAccess
- org.immutables.generator.processor.Accessors.BoundAccessor
- org.immutables.generator.processor.Accessors.LocalAccess
- org.immutables.generator.processor.Accessors.Cache<K,V>
- org.immutables.generator.processor.Balancing
- org.immutables.generator.processor.Balancing.Scope
- org.immutables.generator.processor.Balancing.BlockScope
- org.immutables.generator.processor.Balancing.ForScope
- org.immutables.generator.processor.Balancing.IfScope
- org.immutables.generator.processor.Balancing.InvokeScope
- org.immutables.generator.processor.Balancing.LetScope
- org.immutables.generator.processor.Balancing.TemplateScope
- org.immutables.generator.processor.Balancing.UnitScope
- org.immutables.generator.processor.Balancing.BlockScope
- org.parboiled.BaseActions<V> (implements org.parboiled.ContextAware<V>)
- org.parboiled.BaseParser<V>
- org.immutables.generator.processor.Parser
- org.parboiled.BaseParser<V>
- org.immutables.generator.processor.GeneratedTypes
- org.immutables.generator.processor.ImmutableTrees
- org.immutables.generator.processor.ImmutableTrees.ApplyExpression (implements org.immutables.generator.processor.Trees.ApplyExpression)
- org.immutables.generator.processor.ImmutableTrees.ApplyExpression.Builder
- org.immutables.generator.processor.ImmutableTrees.AssignGenerator (implements org.immutables.generator.processor.Trees.AssignGenerator)
- org.immutables.generator.processor.ImmutableTrees.AssignGenerator.Builder
- org.immutables.generator.processor.ImmutableTrees.BoundAccessExpression.Builder
- org.immutables.generator.processor.ImmutableTrees.Comment (implements org.immutables.generator.processor.Trees.Comment)
- org.immutables.generator.processor.ImmutableTrees.ConditionalBlock (implements org.immutables.generator.processor.Trees.ConditionalBlock)
- org.immutables.generator.processor.ImmutableTrees.ConditionalBlock.Builder
- org.immutables.generator.processor.ImmutableTrees.Else (implements org.immutables.generator.processor.Trees.Else)
- org.immutables.generator.processor.ImmutableTrees.ElseIf (implements org.immutables.generator.processor.Trees.ElseIf)
- org.immutables.generator.processor.ImmutableTrees.ElseIf.Builder
- org.immutables.generator.processor.ImmutableTrees.For (implements org.immutables.generator.processor.Trees.For)
- org.immutables.generator.processor.ImmutableTrees.For.Builder
- org.immutables.generator.processor.ImmutableTrees.ForEnd (implements org.immutables.generator.processor.Trees.ForEnd)
- org.immutables.generator.processor.ImmutableTrees.ForIterationAccessExpression (implements org.immutables.generator.processor.Trees.ForIterationAccessExpression)
- org.immutables.generator.processor.ImmutableTrees.ForStatement.Builder
- org.immutables.generator.processor.ImmutableTrees.ForStatement.InitShim
- org.immutables.generator.processor.ImmutableTrees.If (implements org.immutables.generator.processor.Trees.If)
- org.immutables.generator.processor.ImmutableTrees.If.Builder
- org.immutables.generator.processor.ImmutableTrees.IfEnd (implements org.immutables.generator.processor.Trees.IfEnd)
- org.immutables.generator.processor.ImmutableTrees.IfStatement (implements org.immutables.generator.processor.Trees.IfStatement)
- org.immutables.generator.processor.ImmutableTrees.IfStatement.Builder
- org.immutables.generator.processor.ImmutableTrees.InvokableDeclaration (implements org.immutables.generator.processor.Trees.InvokableDeclaration)
- org.immutables.generator.processor.ImmutableTrees.InvokableDeclaration.Builder
- org.immutables.generator.processor.ImmutableTrees.Invoke (implements org.immutables.generator.processor.Trees.Invoke)
- org.immutables.generator.processor.ImmutableTrees.Invoke.Builder
- org.immutables.generator.processor.ImmutableTrees.InvokeEnd (implements org.immutables.generator.processor.Trees.InvokeEnd)
- org.immutables.generator.processor.ImmutableTrees.InvokeStatement (implements org.immutables.generator.processor.Trees.InvokeStatement)
- org.immutables.generator.processor.ImmutableTrees.InvokeStatement.Builder
- org.immutables.generator.processor.ImmutableTrees.InvokeString (implements org.immutables.generator.processor.Trees.InvokeString)
- org.immutables.generator.processor.ImmutableTrees.IterationGenerator (implements org.immutables.generator.processor.Trees.IterationGenerator)
- org.immutables.generator.processor.ImmutableTrees.IterationGenerator.Builder
- org.immutables.generator.processor.ImmutableTrees.Let (implements org.immutables.generator.processor.Trees.Let)
- org.immutables.generator.processor.ImmutableTrees.Let.Builder
- org.immutables.generator.processor.ImmutableTrees.LetEnd (implements org.immutables.generator.processor.Trees.LetEnd)
- org.immutables.generator.processor.ImmutableTrees.LetStatement (implements org.immutables.generator.processor.Trees.LetStatement)
- org.immutables.generator.processor.ImmutableTrees.LetStatement.Builder
- org.immutables.generator.processor.ImmutableTrees.Parameter (implements org.immutables.generator.processor.Trees.Parameter)
- org.immutables.generator.processor.ImmutableTrees.Parameter.Builder
- org.immutables.generator.processor.ImmutableTrees.ResolvedType.Builder
- org.immutables.generator.processor.ImmutableTrees.SimpleAccessExpression (implements org.immutables.generator.processor.Trees.SimpleAccessExpression)
- org.immutables.generator.processor.ImmutableTrees.SimpleAccessExpression.Builder
- org.immutables.generator.processor.ImmutableTrees.SimpleBlock (implements org.immutables.generator.processor.Trees.SimpleBlock)
- org.immutables.generator.processor.ImmutableTrees.SimpleBlock.Builder
- org.immutables.generator.processor.ImmutableTrees.Template.Builder
- org.immutables.generator.processor.ImmutableTrees.TemplateEnd (implements org.immutables.generator.processor.Trees.TemplateEnd)
- org.immutables.generator.processor.ImmutableTrees.TextBlock (implements org.immutables.generator.processor.Trees.TextBlock)
- org.immutables.generator.processor.ImmutableTrees.TextBlock.Builder
- org.immutables.generator.processor.ImmutableTrees.TextLine.Builder
- org.immutables.generator.processor.ImmutableTrees.TransformGenerator (implements org.immutables.generator.processor.Trees.TransformGenerator)
- org.immutables.generator.processor.ImmutableTrees.TransformGenerator.Builder
- org.immutables.generator.processor.ImmutableTrees.TypeDeclaration.Builder
- org.immutables.generator.processor.ImmutableTrees.Unit (implements org.immutables.generator.processor.Trees.Unit)
- org.immutables.generator.processor.ImmutableTrees.Unit.Builder
- org.immutables.generator.processor.ImmutableTrees.ValueDeclaration (implements org.immutables.generator.processor.Trees.ValueDeclaration)
- org.immutables.generator.processor.ImmutableTrees.ValueDeclaration.Builder
- org.immutables.generator.processor.Inliner
- org.immutables.generator.processor.Introspection
- org.immutables.generator.processor.SwissArmyKnife
- org.immutables.generator.processor.TemplateWriter.Context
- org.immutables.generator.processor.TemplateWriter.DispatchedTemplateLike
- org.immutables.generator.processor.TemplateWriter.TemplateLike
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.immutables.generator.processor.Accessors.UnresolvedAccessorException
- org.immutables.generator.processor.Balancing.MisplacedDirective
- org.immutables.generator.processor.TypeResolver.TypingException
- java.lang.RuntimeException
- java.lang.Exception
- org.immutables.generator.processor.Trees
- org.immutables.generator.processor.Trees.BoundAccessExpression (implements org.immutables.generator.processor.Trees.AccessExpression, org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.ImmutableTrees.BoundAccessExpression
- org.immutables.generator.processor.Trees.ForStatement (implements org.immutables.generator.processor.Trees.Block, org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.ImmutableTrees.ForStatement
- org.immutables.generator.processor.Trees.Identifier
- org.immutables.generator.processor.ImmutableTrees.Identifier
- org.immutables.generator.processor.Trees.Newline (implements org.immutables.generator.processor.Trees.TextPart)
- org.immutables.generator.processor.ImmutableTrees.Newline
- org.immutables.generator.processor.Trees.ResolvedType (implements org.immutables.generator.processor.Trees.Synthetic, org.immutables.generator.processor.Trees.TypeReference)
- org.immutables.generator.processor.ImmutableTrees.ResolvedType
- org.immutables.generator.processor.Trees.StringLiteral (implements org.immutables.generator.processor.Trees.Expression)
- org.immutables.generator.processor.ImmutableTrees.StringLiteral
- org.immutables.generator.processor.Trees.Template (implements org.immutables.generator.processor.Trees.Block, org.immutables.generator.processor.Trees.Directive, org.immutables.generator.processor.Trees.InvokableStatement, org.immutables.generator.processor.Trees.UnitPart)
- org.immutables.generator.processor.ImmutableTrees.Template
- org.immutables.generator.processor.Trees.TextFragment (implements org.immutables.generator.processor.Trees.TextPart)
- org.immutables.generator.processor.ImmutableTrees.TextFragment
- org.immutables.generator.processor.Trees.TextLine (implements org.immutables.generator.processor.Trees.Synthetic, org.immutables.generator.processor.Trees.TemplatePart)
- org.immutables.generator.processor.ImmutableTrees.TextLine
- org.immutables.generator.processor.Trees.TypeDeclaration (implements org.immutables.generator.processor.Trees.TypeReference)
- org.immutables.generator.processor.ImmutableTrees.TypeDeclaration
- org.immutables.generator.processor.Trees.TypeIdentifier
- org.immutables.generator.processor.ImmutableTrees.TypeIdentifier
- org.immutables.generator.processor.TreesAst
- org.immutables.generator.processor.TreesAst.ApplyExpression
- org.immutables.generator.processor.TreesAst.AssignGenerator
- org.immutables.generator.processor.TreesAst.BoundAccessExpression
- org.immutables.generator.processor.TreesAst.Comment
- org.immutables.generator.processor.TreesAst.ConditionalBlock
- org.immutables.generator.processor.TreesAst.Else
- org.immutables.generator.processor.TreesAst.ElseIf
- org.immutables.generator.processor.TreesAst.For
- org.immutables.generator.processor.TreesAst.ForEnd
- org.immutables.generator.processor.TreesAst.ForIterationAccessExpression
- org.immutables.generator.processor.TreesAst.ForStatement
- org.immutables.generator.processor.TreesAst.Identifier
- org.immutables.generator.processor.TreesAst.If
- org.immutables.generator.processor.TreesAst.IfEnd
- org.immutables.generator.processor.TreesAst.IfStatement
- org.immutables.generator.processor.TreesAst.InvokableDeclaration
- org.immutables.generator.processor.TreesAst.Invoke
- org.immutables.generator.processor.TreesAst.InvokeEnd
- org.immutables.generator.processor.TreesAst.InvokeStatement
- org.immutables.generator.processor.TreesAst.InvokeString
- org.immutables.generator.processor.TreesAst.IterationGenerator
- org.immutables.generator.processor.TreesAst.Let
- org.immutables.generator.processor.TreesAst.LetEnd
- org.immutables.generator.processor.TreesAst.LetStatement
- org.immutables.generator.processor.TreesAst.Newline
- org.immutables.generator.processor.TreesAst.Parameter
- org.immutables.generator.processor.TreesAst.ResolvedType
- org.immutables.generator.processor.TreesAst.SimpleAccessExpression
- org.immutables.generator.processor.TreesAst.SimpleBlock
- org.immutables.generator.processor.TreesAst.StringLiteral
- org.immutables.generator.processor.TreesAst.Template
- org.immutables.generator.processor.TreesAst.TemplateEnd
- org.immutables.generator.processor.TreesAst.TextBlock
- org.immutables.generator.processor.TreesAst.TextFragment
- org.immutables.generator.processor.TreesAst.TextLine
- org.immutables.generator.processor.TreesAst.TransformGenerator
- org.immutables.generator.processor.TreesAst.TypeDeclaration
- org.immutables.generator.processor.TreesAst.TypeIdentifier
- org.immutables.generator.processor.TreesAst.Unit
- org.immutables.generator.processor.TreesAst.ValueDeclaration
- org.immutables.generator.processor.TreesTransformer
- org.immutables.generator.processor.Inliner.Finder
- org.immutables.generator.processor.Inliner.InlinedStatementCreator
- org.immutables.generator.processor.Inliner.Weaver
- org.immutables.generator.processor.Spacing
- org.immutables.generator.processor.TemplateWriter
- org.immutables.generator.processor.TypeResolver.ForIterationAccessTransformer
- org.immutables.generator.processor.TypeResolver.Transformer
- org.immutables.generator.processor.TypeResolver
- org.immutables.generator.processor.TypeResolver.Scope
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- org.immutables.generator.processor.Trees.Conditional
- org.immutables.generator.processor.Trees.ConditionalBlock (also extends org.immutables.generator.processor.Trees.Block, org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.ElseIf (also extends org.immutables.generator.processor.Trees.Otherwise)
- org.immutables.generator.processor.Trees.If (also extends org.immutables.generator.processor.Trees.DirectiveStart)
- org.immutables.generator.processor.Trees.Expression
- org.immutables.generator.processor.Trees.AccessExpression
- org.immutables.generator.processor.Trees.ForIterationAccessExpression
- org.immutables.generator.processor.Trees.SimpleAccessExpression
- org.immutables.generator.processor.Trees.ApplyExpression
- org.immutables.generator.processor.Trees.AccessExpression
- org.immutables.generator.processor.Trees.GeneratorDeclaration
- org.immutables.generator.processor.Trees.GeneratorValueDeclaration
- org.immutables.generator.processor.Trees.AssignGenerator
- org.immutables.generator.processor.Trees.IterationGenerator
- org.immutables.generator.processor.Trees.TransformGenerator
- org.immutables.generator.processor.Trees.GeneratorValueDeclaration
- org.immutables.generator.processor.Trees.InvokableStatement
- org.immutables.generator.processor.Trees.Let (also extends org.immutables.generator.processor.Trees.DirectiveStart)
- org.immutables.generator.processor.Trees.LetStatement (also extends org.immutables.generator.processor.Trees.Block, org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.InvokeDeclaration
- org.immutables.generator.processor.Trees.Invoke (also extends org.immutables.generator.processor.Trees.DirectiveStart)
- org.immutables.generator.processor.Trees.Named
- org.immutables.generator.processor.Trees.InvokableDeclaration
- org.immutables.generator.processor.Trees.Parameter (also extends org.immutables.generator.processor.Trees.Typed)
- org.immutables.generator.processor.Trees.ValueDeclaration
- org.immutables.generator.processor.Trees.Synthetic
- org.immutables.generator.processor.Trees.ConditionalBlock (also extends org.immutables.generator.processor.Trees.Block, org.immutables.generator.processor.Trees.Conditional)
- org.immutables.generator.processor.Trees.IfStatement (also extends org.immutables.generator.processor.Trees.TemplatePart)
- org.immutables.generator.processor.Trees.InvokeStatement (also extends org.immutables.generator.processor.Trees.Block)
- org.immutables.generator.processor.Trees.LetStatement (also extends org.immutables.generator.processor.Trees.Block, org.immutables.generator.processor.Trees.InvokableStatement)
- org.immutables.generator.processor.Trees.TemplateEnd (also extends org.immutables.generator.processor.Trees.DirectiveEnd)
- org.immutables.generator.processor.Trees.TemplatePart
- org.immutables.generator.processor.Trees.Block
- org.immutables.generator.processor.Trees.ConditionalBlock (also extends org.immutables.generator.processor.Trees.Conditional, org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.InvokeStatement (also extends org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.LetStatement (also extends org.immutables.generator.processor.Trees.InvokableStatement, org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.SimpleBlock
- org.immutables.generator.processor.Trees.Comment (also extends org.immutables.generator.processor.Trees.UnitPart)
- org.immutables.generator.processor.Trees.Directive
- org.immutables.generator.processor.Trees.DirectiveEnd
- org.immutables.generator.processor.Trees.ForEnd
- org.immutables.generator.processor.Trees.IfEnd
- org.immutables.generator.processor.Trees.InvokeEnd
- org.immutables.generator.processor.Trees.LetEnd
- org.immutables.generator.processor.Trees.TemplateEnd (also extends org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.DirectiveStart
- org.immutables.generator.processor.Trees.For
- org.immutables.generator.processor.Trees.If (also extends org.immutables.generator.processor.Trees.Conditional)
- org.immutables.generator.processor.Trees.Invoke (also extends org.immutables.generator.processor.Trees.InvokeDeclaration)
- org.immutables.generator.processor.Trees.InvokeString
- org.immutables.generator.processor.Trees.Let (also extends org.immutables.generator.processor.Trees.InvokableStatement)
- org.immutables.generator.processor.Trees.Otherwise
- org.immutables.generator.processor.Trees.Else
- org.immutables.generator.processor.Trees.ElseIf (also extends org.immutables.generator.processor.Trees.Conditional)
- org.immutables.generator.processor.Trees.DirectiveEnd
- org.immutables.generator.processor.Trees.IfStatement (also extends org.immutables.generator.processor.Trees.Synthetic)
- org.immutables.generator.processor.Trees.TextBlock
- org.immutables.generator.processor.Trees.Block
- org.immutables.generator.processor.Trees.TextPart
- org.immutables.generator.processor.Trees.Typed
- org.immutables.generator.processor.Trees.Parameter (also extends org.immutables.generator.processor.Trees.Named)
- org.immutables.generator.processor.Trees.TypeReference
- org.immutables.generator.processor.Trees.Unit
- org.immutables.generator.processor.Trees.UnitPart
- org.immutables.generator.processor.Trees.Comment (also extends org.immutables.generator.processor.Trees.TemplatePart)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.immutables.generator.processor.Trees.TypeDeclaration.Kind
- org.immutables.generator.processor.TypeResolver.InferencePurpose
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)