Uses of Class
org.immutables.generator.processor.ImmutableTrees.ForStatement
Packages that use ImmutableTrees.ForStatement
-
Uses of ImmutableTrees.ForStatement in org.immutables.generator.processor
Methods in org.immutables.generator.processor that return ImmutableTrees.ForStatementModifier and TypeMethodDescriptionImmutableTrees.ForStatement.Builder.build()Builds a newForStatement.static ImmutableTrees.ForStatementImmutableTrees.ForStatement.copyOf(Trees.ForStatement instance) Creates an immutable copy of aTrees.ForStatementvalue.(package private) ImmutableTrees.ForStatementBalancing.ForScope.createPart()(package private) ImmutableTrees.ForStatementInliner.InlinedStatementCreator.inlined(List<Trees.Expression> params, Iterable<? extends Trees.TemplatePart> bodyParts) TemplateWriter.toForStatement(ImmutableTrees.ForStatement statement) TreesTransformer.toForStatement(ImmutableTrees.ForStatement value) TypeResolver.Transformer.toForStatement(ImmutableTrees.ForStatement statement) Overriden to specify order in which we process declaration first, and then parts.ImmutableTrees.ForStatement.withDeclaration(Iterable<? extends Trees.GeneratorDeclaration> elements) Copy the current immutable object with elements that replace the content ofdeclaration.ImmutableTrees.ForStatement.withDeclaration(Trees.GeneratorDeclaration... elements) Copy the current immutable object with elements that replace the content ofdeclaration.ImmutableTrees.ForStatement.withParts(Iterable<? extends Trees.TemplatePart> elements) Copy the current immutable object with elements that replace the content ofparts.ImmutableTrees.ForStatement.withParts(Trees.TemplatePart... elements) Copy the current immutable object with elements that replace the content ofparts.ImmutableTrees.ForStatement.withUseDelimit(boolean value) Copy the current immutable object by setting a value for theuseDelimitattribute.ImmutableTrees.ForStatement.withUseForAccess(boolean value) Copy the current immutable object by setting a value for theuseForAccessattribute.Methods in org.immutables.generator.processor with parameters of type ImmutableTrees.ForStatementModifier and TypeMethodDescriptionprotected Trees.BlockTreesTransformer.asBlock(ImmutableTrees.ForStatement value) protected Trees.GeneratorDeclarationTreesTransformer.asForStatementDeclaration(ImmutableTrees.ForStatement value, Trees.GeneratorDeclaration attribute) protected Iterable<Trees.GeneratorDeclaration> TreesTransformer.asForStatementDeclarationElements(ImmutableTrees.ForStatement value, List<Trees.GeneratorDeclaration> elements) protected Trees.TemplatePartTreesTransformer.asForStatementParts(ImmutableTrees.ForStatement value, Trees.TemplatePart attribute) protected Iterable<Trees.TemplatePart> TreesTransformer.asForStatementPartsElements(ImmutableTrees.ForStatement value, List<Trees.TemplatePart> elements) protected Iterable<Trees.TemplatePart> TypeResolver.Transformer.asForStatementPartsElements(ImmutableTrees.ForStatement value, List<Trees.TemplatePart> collection) protected booleanTreesTransformer.asForStatementUseDelimit(ImmutableTrees.ForStatement value, boolean attribute) protected booleanTreesTransformer.asForStatementUseForAccess(ImmutableTrees.ForStatement value, boolean attribute) protected Trees.TemplatePartTreesTransformer.asTemplatePart(ImmutableTrees.ForStatement value) private booleanImmutableTrees.ForStatement.equalTo(int synthetic, ImmutableTrees.ForStatement another) TemplateWriter.toForStatement(ImmutableTrees.ForStatement statement) TreesTransformer.toForStatement(ImmutableTrees.ForStatement value) TypeResolver.Transformer.toForStatement(ImmutableTrees.ForStatement statement) Overriden to specify order in which we process declaration first, and then parts.