Package io.github.mmm.code.api.expression
package io.github.mmm.code.api.expression
-
InterfacesClassDescription
CodeExpressionfor an array instatiation.
Syntax example:CodeOperatorExpressionfor aCodeComparisonOperatorexpression.CodeExpressionrepresenting a condition.CodeExpressionfor a constant value.CodeItemfor an expression.CodeForExpressionfor aforeachloop.CodeForExpressionfor a regularforloop.CodeExpressionrepresenting a lambda function.
Syntax:CodeConstantrepresenting a literal value.CodeOperatorExpressionusing aCodeNAryOperator.CodeExpressionrepresenting the invocation of aCodeOperation.CodeExpressionfor a ternary expression.CodeOperatorExpressionusing aCodeUnaryOperator.CodeVariablefor the surrounding instance.