|
Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.remedy.arsys.api.QualifierInfo
The QualifierInfo class is composed of a set of zero or more conditions
that limit
the set of entries retrieved. Each individual condition by using a tree structure
comprised of an operation and one or two operands IARQualifierOperand
(depending on the type of operation). Specific implementations of this interface are
QualifierInfo and RelationalOperationInfo
| Field Summary | |
static int |
AR_COND_OP_AND
A qualification using the AND operator. |
static int |
AR_COND_OP_FROM_FIELD
A dynamic qualification using a value from a field. |
static int |
AR_COND_OP_MAX
Indicates the number of currently used possible values (which is 5). |
static int |
AR_COND_OP_NONE
No qualification. |
static int |
AR_COND_OP_NOT
A qualification using the NOT operator. |
static int |
AR_COND_OP_OR
A qualification using the OR operator. |
static int |
AR_COND_OP_REL_OP
A qualification using a relational operator. |
| Constructor Summary | |
QualifierInfo(int operation,
QualifierInfo op1,
QualifierInfo op2)
Constructor to represent operations between QualifierInfo objects |
|
QualifierInfo(QualifierFromFieldInfo fid)
Constructor to allow dynamic qualifier |
|
QualifierInfo(RelationalOperationInfo op1)
Constructor to allow relational operation |
|
| Method Summary | |
java.lang.Object |
clone()
Clone implementation that returns an Object with data cloned from self |
QualifierFromFieldInfo |
getFromFieldInfo()
Returns field ID/value pair information. |
QualifierInfo |
getLeftOperand()
Returns value of left operand. |
QualifierInfo |
getNotOperand()
Helper function to return the operand associated in NOT operation |
int |
getOperation()
Returns operation used in qualification. |
RelationalOperationInfo |
getRelationalOperationInfo()
Helper function to return RelationalOperationInfo object |
QualifierInfo |
getRightOperand()
Returns value of right operand. |
void |
setOperation(int op)
Sets operation used in qualification. |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public static final int AR_COND_OP_NONE
public static final int AR_COND_OP_AND
AND operator.public static final int AR_COND_OP_OR
OR operator.public static final int AR_COND_OP_NOT
NOT operator.public static final int AR_COND_OP_REL_OP
public static final int AR_COND_OP_FROM_FIELD
public static final int AR_COND_OP_MAX
| Constructor Detail |
public QualifierInfo(int operation,
QualifierInfo op1,
QualifierInfo op2)
throws java.lang.IllegalArgumentException
QualifierInfo objectspublic QualifierInfo(RelationalOperationInfo op1)
public QualifierInfo(QualifierFromFieldInfo fid)
| Method Detail |
public int getOperation()
public void setOperation(int op)
Constants.AR_COND_OP_NONE
Constants.AR_COND_OP_AND
Constants.AR_COND_OP_OR
Constants.AR_COND_OP_NOT
Constants.AR_COND_OP_REL_OP
public QualifierInfo getLeftOperand()
public QualifierInfo getRightOperand()
public QualifierInfo getNotOperand()
NOT operationpublic RelationalOperationInfo getRelationalOperationInfo()
RelationalOperationInfo objectpublic QualifierFromFieldInfo getFromFieldInfo()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
|
Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||