org.nuxeo.ecm.core.query.sql.model
Class Operator
java.lang.Object
org.nuxeo.ecm.core.query.sql.model.Operator
- All Implemented Interfaces:
- Serializable, ASTNode
public abstract class Operator
- extends Object
- implements ASTNode
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
id
public final int id
SUM
public static final Operator SUM
SUB
public static final Operator SUB
MUL
public static final Operator MUL
DIV
public static final Operator DIV
LT
public static final Operator LT
GT
public static final Operator GT
EQ
public static final Operator EQ
NOTEQ
public static final Operator NOTEQ
LTEQ
public static final Operator LTEQ
GTEQ
public static final Operator GTEQ
AND
public static final Operator AND
NOT
public static final Operator NOT
OR
public static final Operator OR
LIKE
public static final Operator LIKE
ILIKE
public static final Operator ILIKE
IN
public static final Operator IN
BETWEEN
public static final Operator BETWEEN
NOTLIKE
public static final Operator NOTLIKE
NOTILIKE
public static final Operator NOTILIKE
NOTIN
public static final Operator NOTIN
NOTBETWEEN
public static final Operator NOTBETWEEN
STARTSWITH
public static final Operator STARTSWITH
ISNULL
public static final Operator ISNULL
ISNOTNULL
public static final Operator ISNOTNULL
accept
public void accept(IVisitor visitor)
- Description copied from interface:
ASTNode
- Accept the given visitor.
- Specified by:
accept
in interface ASTNode
- Parameters:
visitor
- the AST node visitor
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2011 Nuxeo SAS. All Rights Reserved.