A B C D E F G I L M N O P R S T U V W Z 
All Classes All Packages

A

AbstractAttributeValueMutator - Class in org.ldaptive.beans.reflect
Base implementation of a AttributeValueMutator.
AbstractAttributeValueMutator(String, boolean, ReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Creates a new abstract attribute value mutator.
AbstractAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all authenticators.
AbstractAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
 
AbstractBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all bean definition parsers
AbstractBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
 
AbstractClassDescriptor - Class in org.ldaptive.beans
Base implementation of a class descriptor.
AbstractClassDescriptor() - Constructor for class org.ldaptive.beans.AbstractClassDescriptor
 
AbstractClassDescriptor.SimpleAttributeValueMutator - Class in org.ldaptive.beans
Stores an Attribute configuration in an LdapAttribute object.
AbstractClassDescriptor.SimpleDnValueMutator - Class in org.ldaptive.beans
Stores the DN value from a Entry configuration.
AbstractCollectionReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements a Collection.
AbstractCollectionReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Creates a new abstract collection reflection transcoder.
AbstractCollectionReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Creates a new abstract collection reflection transcoder.
AbstractConnectionConfigBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for parsers that extend connection-config.
AbstractConnectionConfigBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
 
AbstractConnectionFactoryBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for all connection factories.
AbstractConnectionFactoryBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractConnectionFactoryBeanDefinitionParser
 
AbstractLdapEntryMapper<T> - Class in org.ldaptive.beans
Base implementation of an ldap entry mapper.
AbstractLdapEntryMapper() - Constructor for class org.ldaptive.beans.AbstractLdapEntryMapper
 
AbstractSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Common implementation for search based authenticators.
AbstractSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
 
ADAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ADAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ADAuthenticatorBeanDefinitionParser
 
add(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
add(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Adds the supplied annotated object to an LDAP.
add(T, ResultPredicate) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Adds the supplied annotated object to an LDAP.
addAttributeValueMutator(Collection<AttributeValueMutator>) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Adds attribute value mutators to this class descriptor.
addAttributeValueMutator(AttributeValueMutator) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Adds an attribute value mutator to this class descriptor.
addDefaultConverters(GenericConversionService) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Adds default converters to the supplied conversion service.
AggregateAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
AggregateAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser
 
AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean - Class in org.ldaptive.beans.spring.parser
Factory bean that creates an authenticator with an AggregateDnResolver.
AggregateAuthenticatorFactoryBean() - Constructor for class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
allowMultipleDns - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
AnonSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
AnonSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.AnonSearchAuthenticatorBeanDefinitionParser
 
ArrayReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder which expects to operate on collections containing an array of values.
ArrayReflectionTranscoder(SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Creates a new array reflection transcoder.
arrayTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Used for collections that contain arrays.
attribute - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Attribute containing the SPEL expression.
Attribute - Annotation Type in org.ldaptive.beans
Annotation to describe LDAP attribute data on a bean.
attributeBinary - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Whether this attribute is binary.
attributeMutators - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Attribute value mutators for this class.
attributeName - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Name of the attribute.
attributes() - Method in annotation type org.ldaptive.beans.Entry
Entry attributes.
AttributeValueMutator - Interface in org.ldaptive.beans
Interface for mutating an attribute value on an arbitrary object.
authenticators - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Authenticators to aggregate.

B

BeanGenerator - Class in org.ldaptive.beans.generate
Utility class for creating Java POJOs from an LDAP schema.
BeanGenerator() - Constructor for class org.ldaptive.beans.generate.BeanGenerator
Default constructor.
BeanGenerator(Schema, String, String[]) - Constructor for class org.ldaptive.beans.generate.BeanGenerator
Creates a new bean generator.
BeanGenerator.Builder - Class in org.ldaptive.beans.generate
 
BeanGeneratorPropertyInvoker - Class in org.ldaptive.beans.generate.props
Handles properties for BeanGenerator.
BeanGeneratorPropertyInvoker(Class<?>) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertyInvoker
Creates a new bean generator property invoker for the supplied class.
BeanGeneratorPropertySource - Class in org.ldaptive.beans.generate.props
Reads properties specific to BeanGenerator and returns an initialized object of that type.
BeanGeneratorPropertySource(BeanGenerator) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source using the default properties file.
BeanGeneratorPropertySource(BeanGenerator, Reader...) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, String...) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, Properties) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
BeanGeneratorPropertySource(BeanGenerator, PropertySource.PropertyDomain, Properties) - Constructor for class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Creates a new bean generator property source.
binary() - Method in annotation type org.ldaptive.beans.Attribute
Whether this attribute is binary.
BindSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
BindSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.BindSearchAuthenticatorBeanDefinitionParser
 
build() - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
builder() - Static method in class org.ldaptive.beans.generate.BeanGenerator
Creates a builder for this class.
Builder() - Constructor for class org.ldaptive.beans.generate.BeanGenerator.Builder
 

C

CLASS_DESCRIPTORS - Static variable in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
Class descriptors for mapping objects.
ClassDescriptor - Interface in org.ldaptive.beans
Describes the attribute value mutators and DN value mutators for a specific type.
classFromType(Type) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Casts the supplied type to a class.
codeModel - Variable in class org.ldaptive.beans.generate.BeanGenerator
Code model for java class creation.
ConnectionConfigBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ConnectionConfigBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
connectionFactory - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Connection factory for LDAP communication.
ConnectionFactoryBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
ConnectionFactoryBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
convert(String) - Method in class org.ldaptive.beans.spring.convert.StringToDurationConverter
 
convert(String) - Method in class org.ldaptive.beans.spring.convert.StringToZonedDateTimeConverter
 
convert(Duration) - Method in class org.ldaptive.beans.spring.convert.DurationToStringConverter
 
convert(ZonedDateTime) - Method in class org.ldaptive.beans.spring.convert.ZonedDateTimeToStringConverter
 
convertValue(Class<?>, String) - Method in class org.ldaptive.beans.generate.props.BeanGeneratorPropertyInvoker
 
convertValue(Object, Class<?>, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Converts the supplied value to the target type.
createAttributeValueMutator(PropertyDescriptor, Attribute) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns an attribute value mutator for the supplied property descriptor.
createAttributeValueMutator(Field, Attribute) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns an attribute value mutator for the supplied field.
createClass(String, String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates a class in the supplied package.
createClassDescriptor(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
Creates a class descriptor for the supplied type.
createCollection(Class<?>, int) - Static method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Creates a best fit collection for the supplied type.
createCollection(Class<T>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Returns a collection implementation of the correct type for this transcoder.
createCollection(Class<T>) - Method in class org.ldaptive.beans.reflect.ListReflectionTranscoder
 
createCollection(Class<T>) - Method in class org.ldaptive.beans.reflect.SetReflectionTranscoder
 
createDnValueMutator(PropertyDescriptor) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns a dn value mutator for the supplied property descriptor.
createDnValueMutator(Field) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns a dn value mutator for the supplied field.
createDnValueMutator(String) - Method in class org.ldaptive.beans.spring.SpringClassDescriptor
Creates a dn value mutator for the supplied SPEL dn property expression.
createEquals(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the equals method on the supplied class.
createEvaluationContext(Object) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Creates an evaluation context to use in the spring class descriptor.
createHashCode(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the hashCode method on the supplied class.
createMutators(JDefinedClass, String, Class<?>, boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the getter and setter methods on the supplied class for the supplied name.
createToString(JDefinedClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Creates the toString method on the supplied class.
createTypeConverter(Converter<?, ?>...) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Returns a type converter that is initialized with the supplied converters and any converters supplied by SpringLdapEntryMapper.addDefaultConverters(GenericConversionService).
createValueTranscoder(String) - Static method in class org.ldaptive.beans.reflect.TranscoderFactory
Creates a value transcoder for the supplied type.
customTranscoder - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Custom transcoder to override the default transcoder.

D

decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
decodeBinaryValues(Collection<byte[]>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Decodes the supplied values into an object.
decodeBinaryValues(Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
decodeStringValues(Collection<String>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Decodes the supplied values into an object.
decodeStringValues(Collection<String>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
DefaultClassDescriptor - Class in org.ldaptive.beans.reflect
Default implementation of a class descriptor.
DefaultClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.DefaultClassDescriptor
 
DefaultDnValueMutator - Class in org.ldaptive.beans.reflect
Uses a AttributeValueMutator to mutate the configured DN of an object.
DefaultDnValueMutator(AttributeValueMutator) - Constructor for class org.ldaptive.beans.reflect.DefaultDnValueMutator
Creates a new default dn value mutator.
DefaultLdapEntryManager<T> - Class in org.ldaptive.beans.persistence
Default implementation of an ldap entry manager.
DefaultLdapEntryManager(LdapEntryMapper<T>, ConnectionFactory) - Constructor for class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Creates a new default ldap entry manager.
DefaultLdapEntryManager(LdapEntryMapper<T>, ConnectionFactory, String[]) - Constructor for class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Creates a new default ldap entry manager.
DefaultLdapEntryMapper<T> - Class in org.ldaptive.beans.reflect
Stores the class descriptors for a specific object in a static map.
DefaultLdapEntryMapper() - Constructor for class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
 
DefaultReflectionTranscoder - Class in org.ldaptive.beans.reflect
Default implementation of a reflection transcoder.
DefaultReflectionTranscoder(Type) - Constructor for class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Creates a new default reflection transcoder.
DefaultReflectionTranscoder(Type, ValueTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Creates a new default reflection transcoder.
delete(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
delete(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Deletes the supplied annotated object from an LDAP.
delete(T, ResultPredicate) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Deletes the supplied annotated object from an LDAP.
DirectAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
DirectAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.DirectAuthenticatorBeanDefinitionParser
 
dn - Variable in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
DN value to store.
dn() - Method in annotation type org.ldaptive.beans.Entry
Entry DN.
dnMutator - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Dn value mutator for this class.
dnMutator - Variable in class org.ldaptive.beans.reflect.DefaultDnValueMutator
Mutator for the DN.
DnValueMutator - Interface in org.ldaptive.beans
Interface for mutating the DN value on an arbitrary object.
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.DirectAuthenticatorBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.SearchOperationBeanDefinitionParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.SearchOperationWorkerBeanDefinitionParser
 
DurationToStringConverter - Class in org.ldaptive.beans.spring.convert
Convert a Duration to a String.
DurationToStringConverter() - Constructor for class org.ldaptive.beans.spring.convert.DurationToStringConverter
 

E

encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
encodeBinaryValues(Object) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Encodes the supplied value into one or more byte arrays for use in an attribute.
encodeBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
encodeStringValues(Object) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Encodes the supplied value into one or more strings for use in an attribute.
encodeStringValues(Object) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
Entry - Annotation Type in org.ldaptive.beans
Annotation to describe an LDAP entry on a bean.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Evaluation context.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
Evaluation context.
evaluationContext - Variable in class org.ldaptive.beans.spring.SpringClassDescriptor
Context for evaluating spring expressions.
excludedNames - Variable in class org.ldaptive.beans.generate.BeanGenerator
Excluded names.
excludedNames(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
expression - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
SPEL expression to access values.
expression - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
SPEL expression to access the DN.

F

f - Variable in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Field to operate on.
FieldAttributeValueMutator - Class in org.ldaptive.beans.reflect
Attribute mutator associated with the Field of an object.
FieldAttributeValueMutator(String, boolean, ReflectionTranscoder, Field) - Constructor for class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Creates a new field attribute value mutator.
FieldAttributeValueMutator(ReflectionTranscoder, Field) - Constructor for class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Creates a new field attribute value mutator.
FieldClassDescriptor - Class in org.ldaptive.beans.reflect
Creates DN and attribute mutators for the Fields on a type.
FieldClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.FieldClassDescriptor
 
find(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
find(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Searches for the supplied annotated object in an LDAP and returns the object mapped with it's ldap attribute properties set.
formatAttributeName(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Formats the supplied name for use as a Java property.

G

generate() - Method in class org.ldaptive.beans.generate.BeanGenerator
Generates a class for each configured object class.
getAttributeNames(ObjectClass) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to use for the supplied object class.
getAttributeNames(ObjectClass, Set<ObjectClass>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to use for the supplied object class.
getAttributeValueMutator(String) - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getAttributeValueMutator(String) - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the attribute value mutator for the attribute with the supplied name.
getAttributeValueMutators() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getAttributeValueMutators() - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the attribute value mutators for this type.
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.SearchOperationBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.ldaptive.beans.spring.parser.SearchOperationWorkerBeanDefinitionParser
 
getBinaryValues(Object) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getBinaryValues(Object) - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the binary values of the attribute.
getBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
getBinaryValues(Object) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
getBinaryValues(Object) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
getClassDescriptor(Object) - Method in class org.ldaptive.beans.reflect.DefaultLdapEntryMapper
 
getClassDescriptor(Object) - Method in class org.ldaptive.beans.spring.SpringLdapEntryMapper
 
getClassDescriptor(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
Returns the class descriptor.
getCollectionEncoder(Class<?>, Type) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Returns the appropriate collection encoder for the supplied type.
getConnectionFactory() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Returns the connection factory.
getDeclaredFields(Class<?>) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
Returns a map of all the field names to the field.
getDefaultSingleValueTranscoders() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Initializes the set of default single value transcoders.
getDefaultTypeMappings() - Static method in class org.ldaptive.beans.generate.BeanGenerator
Returns the default syntax types used to determine attribute property type.
getDirectChild(Element, String...) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns the first direct child element of the parent element with a name that matches any of the supplied names.
getDnValueMutator() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
getDnValueMutator() - Method in interface org.ldaptive.beans.ClassDescriptor
Returns the DN value mutator for this type.
getExcludedNames() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the attribute names to exclude from bean generation.
getField(Field, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Returns the value of the supplied field on the supplied object.
getInstance(String) - Static method in class org.ldaptive.beans.reflect.TranscoderFactory
Returns a value transcoder for the supplied type.
getLdapEntryMapper() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Returns the ldap entry mapper.
getName() - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getName() - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the name of the attribute.
getName() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
 
getName() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
getNameMappings() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the mapping of directory attribute name to bean property.
getObject() - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
getObjectClasses() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the object classes.
getObjectType() - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
getPackageName() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the package name where beans will be generated.
getProperties() - Static method in class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Returns the property names for this property source.
getPropertyDescriptors(Class<?>) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
Returns a map of property descriptor names to property descriptor.
getReflectionTranscoder() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Returns the reflection transcoder.
getReturnAttributes() - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Returns the return attributes.
getSchema() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the schema.
getSingleValueReflectionTranscoder(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Returns the appropriate single value encoder for the supplied type.
getStringValues(Object) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
getStringValues(Object) - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns the string values of the attribute.
getStringValues(Object) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
getStringValues(Object) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
getStringValues(Object) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
getSyntaxType(AttributeType, Syntax) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the class for the supplied attribute type and syntax.
getterMethod - Variable in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Method to get data from.
getType() - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
getType() - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
getType() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
getType() - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Returns the type produced by this transcoder.
getType() - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
getTypeMappings() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns the type mappings.
getValue(Object) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
 
getValue(Object) - Method in interface org.ldaptive.beans.DnValueMutator
Returns the DN value for the supplied object.
getValue(Object) - Method in class org.ldaptive.beans.reflect.DefaultDnValueMutator
 
getValue(Object) - Method in class org.ldaptive.beans.spring.SpelDnValueMutator
 
getValues(Object, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Uses the configured expression and evaluation context to retrieve values from the supplied object.

I

includeSuperiorClasses - Variable in class org.ldaptive.beans.generate.BeanGenerator
Whether to include superior classes for each object class.
includeSuperiorClasses(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
init() - Method in class org.ldaptive.beans.spring.NamespaceHandler
 
initialize() - Method in class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
 
initialize(Class<?>) - Method in interface org.ldaptive.beans.ClassDescriptor
Prepare this class descriptor for use.
initialize(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultClassDescriptor
 
initialize(Class<?>) - Method in class org.ldaptive.beans.reflect.FieldClassDescriptor
 
initialize(Class<?>) - Method in class org.ldaptive.beans.reflect.MethodClassDescriptor
 
initialize(Class<?>) - Method in class org.ldaptive.beans.spring.SpringClassDescriptor
 
invokeGetterMethod(Method, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Invokes the supplied method on the supplied object.
INVOKER - Static variable in class org.ldaptive.beans.generate.props.BeanGeneratorPropertySource
Invoker for bean generator.
invokeSetterMethod(Method, Object, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Invokes the supplied method on the supplied object with the supplied value as a parameter.
isBinary() - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
isBinary() - Method in interface org.ldaptive.beans.AttributeValueMutator
Returns whether the attribute is binary.
isBinary() - Method in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
 
isBinary() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
isFinal - Variable in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
Whether the field has a final modifier.
isIncludeSuperiorClasses() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether to include superior classes in bean generation.
isNameExcluded(AttributeType) - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether the supplied attribute type has a matching OID or name in the excluded names list.
isSingleton() - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
 
isUseOperationalAttributes() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether to include operational attributes in bean generation.
isUseOptionalAttributes() - Method in class org.ldaptive.beans.generate.BeanGenerator
Returns whether to include optional attributes in bean generation.

L

la - Variable in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
Ldap attribute to operate on.
LdapEntryManager<T> - Interface in org.ldaptive.beans.persistence
Interface to manage objects that have been annotated to contain LDAP data.
ldapEntryMapper - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Mapper for converting ldap entry to object type.
LdapEntryMapper<T> - Interface in org.ldaptive.beans
Interface for ldap entry mappers.
ListReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements List.
ListReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.ListReflectionTranscoder
Creates a new list reflection transcoder.
ListReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.ListReflectionTranscoder
Creates a new list reflection transcoder.
logger - Variable in class org.ldaptive.beans.AbstractClassDescriptor
Logger for this class.
logger - Variable in class org.ldaptive.beans.AbstractLdapEntryMapper
Logger for this class.
logger - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Logger for this class.
logger - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Logger for this class.
logger - Variable in class org.ldaptive.beans.reflect.DefaultDnValueMutator
Logger for this class.
logger - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Logger for this class.
logger - Variable in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Logger for this class.
logger - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Logger for this class.
logger - Variable in class org.ldaptive.beans.spring.SpelDnValueMutator
Logger for this class.

M

main(String[]) - Static method in class org.ldaptive.beans.generate.BeanGenerator
Provides command line access to a BeanGenerator.
map(LdapEntry, T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
 
map(LdapEntry, T) - Method in interface org.ldaptive.beans.LdapEntryMapper
Injects data from the supplied ldap entry into the supplied destination object.
map(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
Injects data from the supplied source object into a new instance of ldap entry.
map(T, LdapEntry) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
 
map(T, LdapEntry) - Method in interface org.ldaptive.beans.LdapEntryMapper
Injects data from the supplied source object into the supplied ldap entry.
mapDn(T) - Method in class org.ldaptive.beans.AbstractLdapEntryMapper
 
mapDn(T) - Method in interface org.ldaptive.beans.LdapEntryMapper
Returns the LDAP DN for the supplied object.
merge(T) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
 
merge(T) - Method in interface org.ldaptive.beans.persistence.LdapEntryManager
Merges the supplied annotated object in an LDAP.
merge(T, ResultPredicate) - Method in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Merges the supplied annotated object in an LDAP.
MethodAttributeValueMutator - Class in org.ldaptive.beans.reflect
Attribute mutator associated with the Method of an object.
MethodAttributeValueMutator(String, boolean, ReflectionTranscoder, Method, Method) - Constructor for class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Creates a new method attribute value mutator.
MethodAttributeValueMutator(ReflectionTranscoder, Method, Method) - Constructor for class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Creates a new method attribute value mutator.
MethodClassDescriptor - Class in org.ldaptive.beans.reflect
Creates DN and attribute mutators for the Methods on a type.
MethodClassDescriptor() - Constructor for class org.ldaptive.beans.reflect.MethodClassDescriptor
 

N

name() - Method in annotation type org.ldaptive.beans.Attribute
Attribute name.
nameMappings - Variable in class org.ldaptive.beans.generate.BeanGenerator
Name mappings.
nameMappings(Map<String, String>) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
NamespaceHandler - Class in org.ldaptive.beans.spring
Spring namespace handler for ldaptive.
NamespaceHandler() - Constructor for class org.ldaptive.beans.spring.NamespaceHandler
 
newInstance(ValueTranscoder<T>) - Static method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
Creates a new single value reflection transcoder.

O

object - Variable in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
objectClasses - Variable in class org.ldaptive.beans.generate.BeanGenerator
Object classes to build beans for.
objectClasses(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
org.ldaptive.beans - package org.ldaptive.beans
 
org.ldaptive.beans.generate - package org.ldaptive.beans.generate
 
org.ldaptive.beans.generate.props - package org.ldaptive.beans.generate.props
 
org.ldaptive.beans.persistence - package org.ldaptive.beans.persistence
 
org.ldaptive.beans.reflect - package org.ldaptive.beans.reflect
 
org.ldaptive.beans.spring - package org.ldaptive.beans.spring
 
org.ldaptive.beans.spring.convert - package org.ldaptive.beans.spring.convert
 
org.ldaptive.beans.spring.parser - package org.ldaptive.beans.spring.parser
 

P

packageName - Variable in class org.ldaptive.beans.generate.BeanGenerator
Package to create beans in.
packageName(String) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
parseAuthHandler(Element) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
Creates a pooled authentication handler for performing binds.
parseAuthResponseHandler(BeanDefinitionBuilder, BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
Creates an authentication response handler bean definition builder.
parseClassName(String) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns an object for the class type with the supplied name.
parseConnectionConfig(BeanDefinitionBuilder, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a connection config.
parseConnectionInitializer(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a bind connection initializer.
parseConnectionInitializer(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
Creates a bind connection initializer.
parseDefaultConnectionFactory(BeanDefinitionBuilder, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionFactoryBeanDefinitionParser
Creates a default connection factory.
parseDnResolver(BeanDefinitionBuilder, Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractSearchAuthenticatorBeanDefinitionParser
Creates a DN resolver.
parseDuration(String) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns a Duration for the supplied value.
parseEntryResolver(Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractAuthenticatorBeanDefinitionParser
Creates an entry resolver.
parseEntryResolver(Element, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.ADAuthenticatorBeanDefinitionParser
 
parseFilter(String) - Static method in class org.ldaptive.beans.spring.parser.SearchOperationBeanDefinitionParser
Returns a Filter for the supplied value.
parseInternal(Element, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser
 
parseKeyStoreCredentialConfig(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a keystore credential config.
parsePeriod(String) - Static method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Returns a Period for the supplied value.
parsePooledConnectionFactory(BeanDefinitionBuilder, String, Element, boolean) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionFactoryBeanDefinitionParser
Creates a pooled connection factory.
parseSaslConfig(String) - Static method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
Returns a SaslConfig for the supplied value.
parseSaslConfig(Element) - Method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
Creates a sasl config.
parseSearchRequest(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.SearchOperationBeanDefinitionParser
Creates a search request.
parseX509CredentialConfig(BeanDefinitionBuilder, Element) - Method in class org.ldaptive.beans.spring.parser.AbstractConnectionConfigBeanDefinitionParser
Creates a X509 credential config.
PooledConnectionFactoryBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
PooledConnectionFactoryBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
property() - Method in annotation type org.ldaptive.beans.Attribute
Name of the method or field that maps to this attribute.

R

ReflectionTranscoder - Interface in org.ldaptive.beans.reflect
Interface for reflection based transcoders.
ReflectionUtils - Class in org.ldaptive.beans.reflect
Provides utility methods for common reflection operations.
ReflectionUtils() - Constructor for class org.ldaptive.beans.reflect.ReflectionUtils
Default constructor.
resolveEntryOnFailure - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ADAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.AnonSearchAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.BindSearchAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ConnectionConfigBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.ConnectionFactoryBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.DirectAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.PooledConnectionFactoryBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.SearchOperationBeanDefinitionParser
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.ldaptive.beans.spring.parser.SearchOperationWorkerBeanDefinitionParser
 
returnAttributes - Variable in class org.ldaptive.beans.persistence.DefaultLdapEntryManager
Additional attributes to include in searches.
returnAttributes - Variable in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean

S

SaslBindSearchAuthenticatorBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
SaslBindSearchAuthenticatorBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.SaslBindSearchAuthenticatorBeanDefinitionParser
 
schema - Variable in class org.ldaptive.beans.generate.BeanGenerator
Schema to generate beans from.
schema(Schema) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
SearchOperationBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
SearchOperationBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.SearchOperationBeanDefinitionParser
 
SearchOperationWorkerBeanDefinitionParser - Class in org.ldaptive.beans.spring.parser
Parser for
SearchOperationWorkerBeanDefinitionParser() - Constructor for class org.ldaptive.beans.spring.parser.SearchOperationWorkerBeanDefinitionParser
 
setAllowMultipleDns(boolean) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets whether the aggregate authenticator will allow multiple DNs.
setAuthenticators(List<Authenticator>) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets the authenticators to aggregate.
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
setBinaryValues(Object, Collection<byte[]>) - Method in interface org.ldaptive.beans.AttributeValueMutator
Sets the binary values of the attribute.
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
setBinaryValues(Object, Collection<byte[]>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
setDnValueMutator(DnValueMutator) - Method in class org.ldaptive.beans.AbstractClassDescriptor
Sets the dn value mutator.
setExcludedNames(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the attribute names to exclude from bean generation.
setField(Field, Object, Object) - Static method in class org.ldaptive.beans.reflect.ReflectionUtils
Sets the supplied value of the supplied field on the supplied object.
setIfPresent(Element, String, String, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Sets a property if the given attribute exists on the element.
setIfPresent(Element, String, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Sets a property if the given attribute exists on the element.
setIncludeSuperiorClasses(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets whether to include superior classes in bean generation.
setNameMappings(Map<String, String>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the mapping of directory attribute name to bean property.
setObjectClasses(String...) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the object classes.
setObjectIfPresent(Element, String, String, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Sets a property by parsing a class with a default constructor if the given attribute exists on the element.
setObjectIfPresent(Element, String, BeanDefinitionBuilder) - Method in class org.ldaptive.beans.spring.parser.AbstractBeanDefinitionParser
Sets a property by parsing a class with a default constructor if the given attribute exists on the element.
setPackageName(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the package name where beans will be generated.
SetReflectionTranscoder - Class in org.ldaptive.beans.reflect
Reflection transcoder for an object that implements Set.
SetReflectionTranscoder(Class<?>, ArrayReflectionTranscoder) - Constructor for class org.ldaptive.beans.reflect.SetReflectionTranscoder
Creates a new set reflection transcoder.
SetReflectionTranscoder(Class<?>, SingleValueReflectionTranscoder<?>) - Constructor for class org.ldaptive.beans.reflect.SetReflectionTranscoder
Creates a new set reflection transcoder.
setResolveEntryOnFailure(boolean) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets whether to execute the entry resolver on authentication failure.
setReturnAttributes(String...) - Method in class org.ldaptive.beans.spring.parser.AggregateAuthenticatorBeanDefinitionParser.AggregateAuthenticatorFactoryBean
Sets the return attributes.
setSchema(Schema) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the schema.
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
setStringValues(Object, Collection<String>) - Method in interface org.ldaptive.beans.AttributeValueMutator
Sets the string values of the attribute.
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
setStringValues(Object, Collection<String>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
setterMethod - Variable in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
Method to set data on.
setTypeMappings(Map<String, Class<?>>) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets the type mappings.
setUseOperationalAttributes(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets whether to include operational attributes in bean generation.
setUseOptionalAttributes(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator
Sets whether to include optional attributes in bean generation.
setValue(Object, String) - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
 
setValue(Object, String) - Method in interface org.ldaptive.beans.DnValueMutator
Set the DN value for the supplied object.
setValue(Object, String) - Method in class org.ldaptive.beans.reflect.DefaultDnValueMutator
 
setValue(Object, String) - Method in class org.ldaptive.beans.spring.SpelDnValueMutator
 
setValues(Object, Collection<T>, Class<T>) - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Uses the configured expression and evaluation context to set values on the supplied object.
SimpleAttributeValueMutator(String, String[], boolean) - Constructor for class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
Creates a new simple attribute value mutator.
SimpleDnValueMutator(String) - Constructor for class org.ldaptive.beans.AbstractClassDescriptor.SimpleDnValueMutator
Creates a new simple dn value mutator.
SingleValueReflectionTranscoder<T> - Class in org.ldaptive.beans.reflect
Reflection transcoder which expects to operate on collections containing a single value.
SingleValueReflectionTranscoder(ValueTranscoder<T>) - Constructor for class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
Creates a new single value reflection transcoder.
singleValueTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Used for collections that do not contain arrays.
singleValueTranscoders - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Set of transcoders support single values.
SpelAttributeValueMutator - Class in org.ldaptive.beans.spring
Attribute mutator that uses a SPEL expression and evaluation context.
SpelAttributeValueMutator(Attribute, EvaluationContext) - Constructor for class org.ldaptive.beans.spring.SpelAttributeValueMutator
Creates a new spel attribute value mutator.
SpelDnValueMutator - Class in org.ldaptive.beans.spring
Uses a SPEL expression and evaluation context to mutate the configured DN of an object.
SpelDnValueMutator(Expression, EvaluationContext) - Constructor for class org.ldaptive.beans.spring.SpelDnValueMutator
Creates a new spel dn value mutator.
SpringClassDescriptor - Class in org.ldaptive.beans.spring
Spring implementation of a class descriptor.
SpringClassDescriptor(EvaluationContext) - Constructor for class org.ldaptive.beans.spring.SpringClassDescriptor
Creates a new spring class descriptor.
SpringLdapEntryMapper<T> - Class in org.ldaptive.beans.spring
Uses a SpringClassDescriptor for ldap entry mapping.
SpringLdapEntryMapper() - Constructor for class org.ldaptive.beans.spring.SpringLdapEntryMapper
Default constructor.
SpringLdapEntryMapper(Converter<?, ?>...) - Constructor for class org.ldaptive.beans.spring.SpringLdapEntryMapper
Creates a new spring ldap entry mapper.
StringToDurationConverter - Class in org.ldaptive.beans.spring.convert
Convert a String to a Duration.
StringToDurationConverter() - Constructor for class org.ldaptive.beans.spring.convert.StringToDurationConverter
 
StringToZonedDateTimeConverter - Class in org.ldaptive.beans.spring.convert
Convert a String to a ZonedDateTime.
StringToZonedDateTimeConverter() - Constructor for class org.ldaptive.beans.spring.convert.StringToZonedDateTimeConverter
 
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
supports(Class<?>) - Method in interface org.ldaptive.beans.reflect.ReflectionTranscoder
Returns whether this transcoder can convert object of the supplied type.
supports(Class<?>) - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 

T

toString() - Method in class org.ldaptive.beans.AbstractClassDescriptor.SimpleAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.AbstractClassDescriptor
 
toString() - Method in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.reflect.DefaultDnValueMutator
 
toString() - Method in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.reflect.FieldAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.reflect.MethodAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
 
toString() - Method in class org.ldaptive.beans.spring.SpelAttributeValueMutator
 
toString() - Method in class org.ldaptive.beans.spring.SpelDnValueMutator
 
transcoder - Variable in class org.ldaptive.beans.spring.SpelAttributeValueMutator
Custom transcoder for this attribute.
transcoder() - Method in annotation type org.ldaptive.beans.Attribute
Transcoder for this attribute.
TranscoderFactory - Class in org.ldaptive.beans.reflect
Creates value transcoders and stores them in a static map.
TranscoderFactory() - Constructor for class org.ldaptive.beans.reflect.TranscoderFactory
Default constructor.
TRANSCODERS - Static variable in class org.ldaptive.beans.reflect.TranscoderFactory
Value transcoders.
type - Variable in class org.ldaptive.beans.reflect.AbstractCollectionReflectionTranscoder
Type that is a collection.
type - Variable in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Type of array element for this transcoder.
typeConverter - Variable in class org.ldaptive.beans.spring.SpringLdapEntryMapper
Type converter used by all contexts.
typeMappings - Variable in class org.ldaptive.beans.generate.BeanGenerator
Mapping to determine attribute value type.
typeMappings(Map<String, Class<?>>) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 

U

useOperationalAttributes - Variable in class org.ldaptive.beans.generate.BeanGenerator
Whether to include operational attributes.
useOperationalAttributes(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 
useOptionalAttributes - Variable in class org.ldaptive.beans.generate.BeanGenerator
Whether to include optional attributes.
useOptionalAttributes(boolean) - Method in class org.ldaptive.beans.generate.BeanGenerator.Builder
 

V

values() - Method in annotation type org.ldaptive.beans.Attribute
Attribute values.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.AbstractAttributeValueMutator
Transcoder for modifying this attribute.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.ArrayReflectionTranscoder
Underlying value transcoder.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.DefaultReflectionTranscoder
Transcoder for this type.
valueTranscoder - Variable in class org.ldaptive.beans.reflect.SingleValueReflectionTranscoder
Underlying value transcoder.

W

write() - Method in class org.ldaptive.beans.generate.BeanGenerator
Writes the generated classes to disk.
write(String) - Method in class org.ldaptive.beans.generate.BeanGenerator
Writes the generated classes to disk at the supplied path.

Z

ZonedDateTimeToStringConverter - Class in org.ldaptive.beans.spring.convert
Convert a ZonedDateTime to a String.
ZonedDateTimeToStringConverter() - Constructor for class org.ldaptive.beans.spring.convert.ZonedDateTimeToStringConverter
 
A B C D E F G I L M N O P R S T U V W Z 
All Classes All Packages