
public class OMatchPathItem extends SimpleNode
| Modifier and Type | Field and Description |
|---|---|
protected OMatchFilter |
filter |
protected OMethodCall |
method |
children, firstToken, id, lastToken, parent, parser, value| Constructor and Description |
|---|
OMatchPathItem(int id) |
OMatchPathItem(OrientSql p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
OMatchPathItem |
copy() |
boolean |
equals(Object o) |
Iterable<OIdentifiable> |
executeTraversal(OMatchStatement.MatchContext matchContext,
OCommandContext iCommandContext,
OIdentifiable startingPoint,
int depth) |
OMatchFilter |
getFilter() |
OMethodCall |
getMethod() |
int |
hashCode() |
boolean |
isBidirectional() |
Object |
jjtAccept(OrientSqlVisitor visitor,
Object data)
Accept the visitor.
|
void |
setFilter(OMatchFilter filter) |
void |
setMethod(OMethodCall method) |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
protected Iterable<OIdentifiable> |
traversePatternEdge(OMatchStatement.MatchContext matchContext,
OIdentifiable startingPoint,
OCommandContext iCommandContext) |
childrenAccept, dump, getDatabase, getValue, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toStringprotected OMethodCall method
protected OMatchFilter filter
public OMatchPathItem(int id)
public OMatchPathItem(OrientSql p, int id)
public Object jjtAccept(OrientSqlVisitor visitor, Object data)
jjtAccept in interface NodejjtAccept in class SimpleNodepublic boolean isBidirectional()
public void toString(Map<Object,Object> params, StringBuilder builder)
toString in class SimpleNodepublic Iterable<OIdentifiable> executeTraversal(OMatchStatement.MatchContext matchContext, OCommandContext iCommandContext, OIdentifiable startingPoint, int depth)
protected Iterable<OIdentifiable> traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext)
public OMatchPathItem copy()
copy in class SimpleNodepublic OMethodCall getMethod()
public void setMethod(OMethodCall method)
public OMatchFilter getFilter()
public void setFilter(OMatchFilter filter)
Copyright © 2009–2025 OrientDB. All rights reserved.