ENV_NODE_TYPE
- If this argument represents an QueryEnvironment.ArgumentType.EXPRESSION
,
determines the type of the QueryEnvironment
in which the expression is expected to
be evaluated.public static class QueryEnvironment.Argument<ENV_NODE_TYPE> extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
boolean |
equalTo(QueryEnvironment.Argument<?> other) |
QueryExpression<ENV_NODE_TYPE> |
getExpression() |
int |
getInteger() |
QueryEnvironment.ArgumentType |
getType() |
String |
getWord() |
int |
hashCode() |
static QueryEnvironment.Argument<?> |
of(int integer) |
static <T> QueryEnvironment.Argument<T> |
of(QueryExpression<T> expression) |
static QueryEnvironment.Argument<?> |
of(String word) |
String |
toString() |
public static <T> QueryEnvironment.Argument<T> of(QueryExpression<T> expression)
public static QueryEnvironment.Argument<?> of(String word)
public static QueryEnvironment.Argument<?> of(int integer)
public QueryEnvironment.ArgumentType getType()
public QueryExpression<ENV_NODE_TYPE> getExpression()
public String getWord()
public int getInteger()
public boolean equalTo(QueryEnvironment.Argument<?> other)