public abstract class GraphFilterWithExpression extends GraphFilter
| Modifier and Type | Method and Description |
|---|---|
GraphFilterWithExpression |
asGraphFilterWithExpression()
Gets this filter object as graph filter with expression, if possible.
|
boolean |
equals(java.lang.Object o) |
static GraphFilterWithExpression |
fromTypeAndExpression(FilterType type,
java.lang.String filterExpression) |
java.lang.String |
getFilterExpression() |
boolean |
hasExpression()
Checks if this GraphFilter object has an expression associated with it.
|
int |
hashCode() |
asBinaryGraphFilterOperation, asEdgeFilter, asVertexFilter, getType, intersect, isBinaryOperation, isCollectionFilter, isPathFindingFilter, isResultSetFilter, unionpublic final GraphFilterWithExpression asGraphFilterWithExpression()
GraphFilterGraphFilter.isBinaryOperation() evaluates to true.asGraphFilterWithExpression in class GraphFilterpublic boolean equals(java.lang.Object o)
equals in class GraphFilterpublic static GraphFilterWithExpression fromTypeAndExpression(FilterType type, java.lang.String filterExpression)
public final java.lang.String getFilterExpression()
public boolean hasExpression()
GraphFilterhasExpression in class GraphFilterpublic int hashCode()
hashCode in class GraphFilter