Interface ActionDesc
-
- All Known Subinterfaces:
RetrieveDesc,UpdateObjectDesc
- All Known Implementing Classes:
RetrieveDescImpl,UpdateObjectDescImpl
public interface ActionDescThis interface defines the constraint operation constants that are recognized by the
addConstraintmethod of the interfaceRetrieveDesc.
-
-
Field Summary
Fields Modifier and Type Field Description static intLOG_CREATEstatic intLOG_DESTROYstatic intLOG_NOOPstatic intLOG_UPDATEstatic intOP_ABSUnary operator for taking the absolute value.static intOP_ADDBinary operator for adding two values.static intOP_ANDLogical operator AND.static intOP_APPROXstatic intOP_AVGOperator for AVG aggregate function.static intOP_BETWEENstatic intOP_CONCATString concatenation operatorstatic intOP_COUNTOperator for COUNT aggregate function.static intOP_COUNT_PCOperator for COUNT aggregate function on pc objects.static intOP_DISTINCTQualifies the query with DISTINCTstatic intOP_DIVBinary operator for dividing two valuesstatic intOP_EQEquality operator.static intOP_EQ_CLASSstatic intOP_EQUIJOINstatic intOP_EXISTSOperator for exists subquerystatic intOP_FIELDstatic intOP_FOR_UPDATEstatic intOP_GEstatic intOP_GTstatic intOP_INstatic intOP_LERelational operator for less-than-and-equal.static intOP_LEFTJOINstatic intOP_LENGTHstatic intOP_LENGTHBstatic intOP_LIKEPattern matching operator.static intOP_LIKE_ESCAPEOperator for like with escapestatic intOP_LOWERstatic intOP_LTRelational operator for less-than.static intOP_LTRIMstatic intOP_MAXOperator for MAX aggregate function.static intOP_MAX_ROWSstatic intOP_MAYBE_NULLOperator for queries on nullable columns mapped to primitive fieldsstatic intOP_MINOperator for MIN aggregate function.static intOP_MODBinary operator for MOD.static intOP_MULBinary operator for multiplying two values.static intOP_NEInequality operator.static intOP_NONKEYstatic intOP_NONREL_JOINOperator for a non relationship join.static intOP_NOTUnary negation operator.static intOP_NOTEXISTSOperator for not exists subquerystatic intOP_NOTINOperator for NOT INstatic intOP_NOTNULLUnary operator for checking non-null value.static intOP_NULLUnary operator for checking null value.static intOP_NULL_COMPARISION_FUNCTIONOperator for null comparision by function.static intOP_ORLogical operator OR.static intOP_ORDERBYOrder the result by ascending order.static intOP_ORDERBY_DESCOrder the result by descending order.static intOP_PARAMETEROperator for query parametersstatic intOP_PARAMETER_COUNTstatic intOP_POSITIONOperator for positionstatic intOP_POSITION_STARTOperator for position with start parameterstatic intOP_RIGHTJOINstatic intOP_RTRIMUnary operator for trimming trailing blanks in a string.static intOP_RTRIMFIXEDstatic intOP_SOUNDEXstatic intOP_SQRTsquare root of a numberstatic intOP_SUBBinary operator for subtracting one value from another.static intOP_SUBSTROperator for Substring with two arguments: string, start.static intOP_SUBSTRBstatic intOP_SUBSTRINGOperator for Substring with three arguments: string, start, length.static intOP_SUMOperator for SUM aggregate function.static intOP_UPPERstatic intOP_VALUE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassgetPersistenceCapableClass()
-
-
-
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()
-
-