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