|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ExpectedValueType>
com.unboundid.ldap.sdk.unboundidds.jsonfilter.ExpectedValueType
@ThreadSafety(level=COMPLETELY_THREADSAFE) public enum ExpectedValueType
NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.An enum that defines the possible values that may be used for the
expectedType
element
An enum defining the possible values for the expected data types for the
value of a given field.
Enum Constant Summary | |
---|---|
BOOLEAN
Indicates that the target field may have a value of true or
false . |
|
EMPTY_ARRAY
Indicates that the target field may have a value that is an array containing zero elements. |
|
NON_EMPTY_ARRAY
Indicates that the target field may have a value that is an array containing at least one element. |
|
NULL
Indicates that the target field may have a value of null . |
|
NUMBER
Indicates that the target field may have a value that is a number. |
|
OBJECT
Indicates that the target field may have a value that is a JSON object. |
|
STRING
Indicates that the target field may have a value that is a string. |
Method Summary | |
---|---|
static ExpectedValueType |
forName(java.lang.String name)
Retrieves the expected value type with the specified name. |
java.lang.String |
toString()
Retrieves a string representation of this expected value type. |
static ExpectedValueType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ExpectedValueType[] |
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 ExpectedValueType BOOLEAN
true
or
false
.
public static final ExpectedValueType EMPTY_ARRAY
public static final ExpectedValueType NON_EMPTY_ARRAY
public static final ExpectedValueType NULL
null
.
null
.
public static final ExpectedValueType NUMBER
public static final ExpectedValueType OBJECT
public static final ExpectedValueType STRING
Method Detail |
---|
public static ExpectedValueType[] values()
for (ExpectedValueType c : ExpectedValueType.values()) System.out.println(c);
public static ExpectedValueType 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 static ExpectedValueType forName(java.lang.String name)
name
- The name of the expected value type to retrieve.
null
if there is no type with the given name.public java.lang.String toString()
toString
in class java.lang.Enum<ExpectedValueType>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |