|
Oracle Role Manager Java API Reference 10g (10.1.4) E12031-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.iam.rm.server_api.FilterCriterion
oracle.iam.rm.server_api.AttributeFilterCriterion
public class AttributeFilterCriterion
A filter that uses an object's attributes to determine if it should be included.
Field Summary | |
---|---|
static java.lang.String |
OPERATION_AFTER The "after" date operator ( > ). |
static java.lang.String |
OPERATION_BEFORE The "before" date operator ( < ). |
static java.lang.String |
OPERATION_BEGINS_WITH The "begins with" string operator ( BEGIN ). |
static java.lang.String |
OPERATION_ENDS_WITH The "ends with" string operator ( END ). |
static java.lang.String |
OPERATION_EQUALS The "equals" operator ( = ). |
static java.lang.String |
OPERATION_GREATER_THAN The "greater than" operator ( > ). |
static java.lang.String |
OPERATION_GREATER_THAN_OR_EQUALS The "greater than or equals" operator. |
static java.lang.String |
OPERATION_IS_NOT_NULL The "is not null" operator ( is not null ). |
static java.lang.String |
OPERATION_IS_NULL The "is null" operator ( is null ). |
static java.lang.String |
OPERATION_LIKE The "like" string operator ( LIKE ). |
static java.lang.String |
OPERATION_NOT_EQUALS The "not equals" operator ( != ). |
static java.lang.String |
OPERATION_ON_OR_AFTER The "on or after" date operator ( >= ). |
static java.lang.String |
OPERATION_ON_OR_BEFORE The "on or before" date operator ( <= )r |
static java.lang.String |
OPERATION_SMALLER_THAN The "smaller than" operator ( < ). |
static java.lang.String |
OPERATION_SMALLER_THAN_OR_EQUALS The "smaller than or equals" operator ( <= ). |
Constructor Summary | |
---|---|
AttributeFilterCriterion(java.lang.String objectTypeId, java.lang.String attributeId, java.lang.Object value) Creates a FilterCriterion with an implicit OPERATION_EQUALS operation. |
|
AttributeFilterCriterion(java.lang.String objectTypeId, java.lang.String attributeId, java.lang.Object value, java.lang.String operation) Creates a FilterCriterion . |
Method Summary | |
---|---|
java.lang.String |
getAttributeId() Gets the ID of the attribute to filter. |
java.lang.String |
getObjectTypeId() Gets the object type on which the attribute is defined. |
java.lang.String |
getOperation() Gets the operation of the filter, either AND or OR . |
java.lang.Object |
getValue() Gets the value to filter with. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String OPERATION_EQUALS
=
).
public static final java.lang.String OPERATION_NOT_EQUALS
!=
).
public static final java.lang.String OPERATION_LIKE
LIKE
).
public static final java.lang.String OPERATION_BEGINS_WITH
BEGIN
).
public static final java.lang.String OPERATION_ENDS_WITH
END
).
public static final java.lang.String OPERATION_SMALLER_THAN
<
).
public static final java.lang.String OPERATION_SMALLER_THAN_OR_EQUALS
<=
).
public static final java.lang.String OPERATION_GREATER_THAN
>
).
public static final java.lang.String OPERATION_GREATER_THAN_OR_EQUALS
>=
)
public static final java.lang.String OPERATION_BEFORE
<
).
public static final java.lang.String OPERATION_ON_OR_BEFORE
<=
)r
public static final java.lang.String OPERATION_AFTER
>
).
public static final java.lang.String OPERATION_ON_OR_AFTER
>=
).
public static final java.lang.String OPERATION_IS_NULL
is null
).
public static final java.lang.String OPERATION_IS_NOT_NULL
is not null
).
Constructor Detail |
---|
public AttributeFilterCriterion(java.lang.String objectTypeId, java.lang.String attributeId, java.lang.Object value)
FilterCriterion
with an implicit OPERATION_EQUALS
operation.
objectTypeId
- ID of object type on which the attribute is definedattributeId
- ID of the attribute to filtervalue
- Object
value to filter withpublic AttributeFilterCriterion(java.lang.String objectTypeId, java.lang.String attributeId, java.lang.Object value, java.lang.String operation)
FilterCriterion
.
objectTypeId
- ID of object type on which the attribute is defined. Must not be null.attributeId
- ID of the attribute to filter. Must not be null.value
- Object
value to filter withoperation
- String
representing filter operation, either AND
or OR
. Must not be null.Method Detail |
---|
public java.lang.String getAttributeId()
String
representing the ID of the attribute to filter.public java.lang.String getOperation()
AND
or OR
.String
representing the filter operation.public java.lang.Object getValue()
Object
value to filter with.public java.lang.String getObjectTypeId()
String
representing the object type on which the attribute is defined.
|
Oracle Role Manager Java API Reference 10g (10.1.4) E12031-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |