Class Expression
- java.lang.Object
-
- org.nuxeo.ecm.core.query.sql.model.Expression
-
- All Implemented Interfaces:
Serializable
,ASTNode
,Operand
- Direct Known Subclasses:
Predicate
public class Expression extends Object implements Operand
An infix expression.- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Expression(Operand lvalue, Operator operator, Operand rvalue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(IVisitor visitor)
Accept the given visitor.boolean
equals(Object obj)
Object
getInfo()
int
hashCode()
boolean
isPathExpression()
boolean
isSuffix()
Is the unary operator pretty-printed after the operand?void
setInfo(Object info)
String
toString()
-
-
-
Method Detail
-
accept
public void accept(IVisitor visitor)
Description copied from interface:ASTNode
Accept the given visitor.
-
isSuffix
public boolean isSuffix()
Is the unary operator pretty-printed after the operand?
-
setInfo
public void setInfo(Object info)
-
getInfo
public Object getInfo()
-
isPathExpression
public boolean isPathExpression()
-
-