Package com.arcadedb.query.sql.parser
Class MatchFilterItem
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.MatchFilterItem
-
- All Implemented Interfaces:
Node
public class MatchFilterItem extends SimpleNode
-
-
Field Summary
Fields Modifier and Type Field Description protected Identifier
alias
protected PInteger
bucketId
protected Identifier
bucketName
protected ArrayRangeSelector
depth
protected Identifier
depthAlias
protected WhereClause
filter
protected PInteger
maxDepth
protected Boolean
optional
protected Identifier
pathAlias
protected Rid
rid
protected Expression
typeName
protected Expression
typeNames
protected WhereClause
whileCondition
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
children, firstToken, id, lastToken, parent, parser, value
-
-
Constructor Summary
Constructors Constructor Description MatchFilterItem(int id)
MatchFilterItem(SqlParser p, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchFilterItem
copy()
boolean
equals(Object o)
int
hashCode()
void
toString(Map<String,Object> params, StringBuilder builder)
-
Methods inherited from class com.arcadedb.query.sql.parser.SimpleNode
childrenAccept, dump, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
-
-
-
-
Field Detail
-
typeName
protected Expression typeName
-
typeNames
protected Expression typeNames
-
bucketName
protected Identifier bucketName
-
bucketId
protected PInteger bucketId
-
rid
protected Rid rid
-
alias
protected Identifier alias
-
filter
protected WhereClause filter
-
whileCondition
protected WhereClause whileCondition
-
depth
protected ArrayRangeSelector depth
-
maxDepth
protected PInteger maxDepth
-
optional
protected Boolean optional
-
depthAlias
protected Identifier depthAlias
-
pathAlias
protected Identifier pathAlias
-
-
Constructor Detail
-
MatchFilterItem
public MatchFilterItem(int id)
-
MatchFilterItem
public MatchFilterItem(SqlParser p, int id)
-
-
Method Detail
-
toString
public void toString(Map<String,Object> params, StringBuilder builder)
- Overrides:
toString
in classSimpleNode
-
copy
public MatchFilterItem copy()
- Overrides:
copy
in classSimpleNode
-
-