Uses of Interface
org.immutables.generator.processor.Trees.Expression
Packages that use Trees.Expression
-
Uses of Trees.Expression in org.immutables.generator.processor
Subinterfaces of Trees.Expression in org.immutables.generator.processorModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfaceClasses in org.immutables.generator.processor that implement Trees.ExpressionModifier and TypeClassDescriptionstatic final classImmutable implementation ofTrees.ApplyExpression.static final classImmutable implementation ofTrees.BoundAccessExpression.static final classImmutable implementation ofTrees.ForIterationAccessExpression.static final classImmutable implementation ofTrees.SimpleAccessExpression.static final classImmutable implementation ofTrees.StringLiteral.static classstatic classFields in org.immutables.generator.processor declared as Trees.ExpressionModifier and TypeFieldDescriptionprivate final Trees.ExpressionImmutableTrees.InvokeStatement.accessprivate Trees.ExpressionImmutableTrees.InvokeStatement.Builder.accessprivate Trees.ExpressionImmutableTrees.ConditionalBlock.Builder.conditionprivate final Trees.ExpressionImmutableTrees.ConditionalBlock.conditionprivate Trees.ExpressionImmutableTrees.ElseIf.Builder.conditionprivate final Trees.ExpressionImmutableTrees.ElseIf.conditionprivate Trees.ExpressionImmutableTrees.If.Builder.conditionprivate final Trees.ExpressionImmutableTrees.If.conditionprivate Trees.ExpressionImmutableTrees.AssignGenerator.Builder.fromprivate final Trees.ExpressionImmutableTrees.AssignGenerator.fromprivate Trees.ExpressionImmutableTrees.IterationGenerator.Builder.fromprivate final Trees.ExpressionImmutableTrees.IterationGenerator.fromprivate Trees.ExpressionImmutableTrees.TransformGenerator.Builder.fromprivate final Trees.ExpressionImmutableTrees.TransformGenerator.fromprivate Trees.ExpressionImmutableTrees.TransformGenerator.Builder.transformprivate final Trees.ExpressionImmutableTrees.TransformGenerator.transformFields in org.immutables.generator.processor with type parameters of type Trees.ExpressionModifier and TypeFieldDescriptionprivate com.google.common.base.Optional<Trees.Expression> ImmutableTrees.IterationGenerator.Builder.conditionprivate final com.google.common.base.Optional<Trees.Expression> ImmutableTrees.IterationGenerator.conditionprivate com.google.common.base.Optional<Trees.Expression> ImmutableTrees.TransformGenerator.Builder.conditionprivate final com.google.common.base.Optional<Trees.Expression> ImmutableTrees.TransformGenerator.conditionprivate com.google.common.collect.ImmutableList.Builder<Trees.Expression> ImmutableTrees.ApplyExpression.Builder.paramsprivate final com.google.common.collect.ImmutableList<Trees.Expression> ImmutableTrees.ApplyExpression.paramsprivate com.google.common.collect.ImmutableList.Builder<Trees.Expression> ImmutableTrees.InvokeStatement.Builder.paramsprivate final com.google.common.collect.ImmutableList<Trees.Expression> ImmutableTrees.InvokeStatement.paramsMethods in org.immutables.generator.processor that return Trees.ExpressionModifier and TypeMethodDescriptionImmutableTrees.InvokeStatement.access()Trees.InvokeStatement.access()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.asExpression(ImmutableTrees.ApplyExpression value) protected Trees.ExpressionTreesTransformer.asExpression(ImmutableTrees.BoundAccessExpression value) protected Trees.ExpressionTreesTransformer.asExpression(ImmutableTrees.ForIterationAccessExpression value) protected Trees.ExpressionTreesTransformer.asExpression(ImmutableTrees.SimpleAccessExpression value) protected Trees.ExpressionTreesTransformer.asExpression(ImmutableTrees.StringLiteral value) protected Trees.ExpressionTypeResolver.ForIterationAccessTransformer.asExpression(ImmutableTrees.ForIterationAccessExpression expression) protected Trees.ExpressionTypeResolver.Transformer.asExpression(ImmutableTrees.ApplyExpression value) protected Trees.ExpressionTypeResolver.Transformer.asExpression(ImmutableTrees.SimpleAccessExpression value) 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.condition()ImmutableTrees.ElseIf.condition()ImmutableTrees.If.condition()Trees.Conditional.condition()ImmutableTrees.AssignGenerator.from()ImmutableTrees.IterationGenerator.from()ImmutableTrees.TransformGenerator.from()Trees.GeneratorValueDeclaration.from()private Trees.ExpressionTypeResolver.Transformer.simplifyExpression(Trees.Expression expression) ImmutableTrees.TransformGenerator.transform()Trees.TransformGenerator.transform()Methods in org.immutables.generator.processor that return types with arguments of type Trees.ExpressionModifier and TypeMethodDescriptionprotected Iterable<Trees.Expression> TemplateWriter.asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, List<Trees.Expression> collection) protected Iterable<Trees.Expression> TreesTransformer.asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, List<Trees.Expression> elements) protected Iterable<Trees.Expression> TemplateWriter.asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, List<Trees.Expression> collection) protected Iterable<Trees.Expression> TreesTransformer.asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, 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()Trees.ApplyExpression.params()Trees.InvokeStatement.params()Methods in org.immutables.generator.processor with parameters of type Trees.ExpressionModifier and TypeMethodDescriptionImmutableTrees.InvokeStatement.Builder.access(Trees.Expression access) Initializes the value for theaccessattribute.ImmutableTrees.ApplyExpression.Builder.addParams(Trees.Expression element) Adds one element toparamslist.ImmutableTrees.ApplyExpression.Builder.addParams(Trees.Expression... elements) Adds elements toparamslist.ImmutableTrees.InvokeStatement.Builder.addParams(Trees.Expression element) Adds one element toparamslist.ImmutableTrees.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.Builder.condition(Trees.Expression condition) Initializes the value for theconditionattribute.ImmutableTrees.ElseIf.Builder.condition(Trees.Expression condition) Initializes the value for theconditionattribute.ImmutableTrees.If.Builder.condition(Trees.Expression condition) Initializes the value for theconditionattribute.ImmutableTrees.IterationGenerator.Builder.condition(Trees.Expression condition) Initializes the optional valueconditionto condition.ImmutableTrees.TransformGenerator.Builder.condition(Trees.Expression condition) Initializes the optional valueconditionto condition.ImmutableTrees.AssignGenerator.Builder.from(Trees.Expression from) Initializes the value for thefromattribute.ImmutableTrees.IterationGenerator.Builder.from(Trees.Expression from) Initializes the value for thefromattribute.ImmutableTrees.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.Builder.transform(Trees.Expression transform) Initializes the value for thetransformattribute.ImmutableTrees.InvokeStatement.withAccess(Trees.Expression value) Copy the current immutable object by setting a value for theaccessattribute.ImmutableTrees.ConditionalBlock.withCondition(Trees.Expression value) Copy the current immutable object by setting a value for theconditionattribute.final ImmutableTrees.ElseIfImmutableTrees.ElseIf.withCondition(Trees.Expression value) Copy the current immutable object by setting a value for theconditionattribute.final ImmutableTrees.IfImmutableTrees.If.withCondition(Trees.Expression value) Copy the current immutable object by setting a value for theconditionattribute.ImmutableTrees.IterationGenerator.withCondition(Trees.Expression value) Copy the current immutable object by setting a present value for the optionalconditionattribute.ImmutableTrees.TransformGenerator.withCondition(Trees.Expression value) Copy the current immutable object by setting a present value for the optionalconditionattribute.ImmutableTrees.AssignGenerator.withFrom(Trees.Expression value) Copy the current immutable object by setting a value for thefromattribute.ImmutableTrees.IterationGenerator.withFrom(Trees.Expression value) Copy the current immutable object by setting a value for thefromattribute.ImmutableTrees.TransformGenerator.withFrom(Trees.Expression value) Copy the current immutable object by setting a value for thefromattribute.ImmutableTrees.ApplyExpression.withParams(Trees.Expression... elements) Copy the current immutable object with elements that replace the content ofparams.ImmutableTrees.InvokeStatement.withParams(Trees.Expression... elements) Copy the current immutable object with elements that replace the content ofparams.ImmutableTrees.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.ExpressionModifier and TypeMethodDescriptionstatic Extractions.ApplicatorTreesAst.InvokeStatement.access(Extractions.Extractor<Trees.Expression> access) ImmutableTrees.ApplyExpression.Builder.addAllParams(Iterable<? extends Trees.Expression> elements) Adds elements toparamslist.ImmutableTrees.InvokeStatement.Builder.addAllParams(Iterable<? extends Trees.Expression> elements) Adds elements toparamslist.private voidInliner.InlinedStatementCreator.addBodyIfNecessary(ImmutableTrees.ForStatement.Builder builder, List<Trees.Expression> params, 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 Iterable<Trees.Expression> TemplateWriter.asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, List<Trees.Expression> collection) protected Iterable<Trees.Expression> TreesTransformer.asApplyExpressionParamsElements(ImmutableTrees.ApplyExpression value, List<Trees.Expression> elements) protected Iterable<Trees.Expression> TemplateWriter.asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, List<Trees.Expression> collection) protected Iterable<Trees.Expression> TreesTransformer.asInvokeStatementParamsElements(ImmutableTrees.InvokeStatement value, 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.Builder.condition(com.google.common.base.Optional<? extends Trees.Expression> condition) Initializes the optional valueconditionto condition.ImmutableTrees.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(List<Trees.Expression> params, Iterable<? extends Trees.TemplatePart> bodyParts) ImmutableTrees.ApplyExpression.Builder.params(Iterable<? extends Trees.Expression> elements) Sets or replaces all elements forparamslist.ImmutableTrees.InvokeStatement.Builder.params(Iterable<? extends Trees.Expression> elements) Sets or replaces all elements forparamslist.static Extractions.ApplicatorTreesAst.TransformGenerator.transform(Extractions.Extractor<Trees.Expression> transform) ImmutableTrees.IterationGenerator.withCondition(com.google.common.base.Optional<? extends Trees.Expression> optional) Copy the current immutable object by setting an optional value for theconditionattribute.ImmutableTrees.TransformGenerator.withCondition(com.google.common.base.Optional<? extends Trees.Expression> optional) Copy the current immutable object by setting an optional value for theconditionattribute.ImmutableTrees.ApplyExpression.withParams(Iterable<? extends Trees.Expression> elements) Copy the current immutable object with elements that replace the content ofparams.ImmutableTrees.InvokeStatement.withParams(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.ExpressionModifierConstructorDescriptionprivateAssignGenerator(Trees.ValueDeclaration declaration, Trees.Expression from) privateConditionalBlock(Trees.Expression condition, com.google.common.collect.ImmutableList<Trees.TemplatePart> parts) privateElseIf(Trees.Expression condition) privateIf(Trees.Expression condition) privateInvokeStatement(com.google.common.collect.ImmutableList<Trees.TemplatePart> parts, Trees.Expression access, com.google.common.collect.ImmutableList<Trees.Expression> params) privateIterationGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, com.google.common.base.Optional<Trees.Expression> condition) privateTransformGenerator(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.ExpressionModifierConstructorDescriptionprivateApplyExpression(com.google.common.collect.ImmutableList<Trees.Expression> params) privateIterationGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, com.google.common.base.Optional<Trees.Expression> condition) privateTransformGenerator(Trees.ValueDeclaration declaration, Trees.Expression from, Trees.Expression transform, Trees.ValueDeclaration varDeclaration, com.google.common.base.Optional<Trees.Expression> condition)