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