|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<FilterType>
org.opends.server.types.FilterType
@PublicAPI(stability=UNCOMMITTED, mayInstantiate=false, mayExtend=false, mayInvoke=true) public enum FilterType
This enumeration defines the set of possible filter types that may be used for search filters. This is based on the LDAP specification defined in RFC 2251.
Enum Constant Summary | |
---|---|
AND
The filter type for AND filters. |
|
APPROXIMATE_MATCH
The filter type for approximate filters. |
|
EQUALITY
The filter type for equality filters. |
|
EXTENSIBLE_MATCH
The filter type for extensible matching filters. |
|
GREATER_OR_EQUAL
The filter type for greater or equal filters. |
|
LESS_OR_EQUAL
The filter type for less or equal filters. |
|
NOT
The filter type for NOT filters. |
|
OR
The filter type for OR filters. |
|
PRESENT
The filter type for presence filters. |
|
SUBSTRING
The filter type for substring filters. |
Method Summary | |
---|---|
byte |
getBERType()
Retrieves the LDAP BER type for this filter type. |
java.lang.String |
toString()
Retrieves a string representation of this filter type. |
static FilterType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static FilterType[] |
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, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final FilterType AND
public static final FilterType OR
public static final FilterType NOT
public static final FilterType EQUALITY
public static final FilterType SUBSTRING
public static final FilterType GREATER_OR_EQUAL
public static final FilterType LESS_OR_EQUAL
public static final FilterType PRESENT
public static final FilterType APPROXIMATE_MATCH
public static final FilterType EXTENSIBLE_MATCH
Method Detail |
---|
public static FilterType[] values()
for (FilterType c : FilterType.values()) System.out.println(c);
public static FilterType 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 nullpublic byte getBERType()
public java.lang.String toString()
toString
in class java.lang.Enum<FilterType>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |