
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 |
|---|---|
protected Iterable<OIdentifiable> |
executeTraversal(com.orientechnologies.orient.core.sql.parser.OMatchStatement.MatchContext matchContext,
OCommandContext iCommandContext,
OIdentifiable startingPoint,
int depth) |
boolean |
isBidirectional() |
Object |
jjtAccept(OrientSqlVisitor visitor,
Object data)
Accept the visitor.
|
protected boolean |
matchesClass(OIdentifiable identifiable,
OClass oClass) |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
protected Iterable<OIdentifiable> |
traversePatternEdge(com.orientechnologies.orient.core.sql.parser.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 SimpleNodeprotected Iterable<OIdentifiable> executeTraversal(com.orientechnologies.orient.core.sql.parser.OMatchStatement.MatchContext matchContext, OCommandContext iCommandContext, OIdentifiable startingPoint, int depth)
protected boolean matchesClass(OIdentifiable identifiable, OClass oClass)
protected Iterable<OIdentifiable> traversePatternEdge(com.orientechnologies.orient.core.sql.parser.OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext)
Copyright © 2009–2025 OrientDB. All rights reserved.