|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ANDJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
ContainsFieldJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
EqualsAnyJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
EqualsJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
GreaterThanJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
JSONObjectExactMatchingRule | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
JSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
LessThanJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
NegateJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
ObjectMatchesJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
ORJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
RegularExpressionJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
SubstringJSONObjectFilter | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
Enum Summary | |
---|---|
ExpectedValueType | NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. |
NOTE: This package 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.This package provides a number of classes that implement support for interacting with JSON objects in the UnboundID Directory Server. This primarily includes JSON object filters (which are an UnboundID-proprietary mechanism for performing advanced matching on JSON object contents), but also contains other classes in support for interacting with JSON in the UnboundID Directory Server.
attributeTypes: ( 2.999.1.2.3.4 NAME 'example-json-attribute' EQUALITY jsonObjectExactMatch SYNTAX 1.3.6.1.4.1.30221.2.3.4 )
(jsonAttr={ "field1" : "value1", "field2":"value2" })
true
,
the string "1234" will not match the number 1234, and the string "null"
will not match the null
value. Similarly, a single non-array
value will not match an array, even if the array contains only that
value (e.g., so a value of "a" will not match ["a"]).null
will only match null
.true
will only match true
.false
will only match false
.String.equalsIgnoreCase
method.JSONObject.equals
method with ignoreFieldNameCase=false
, ignoreValueCase=true
,
and ignoreArrayOrder=false
.
(jsonAttr:jsonObjectFilterExtensibleMatch:={ "filterType":"fieldEquals", "fieldName":"field1", "fieldValue":"value1" })
JSONObjectFilter
subclasses for detailed information about the type of matching performed by
that type of filter, as well as the sets of required and optional fields for
that filter type.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |