public abstract class BinaryGraphFilterOperation extends GraphFilter
| Modifier and Type | Method and Description |
|---|---|
BinaryGraphFilterOperation |
asBinaryGraphFilterOperation()
Gets this filter object as binary graph filter operation, if possible.
|
boolean |
equals(java.lang.Object o) |
static GraphFilter |
fromTypeAndFilters(FilterType type,
GraphFilter leftFilter,
GraphFilter rightFilter) |
GraphFilter |
getLeftFilter()
Gets the filter object representing the left side of the operation.
|
GraphFilter |
getRightFilter()
Gets the filter object representing the right side of the operation.
|
int |
hashCode() |
boolean |
isBinaryOperation()
Checks if this GraphFilter object represents is binary operation.
|
java.lang.String |
toString() |
asEdgeFilter, asGraphFilterWithExpression, asVertexFilter, getType, hasExpression, intersect, isCollectionFilter, isPathFindingFilter, isResultSetFilter, unionpublic final BinaryGraphFilterOperation asBinaryGraphFilterOperation()
GraphFilterGraphFilter.hasExpression() evaluates to true.asBinaryGraphFilterOperation in class GraphFilterpublic boolean equals(java.lang.Object o)
equals in class GraphFilterpublic static GraphFilter fromTypeAndFilters(FilterType type, GraphFilter leftFilter, GraphFilter rightFilter)
public final GraphFilter getLeftFilter()
public final GraphFilter getRightFilter()
public int hashCode()
hashCode in class GraphFilterpublic final boolean isBinaryOperation()
GraphFilterisBinaryOperation in class GraphFilterpublic java.lang.String toString()
toString in class java.lang.Object