public static final class DSLExpression.Negate 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 |
|---|
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() |
ExecutableElement |
resolveExecutable() |
VariableElement |
resolveVariable() |
asString, findBoundExecutableElements, findBoundVariableElements, findBoundVariables, flatten, getResolvedTargetType, isNodeReceiverBound, isNodeReceiverImplicitlyBound, mayAllocate, parse, parseAndResolve, resolve, 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 ExecutableElement resolveExecutable()
resolveExecutable in class DSLExpressionpublic VariableElement resolveVariable()
resolveVariable in class DSLExpressionpublic 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