public interface SimpleSearchFilter extends SearchFilter
// A simple search filter with following logical expression // (name == "john") IdentityStore store = .......; SimpleSearchFilter filter = store.getSimpleSearchFilter(UserProfile.NAME, SimpleSearchFilter.TYPE_EQUAL, "john");
IdentityStore.getSimpleSearchFilter(String, int, Object)
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_EQUAL |
static int |
TYPE_GREATER |
static int |
TYPE_GREATEREQUAL |
static int |
TYPE_LESS |
static int |
TYPE_LESSEQUAL |
static int |
TYPE_NOTEQUAL |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttributeName() |
int |
getType() |
java.lang.Object |
getValue() |
java.lang.String |
getWildCardChar()
Get wild card character to be used in attribute value matching.
|
void |
setAttribute(java.lang.String name)
Set attribute name.
|
void |
setType(int type)
Set filter type.
|
void |
setValue(java.lang.Object value)
Set attribute value.
|
getNativeRepresentation, isNegated, negate, setNegate
static final int TYPE_EQUAL
static final int TYPE_NOTEQUAL
static final int TYPE_GREATEREQUAL
static final int TYPE_GREATER
static final int TYPE_LESSEQUAL
static final int TYPE_LESS
void setAttribute(java.lang.String name)
void setType(int type)
void setValue(java.lang.Object value)
java.lang.String getAttributeName()
java.lang.Object getValue()
int getType()
java.lang.String getWildCardChar()