public final class GuardExpression
extends java.lang.Object
Constructor and Description |
---|
GuardExpression(java.lang.String expression,
boolean allowArguments) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String[] |
getChildNames() |
java.lang.String |
getGuardName() |
NodeExecutionData[] |
getResolvedChildren() |
GuardData |
getResolvedGuard() |
int |
hashCode() |
boolean |
implies(GuardExpression other) |
boolean |
isNegated() |
boolean |
isResolved() |
void |
setResolvedChildren(NodeExecutionData[] resolvedChildren) |
void |
setResolvedGuard(GuardData guard) |
java.lang.String |
toString() |
public GuardExpression(java.lang.String expression, boolean allowArguments)
public java.lang.String[] getChildNames()
public boolean isResolved()
public java.lang.String getGuardName()
public NodeExecutionData[] getResolvedChildren()
public void setResolvedChildren(NodeExecutionData[] resolvedChildren)
public void setResolvedGuard(GuardData guard)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean implies(GuardExpression other)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isNegated()
public GuardData getResolvedGuard()