public static final class DSLExpression.BooleanLiteral extends DSLExpression
DSLExpression.AbstractDSLExpressionReducer, DSLExpression.AbstractDSLExpressionVisitor, DSLExpression.Binary, DSLExpression.BooleanLiteral, DSLExpression.Call, DSLExpression.Cast, DSLExpression.ClassLiteral, DSLExpression.DSLExpressionReducer, DSLExpression.DSLExpressionVisitor, DSLExpression.IntLiteral, DSLExpression.Negate, DSLExpression.Variable| Constructor and Description |
|---|
BooleanLiteral(boolean literal) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DSLExpression.DSLExpressionVisitor visitor) |
boolean |
equals(Object obj) |
boolean |
getLiteral() |
TypeMirror |
getResolvedType() |
int |
hashCode() |
DSLExpression |
reduce(DSLExpression.DSLExpressionReducer reducer) |
Object |
resolveConstant() |
void |
setResolvedType(TypeMirror resolvedType) |
String |
toString() |
asString, findBoundExecutableElements, findBoundVariableElements, findBoundVariables, flatten, getResolvedTargetType, isNodeReceiverBound, mayAllocate, parse, setResolvedTargetTypepublic boolean equals(Object obj)
equals in class DSLExpressionpublic Object resolveConstant()
resolveConstant in class DSLExpressionpublic int hashCode()
hashCode in class DSLExpressionpublic boolean getLiteral()
public TypeMirror getResolvedType()
getResolvedType in class DSLExpressionpublic void setResolvedType(TypeMirror resolvedType)
public void accept(DSLExpression.DSLExpressionVisitor visitor)
accept in class DSLExpressionpublic DSLExpression reduce(DSLExpression.DSLExpressionReducer reducer)
reduce in class DSLExpression