Package | Description |
---|---|
org.ldaptive | |
org.ldaptive.ad.io | |
org.ldaptive.asn1 | |
org.ldaptive.beans.reflect | |
org.ldaptive.beans.spring | |
org.ldaptive.io | |
org.ldaptive.schema.io |
Modifier and Type | Method and Description |
---|---|
<T> void |
LdapAttribute.addValue(ValueTranscoder<T> transcoder,
T... value)
Adds the supplied values for this attribute by encoding them with the supplied transcoder.
|
<T> void |
LdapAttribute.addValues(ValueTranscoder<T> transcoder,
Collection<T> values)
Adds all the values in the supplied collection for this attribute by encoding them with the supplied transcoder.
|
<T> T |
LdapAttribute.getValue(ValueTranscoder<T> transcoder)
Returns a single decoded value of this attribute.
|
<T> Collection<T> |
LdapAttribute.getValues(ValueTranscoder<T> transcoder)
Returns the values of this attribute decoded by the supplied transcoder.
|
Modifier and Type | Class and Description |
---|---|
class |
DeltaTimeValueTranscoder
Decodes and encodes an active directory delta time value for use in an ldap attribute value.
|
class |
FileTimeValueTranscoder
Decodes and encodes an active directory file time value for use in an ldap attribute value.
|
class |
UnicodePwdValueTranscoder
Decodes and encodes an active directory unicodePwd value for use in an ldap attribute value.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
RDN.getAttributeValue(String oid,
ValueTranscoder<T> transcoder)
Returns a single attribute value for the supplied oid.
|
<T> T[] |
RDN.getAttributeValues(String oid,
ValueTranscoder<T> transcoder)
Returns the attribute values decoded by the supplied transcoder.
|
Modifier and Type | Field and Description |
---|---|
private ValueTranscoder<T> |
SingleValueReflectionTranscoder.valueTranscoder
Underlying value transcoder.
|
Modifier and Type | Field and Description |
---|---|
private static Map<String,ValueTranscoder<?>> |
TranscoderFactory.TRANSCODERS
Value transcoders.
|
Modifier and Type | Method and Description |
---|---|
protected static ValueTranscoder<?> |
TranscoderFactory.createValueTranscoder(String type)
Creates a value transcoder for the supplied type.
|
static ValueTranscoder<?> |
TranscoderFactory.getInstance(String type)
Returns a value transcoder for the supplied type.
|
Modifier and Type | Method and Description |
---|---|
static <T> SingleValueReflectionTranscoder<T> |
SingleValueReflectionTranscoder.newInstance(ValueTranscoder<T> transcoder)
Creates a new single value reflection transcoder.
|
Constructor and Description |
---|
DefaultReflectionTranscoder(Type type,
ValueTranscoder<?> transcoder)
Creates a new default reflection transcoder.
|
SingleValueReflectionTranscoder(ValueTranscoder<T> transcoder)
Creates a new single value reflection transcoder.
|
Modifier and Type | Field and Description |
---|---|
private ValueTranscoder |
SpelAttributeValueMutator.transcoder
Custom transcoder for this attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryValueTranscoder<T>
Value transcoder which decodes and encodes to a byte array and therefore the string methods simply delegate to the
binary methods.
|
class |
AbstractPrimitiveValueTranscoder<T>
Base class for primitive value transcoders.
|
class |
AbstractStringValueTranscoder<T>
Value transcoder which decodes and encodes to a String and therefore the binary methods simply delegate to the string
methods.
|
class |
BooleanValueTranscoder
Decodes and encodes a boolean for use in an ldap attribute value.
|
class |
ByteArrayValueTranscoder
Decodes and encodes a byte array for use in an ldap attribute value.
|
class |
CertificateValueTranscoder
Decodes and encodes a certificate for use in an ldap attribute value.
|
class |
CharArrayValueTranscoder
Decodes and encodes a character array for use in an ldap attribute value.
|
class |
DoubleValueTranscoder
Decodes and encodes a double for use in an ldap attribute value.
|
class |
FloatValueTranscoder
Decodes and encodes a float for use in an ldap attribute value.
|
class |
GeneralizedTimeValueTranscoder
Decodes and encodes a generalized time for use in an ldap attribute value.
|
class |
IntegerValueTranscoder
Decodes and encodes an integer for use in an ldap attribute value.
|
class |
LongValueTranscoder
Decodes and encodes a long for use in an ldap attribute value.
|
class |
ObjectValueTranscoder
Decodes and encodes an object for use in an ldap attribute value.
|
class |
ShortValueTranscoder
Decodes and encodes a short for use in an ldap attribute value.
|
class |
StringValueTranscoder
Decodes and encodes a string for use in an ldap attribute value.
|
class |
UUIDValueTranscoder
Decodes and encodes a UUID for use in an ldap attribute value.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSchemaElementValueTranscoder<T extends SchemaElement>
Base class for schema element value transcoders.
|
class |
AttributeTypeValueTranscoder
Decodes and encodes an attribute type for use in an ldap attribute value.
|
class |
DITContentRuleValueTranscoder
Decodes and encodes a DIT content rule for use in an ldap attribute value.
|
class |
DITStructureRuleValueTranscoder
Decodes and encodes a DIT structure rule for use in an ldap attribute value.
|
class |
MatchingRuleUseValueTranscoder
Decodes and encodes a matching rule use for use in an ldap attribute value.
|
class |
MatchingRuleValueTranscoder
Decodes and encodes a matching rule for use in an ldap attribute value.
|
class |
NameFormValueTranscoder
Decodes and encodes a name form for use in an ldap attribute value.
|
class |
ObjectClassValueTranscoder
Decodes and encodes an object class for use in an ldap attribute value.
|
class |
SyntaxValueTranscoder
Decodes and encodes an attribute syntax for use in an ldap attribute value.
|
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.