public class OCAuthoritySearchCriterion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_AUTHORITY_ID |
static java.lang.String |
ATTR_DISPLAY_NAME |
static java.lang.String |
ATTR_EMAIL_ADDRESS |
static java.lang.String |
MATCH_TYPE_CONTAINS |
static java.lang.String |
MATCH_TYPE_ENDS_WITH |
static java.lang.String |
MATCH_TYPE_EQUALS |
static java.lang.String |
MATCH_TYPE_STARTS_WITH |
Modifier and Type | Method and Description |
---|---|
static OCAuthoritySearchCriterion |
buildCriterion(java.lang.String attrToSearch,
java.lang.String matchType,
java.lang.String searchTerm)
Static factory method that returns a new, validated OCAuthoritySearchCriterion bean instance.
|
java.lang.String |
getAttrToSearch() |
java.lang.String |
getMatchType() |
java.lang.String |
getSearchTerm() |
static void |
validate(OCAuthoritySearchCriterion criterion) |
public static final java.lang.String MATCH_TYPE_EQUALS
public static final java.lang.String MATCH_TYPE_CONTAINS
public static final java.lang.String MATCH_TYPE_STARTS_WITH
public static final java.lang.String MATCH_TYPE_ENDS_WITH
public static final java.lang.String ATTR_AUTHORITY_ID
public static final java.lang.String ATTR_DISPLAY_NAME
public static final java.lang.String ATTR_EMAIL_ADDRESS
public static OCAuthoritySearchCriterion buildCriterion(java.lang.String attrToSearch, java.lang.String matchType, java.lang.String searchTerm)
attrToSearch
- - OC attribute to search upon.matchType
- - Type of match to make against database attribute values. Valid match types include MATCH_TYPE_CONTAINS
("contains"),
MATCH_TYPE_EQUALS
("contains"), MATCH_TYPE_STARTS_WITH
, MATCH_TYPE_ENDS_WITH
searchTerm
- - The value to search with.java.lang.IllegalArgumentException
public static void validate(OCAuthoritySearchCriterion criterion)
criterion
- java.lang.IllegalArgumentException
public java.lang.String getMatchType()
public java.lang.String getSearchTerm()
public java.lang.String getAttrToSearch()