Index
All Classes and Interfaces|All Packages
A
- AbstractLdapRepositoryQuery - Class in org.springframework.data.ldap.repository.query
-
Base class for
RepositoryQuery
implementations for LDAP. - AbstractLdapRepositoryQuery(LdapQueryMethod, Class<?>, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>, EntityInstantiators) - Constructor for class org.springframework.data.ldap.repository.query.AbstractLdapRepositoryQuery
- afterPropertiesSet() - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactoryBean
- AnnotatedLdapRepositoryQuery - Class in org.springframework.data.ldap.repository.query
-
Handles queries for repository methods annotated with
Query
. - AnnotatedLdapRepositoryQuery(LdapQueryMethod, Class<?>, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>, EntityInstantiators) - Constructor for class org.springframework.data.ldap.repository.query.AnnotatedLdapRepositoryQuery
-
Deprecated.
- AnnotatedLdapRepositoryQuery(LdapQueryMethod, Class<?>, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>, EntityInstantiators, ValueExpressionDelegate) - Constructor for class org.springframework.data.ldap.repository.query.AnnotatedLdapRepositoryQuery
-
Construct a new instance.
B
- base() - Element in annotation interface org.springframework.data.ldap.repository.Query
-
Search base, to be used as input to
LdapQueryBuilder.base(javax.naming.Name)
. - basePackageClasses() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Type-safe alternative to
EnableLdapRepositories.basePackages()
for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Base packages to scan for annotated components.
- BasicLdapPersistentEntity<T> - Class in org.springframework.data.ldap.core.mapping
-
LdapPersistentEntity
implementation. - BasicLdapPersistentEntity(TypeInformation<T>) - Constructor for class org.springframework.data.ldap.core.mapping.BasicLdapPersistentEntity
-
Creates a new
BasicLdapPersistentEntity
.
C
- considerNestedRepositories() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- count() - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- count(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- count(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- countLimit() - Element in annotation interface org.springframework.data.ldap.repository.Query
-
Count limit, to be used as input to
LdapQueryBuilder.countLimit(int)
. - create(CreationalContext<T>, Class<T>) - Method in class org.springframework.data.ldap.repository.cdi.LdapRepositoryBean
- createAssociation() - Method in class org.springframework.data.ldap.core.mapping.LdapPersistentProperty
- createConfiguration(RoundEnvironment) - Method in class org.springframework.data.ldap.repository.support.LdapAnnotationProcessor
- createFrom(List<LdapParameters.LdapParameter>) - Method in class org.springframework.data.ldap.repository.query.LdapParameters
- createParameters(ParametersSource) - Method in class org.springframework.data.ldap.repository.query.LdapQueryMethod
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.ldap.core.mapping.LdapMappingContext
- createPersistentProperty(Property, BasicLdapPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.ldap.core.mapping.LdapMappingContext
- createQuery(LdapParameterAccessor) - Method in class org.springframework.data.ldap.repository.query.AbstractLdapRepositoryQuery
-
Creates a
Query
instance using the given parameters. - createQuery(LdapParameterAccessor) - Method in class org.springframework.data.ldap.repository.query.AnnotatedLdapRepositoryQuery
- createQuery(LdapParameterAccessor) - Method in class org.springframework.data.ldap.repository.query.PartTreeLdapRepositoryQuery
- createRepositoryFactory() - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactoryBean
D
- delete(T) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- deleteAll() - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- deleteAllById(Iterable<? extends Name>) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- deleteById(Name) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
E
- EnableLdapRepositories - Annotation Interface in org.springframework.data.ldap.repository.config
-
Annotation to activate Ldap repositories.
- encode(String) - Method in interface org.springframework.data.ldap.repository.LdapEncoder
-
Encode a value for use in a filter.
- encode(String) - Method in class org.springframework.data.ldap.repository.LdapEncoder.LikeEncoder
- encode(String) - Method in class org.springframework.data.ldap.repository.LdapEncoder.NameEncoder
- encoder() - Element in annotation interface org.springframework.data.ldap.repository.LdapEncode
-
LdapEncoder
to encode query parameters. - excludeFilters() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Specifies which types are not eligible for component scanning.
- execute(Object[]) - Method in class org.springframework.data.ldap.repository.query.AbstractLdapRepositoryQuery
- exists(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- exists(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- existsById(Name) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
F
- findAll() - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findAll(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findAll(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findAll(Predicate, Pageable) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findAll(Predicate, Pageable) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findAll(Predicate, Sort) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findAll(Predicate, Sort) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findAll(LdapQuery) - Method in interface org.springframework.data.ldap.repository.LdapRepository
-
Find all entries matching the specified query.
- findAll(LdapQuery) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- findAllById(Iterable<Name>) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findById(Name) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- findOne(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
- findOne(Predicate) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.
- findOne(LdapQuery) - Method in interface org.springframework.data.ldap.repository.LdapRepository
-
Find one entry matching the specified query.
- findOne(LdapQuery) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
G
- getBindableParameterValues() - Method in interface org.springframework.data.ldap.repository.query.LdapParameterAccessor
-
Returns the bindable parameter values of the underlying query method.
- getEntityClass() - Method in class org.springframework.data.ldap.repository.query.AbstractLdapRepositoryQuery
- getEntityInformation(Class<T>) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
- getIdentifyingAnnotations() - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- getIdentifyingTypes() - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- getLdapEncoder() - Method in class org.springframework.data.ldap.repository.query.LdapParameters.LdapParameter
- getModuleName() - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- getModulePrefix() - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- getParameters() - Method in class org.springframework.data.ldap.repository.query.LdapQueryMethod
- getQueryLookupStrategy(QueryLookupStrategy.Key, ValueExpressionDelegate) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
- getQueryMethod() - Method in class org.springframework.data.ldap.repository.query.AbstractLdapRepositoryQuery
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- getRepositoryFragments(RepositoryMetadata) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
- getRepositoryFragments(RepositoryMetadata, LdapOperations) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
-
Creates
RepositoryComposition.RepositoryFragments
based onRepositoryMetadata
to add LDAP-specific extensions. - getScope() - Method in class org.springframework.data.ldap.repository.cdi.LdapRepositoryBean
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
H
- hasLdapEncoder() - Method in class org.springframework.data.ldap.repository.query.LdapParameters.LdapParameter
- hasQueryAnnotation() - Method in class org.springframework.data.ldap.repository.query.LdapQueryMethod
-
Check whether the target method is annotated with
Query
. - HOLDER - Static variable in class org.springframework.data.ldap.core.mapping.LdapSimpleTypes
I
- includeFilters() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Specifies which types are eligible for component scanning.
- init() - Method in class org.springframework.data.ldap.config.LdapNamespaceHandler
- isIdProperty() - Method in class org.springframework.data.ldap.core.mapping.LdapPersistentProperty
L
- LdapAnnotationProcessor - Class in org.springframework.data.ldap.repository.support
-
QueryDSL Annotation Processor to generate QueryDSL classes for entity classes annotated with
Entry
. - LdapAnnotationProcessor() - Constructor for class org.springframework.data.ldap.repository.support.LdapAnnotationProcessor
- LdapEncode - Annotation Interface in org.springframework.data.ldap.repository
-
Annotation which indicates that a method parameter should be encoded using a specific
LdapEncoder
for a repository query method invocation. - LdapEncoder - Interface in org.springframework.data.ldap.repository
-
Strategy interface to escape values for use in LDAP filters.
- LdapEncoder.LikeEncoder - Class in org.springframework.data.ldap.repository
-
Escape a value for use in a filter retaining asterisks (
*
) for like/contains searches. - LdapEncoder.NameEncoder - Class in org.springframework.data.ldap.repository
-
LdapEncoder
usingLdapEncoder.nameEncode(String)
. - LdapMappingContext - Class in org.springframework.data.ldap.core.mapping
-
Mapping context for
LDAP-specific entities
. - LdapMappingContext() - Constructor for class org.springframework.data.ldap.core.mapping.LdapMappingContext
-
Creates a new
LdapMappingContext
. - LdapNamespaceHandler - Class in org.springframework.data.ldap.config
-
NamespaceHandler
for LDAP configuration. - LdapNamespaceHandler() - Constructor for class org.springframework.data.ldap.config.LdapNamespaceHandler
- LdapParameterAccessor - Interface in org.springframework.data.ldap.repository.query
-
LDAP-specific
ParameterAccessor
exposing all bindable parameters. - LdapParameters - Class in org.springframework.data.ldap.repository.query
-
Custom extension of
Parameters
discovering additional - LdapParameters(ParametersSource) - Constructor for class org.springframework.data.ldap.repository.query.LdapParameters
- LdapParameters.LdapParameter - Class in org.springframework.data.ldap.repository.query
- LdapPersistentEntity<T> - Interface in org.springframework.data.ldap.core.mapping
-
LDAP specific
PersistentEntity
. - LdapPersistentProperty - Class in org.springframework.data.ldap.core.mapping
-
LDAP-specific
AnnotationBasedPersistentProperty
. - LdapPersistentProperty(Property, PersistentEntity<?, LdapPersistentProperty>, SimpleTypeHolder) - Constructor for class org.springframework.data.ldap.core.mapping.LdapPersistentProperty
-
Create a new
LdapPersistentProperty
. - LdapQueryMethod - Class in org.springframework.data.ldap.repository.query
-
QueryMethod for Ldap Queries.
- LdapQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class org.springframework.data.ldap.repository.query.LdapQueryMethod
-
Creates a new LdapQueryMethod from the given parameters.
- LdapRepository<T> - Interface in org.springframework.data.ldap.repository
-
Ldap specific extensions to
CrudRepository
. - LdapRepositoryBean<T> - Class in org.springframework.data.ldap.repository.cdi
-
CdiRepositoryBean
to create LDAP repository instances. - LdapRepositoryConfigurationExtension - Class in org.springframework.data.ldap.repository.config
-
RepositoryConfigurationExtension
for LDAP. - LdapRepositoryConfigurationExtension() - Constructor for class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- LdapRepositoryExtension - Class in org.springframework.data.ldap.repository.cdi
-
CDI extension to export LDAP repositories.
- LdapRepositoryExtension() - Constructor for class org.springframework.data.ldap.repository.cdi.LdapRepositoryExtension
- LdapRepositoryFactory - Class in org.springframework.data.ldap.repository.support
-
Factory to create
LdapRepository
instances. - LdapRepositoryFactory(LdapOperations) - Constructor for class org.springframework.data.ldap.repository.support.LdapRepositoryFactory
-
Creates a new
LdapRepositoryFactory
. - LdapRepositoryFactoryBean<T extends Repository<S,
Name>, S> - Class in org.springframework.data.ldap.repository.support -
FactoryBean
to createLdapRepository
instances. - LdapRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.ldap.repository.support.LdapRepositoryFactoryBean
-
Creates a new
LdapRepositoryFactoryBean
for the given repository interface. - LdapSimpleTypes - Class in org.springframework.data.ldap.core.mapping
-
Simple constant holder for a
SimpleTypeHolder
enriched with LDAP-specific simple types. - ldapTemplateRef() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Configures the name of the
LdapTemplate
bean to be used with the repositories detected. - LikeEncoder() - Constructor for class org.springframework.data.ldap.repository.LdapEncoder.LikeEncoder
- list() - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapQuery
N
- namedQueriesLocation() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- NameEncoder() - Constructor for class org.springframework.data.ldap.repository.LdapEncoder.NameEncoder
- nameGenerator() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Configure a specific
BeanNameGenerator
to be used when creating the repository beans.
O
- org.springframework.data.ldap.config - package org.springframework.data.ldap.config
-
XML configuration support for Spring Data LDAP repositories.
- org.springframework.data.ldap.core.mapping - package org.springframework.data.ldap.core.mapping
-
Infrastructure for the LDAP object mapping subsystem.
- org.springframework.data.ldap.repository - package org.springframework.data.ldap.repository
-
LDAP specific repository implementation.
- org.springframework.data.ldap.repository.cdi - package org.springframework.data.ldap.repository.cdi
-
CDI support for LDAP specific repository implementation.
- org.springframework.data.ldap.repository.config - package org.springframework.data.ldap.repository.config
-
Support infrastructure for the configuration of LDAP specific repositories.
- org.springframework.data.ldap.repository.query - package org.springframework.data.ldap.repository.query
-
Query derivation mechanism for LDAP specific repositories.
- org.springframework.data.ldap.repository.support - package org.springframework.data.ldap.repository.support
-
Support infrastructure for query derivation of LDAP specific repositories.
P
- PartTreeLdapRepositoryQuery - Class in org.springframework.data.ldap.repository.query
-
RepositoryQuery
implementation for LDAP. - PartTreeLdapRepositoryQuery(LdapQueryMethod, Class<?>, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>, EntityInstantiators) - Constructor for class org.springframework.data.ldap.repository.query.PartTreeLdapRepositoryQuery
-
Creates a new
PartTreeLdapRepositoryQuery
. - postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
Q
- Query - Annotation Interface in org.springframework.data.ldap.repository
-
Annotation for use in
LdapRepository
declarations to create automatic query methods based on statically defined queries. - QuerydslLdapPredicateExecutor<T> - Class in org.springframework.data.ldap.repository.support
-
LDAP-specific
QuerydslPredicateExecutor
. - QuerydslLdapPredicateExecutor(Class<T>, ProjectionFactory, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
-
Creates a new
QuerydslLdapPredicateExecutor
. - QuerydslLdapPredicateExecutor(EntityInformation<T, ?>, ProjectionFactory, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
-
Creates a new
QuerydslLdapPredicateExecutor
. - QuerydslLdapQuery<K> - Class in org.springframework.data.ldap.repository.support
-
Spring LDAP specific
FilteredClause
implementation. - QuerydslLdapQuery(LdapOperations, EntityPath<K>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapQuery
-
Creates a new
QuerydslLdapQuery
. - QuerydslLdapQuery(LdapOperations, Class<K>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapQuery
-
Creates a new
QuerydslLdapQuery
. - QuerydslLdapQuery(LdapOperations, Class<K>, Consumer<LdapQueryBuilder>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapQuery
-
Creates a new
QuerydslLdapQuery
. - QuerydslLdapRepository<T> - Class in org.springframework.data.ldap.repository.support
-
Deprecated.since 2.6, use
QuerydslLdapPredicateExecutor
instead. - QuerydslLdapRepository(LdapOperations, ObjectDirectoryMapper, Class<T>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapRepository
-
Deprecated.Creates a new
QuerydslLdapRepository
. - queryLookupStrategy() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Returns the key of the
QueryLookupStrategy
to be used for lookup queries for query methods.
R
- registerBeansForRoot(BeanDefinitionRegistry, RepositoryConfigurationSource) - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
- repositoryBaseClass() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Returns the
FactoryBean
class to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
S
- save(S) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- saveAll(Iterable<S>) - Method in class org.springframework.data.ldap.repository.support.SimpleLdapRepository
- searchScope() - Element in annotation interface org.springframework.data.ldap.repository.Query
-
Search scope, to be used as input to
LdapQueryBuilder.searchScope(org.springframework.ldap.query.SearchScope)
. - setLdapOperations(LdapOperations) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactoryBean
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.ldap.repository.support.LdapRepositoryFactoryBean
- SimpleLdapRepository<T> - Class in org.springframework.data.ldap.repository.support
-
Base repository implementation for LDAP.
- SimpleLdapRepository(LdapOperations, ObjectDirectoryMapper, Class<T>) - Constructor for class org.springframework.data.ldap.repository.support.SimpleLdapRepository
-
Creates a new
SimpleLdapRepository
.
T
- timeLimit() - Element in annotation interface org.springframework.data.ldap.repository.Query
-
Time limit, to be used as input to
LdapQueryBuilder.timeLimit(int)
.
U
- uniqueResult() - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapQuery
- useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.ldap.repository.config.LdapRepositoryConfigurationExtension
V
- value() - Element in annotation interface org.springframework.data.ldap.repository.config.EnableLdapRepositories
-
Alias for the
EnableLdapRepositories.basePackages()
attribute. - value() - Element in annotation interface org.springframework.data.ldap.repository.LdapEncode
-
LdapEncoder
to encode query parameters. - value() - Element in annotation interface org.springframework.data.ldap.repository.Query
-
The filter format string, to be used as input to
LdapQueryBuilder.filter(String, Object...)
.
W
- where(Predicate...) - Method in class org.springframework.data.ldap.repository.support.QuerydslLdapQuery
All Classes and Interfaces|All Packages
ValueExpressionDelegate