public final class Converters extends Object
Modifier and Type | Method and Description |
---|---|
static Attribute |
from(Attribute attribute)
|
static Control |
from(Control control)
|
static Entry |
from(Entry srvResultEntry)
|
static List<Attribute> |
from(Iterable<Attribute> listOfAttributes)
|
static Control |
from(LDAPControl ldapControl)
Converts from OpenDJ server
LDAPControl to OpenDJ LDAP SDK Control . |
static List<Control> |
from(List<Control> listOfControl)
|
static Modification |
from(Modification modification)
Converts from OpenDJ server
Modification to OpenDJ LDAP SDK
Modification . |
static Filter |
from(SearchFilter filter)
Converts from OpenDJ server
SearchFilter to OpenDJ LDAP SDK
Filter . |
static SearchResultEntry |
from(SearchResultEntry srvResultEntry)
Converts from OpenDJ server
SearchResultEntry to OpenDJ LDAP SDK
SearchResultEntry . |
static SearchResultReference |
from(SearchResultReference srvResultReference)
Converts from OpenDJ server
SearchResultReference to OpenDJ LDAP SDK
SearchResultReference . |
static SearchScope |
from(VirtualAttributeCfgDefn.Scope srvScope)
Converts from OpenDJ server
VirtualAttributeCfgDefn.Scope to
OpenDJ LDAP SDK SearchScope . |
static Attribute |
fromRaw(RawAttribute attribute)
Converts from OpenDJ server
RawAttribute to OpenDJ LDAP SDK Attribute . |
static Modification |
fromRaw(RawModification modification)
Converts from OpenDJ server
RawModification to OpenDJ LDAP SDK
Modification . |
static Result |
getResponseResult(Operation operation,
Request request)
Returns the Result corresponding to the provided operation if it was successful.
|
static Attribute |
partiallyWrap(Attribute attribute)
|
static SearchResultEntry |
partiallyWrap(SearchResultEntry srvResultEntry)
Converts from OpenDJ server
SearchResultEntry to OpenDJ LDAP SDK
SearchResultEntry . |
static RawAttribute |
to(Attribute attribute)
Converts from OpenDJ LDAP SDK
Attribute to OpenDJ server RawAttribute . |
static LDAPControl |
to(Control control)
Converts from OpenDJ LDAP SDK
Control to OpenDJ server LDAPControl . |
static Entry |
to(Entry sdkEntry)
|
static RawFilter |
to(Filter filter)
|
static List<RawAttribute> |
to(Iterable<Attribute> listOfAttributes)
|
static List<Control> |
to(List<Control> listOfControl)
|
static RawModification |
to(Modification modification)
Converts from OpenDJ LDAP SDK
Modification to OpenDJ server
RawModification . |
static SearchResultEntry |
to(SearchResultEntry value)
Converts from OpenDJ LDAP SDK
SearchResultEntry to OpenDJ server
SearchResultEntry . |
static SearchResultReference |
to(SearchResultReference searchResultReference)
Converts from OpenDJ LDAP SDK
SearchResultReference to OpenDJ server
SearchResultReference . |
static Attribute |
toAttribute(Attribute attribute)
|
static List<Attribute> |
toAttributes(Iterable<Attribute> listOfAttributes)
|
static Modification |
toModification(Modification modification)
Converts from OpenDJ LDAP SDK
Modification to OpenDJ server
Modification . |
static List<Modification> |
toModifications(List<Modification> listOfModifications)
|
static List<RawModification> |
toRawModifications(List<Modification> listOfModifications)
|
static SearchFilter |
toSearchFilter(Filter filter)
|
public static Entry to(Entry sdkEntry)
sdkEntry
- SDK entry to convertpublic static SearchResultEntry to(SearchResultEntry value)
SearchResultEntry
to OpenDJ server
SearchResultEntry
.value
- value to convertpublic static RawFilter to(Filter filter)
filter
- value to convertpublic static SearchFilter toSearchFilter(Filter filter)
filter
- value to convertpublic static SearchResultReference to(SearchResultReference searchResultReference)
SearchResultReference
to OpenDJ server
SearchResultReference
.searchResultReference
- value to convertpublic static LDAPControl to(Control control)
Control
to OpenDJ server LDAPControl
.control
- value to convertpublic static List<Control> to(List<Control> listOfControl)
listOfControl
- value to convertpublic static RawAttribute to(Attribute attribute)
Attribute
to OpenDJ server RawAttribute
.attribute
- value to convertpublic static List<RawAttribute> to(Iterable<Attribute> listOfAttributes)
listOfAttributes
- value to convertpublic static RawModification to(Modification modification)
Modification
to OpenDJ server
RawModification
.modification
- value to convertpublic static List<RawModification> toRawModifications(List<Modification> listOfModifications)
listOfModifications
- value to convertpublic static Attribute toAttribute(Attribute attribute)
attribute
- value to convertpublic static List<Attribute> toAttributes(Iterable<Attribute> listOfAttributes)
listOfAttributes
- value to convertpublic static Modification toModification(Modification modification)
Modification
to OpenDJ server
Modification
.modification
- value to convertpublic static List<Modification> toModifications(List<Modification> listOfModifications)
listOfModifications
- value to convertpublic static Control from(LDAPControl ldapControl)
LDAPControl
to OpenDJ LDAP SDK Control
.ldapControl
- value to convertpublic static Control from(Control control)
control
- value to convertpublic static List<Control> from(List<Control> listOfControl)
listOfControl
- value to convertpublic static Filter from(SearchFilter filter)
SearchFilter
to OpenDJ LDAP SDK
Filter
.filter
- value to convertpublic static SearchResultReference from(SearchResultReference srvResultReference)
SearchResultReference
to OpenDJ LDAP SDK
SearchResultReference
.srvResultReference
- value to convertpublic static Attribute from(Attribute attribute)
attribute
- value to convertpublic static Attribute fromRaw(RawAttribute attribute)
RawAttribute
to OpenDJ LDAP SDK Attribute
.attribute
- value to convertpublic static Attribute partiallyWrap(Attribute attribute)
Attribute
to OpenDJ LDAP SDK Attribute
. This
method is an optimization of the equivalent from() method. It's only used in encoding/decoding and as such only
wrap the required methods: the returned object partially wrap the incoming one.attribute
- value to convertpublic static List<Attribute> from(Iterable<Attribute> listOfAttributes)
listOfAttributes
- value to convertpublic static SearchResultEntry from(SearchResultEntry srvResultEntry)
SearchResultEntry
to OpenDJ LDAP SDK
SearchResultEntry
.srvResultEntry
- value to convertpublic static SearchResultEntry partiallyWrap(SearchResultEntry srvResultEntry)
SearchResultEntry
to OpenDJ LDAP SDK
SearchResultEntry
. This method is an optimization of the equivalent from() method. It's only used in
encoding/decoding and as such only wrap the required methods: the returned object partially wrap the incoming
one.srvResultEntry
- value to convertpublic static Entry from(Entry srvResultEntry)
srvResultEntry
- value to convertpublic static SearchScope from(VirtualAttributeCfgDefn.Scope srvScope)
VirtualAttributeCfgDefn.Scope
to
OpenDJ LDAP SDK SearchScope
.srvScope
- The server scope value.public static Modification from(Modification modification)
Modification
to OpenDJ LDAP SDK
Modification
.modification
- value to convertpublic static Modification fromRaw(RawModification modification)
RawModification
to OpenDJ LDAP SDK
Modification
.modification
- value to convertpublic static Result getResponseResult(Operation operation, Request request) throws LdapException
LdapException
.operation
- used to populate the resultrequest
- the request used for the operationLdapException
is thrown otherwiseLdapException
- when an error occursCopyright 2010-2020 ForgeRock AS.