|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<PersistFilterType>
com.unboundid.ldap.sdk.persist.PersistFilterType
public enum PersistFilterType
This enum defines a set of filter types for filters that may be generated
for an object using the LDAP SDK persistence framework. Classes created by
GenerateSourceFromSchema
(including the
generate-source-from-schema
command-line tool) will include methods
that may be used to generate filters for object contents.
Enum Constant Summary | |
---|---|
APPROXIMATELY_EQUAL_TO
The filter type that may be used to generate an approximate match filter, like "(attrName~=value)". |
|
CONTAINS
The filter type that may be used to generate a substring filter with a subAny element, like "(attrName=*value*)". |
|
ENDS_WITH
The filter type that may be used to generate a substring filter with a subFinal element, like "(attrName=*value)". |
|
EQUALITY
The filter type that may be used to generate an equality filter, like "(attrName=value)". |
|
GREATER_OR_EQUAL
The filter type that may be used to generate a greater-than-or-equal-to filter, like "(attrName>=value)". |
|
LESS_OR_EQUAL
The filter type that may be used to generate a less-than-or-equal-to filter, like "(attrName<=value)". |
|
PRESENCE
The filter type that may be used to generate a presence filter, like "(attrName=*)". |
|
STARTS_WITH
The filter type that may be used to generate a substring filter with a subInitial element, like "(attrName=value*)". |
Method Summary | |
---|---|
static PersistFilterType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static PersistFilterType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final PersistFilterType PRESENCE
public static final PersistFilterType EQUALITY
public static final PersistFilterType STARTS_WITH
public static final PersistFilterType ENDS_WITH
public static final PersistFilterType CONTAINS
public static final PersistFilterType GREATER_OR_EQUAL
public static final PersistFilterType LESS_OR_EQUAL
public static final PersistFilterType APPROXIMATELY_EQUAL_TO
Method Detail |
---|
public static PersistFilterType[] values()
for (PersistFilterType c : PersistFilterType.values()) System.out.println(c);
public static PersistFilterType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |