Interface ActionDesc
-
- All Known Subinterfaces:
RetrieveDesc
,UpdateObjectDesc
- All Known Implementing Classes:
RetrieveDescImpl
,UpdateObjectDescImpl
public interface ActionDesc
This interface defines the constraint operation constants that are recognized by the
addConstraint
method of the interfaceRetrieveDesc
.
-
-
Field Summary
Fields Modifier and Type Field Description static int
LOG_CREATE
static int
LOG_DESTROY
static int
LOG_NOOP
static int
LOG_UPDATE
static int
OP_ABS
Unary operator for taking the absolute value.static int
OP_ADD
Binary operator for adding two values.static int
OP_AND
Logical operator AND.static int
OP_APPROX
static int
OP_AVG
Operator for AVG aggregate function.static int
OP_BETWEEN
static int
OP_CONCAT
String concatenation operatorstatic int
OP_COUNT
Operator for COUNT aggregate function.static int
OP_COUNT_PC
Operator for COUNT aggregate function on pc objects.static int
OP_DISTINCT
Qualifies the query with DISTINCTstatic int
OP_DIV
Binary operator for dividing two valuesstatic int
OP_EQ
Equality operator.static int
OP_EQ_CLASS
static int
OP_EQUIJOIN
static int
OP_EXISTS
Operator for exists subquerystatic int
OP_FIELD
static int
OP_FOR_UPDATE
static int
OP_GE
static int
OP_GT
static int
OP_IN
static int
OP_LE
Relational operator for less-than-and-equal.static int
OP_LEFTJOIN
static int
OP_LENGTH
static int
OP_LENGTHB
static int
OP_LIKE
Pattern matching operator.static int
OP_LIKE_ESCAPE
Operator for like with escapestatic int
OP_LOWER
static int
OP_LT
Relational operator for less-than.static int
OP_LTRIM
static int
OP_MAX
Operator for MAX aggregate function.static int
OP_MAX_ROWS
static int
OP_MAYBE_NULL
Operator for queries on nullable columns mapped to primitive fieldsstatic int
OP_MIN
Operator for MIN aggregate function.static int
OP_MOD
Binary operator for MOD.static int
OP_MUL
Binary operator for multiplying two values.static int
OP_NE
Inequality operator.static int
OP_NONKEY
static int
OP_NONREL_JOIN
Operator for a non relationship join.static int
OP_NOT
Unary negation operator.static int
OP_NOTEXISTS
Operator for not exists subquerystatic int
OP_NOTIN
Operator for NOT INstatic int
OP_NOTNULL
Unary operator for checking non-null value.static int
OP_NULL
Unary operator for checking null value.static int
OP_NULL_COMPARISION_FUNCTION
Operator for null comparision by function.static int
OP_OR
Logical operator OR.static int
OP_ORDERBY
Order the result by ascending order.static int
OP_ORDERBY_DESC
Order the result by descending order.static int
OP_PARAMETER
Operator for query parametersstatic int
OP_PARAMETER_COUNT
static int
OP_POSITION
Operator for positionstatic int
OP_POSITION_START
Operator for position with start parameterstatic int
OP_RIGHTJOIN
static int
OP_RTRIM
Unary operator for trimming trailing blanks in a string.static int
OP_RTRIMFIXED
static int
OP_SOUNDEX
static int
OP_SQRT
square root of a numberstatic int
OP_SUB
Binary operator for subtracting one value from another.static int
OP_SUBSTR
Operator for Substring with two arguments: string, start.static int
OP_SUBSTRB
static int
OP_SUBSTRING
Operator for Substring with three arguments: string, start, length.static int
OP_SUM
Operator for SUM aggregate function.static int
OP_UPPER
static int
OP_VALUE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class
getPersistenceCapableClass()
-
-
-
Field Detail
-
LOG_CREATE
static final int LOG_CREATE
- See Also:
- Constant Field Values
-
LOG_DESTROY
static final int LOG_DESTROY
- See Also:
- Constant Field Values
-
LOG_UPDATE
static final int LOG_UPDATE
- See Also:
- Constant Field Values
-
LOG_NOOP
static final int LOG_NOOP
- See Also:
- Constant Field Values
-
OP_ABS
static final int OP_ABS
Unary operator for taking the absolute value.- See Also:
- Constant Field Values
-
OP_ADD
static final int OP_ADD
Binary operator for adding two values.- See Also:
- Constant Field Values
-
OP_AND
static final int OP_AND
Logical operator AND.- See Also:
- Constant Field Values
-
OP_APPROX
static final int OP_APPROX
- See Also:
- Constant Field Values
-
OP_FIELD
static final int OP_FIELD
- See Also:
- Constant Field Values
-
OP_BETWEEN
static final int OP_BETWEEN
- See Also:
- Constant Field Values
-
OP_DISTINCT
static final int OP_DISTINCT
Qualifies the query with DISTINCT- See Also:
- Constant Field Values
-
OP_DIV
static final int OP_DIV
Binary operator for dividing two values- See Also:
- Constant Field Values
-
OP_EQ
static final int OP_EQ
Equality operator.- See Also:
- Constant Field Values
-
OP_EQ_CLASS
static final int OP_EQ_CLASS
- See Also:
- Constant Field Values
-
OP_EQUIJOIN
static final int OP_EQUIJOIN
- See Also:
- Constant Field Values
-
OP_FOR_UPDATE
static final int OP_FOR_UPDATE
- See Also:
- Constant Field Values
-
OP_GE
static final int OP_GE
- See Also:
- Constant Field Values
-
OP_GT
static final int OP_GT
- See Also:
- Constant Field Values
-
OP_IN
static final int OP_IN
- See Also:
- Constant Field Values
-
OP_LE
static final int OP_LE
Relational operator for less-than-and-equal.- See Also:
- Constant Field Values
-
OP_LEFTJOIN
static final int OP_LEFTJOIN
- See Also:
- Constant Field Values
-
OP_LENGTH
static final int OP_LENGTH
- See Also:
- Constant Field Values
-
OP_LENGTHB
static final int OP_LENGTHB
- See Also:
- Constant Field Values
-
OP_LIKE
static final int OP_LIKE
Pattern matching operator.- See Also:
- Constant Field Values
-
OP_LOWER
static final int OP_LOWER
- See Also:
- Constant Field Values
-
OP_LT
static final int OP_LT
Relational operator for less-than.- See Also:
- Constant Field Values
-
OP_LTRIM
static final int OP_LTRIM
- See Also:
- Constant Field Values
-
OP_MAX_ROWS
static final int OP_MAX_ROWS
- See Also:
- Constant Field Values
-
OP_MUL
static final int OP_MUL
Binary operator for multiplying two values.- See Also:
- Constant Field Values
-
OP_NE
static final int OP_NE
Inequality operator.- See Also:
- Constant Field Values
-
OP_NOT
static final int OP_NOT
Unary negation operator.- See Also:
- Constant Field Values
-
OP_NOTNULL
static final int OP_NOTNULL
Unary operator for checking non-null value.- See Also:
- Constant Field Values
-
OP_NULL
static final int OP_NULL
Unary operator for checking null value.- See Also:
- Constant Field Values
-
OP_OR
static final int OP_OR
Logical operator OR.- See Also:
- Constant Field Values
-
OP_ORDERBY
static final int OP_ORDERBY
Order the result by ascending order.- See Also:
- Constant Field Values
-
OP_ORDERBY_DESC
static final int OP_ORDERBY_DESC
Order the result by descending order.- See Also:
- Constant Field Values
-
OP_PARAMETER_COUNT
static final int OP_PARAMETER_COUNT
- See Also:
- Constant Field Values
-
OP_RIGHTJOIN
static final int OP_RIGHTJOIN
- See Also:
- Constant Field Values
-
OP_RTRIM
static final int OP_RTRIM
Unary operator for trimming trailing blanks in a string.- See Also:
- Constant Field Values
-
OP_RTRIMFIXED
static final int OP_RTRIMFIXED
- See Also:
- Constant Field Values
-
OP_SOUNDEX
static final int OP_SOUNDEX
- See Also:
- Constant Field Values
-
OP_SQRT
static final int OP_SQRT
square root of a number- See Also:
- Constant Field Values
-
OP_SUB
static final int OP_SUB
Binary operator for subtracting one value from another.- See Also:
- Constant Field Values
-
OP_SUBSTR
static final int OP_SUBSTR
Operator for Substring with two arguments: string, start.- See Also:
- Constant Field Values
-
OP_SUBSTRB
static final int OP_SUBSTRB
- See Also:
- Constant Field Values
-
OP_UPPER
static final int OP_UPPER
- See Also:
- Constant Field Values
-
OP_VALUE
static final int OP_VALUE
- See Also:
- Constant Field Values
-
OP_NONKEY
static final int OP_NONKEY
- See Also:
- Constant Field Values
-
OP_CONCAT
static final int OP_CONCAT
String concatenation operator- See Also:
- Constant Field Values
-
OP_NOTEXISTS
static final int OP_NOTEXISTS
Operator for not exists subquery- See Also:
- Constant Field Values
-
OP_EXISTS
static final int OP_EXISTS
Operator for exists subquery- See Also:
- Constant Field Values
-
OP_LIKE_ESCAPE
static final int OP_LIKE_ESCAPE
Operator for like with escape- See Also:
- Constant Field Values
-
OP_SUBSTRING
static final int OP_SUBSTRING
Operator for Substring with three arguments: string, start, length.- See Also:
- Constant Field Values
-
OP_POSITION
static final int OP_POSITION
Operator for position- See Also:
- Constant Field Values
-
OP_POSITION_START
static final int OP_POSITION_START
Operator for position with start parameter- See Also:
- Constant Field Values
-
OP_NONREL_JOIN
static final int OP_NONREL_JOIN
Operator for a non relationship join.- See Also:
- Constant Field Values
-
OP_PARAMETER
static final int OP_PARAMETER
Operator for query parameters- See Also:
- Constant Field Values
-
OP_MAYBE_NULL
static final int OP_MAYBE_NULL
Operator for queries on nullable columns mapped to primitive fields- See Also:
- Constant Field Values
-
OP_NOTIN
static final int OP_NOTIN
Operator for NOT IN- See Also:
- Constant Field Values
-
OP_NULL_COMPARISION_FUNCTION
static final int OP_NULL_COMPARISION_FUNCTION
Operator for null comparision by function.- See Also:
- Constant Field Values
-
OP_MOD
static final int OP_MOD
Binary operator for MOD.- See Also:
- Constant Field Values
-
OP_AVG
static final int OP_AVG
Operator for AVG aggregate function.- See Also:
- Constant Field Values
-
OP_MIN
static final int OP_MIN
Operator for MIN aggregate function.- See Also:
- Constant Field Values
-
OP_SUM
static final int OP_SUM
Operator for SUM aggregate function.- See Also:
- Constant Field Values
-
OP_MAX
static final int OP_MAX
Operator for MAX aggregate function.- See Also:
- Constant Field Values
-
OP_COUNT
static final int OP_COUNT
Operator for COUNT aggregate function.- See Also:
- Constant Field Values
-
OP_COUNT_PC
static final int OP_COUNT_PC
Operator for COUNT aggregate function on pc objects.- See Also:
- Constant Field Values
-
-
Method Detail
-
getPersistenceCapableClass
Class getPersistenceCapableClass()
-
-