Uses of Interface
org.immutables.generator.processor.Trees.Expression
-
Packages that use Trees.Expression Package Description org.immutables.generator.processor -
-
Uses of Trees.Expression in org.immutables.generator.processor
Subinterfaces of Trees.Expression in org.immutables.generator.processor Modifier and Type Interface Description static interfaceTrees.AccessExpressionstatic interfaceTrees.ApplyExpressionstatic interfaceTrees.ForIterationAccessExpressionstatic interfaceTrees.SimpleAccessExpressionClasses in org.immutables.generator.processor that implement Trees.Expression Modifier and Type Class Description static classImmutableTrees.ApplyExpressionImmutable implementation ofTrees.ApplyExpression.static classImmutableTrees.BoundAccessExpressionImmutable implementation ofTrees.BoundAccessExpression.static classImmutableTrees.ForIterationAccessExpressionImmutable implementation ofTrees.ForIterationAccessExpression.static classImmutableTrees.SimpleAccessExpressionImmutable implementation ofTrees.SimpleAccessExpression.static classImmutableTrees.StringLiteralImmutable implementation ofTrees.StringLiteral.static classTrees.BoundAccessExpressionstatic classTrees.StringLiteralFields in org.immutables.generator.processor declared as Trees.Expression Modifier and Type Field Description private Trees.ExpressionImmutableTrees.InvokeStatement. accessprivate Trees.ExpressionImmutableTrees.InvokeStatement.Builder. accessprivate Trees.ExpressionImmutableTrees.ConditionalBlock.Builder. conditionprivate Trees.ExpressionImmutableTrees.ConditionalBlock. conditionprivate Trees.ExpressionImmutableTrees.ElseIf.Builder. conditionprivate Trees.ExpressionImmutableTrees.ElseIf. conditionprivate Trees.ExpressionImmutableTrees.If.Builder. conditionprivate Trees.ExpressionImmutableTrees.If. conditionprivate Trees.ExpressionImmutableTrees.AssignGenerator.Builder. fromprivate Trees.ExpressionImmutableTrees.AssignGenerator. fromprivate Trees.ExpressionImmutableTrees.IterationGenerator.Builder. fromprivate Trees.ExpressionImmutableTrees.IterationGenerator. fromprivate Trees.ExpressionImmutableTrees.TransformGenerator.Builder. fromprivate Trees.ExpressionImmutableTrees.TransformGenerator. fromprivate Trees.ExpressionImmutableTrees.TransformGenerator.Builder. transformprivate Trees.ExpressionImmutableTrees.TransformGenerator. transformFields in org.immutables.generator.processor with type parameters of type Trees.Expression Modifier and Type Field Description private com.google.common.base.Optional<Trees.Expression>ImmutableTrees.IterationGenerator.Builder. conditionprivate com.google.common.base.Optional<Trees.Expression>ImmutableTrees.IterationGenerator. conditionprivate com.google.common.base.Optional<Trees.Expression>ImmutableTrees.TransformGenerator.Builder. conditionprivate com.google.common.base.Optional<Trees.Expression>ImmutableTrees.TransformGenerator. conditionprivate com.google.common.collect.ImmutableList.Builder<Trees.Expression>ImmutableTrees.ApplyExpression.Builder. paramsprivate com.google.common.collect.ImmutableList<Trees.Expression>ImmutableTrees.ApplyExpression. paramsprivate com.google.common.collect.ImmutableList.Builder<Trees.Expression>ImmutableTrees.InvokeStatement.Builder. paramsprivate com.google.common.collect.ImmutableList<Trees.Expression>ImmutableTrees.InvokeStatement. paramsMethods in org.immutables.generator.processor that return types with arguments of type Trees.Expression Modifier and Type Method Description protected java.lang.Iterable<Trees.Expression>TemplateWriter. asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, java.util.List<Trees.Expression> collection)protected java.lang.Iterable<Trees.Expression>TreesTransformer. asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, java.util.List<Trees.Expression> elements)protected java.lang.Iterable<Trees.Expression>TemplateWriter. asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, java.util.List<Trees.Expression> collection)protected java.lang.Iterable<Trees.Expression>TreesTransformer. asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, java.util.List<Trees.Expression> elements)private com.google.common.base.Optional<Trees.Expression>TypeResolver.Transformer. asIterationGeneratorConditionAfterDeclaration(ImmutableTrees.IterationGenerator generator, com.google.common.base.Optional<Trees.Expression> condition)protected com.google.common.base.Optional<Trees.Expression>TreesTransformer. asIterationGeneratorConditionOptional(ImmutableTrees.IterationGenerator value, com.google.common.base.Optional<Trees.Expression> optional)private com.google.common.base.Optional<Trees.Expression>TypeResolver.Transformer. asTransformGeneratorConditionAfterDeclaration(ImmutableTrees.TransformGenerator generator, com.google.common.base.Optional<Trees.Expression> condition)protected com.google.common.base.Optional<Trees.Expression>TreesTransformer. asTransformGeneratorConditionOptional(ImmutableTrees.TransformGenerator value, com.google.common.base.Optional<Trees.Expression> optional)com.google.common.base.Optional<Trees.Expression>ImmutableTrees.IterationGenerator. condition()com.google.common.base.Optional<Trees.Expression>ImmutableTrees.TransformGenerator. condition()com.google.common.base.Optional<Trees.Expression>Trees.IterationGenerator. condition()com.google.common.base.Optional<Trees.Expression>Trees.TransformGenerator. condition()com.google.common.collect.ImmutableList<Trees.Expression>ImmutableTrees.ApplyExpression. params()com.google.common.collect.ImmutableList<Trees.Expression>ImmutableTrees.InvokeStatement. params()java.util.List<Trees.Expression>Trees.ApplyExpression. params()java.util.List<Trees.Expression>Trees.InvokeStatement. params()Methods in org.immutables.generator.processor with parameters of type Trees.Expression Modifier and Type Method Description ImmutableTrees.InvokeStatement.BuilderImmutableTrees.InvokeStatement.Builder. access(Trees.Expression access)Initializes the value for theaccessattribute.ImmutableTrees.ApplyExpression.BuilderImmutableTrees.ApplyExpression.Builder. addParams(Trees.Expression element)Adds one element toparamslist.ImmutableTrees.ApplyExpression.BuilderImmutableTrees.ApplyExpression.Builder. addParams(Trees.Expression... elements)Adds elements toparamslist.ImmutableTrees.InvokeStatement.BuilderImmutableTrees.InvokeStatement.Builder. addParams(Trees.Expression element)Adds one element toparamslist.ImmutableTrees.InvokeStatement.BuilderImmutableTrees.InvokeStatement.Builder. addParams(Trees.Expression... elements)Adds elements toparamslist.protected Trees.ExpressionTreesTransformer. asApplyExpressionParams(ImmutableTrees.ApplyExpression value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asAssignGeneratorFrom(ImmutableTrees.AssignGenerator value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asConditionalBlockCondition(ImmutableTrees.ConditionalBlock value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asElseIfCondition(ImmutableTrees.ElseIf value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asIfCondition(ImmutableTrees.If value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asInvokeStatementAccess(ImmutableTrees.InvokeStatement value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asInvokeStatementParams(ImmutableTrees.InvokeStatement value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asIterationGeneratorCondition(ImmutableTrees.IterationGenerator value, Trees.Expression attribute)protected Trees.ExpressionTypeResolver.Transformer. asIterationGeneratorCondition(ImmutableTrees.IterationGenerator value, Trees.Expression element)We prevent transformation here to manually do it after variable declaration is done.protected Trees.ExpressionTreesTransformer. asIterationGeneratorFrom(ImmutableTrees.IterationGenerator value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asTransformGeneratorCondition(ImmutableTrees.TransformGenerator value, Trees.Expression attribute)protected Trees.ExpressionTypeResolver.Transformer. asTransformGeneratorCondition(ImmutableTrees.TransformGenerator value, Trees.Expression element)We prevent transformation here to manually do it after variable declaration is done.protected Trees.ExpressionTreesTransformer. asTransformGeneratorFrom(ImmutableTrees.TransformGenerator value, Trees.Expression attribute)protected Trees.ExpressionTreesTransformer. asTransformGeneratorTransform(ImmutableTrees.TransformGenerator value, Trees.Expression attribute)protected Trees.ExpressionTypeResolver.Transformer. asTransformGeneratorTransform(ImmutableTrees.TransformGenerator value, Trees.Expression element)We prevent transformation here to manually do it after variable declaration is done.private Trees.ExpressionTypeResolver.Transformer. asTransformGeneratorTransformAfterDeclaration(ImmutableTrees.TransformGenerator generator, Trees.Expression condition)ImmutableTrees.ConditionalBlock.BuilderImmutableTrees.ConditionalBlock.Builder. condition(Trees.Expression condition)Initializes the value for theconditionattribute.ImmutableTrees.ElseIf.BuilderImmutableTrees.ElseIf.Builder. condition(Trees.Expression condition)Initializes the value for theconditionattribute.ImmutableTrees.If.BuilderImmutableTrees.If.Builder. condition(Trees.Expression condition)Initializes the value for theconditionattribute.ImmutableTrees.IterationGenerator.BuilderImmutableTrees.IterationGenerator.Builder. condition(Trees.Expression condition)Initializes the optional valueconditionto condition.ImmutableTrees.TransformGenerator.BuilderImmutableTrees.TransformGenerator.Builder. condition(Trees.Expression condition)Initializes the optional valueconditionto condition.ImmutableTrees.AssignGenerator.BuilderImmutableTrees.AssignGenerator.Builder. from(Trees.Expression from)Initializes the value for thefromattribute.ImmutableTrees.IterationGenerator.BuilderImmutableTrees.IterationGenerator.Builder. from(Trees.Expression from)Initializes the value for thefromattribute.ImmutableTrees.TransformGenerator.BuilderImmutableTrees.TransformGenerator.Builder. from(Trees.Expression from)Initializes the value for thefromattribute.(package private) Trees.ValueDeclarationTypeResolver.Scope. inferType(Trees.ValueDeclaration declaration, Trees.Expression expression, TypeResolver.InferencePurpose inferenceKind)private Trees.ExpressionTypeResolver.Transformer. simplifyExpression(Trees.Expression expression)ImmutableTrees.TransformGenerator.BuilderImmutableTrees.TransformGenerator.Builder. transform(Trees.Expression transform)Initializes the value for thetransformattribute.ImmutableTrees.InvokeStatementImmutableTrees.InvokeStatement. withAccess(Trees.Expression value)Copy the current immutable object by setting a value for theaccessattribute.ImmutableTrees.ConditionalBlockImmutableTrees.ConditionalBlock. withCondition(Trees.Expression value)Copy the current immutable object by setting a value for theconditionattribute.ImmutableTrees.ElseIfImmutableTrees.ElseIf. withCondition(Trees.Expression value)Copy the current immutable object by setting a value for theconditionattribute.ImmutableTrees.IfImmutableTrees.If. withCondition(Trees.Expression value)Copy the current immutable object by setting a value for theconditionattribute.ImmutableTrees.IterationGeneratorImmutableTrees.IterationGenerator. withCondition(Trees.Expression value)Copy the current immutable object by setting a present value for the optionalconditionattribute.ImmutableTrees.TransformGeneratorImmutableTrees.TransformGenerator. withCondition(Trees.Expression value)Copy the current immutable object by setting a present value for the optionalconditionattribute.ImmutableTrees.AssignGeneratorImmutableTrees.AssignGenerator. withFrom(Trees.Expression value)Copy the current immutable object by setting a value for thefromattribute.ImmutableTrees.IterationGeneratorImmutableTrees.IterationGenerator. withFrom(Trees.Expression value)Copy the current immutable object by setting a value for thefromattribute.ImmutableTrees.TransformGeneratorImmutableTrees.TransformGenerator. withFrom(Trees.Expression value)Copy the current immutable object by setting a value for thefromattribute.ImmutableTrees.ApplyExpressionImmutableTrees.ApplyExpression. withParams(Trees.Expression... elements)Copy the current immutable object with elements that replace the content ofparams.ImmutableTrees.InvokeStatementImmutableTrees.InvokeStatement. withParams(Trees.Expression... elements)Copy the current immutable object with elements that replace the content ofparams.ImmutableTrees.TransformGeneratorImmutableTrees.TransformGenerator. withTransform(Trees.Expression value)Copy the current immutable object by setting a value for thetransformattribute.Method parameters in org.immutables.generator.processor with type arguments of type Trees.Expression Modifier and Type Method Description static Extractions.ApplicatorTreesAst.InvokeStatement. access(Extractions.Extractor<Trees.Expression> access)ImmutableTrees.ApplyExpression.BuilderImmutableTrees.ApplyExpression.Builder. addAllParams(java.lang.Iterable<? extends Trees.Expression> elements)Adds elements toparamslist.ImmutableTrees.InvokeStatement.BuilderImmutableTrees.InvokeStatement.Builder. addAllParams(java.lang.Iterable<? extends Trees.Expression> elements)Adds elements toparamslist.private voidInliner.InlinedStatementCreator. addBodyIfNecessary(ImmutableTrees.ForStatement.Builder builder, java.util.List<Trees.Expression> params, java.lang.Iterable<? extends Trees.TemplatePart> bodyParts)static Extractions.ApplicatorTreesAst.ApplyExpression. addParams(Extractions.Extractor<? extends Trees.Expression> paramsElement)static Extractions.ApplicatorTreesAst.InvokeStatement. addParams(Extractions.Extractor<? extends Trees.Expression> paramsElement)protected java.lang.Iterable<Trees.Expression>TemplateWriter. asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, java.util.List<Trees.Expression> collection)protected java.lang.Iterable<Trees.Expression>TreesTransformer. asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, java.util.List<Trees.Expression> elements)protected java.lang.Iterable<Trees.Expression>TemplateWriter. asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, java.util.List<Trees.Expression> collection)protected java.lang.Iterable<Trees.Expression>TreesTransformer. asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, java.util.List<Trees.Expression> elements)private com.google.common.base.Optional<Trees.Expression>TypeResolver.Transformer. asIterationGeneratorConditionAfterDeclaration(ImmutableTrees.IterationGenerator generator, com.google.common.base.Optional<Trees.Expression> condition)protected com.google.common.base.Optional<Trees.Expression>TreesTransformer. asIterationGeneratorConditionOptional(ImmutableTrees.IterationGenerator value, com.google.common.base.Optional<Trees.Expression> optional)private com.google.common.base.Optional<Trees.Expression>TypeResolver.Transformer. asTransformGeneratorConditionAfterDeclaration(ImmutableTrees.TransformGenerator generator, com.google.common.base.Optional<Trees.Expression> condition)protected com.google.common.base.Optional<Trees.Expression>TreesTransformer. asTransformGeneratorConditionOptional(ImmutableTrees.TransformGenerator value, com.google.common.base.Optional<Trees.Expression> optional)ImmutableTrees.IterationGenerator.BuilderImmutableTrees.IterationGenerator.Builder. condition(com.google.common.base.Optional<? extends Trees.Expression> condition)Initializes the optional valueconditionto condition.ImmutableTrees.TransformGenerator.BuilderImmutableTrees.TransformGenerator.Builder. condition(com.google.common.base.Optional<? extends Trees.Expression> condition)Initializes the optional valueconditionto condition.static Extractions.ApplicatorTreesAst.ConditionalBlock. condition(Extractions.Extractor<Trees.Expression> condition)static Extractions.ApplicatorTreesAst.ElseIf. condition(Extractions.Extractor<Trees.Expression> condition)static Extractions.ApplicatorTreesAst.If. condition(Extractions.Extractor<Trees.Expression> condition)static Extractions.ApplicatorTreesAst.IterationGenerator. condition(Extractions.Extractor<? extends Trees.Expression> condition)static Extractions.ApplicatorTreesAst.TransformGenerator. condition(Extractions.Extractor<? extends Trees.Expression> condition)static Extractions.ApplicatorTreesAst.AssignGenerator. from(Extractions.Extractor<Trees.Expression> from)static Extractions.ApplicatorTreesAst.IterationGenerator. from(Extractions.Extractor<Trees.Expression> from)static Extractions.ApplicatorTreesAst.TransformGenerator. from(Extractions.Extractor<Trees.Expression> from)(package private) ImmutableTrees.ForStatementInliner.InlinedStatementCreator. inlined(java.util.List<Trees.Expression> params, java.lang.Iterable<? extends Trees.TemplatePart> bodyParts)ImmutableTrees.ApplyExpression.BuilderImmutableTrees.ApplyExpression.Builder. params(java.lang.Iterable<? extends Trees.Expression> elements)Sets or replaces all elements forparamslist.ImmutableTrees.InvokeStatement.BuilderImmutableTrees.InvokeStatement.Builder. params(java.lang.Iterable<? extends Trees.Expression> elements)Sets or replaces all elements forparamslist.static Extractions.ApplicatorTreesAst.TransformGenerator. transform(Extractions.Extractor<Trees.Expression> transform)ImmutableTrees.IterationGeneratorImmutableTrees.IterationGenerator. withCondition(com.google.common.base.Optional<? extends Trees.Expression> optional)Copy the current immutable object by setting an optional value for theconditionattribute.ImmutableTrees.TransformGeneratorImmutableTrees.TransformGenerator. withCondition(com.google.common.base.Optional<? extends Trees.Expression> optional)Copy the current immutable object by setting an optional value for theconditionattribute.ImmutableTrees.ApplyExpressionImmutableTrees.ApplyExpression. withParams(java.lang.Iterable<? extends Trees.Expression> elements)Copy the current immutable object with elements that replace the content ofparams.ImmutableTrees.InvokeStatementImmutableTrees.InvokeStatement. withParams(java.lang.Iterable<? extends Trees.Expression> elements)Copy the current immutable object with elements that replace the content ofparams.Constructors in org.immutables.generator.processor with parameters of type Trees.Expression Constructor Description AssignGenerator(Trees.ValueDeclaration declaration, Trees.Expression from)ConditionalBlock(Trees.Expression condition, com.google.common.collect.ImmutableList<Trees.TemplatePart> parts)ElseIf(Trees.Expression condition)If(Trees.Expression condition)InvokeStatement(com.google.common.collect.ImmutableList<Trees.TemplatePart> parts, Trees.Expression access, com.google.common.collect.ImmutableList<Trees.Expression> params)IterationGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, com.google.common.base.Optional<Trees.Expression> condition)TransformGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, Trees.Expression transform, Trees.ValueDeclaration varDeclaration, com.google.common.base.Optional<Trees.Expression> condition)Constructor parameters in org.immutables.generator.processor with type arguments of type Trees.Expression Constructor Description ApplyExpression(com.google.common.collect.ImmutableList<Trees.Expression> params)IterationGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, com.google.common.base.Optional<Trees.Expression> condition)TransformGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, Trees.Expression transform, Trees.ValueDeclaration varDeclaration, com.google.common.base.Optional<Trees.Expression> condition)
-