Index

A B C D E F G H I L N O P Q R S T U V W 
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
Creates a new AbstractLdapRepositoryQuery instance given LdapQuery, Class and LdapOperations.
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.
use the constructor with ValueExpressionDelegate
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

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 on RepositoryMetadata 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 using LdapEncoder.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
Creates a new LdapParameters instance from the given Method and LdapQueryMethod.
LdapParameters.LdapParameter - Class in org.springframework.data.ldap.repository.query
Custom Parameter implementation adding parameters of type Distance to the special ones.
LdapPersistentEntity<T> - Interface in org.springframework.data.ldap.core.mapping
LDAP specific PersistentEntity.
LdapPersistentProperty - Class in org.springframework.data.ldap.core.mapping
LdapPersistentProperty(Property, PersistentEntity<?, LdapPersistentProperty>, SimpleTypeHolder) - Constructor for class org.springframework.data.ldap.core.mapping.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
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 create LdapRepository 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
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
QuerydslLdapPredicateExecutor(Class<T>, ProjectionFactory, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>) - Constructor for class org.springframework.data.ldap.repository.support.QuerydslLdapPredicateExecutor
QuerydslLdapPredicateExecutor(EntityInformation<T, ?>, ProjectionFactory, LdapOperations, MappingContext<? extends PersistentEntity<?, ?>, ? extends PersistentProperty<?>>) - Constructor for class org.springframework.data.ldap.repository.support.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
 
A B C D E F G H I L N O P Q R S T U V W 
All Classes and Interfaces|All Packages