Interface ConstantExpressions.ConstantExpression
- All Known Implementing Classes:
ConstantExpressions.ConstantExpression.ConstantEquals, ConstantExpressions.ConstantExpression.Literal, ConstantExpressions.ConstantExpression.PureMethodInvocation
- Enclosing class:
ConstantExpressions
public static sealed interface ConstantExpressions.ConstantExpression
permits ConstantExpressions.ConstantExpression.Literal, ConstantExpressions.ConstantExpression.ConstantEquals, ConstantExpressions.ConstantExpression.PureMethodInvocation
Represents a constant expression.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordRepresents a binary equals call on two constant expressions.static final recordRepresents a constant literal.static final recordRepresents both a constant method call or a constant field/local access, depending on the actual type ofsymbol. -
Method Summary
Modifier and TypeMethodDescriptionvoid
-
Method Details
-
accept
-