Uses of Interface
io.github.mmm.code.api.expression.CodeExpression
Packages that use CodeExpression
Package
Description
-
Uses of CodeExpression in io.github.mmm.code.api
Methods in io.github.mmm.code.api that return CodeExpression -
Uses of CodeExpression in io.github.mmm.code.api.annotation
Methods in io.github.mmm.code.api.annotation that return types with arguments of type CodeExpression -
Uses of CodeExpression in io.github.mmm.code.api.arg
Subinterfaces of CodeExpression in io.github.mmm.code.api.argModifier and TypeInterfaceDescriptioninterfaceCodeOperationArgfor a parameter (argument) of aCodeOperation. -
Uses of CodeExpression in io.github.mmm.code.api.expression
Subinterfaces of CodeExpression in io.github.mmm.code.api.expressionModifier and TypeInterfaceDescriptioninterfaceCodeExpressionfor an array instatiation.
Syntax example:interfaceinterfaceCodeOperatorExpressionfor aCodeComparisonOperatorexpression.interfaceCodeExpressionrepresenting a condition.interfaceCodeExpressionfor a constant value.interfaceinterfaceinterfaceinterfaceCodeExpressionrepresenting a lambda function.
Syntax:interfaceCodeConstantrepresenting a literal value.interfaceinterfaceinterfaceCodeOperatorExpressionusing aCodeNAryOperator.interfaceCodeExpressionrepresenting the invocation of aCodeOperation.interfaceinterfaceCodeExpressionfor a ternary expression.interfaceCodeOperatorExpressionusing aCodeUnaryOperator.interfaceinterfaceCodeVariablefor the surrounding instance.Methods in io.github.mmm.code.api.expression that return CodeExpressionModifier and TypeMethodDescriptionCodeUnaryOperatorExpression.getArgument()CodeTernaryExpression.getElseArg()CodeCastExpression.getExpression()CodeExpressionCondition.getExpression()CodeForEachExpression.getExpression()CodeMemberReference.getExpression()CodeTernaryExpression.getIfArg()CodeComparisonOperatorExpression.getLeftArg()CodeComparisonOperatorExpression.getRightArg()Methods in io.github.mmm.code.api.expression that return types with arguments of type CodeExpressionModifier and TypeMethodDescriptiondefault List<? extends CodeExpression> CodeComparisonOperatorExpression.getArguments()List<? extends CodeExpression> CodeOperationInvocation.getArguments()List<? extends CodeExpression> CodeOperatorExpression.getArguments()default List<? extends CodeExpression> CodeUnaryOperatorExpression.getArguments()CodeArrayInstatiation.getValues() -
Uses of CodeExpression in io.github.mmm.code.api.member
Subinterfaces of CodeExpression in io.github.mmm.code.api.memberMethods in io.github.mmm.code.api.member that return CodeExpressionMethods in io.github.mmm.code.api.member with parameters of type CodeExpressionModifier and TypeMethodDescriptionvoidCodeMethod.setDefaultValue(CodeExpression defaultValue) voidCodeField.setInitializer(CodeExpression initializer) -
Uses of CodeExpression in io.github.mmm.code.api.object
Methods in io.github.mmm.code.api.object with parameters of type CodeExpressionModifier and TypeMethodDescriptionprotected voidCodeVisitor.doVisitExpression(CodeExpression expression) protected voidCodeVisitor.visitExpression(CodeExpression expression) -
Uses of CodeExpression in io.github.mmm.code.api.statement
Subinterfaces of CodeExpression in io.github.mmm.code.api.statementModifier and TypeInterfaceDescriptioninterfaceMethods in io.github.mmm.code.api.statement that return CodeExpressionModifier and TypeMethodDescriptionCodeAssignment.getExpression()CodeLocalVariable.getExpression()CodeReturnStatement.getExpression()