public interface SearchGraph
Modifier and Type | Field and Description |
---|---|
static int |
OPERATOR_CONJUNCTION |
static int |
OPERATOR_DISJUNCTION |
Modifier and Type | Method and Description |
---|---|
SearchGraph |
clone() |
SearchEdge[] |
getEdges() |
SearchNode[] |
getNodes() |
SearchNode[] |
getRootNodes() |
int |
getRootOperator()
Returns the operator to be applied in case that more than
one independent sub-graph is contained within this
SearchGraph . |
static final int OPERATOR_CONJUNCTION
static final int OPERATOR_DISJUNCTION
int getRootOperator()
SearchGraph
.
Note that in the case of disjunction and groupings in different sub-graphs a mapping between them is required to aggregate the instances in the result.
SearchNode[] getNodes()
SearchEdge[] getEdges()
SearchNode[] getRootNodes()
SearchGraph clone()