public class MatchReverseEdgeTraverser extends MatchEdgeTraverser
downstream, edge, item, sourceRecord
Constructor and Description |
---|
MatchReverseEdgeTraverser(OResult lastUpstreamRecord,
EdgeTraversal edge) |
Modifier and Type | Method and Description |
---|---|
protected String |
getEndpointAlias() |
protected String |
getStartingPointAlias() |
protected OWhereClause |
getTargetFilter(OMatchPathItem item) |
protected String |
targetClassName(OMatchPathItem item,
OCommandContext iCommandContext) |
protected String |
targetClusterName(OMatchPathItem item,
OCommandContext iCommandContext) |
protected ORid |
targetRid(OMatchPathItem item,
OCommandContext iCommandContext) |
protected Iterable<OResultInternal> |
traversePatternEdge(OIdentifiable startingPoint,
OCommandContext iCommandContext) |
equals, executeTraversal, hasNext, init, matchesFilters, next, toResult
public MatchReverseEdgeTraverser(OResult lastUpstreamRecord, EdgeTraversal edge)
protected String targetClassName(OMatchPathItem item, OCommandContext iCommandContext)
targetClassName
in class MatchEdgeTraverser
protected String targetClusterName(OMatchPathItem item, OCommandContext iCommandContext)
targetClusterName
in class MatchEdgeTraverser
protected ORid targetRid(OMatchPathItem item, OCommandContext iCommandContext)
targetRid
in class MatchEdgeTraverser
protected OWhereClause getTargetFilter(OMatchPathItem item)
getTargetFilter
in class MatchEdgeTraverser
protected Iterable<OResultInternal> traversePatternEdge(OIdentifiable startingPoint, OCommandContext iCommandContext)
traversePatternEdge
in class MatchEdgeTraverser
protected String getStartingPointAlias()
getStartingPointAlias
in class MatchEdgeTraverser
protected String getEndpointAlias()
getEndpointAlias
in class MatchEdgeTraverser
Copyright © 2009–2020 OrientDB. All rights reserved.