Package com.arcadedb.query.sql.parser
Class RightBinaryCondition
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.RightBinaryCondition
-
- All Implemented Interfaces:
Node
public class RightBinaryCondition extends SimpleNode
-
-
Field Summary
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
children, firstToken, id, lastToken, parent, parser, value
-
-
Constructor Summary
Constructors Constructor Description RightBinaryCondition(int id)
RightBinaryCondition(SqlParser p, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RightBinaryCondition
copy()
void
deserialize(Result fromResult)
Object
evaluateRight(Identifiable currentRecord, CommandContext ctx)
Object
evaluateRight(Result currentRecord, CommandContext ctx)
Object
execute(Identifiable iCurrentRecord, Object elementToFilter, CommandContext ctx)
Object
execute(Result iCurrentRecord, Object elementToFilter, CommandContext ctx)
void
extractSubQueries(SubQueryCollector collector)
boolean
needsAliases(Set<String> aliases)
boolean
refersToParent()
Result
serialize()
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
-
-
-
-
Constructor Detail
-
RightBinaryCondition
public RightBinaryCondition(int id)
-
RightBinaryCondition
public RightBinaryCondition(SqlParser p, int id)
-
-
Method Detail
-
copy
public RightBinaryCondition copy()
- Overrides:
copy
in classSimpleNode
-
toString
public void toString(Map<String,Object> params, StringBuilder builder)
- Overrides:
toString
in classSimpleNode
-
execute
public Object execute(Result iCurrentRecord, Object elementToFilter, CommandContext ctx)
-
execute
public Object execute(Identifiable iCurrentRecord, Object elementToFilter, CommandContext ctx)
-
evaluateRight
public Object evaluateRight(Identifiable currentRecord, CommandContext ctx)
-
evaluateRight
public Object evaluateRight(Result currentRecord, CommandContext ctx)
-
extractSubQueries
public void extractSubQueries(SubQueryCollector collector)
-
refersToParent
public boolean refersToParent()
-
serialize
public Result serialize()
-
deserialize
public void deserialize(Result fromResult)
-
-