net.ontopia.persistence.query.jdo
Interface JDOExpressionIF

All Known Implementing Classes:
JDOAnd, JDOBoolean, JDOContains, JDOEndsWith, JDOEquals, JDOIsEmpty, JDOLike, JDONot, JDONotEquals, JDOOr, JDOSetOperation, JDOStartsWith, JDOValueExpression

public interface JDOExpressionIF

INTERNAL: Represents an expression in a JDO query. An expression will return a boolean value when evaluated.


Field Summary
static int AND
          INTERNAL: Constant referring to the JDOAnd class.
static int BOOLEAN
          INTERNAL: Constant referring to the JDOBoolean class.
static int CONTAINS
          INTERNAL: Constant referring to the JDOContains class.
static int ENDS_WITH
          INTERNAL: Constant referring to the JDOEndsWith class.
static int EQUALS
          INTERNAL: Constant referring to the JDOEquals class.
static int IS_EMPTY
          INTERNAL: Constant referring to the JDOIsEmpty class.
static int LIKE
          INTERNAL: Constant referring to the JDOLike class.
static int NOT
          INTERNAL: Constant referring to the JDONot class.
static int NOT_EQUALS
          INTERNAL: Constant referring to the JDONotEquals class.
static int OR
          INTERNAL: Constant referring to the JDOOr class.
static int SET_OPERATION
          INTERNAL: Constant referring to the JDOSetOperation class.
static int STARTS_WITH
          INTERNAL: Constant referring to the JDOStartsWith class.
static int VALUE_EXPRESSION
          INTERNAL: Constant referring to the JDOValueExpression class.
 
Method Summary
 int getType()
          INTERNAL: Returns the type of JDO expression indicated by one of the constants in the JDOExpressionIF interface.
 void visit(JDOVisitorIF visitor)
          INTERNAL: Allows the value to be visited.
 

Field Detail

AND

static final int AND
INTERNAL: Constant referring to the JDOAnd class.

See Also:
Constant Field Values

OR

static final int OR
INTERNAL: Constant referring to the JDOOr class.

See Also:
Constant Field Values

NOT

static final int NOT
INTERNAL: Constant referring to the JDONot class.

See Also:
Constant Field Values

BOOLEAN

static final int BOOLEAN
INTERNAL: Constant referring to the JDOBoolean class.

See Also:
Constant Field Values

VALUE_EXPRESSION

static final int VALUE_EXPRESSION
INTERNAL: Constant referring to the JDOValueExpression class.

See Also:
Constant Field Values

EQUALS

static final int EQUALS
INTERNAL: Constant referring to the JDOEquals class.

See Also:
Constant Field Values

NOT_EQUALS

static final int NOT_EQUALS
INTERNAL: Constant referring to the JDONotEquals class.

See Also:
Constant Field Values

CONTAINS

static final int CONTAINS
INTERNAL: Constant referring to the JDOContains class.

See Also:
Constant Field Values

IS_EMPTY

static final int IS_EMPTY
INTERNAL: Constant referring to the JDOIsEmpty class.

See Also:
Constant Field Values

STARTS_WITH

static final int STARTS_WITH
INTERNAL: Constant referring to the JDOStartsWith class.

See Also:
Constant Field Values

ENDS_WITH

static final int ENDS_WITH
INTERNAL: Constant referring to the JDOEndsWith class.

See Also:
Constant Field Values

LIKE

static final int LIKE
INTERNAL: Constant referring to the JDOLike class.

See Also:
Constant Field Values

SET_OPERATION

static final int SET_OPERATION
INTERNAL: Constant referring to the JDOSetOperation class.

See Also:
Constant Field Values
Method Detail

getType

int getType()
INTERNAL: Returns the type of JDO expression indicated by one of the constants in the JDOExpressionIF interface.


visit

void visit(JDOVisitorIF visitor)
INTERNAL: Allows the value to be visited. This method is used for retrieval of nested data in expressions.



Copyright © 2000-2012 Ontopia.