A B C D E F G H I L M N O P Q R S T U V W

A

AbstractEntityInformation<T,ID extends Serializable> - Class in org.springframework.data.repository.core.support
Base class for implementations of EntityInformation.
AbstractEntityInformation(Class<T>) - Constructor for class org.springframework.data.repository.core.support.AbstractEntityInformation
Creates a new AbstractEntityInformation from the given domain class.
AbstractMappingContext<E extends MutablePersistentEntity<?,P>,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.context
Base class to build mapping metadata and thus create instances of PersistentEntity and PersistentProperty.
AbstractMappingContext() - Constructor for class org.springframework.data.mapping.context.AbstractMappingContext
 
AbstractPersistentProperty<P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.model
Simple impementation of PersistentProperty.
AbstractPersistentProperty(Field, PropertyDescriptor, PersistentEntity<?, P>, SimpleTypeHolder) - Constructor for class org.springframework.data.mapping.model.AbstractPersistentProperty
 
AbstractQueryCreator<T,S> - Class in org.springframework.data.repository.query.parser
Base class for query creators that create criteria based queries from a PartTree.
AbstractQueryCreator(PartTree, ParameterAccessor) - Constructor for class org.springframework.data.repository.query.parser.AbstractQueryCreator
Creates a new AbstractQueryCreator for the given PartTree and ParametersParameterAccessor.
AbstractQueryCreator(PartTree) - Constructor for class org.springframework.data.repository.query.parser.AbstractQueryCreator
Creates a new AbstractQueryCreator for the given PartTree.
AbstractRepositoryConfigDefinitionParser<S extends GlobalRepositoryConfigInformation<T>,T extends SingleRepositoryConfigInformation<S>> - Class in org.springframework.data.repository.config
Base class to implement repository namespaces.
AbstractRepositoryConfigDefinitionParser() - Constructor for class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
 
AbstractRepositoryMetadata - Class in org.springframework.data.repository.core.support
Base class for RepositoryMetadata implementations.
AbstractRepositoryMetadata(Class<?>) - Constructor for class org.springframework.data.repository.core.support.AbstractRepositoryMetadata
Creates a new AbstractRepositoryMetadata.
addAssociation(Association<P>) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
addAssociation(Association<P>) - Method in interface org.springframework.data.mapping.model.MutablePersistentEntity
Adds an Association to the entity.
addPersistentEntity(Class<?>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Adds the given type to the MappingContext.
addPersistentEntity(TypeInformation<?>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Adds the given TypeInformation to the MappingContext.
addPersistentProperty(P) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
addPersistentProperty(P) - Method in interface org.springframework.data.mapping.model.MutablePersistentEntity
Adds a PersistentProperty to the entity.
addQueryCreationListener(QueryCreationListener<?>) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Adds a QueryCreationListener to the factory to plug in functionality triggered right after creation of RepositoryQuery instances.
addRepositoryProxyPostProcessor(RepositoryProxyPostProcessor) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Adds RepositoryProxyPostProcessors to the factory to allow manipulation of the ProxyFactory before the proxy gets created.
afterCommit() - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 
afterCompletion(int) - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 
afterPropertiesSet() - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Deprecated. 
afterPropertiesSet() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
ALL_KEYWORDS - Static variable in enum org.springframework.data.repository.query.parser.Part.Type
 
and(Sort) - Method in class org.springframework.data.domain.Sort
Returns a new Sort consisting of the Sort.Orders of the current Sort combined with the given ones.
and(Part, S, Iterator<Object>) - Method in class org.springframework.data.repository.query.parser.AbstractQueryCreator
Creates a new criteria object from the given part and and-concatenates it to the given base criteria.
AnnotationBasedPersistentProperty<P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.model
Special PersistentProperty that takes annotations at a property into account.
AnnotationBasedPersistentProperty(Field, PropertyDescriptor, PersistentEntity<?, P>, SimpleTypeHolder) - Constructor for class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
Creates a new AnnotationBasedPersistentProperty.
AnnotationDetectionFieldCallback - Class in org.springframework.data.util
A ReflectionUtils.FieldCallback that will inspect each field for a given annotation.
AnnotationDetectionFieldCallback(Class<? extends Annotation>) - Constructor for class org.springframework.data.util.AnnotationDetectionFieldCallback
Creates a new AnnotationDetectionFieldCallback scanning for an annotation of the given type.
AnnotationRepositoryMetadata - Class in org.springframework.data.repository.core.support
RepositoryMetadata implementation inspecting the given repository interface for a RepositoryDefinition annotation.
AnnotationRepositoryMetadata(Class<?>) - Constructor for class org.springframework.data.repository.core.support.AnnotationRepositoryMetadata
Creates a new AnnotationRepositoryMetadata instance looking up repository types from a RepositoryDefinition annotation.
AnnotationRevisionMetadata<N extends Number & Comparable<N>> - Class in org.springframework.data.history
A RevisionMetadata implementation that inspects the given object for fields with the configured annotations and returns the field's values on calls to AnnotationRevisionMetadata.getRevisionDate() and AnnotationRevisionMetadata.getRevisionNumber().
AnnotationRevisionMetadata(Object, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.springframework.data.history.AnnotationRevisionMetadata
Creates a new AnnotationRevisionMetadata inspecing the given entity for the given annotations.
assertReturnTypeAssignable(Method, Class<?>...) - Static method in class org.springframework.data.repository.util.ClassUtils
Asserts the given Method's return type to be one of the given types.
Association<P extends PersistentProperty<P>> - Class in org.springframework.data.mapping
Value object to capture Associations.
Association(P, P) - Constructor for class org.springframework.data.mapping.Association
Creates a new Association between the two given PersistentPropertys.
association - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
AssociationHandler<P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping
Callback interface to implement functionality to be applied to a collection of Associations.
Auditable<U,ID extends Serializable> - Interface in org.springframework.data.domain
Interface for auditable entities.
AuditorAware<T> - Interface in org.springframework.data.domain
Interface for components that are aware of the application's current auditor.
autodetectCustomImplementation() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
Returns if a custom implementation shall be autodetected.
autodetectCustomImplementation() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
autodetectCustomImplementation() - Method in interface org.springframework.data.repository.config.SingleRepositoryConfigInformation
Returns whether to try to autodetect a custom implementation.
AutomaticRepositoryConfigInformation<S extends CommonRepositoryConfigInformation> - Class in org.springframework.data.repository.config
A SingleRepositoryConfigInformation implementation that is not backed by an XML element but by a scanned interface.
AutomaticRepositoryConfigInformation(String, S) - Constructor for class org.springframework.data.repository.config.AutomaticRepositoryConfigInformation
Creates a new AutomaticRepositoryConfigInformation for the given interface name and CommonRepositoryConfigInformation parent.

B

BASE_PACKAGE - Static variable in class org.springframework.data.repository.config.RepositoryConfig
 
BasicPersistentEntity<T,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.model
Simple value object to capture information of PersistentEntitys.
BasicPersistentEntity(TypeInformation<T>) - Constructor for class org.springframework.data.mapping.model.BasicPersistentEntity
Creates a new BasicPersistentEntity from the given TypeInformation.
BasicPersistentEntity(TypeInformation<T>, Comparator<P>) - Constructor for class org.springframework.data.mapping.model.BasicPersistentEntity
Creates a new BasicPersistentEntity for the given TypeInformation and Comparator.
BeanWrapper<E extends PersistentEntity<T,?>,T> - Class in org.springframework.data.mapping.model
Value object to allow creation of objects using the metamodel, setting and getting properties.
beforeCommit(boolean) - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 
beforeCompletion() - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 

C

CdiRepositoryBean<T> - Class in org.springframework.data.repository.cdi
Base class for Bean wrappers.
CdiRepositoryBean(Set<Annotation>, Class<T>, BeanManager) - Constructor for class org.springframework.data.repository.cdi.CdiRepositoryBean
Creates a new CdiRepositoryBean.
CdiRepositoryExtensionSupport - Class in org.springframework.data.repository.cdi
Base class for Extension implementations that create instances for Spring Data repositories.
CdiRepositoryExtensionSupport() - Constructor for class org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport
 
ChangeSet - Interface in org.springframework.data.crossstore
Interface representing the set of changes in an entity.
ChangeSetBacked - Interface in org.springframework.data.crossstore
Interface introduced to objects exposing ChangeSet information
ChangeSetBackedTransactionSynchronization - Class in org.springframework.data.crossstore
 
ChangeSetBackedTransactionSynchronization(ChangeSetPersister<Object>, ChangeSetBacked) - Constructor for class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 
ChangeSetPersister<K> - Interface in org.springframework.data.crossstore
Interface to be implemented by classes that can synchronize between data stores and ChangeSets.
ChangeSetPersister.NotFoundException - Exception in org.springframework.data.crossstore
Exception thrown in alternate control flow if getPersistentState finds no entity data.
ChangeSetPersister.NotFoundException() - Constructor for exception org.springframework.data.crossstore.ChangeSetPersister.NotFoundException
 
CLASS_KEY - Static variable in interface org.springframework.data.crossstore.ChangeSetPersister
 
ClassTypeInformation<S> - Class in org.springframework.data.util
TypeInformation for a plain Class.
ClassTypeInformation(Class<S>) - Constructor for class org.springframework.data.util.ClassTypeInformation
Creates ClassTypeInformation for the given type.
ClassUtils - Class in org.springframework.data.repository.util
Utility class to work with classes.
COLLECTION - Static variable in class org.springframework.data.util.ClassTypeInformation
 
CommonRepositoryConfigInformation - Interface in org.springframework.data.repository.config
Interface for shared repository information.
compareTo(Revision<N, ?>) - Method in class org.springframework.data.history.Revision
 
complete(S, Sort) - Method in class org.springframework.data.repository.query.parser.AbstractQueryCreator
Actually creates the query object applying the given criteria object and Sort definition.
ConfigurableTypeInformationMapper - Class in org.springframework.data.convert
TypeInformationMapper implementation that can be either set up using a MappingContext or manually set up Map of String aliases to types.
ConfigurableTypeInformationMapper(MappingContext<? extends PersistentEntity<?, ?>, ?>) - Constructor for class org.springframework.data.convert.ConfigurableTypeInformationMapper
Creates a ConfigurableTypeInformationMapper from the given MappingContext.
ConfigurableTypeInformationMapper(Map<? extends Class<?>, String>) - Constructor for class org.springframework.data.convert.ConfigurableTypeInformationMapper
Creates a new ConfigurableTypeMapper for the given type map.
configureManually() - Method in interface org.springframework.data.repository.config.GlobalRepositoryConfigInformation
Returns whether to consider manual configuration.
configureManually() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class org.springframework.data.repository.support.DomainClassConverter
 
count(Predicate) - Method in interface org.springframework.data.querydsl.QueryDslPredicateExecutor
Returns the number of instances that the given Predicate will return.
count() - Method in interface org.springframework.data.repository.CrudRepository
Returns the number of entities available.
create(Sort.Direction, Iterable<String>) - Static method in class org.springframework.data.domain.Sort.Order
 
create(T, ConversionService) - Static method in class org.springframework.data.mapping.model.BeanWrapper
Creates a new BeanWrapper for the given bean instance and ConversionService.
create(CreationalContext<T>) - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
create(CreationalContext<T>, Class<T>) - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
create(Part, Iterator<Object>) - Method in class org.springframework.data.repository.query.parser.AbstractQueryCreator
Creates a new atomic instance of the criteria object.
create(QueryMethod, String) - Static method in exception org.springframework.data.repository.query.QueryCreationException
Creates a new QueryCreationException.
create(QueryMethod, Throwable) - Static method in exception org.springframework.data.repository.query.QueryCreationException
Creates a new QueryCreationException for the given QueryMethod and Throwable as cause.
create(String) - Static method in enum org.springframework.data.repository.query.QueryLookupStrategy.Key
Returns a strategy key from the given XML value.
createAliasFor(TypeInformation<?>) - Method in class org.springframework.data.convert.ConfigurableTypeInformationMapper
 
createAliasFor(TypeInformation<?>) - Method in class org.springframework.data.convert.SimpleTypeInformationMapper
Turn the given type information into the String representation that shall be stored.
createAliasFor(TypeInformation<?>) - Method in interface org.springframework.data.convert.TypeInformationMapper
Returns the alias to be used for the given TypeInformation.
createAssociation() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
createInfo(Type) - Method in class org.springframework.data.util.ParentTypeAwareTypeInformation
 
createInstance(E, ParameterValueProvider<P>) - Method in interface org.springframework.data.convert.EntityInstantiator
Creates a new instance of the given entity using the given source to pull data from.
createInstance(E, ParameterValueProvider<P>) - Method in enum org.springframework.data.convert.ReflectionEntityInstantiator
 
createParameter(MethodParameter) - Method in class org.springframework.data.repository.query.Parameters
 
createParameters(Method) - Method in class org.springframework.data.repository.query.QueryMethod
Creates a Parameters instance.
createPath(Class<T>) - Method in interface org.springframework.data.querydsl.EntityPathResolver
 
createPath(Class<T>) - Method in enum org.springframework.data.querydsl.SimpleEntityPathResolver
Creates an EntityPath instance for the given domain class.
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Creates the concrete PersistentEntity instance.
createPersistentProperty(Field, PropertyDescriptor, E, SimpleTypeHolder) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Creates the concrete instance of PersistentProperty.
createQuery() - Method in class org.springframework.data.repository.query.parser.AbstractQueryCreator
Creates the actual query object.
createQuery(Sort) - Method in class org.springframework.data.repository.query.parser.AbstractQueryCreator
Creates the actual query object applying the given Sort parameter.
createRepositoryFactory() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
Create the actual RepositoryFactorySupport instance.
createRepositoryFactory() - Method in class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
Delegates RepositoryFactorySupport creation to TransactionalRepositoryFactoryBeanSupport.doCreateRepositoryFactory() and applies the TransactionalRepositoryProxyPostProcessor to the created instance.
createSingleRepositoryConfigInformationFor(Element) - Method in class org.springframework.data.repository.config.RepositoryConfig
Creates a SingleRepositoryConfigInformation for the given Element.
CrudRepository<T,ID extends Serializable> - Interface in org.springframework.data.repository
Interface for generic CRUD operations on a repository for a specific type.

D

DEFAULT_DIRECTION - Static variable in class org.springframework.data.domain.Sort
 
DEFAULT_REPOSITORY_IMPL_POSTFIX - Static variable in class org.springframework.data.repository.config.RepositoryConfig
 
DEFAULT_TRANSACTION_MANAGER - Static variable in class org.springframework.data.repository.util.TxUtils
 
DefaultRepositoryMetadata - Class in org.springframework.data.repository.core.support
Default implementation of RepositoryMetadata.
DefaultRepositoryMetadata(Class<?>) - Constructor for class org.springframework.data.repository.core.support.DefaultRepositoryMetadata
Creates a new DefaultRepositoryMetadata for the given repository interface.
DefaultSpELExpressionEvaluator - Class in org.springframework.data.mapping.model
ParameterValueProvider implementation that evaluates the PreferredConstructor.Parameters key against SpelExpressionParser and EvaluationContext.
DefaultSpELExpressionEvaluator(Object, SpELContext) - Constructor for class org.springframework.data.mapping.model.DefaultSpELExpressionEvaluator
 
DefaultTypeMapper<S> - Class in org.springframework.data.convert
Default implementation of MongoTypeMapper allowing configuration of the key to lookup and store type information in DBObject.
DefaultTypeMapper(TypeAliasAccessor<S>) - Constructor for class org.springframework.data.convert.DefaultTypeMapper
 
DefaultTypeMapper(TypeAliasAccessor<S>, List<? extends TypeInformationMapper>) - Constructor for class org.springframework.data.convert.DefaultTypeMapper
 
DefaultTypeMapper(TypeAliasAccessor<S>, MappingContext<? extends PersistentEntity<?, ?>, ?>, List<? extends TypeInformationMapper>) - Constructor for class org.springframework.data.convert.DefaultTypeMapper
 
DelegatingEntityInformation<T,ID extends Serializable> - Class in org.springframework.data.repository.core.support
Useful base class to implement custom EntityInformations and delegate execution of standard methods from EntityInformation to a special implementation.
DelegatingEntityInformation(EntityInformation<T, ID>) - Constructor for class org.springframework.data.repository.core.support.DelegatingEntityInformation
Creates a new DelegatingEntityInformation delegating method invocations to the given EntityInformation.
delete(ID) - Method in interface org.springframework.data.repository.CrudRepository
Deletes the entity with the given id.
delete(T) - Method in interface org.springframework.data.repository.CrudRepository
Deletes a given entity.
delete(Iterable<? extends T>) - Method in interface org.springframework.data.repository.CrudRepository
Deletes the given entities.
deleteAll() - Method in interface org.springframework.data.repository.CrudRepository
Deletes all entities managed by the repository.
destroy(T, CreationalContext<T>) - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
doCreateRepositoryFactory() - Method in class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
Creates the actual RepositoryFactorySupport instance.
DomainClassConverter<T extends org.springframework.core.convert.ConversionService & org.springframework.core.convert.converter.ConverterRegistry> - Class in org.springframework.data.repository.support
Converter to convert arbitrary input into domain classes managed by Spring Data CrudRepository s.
DomainClassConverter(T) - Constructor for class org.springframework.data.repository.support.DomainClassConverter
 
DomainClassPropertyEditor<T,ID extends Serializable> - Class in org.springframework.data.repository.support
Generic PropertyEditor to map entities handled by a CrudRepository to their id's and vice versa.
DomainClassPropertyEditor(CrudRepository<T, ID>, EntityInformation<T, ID>, PropertyEditorRegistry) - Constructor for class org.springframework.data.repository.support.DomainClassPropertyEditor
Creates a new DomainClassPropertyEditor for the given CrudRepository, EntityInformation and PropertyEditorRegistry.
DomainClassPropertyEditorRegistrar - Class in org.springframework.data.repository.support
Simple helper class to use Hades DAOs to provide PropertyEditors for domain classes.
DomainClassPropertyEditorRegistrar() - Constructor for class org.springframework.data.repository.support.DomainClassPropertyEditorRegistrar
 
doWith(Field) - Method in class org.springframework.data.util.AnnotationDetectionFieldCallback
 
doWithAssociation(Association<P>) - Method in interface org.springframework.data.mapping.AssociationHandler
Processes the given Association.
doWithAssociations(AssociationHandler<P>) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
doWithAssociations(AssociationHandler<P>) - Method in interface org.springframework.data.mapping.PersistentEntity
Applies the given AssociationHandler to all Association contained in this PersistentEntity.
doWithPersistentProperty(P) - Method in interface org.springframework.data.mapping.PropertyHandler
 
doWithProperties(PropertyHandler<P>) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
doWithProperties(PropertyHandler<P>) - Method in interface org.springframework.data.mapping.PersistentEntity
Applies the given PropertyHandler to all PersistentPropertys contained in this PersistentEntity.

E

EMPTY - Static variable in class org.springframework.data.repository.core.support.PropertiesBasedNamedQueries
 
EntityConverter<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>,T,S> - Interface in org.springframework.data.convert
Combined EntityReader and EntityWriter and add the ability to access a MappingContext and ConversionService.
EntityInformation<T,ID extends Serializable> - Interface in org.springframework.data.repository.core
Extension of EntityMetadata to add functionality to query information of entity instances.
EntityInstantiator - Interface in org.springframework.data.convert
SPI to abstract strategies to create instances for PersistentEntities.
EntityInstantiators - Class in org.springframework.data.convert
Simple value object allowing access to EntityInstantiator instances for a given type falling back to a default one.
EntityInstantiators() - Constructor for class org.springframework.data.convert.EntityInstantiators
Creates a new EntityInstantiators using the default fallback instantiator and no custom ones.
EntityInstantiators(EntityInstantiator) - Constructor for class org.springframework.data.convert.EntityInstantiators
Creates a new EntityInstantiators using the given EntityInstantiator as fallback.
EntityInstantiators(Map<Class<?>, EntityInstantiator>) - Constructor for class org.springframework.data.convert.EntityInstantiators
Creates a new EntityInstantiators using the default fallback instantiator and the given custom ones.
EntityInstantiators(EntityInstantiator, Map<Class<?>, EntityInstantiator>) - Constructor for class org.springframework.data.convert.EntityInstantiators
Creates a new EntityInstantiator using the given fallback EntityInstantiator and the given custom ones.
EntityMetadata<T> - Interface in org.springframework.data.repository.core
Metadata for entity types.
EntityPathResolver - Interface in org.springframework.data.querydsl
Strategy interface to abstract the ways to translate an plain domain class into a EntityPath.
EntityReader<T,S> - Interface in org.springframework.data.convert
Interface to read object from store specific sources.
EntityWriter<T,S> - Interface in org.springframework.data.convert
Interface to write objects into store specific sinks.
equals(Object) - Method in class org.springframework.data.authentication.UserCredentials
 
equals(Object) - Method in class org.springframework.data.domain.PageImpl
 
equals(Object) - Method in class org.springframework.data.domain.PageRequest
 
equals(Object) - Method in class org.springframework.data.domain.Sort
 
equals(Object) - Method in class org.springframework.data.domain.Sort.Order
 
equals(Object) - Method in class org.springframework.data.history.Revision
 
equals(Object) - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
equals(Object) - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
 
equals(Object) - Method in class org.springframework.data.mapping.PropertyPath
 
equals(Object) - Method in class org.springframework.data.repository.query.parser.Part
 
equals(Object) - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
equals(Object) - Method in class org.springframework.data.util.ParentTypeAwareTypeInformation
 
evaluate(String) - Method in class org.springframework.data.mapping.model.DefaultSpELExpressionEvaluator
 
evaluate(String) - Method in interface org.springframework.data.mapping.model.SpELExpressionEvaluator
Evaluates the given expression.
execute(Object[]) - Method in interface org.springframework.data.repository.query.RepositoryQuery
Executes the RepositoryQuery with the given parameters.
exists(ID) - Method in interface org.springframework.data.repository.CrudRepository
Returns whether an entity with the given id exists.
extractProperty(String) - Method in enum org.springframework.data.repository.query.parser.Part.Type
Callback method to extract the actual propertyPath to be bound from the given part.

F

field - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
findAll(Predicate) - Method in interface org.springframework.data.querydsl.QueryDslPredicateExecutor
Returns all entities matching the given Predicate.
findAll(Predicate, OrderSpecifier<?>...) - Method in interface org.springframework.data.querydsl.QueryDslPredicateExecutor
Returns all entities matching the given Predicate applying the given OrderSpecifiers.
findAll(Predicate, Pageable) - Method in interface org.springframework.data.querydsl.QueryDslPredicateExecutor
Returns a Page of entities matching the given Predicate.
findAll() - Method in interface org.springframework.data.repository.CrudRepository
Returns all instances of the type.
findAll(Iterable<ID>) - Method in interface org.springframework.data.repository.CrudRepository
Returns all instances of the type with the given IDs.
findAll(Sort) - Method in interface org.springframework.data.repository.PagingAndSortingRepository
Returns all entities sorted by the given options.
findAll(Pageable) - Method in interface org.springframework.data.repository.PagingAndSortingRepository
Returns a Page of entities meeting the paging restriction provided in the Pageable object.
findLastChangeRevision(ID) - Method in interface org.springframework.data.repository.history.RevisionRepository
Returns the revision of the entity it was last changed in.
findOne(Predicate) - Method in interface org.springframework.data.querydsl.QueryDslPredicateExecutor
Returns a single entity matching the given Predicate.
findOne(ID) - Method in interface org.springframework.data.repository.CrudRepository
Retrives an entity by its id.
findRevisions(ID) - Method in interface org.springframework.data.repository.history.RevisionRepository
Returns all Revisions of an entity with the given id.
findRevisions(ID, Pageable) - Method in interface org.springframework.data.repository.history.RevisionRepository
Returns a Page of revisions for the entity with the given id.
flush() - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 
from(String, Class<?>) - Static method in class org.springframework.data.mapping.PropertyPath
Extracts the PropertyPath chain from the given source String and type.
from(String, TypeInformation<?>) - Static method in class org.springframework.data.mapping.PropertyPath
Extracts the PropertyPath chain from the given source String and TypeInformation.
from(Class<S>) - Static method in class org.springframework.data.util.ClassTypeInformation
Simple factory method to easily create new instances of ClassTypeInformation.
fromProperty(String) - Static method in enum org.springframework.data.repository.query.parser.Part.Type
Returns the Part.Type of the Part for the given raw propertyPath.
fromReturnTypeOf(Method) - Static method in class org.springframework.data.util.ClassTypeInformation
Creates a TypeInformation from the given method's return type.
fromString(String) - Static method in enum org.springframework.data.domain.Sort.Direction
Returns the Sort.Direction enum for the given String value.

G

get(String, Class<T>, ConversionService) - Method in interface org.springframework.data.crossstore.ChangeSet
 
get(String, Class<T>, ConversionService) - Method in class org.springframework.data.crossstore.HashMapChangeSet
 
getActualType() - Method in interface org.springframework.data.util.TypeInformation
Transparently returns the Map value type if the type is a Map, returns the component type if the type TypeInformation.isCollectionLike() or the simple type if none of this applies.
getAssociation() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getAssociation() - Method in interface org.springframework.data.mapping.PersistentProperty
 
getAsText() - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
getAttribute(String) - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
Returns the attribute of the current context.
getAutoconfigRepositoryInformation(String) - Method in interface org.springframework.data.repository.config.GlobalRepositoryConfigInformation
Returns the
getBasePackage() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the base package.
getBasePackage() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getBasePackage() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getBaseProperty() - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the first property in the PersistentPropertyPath.
getBaseProperty() - Method in exception org.springframework.data.mapping.PropertyReferenceException
Returns the PropertyPath which could be resolved so far.
getBean() - Method in class org.springframework.data.mapping.model.BeanWrapper
Returns the underlying bean instance.
getBeanClass() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
getBeanId() - Method in class org.springframework.data.repository.config.AutomaticRepositoryConfigInformation
 
getBeanId() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getBeanId() - Method in interface org.springframework.data.repository.config.SingleRepositoryConfigInformation
Returns the bean name to be used for the repository.
getBindableParameter(int) - Method in class org.springframework.data.repository.query.Parameters
Returns a bindable parameter with the given index.
getBindableParameters() - Method in class org.springframework.data.repository.query.Parameters
Returns a Parameters instance with effectively all special parameters removed.
getBindableValue(int) - Method in interface org.springframework.data.repository.query.ParameterAccessor
Returns the bindable value with the given index.
getBindableValue(int) - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
 
getChangeSet() - Method in interface org.springframework.data.crossstore.ChangeSetBacked
 
getComponentType() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getComponentType() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns the component type of the type if it is a Collection.
getComponentType() - Method in class org.springframework.data.util.ClassTypeInformation
 
getComponentType() - Method in interface org.springframework.data.util.TypeInformation
Returns the component type for Collections or the key type for Maps.
getConstructor() - Method in class org.springframework.data.mapping.model.PreferredConstructorDiscoverer
Returns the discovered PreferredConstructor.
getConstructor() - Method in class org.springframework.data.mapping.PreferredConstructor
Returns the underlying Constructor.
getContent() - Method in interface org.springframework.data.domain.Page
Returns the page content as List.
getContent() - Method in class org.springframework.data.domain.PageImpl
 
getContent() - Method in class org.springframework.data.history.Revisions
Returns the content of the Revisions instance.
getConversionService() - Method in interface org.springframework.data.convert.EntityConverter
Returns the underlying ConversionService used by the converter.
getConvertibleTypes() - Method in class org.springframework.data.repository.support.DomainClassConverter
 
getCreatedBy() - Method in interface org.springframework.data.domain.Auditable
Returns the user who created this entity.
getCreatedDate() - Method in interface org.springframework.data.domain.Auditable
Returns the creation date of the entity.
getCurrentAuditor() - Method in interface org.springframework.data.domain.AuditorAware
Returns the current auditor of the application.
getCustomImplementationRef() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getCustomImplementationRef() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getCustomImplementationRef() - Method in interface org.springframework.data.repository.config.SingleRepositoryConfigInformation
Returns the bean reference to the custom repository implementation.
getDelegate() - Method in class org.springframework.data.history.AnnotationRevisionMetadata
 
getDelegate() - Method in interface org.springframework.data.history.RevisionMetadata
Returns the underlying revision metadata which might provider more detailed implementation specific information.
getDependencyInstance(Bean<S>, Class<S>) - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
Returns an instance of an EntityManager.
getDirection() - Method in class org.springframework.data.domain.Sort.Order
Returns the order the property shall be sorted for.
getDomainClass() - Method in class org.springframework.data.repository.query.QueryMethod
Returns the domain class the query method is targeted at.
getDomainType() - Method in interface org.springframework.data.repository.core.RepositoryMetadata
Returns the domain class the repository is declared for.
getDomainType() - Method in class org.springframework.data.repository.core.support.AnnotationRepositoryMetadata
 
getDomainType() - Method in class org.springframework.data.repository.core.support.DefaultRepositoryMetadata
 
getEntity() - Method in class org.springframework.data.history.Revision
Returns the underlying entity.
getEntityInformation() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
getEntityInformation() - Method in interface org.springframework.data.repository.core.support.RepositoryFactoryInformation
Returns EntityInformation the repository factory is using.
getEntityInformation(Class<T>) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Returns the EntityInformation for the given domain class.
getEntityInformation() - Method in class org.springframework.data.repository.query.QueryMethod
 
getEntityInformationFor(Class<?>) - Method in class org.springframework.data.repository.support.Repositories
Returns the EntityInformation for the given domain class.
getEntityValidators(E) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getEntityValidators(E) - Method in interface org.springframework.data.mapping.context.MappingContext
Obtains a validator for the given entity TODO: Why do we need validators at the MappingContext?
getEvaluationContext(Object) - Method in class org.springframework.data.mapping.model.SpELContext
 
getExtensionForBaseOf(PersistentPropertyPath<T>) - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the sub-path of the current one as if it was based on the given base path.
getFallbackTypeFor(S) - Method in class org.springframework.data.convert.DefaultTypeMapper
Returns the type fallback TypeInformation in case none could be extracted from the given source.
getField() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getField() - Method in interface org.springframework.data.mapping.PersistentProperty
 
getGlobalRepositoryConfigInformation(Element) - Method in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
Returns a GlobalRepositoryConfigInformation implementation for the given element.
getId() - Method in interface org.springframework.data.domain.Persistable
Returns the id of the entity.
getId(T) - Method in interface org.springframework.data.repository.core.EntityInformation
Returns the id of the given entity.
getId(T) - Method in class org.springframework.data.repository.core.support.DelegatingEntityInformation
 
getId(T) - Method in class org.springframework.data.repository.core.support.PersistableEntityInformation
 
getId(Object) - Method in class org.springframework.data.repository.core.support.ReflectionEntityInformation
 
getIdProperty() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getIdProperty() - Method in interface org.springframework.data.mapping.PersistentEntity
Returns the id property of the PersistentEntity.
getIdType() - Method in interface org.springframework.data.repository.core.EntityInformation
Returns the type of the id of the entity.
getIdType() - Method in interface org.springframework.data.repository.core.RepositoryMetadata
Returns the id class the given class is declared for.
getIdType() - Method in class org.springframework.data.repository.core.support.AnnotationRepositoryMetadata
 
getIdType() - Method in class org.springframework.data.repository.core.support.DefaultRepositoryMetadata
 
getIdType() - Method in class org.springframework.data.repository.core.support.DelegatingEntityInformation
 
getIdType() - Method in class org.springframework.data.repository.core.support.PersistableEntityInformation
 
getIdType() - Method in class org.springframework.data.repository.core.support.ReflectionEntityInformation
 
getImplementationBeanName() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getImplementationBeanName() - Method in interface org.springframework.data.repository.config.SingleRepositoryConfigInformation
Returns the bean name a possibly found custom implementation shall be registered under.
getImplementationClassName() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getImplementationClassName() - Method in interface org.springframework.data.repository.config.SingleRepositoryConfigInformation
Returns the class name of a possible custom repository implementation class to detect.
getIndex() - Method in class org.springframework.data.repository.query.Parameter
Returns the position index the parameter is bound to in the context of its surrounding Parameters.
getInjectionPoints() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
getInstantiatorFor(PersistentEntity<?, ?>) - Method in class org.springframework.data.convert.EntityInstantiators
Returns the EntityInstantiator to be used to create the given PersistentEntity.
getInterfaceName() - Method in class org.springframework.data.repository.config.AutomaticRepositoryConfigInformation
 
getInterfaceName() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getInterfaceName() - Method in interface org.springframework.data.repository.config.SingleRepositoryConfigInformation
Returns the name of the repository interface.
getInverse() - Method in class org.springframework.data.mapping.Association
 
getJavaType() - Method in interface org.springframework.data.repository.core.EntityMetadata
Returns the actual domain class type.
getJavaType() - Method in class org.springframework.data.repository.core.support.AbstractEntityInformation
 
getJavaType() - Method in class org.springframework.data.repository.core.support.DelegatingEntityInformation
 
getKeywords() - Method in enum org.springframework.data.repository.query.parser.Part.Type
Returns all keywords supported by the current Part.Type.
getLastModifiedBy() - Method in interface org.springframework.data.domain.Auditable
Returns the user who modified the entity lastly.
getLastModifiedDate() - Method in interface org.springframework.data.domain.Auditable
Returns the date of the last modification.
getLatestRevision() - Method in class org.springframework.data.history.Revisions
Returns the latest revision of the revisions backing the wrapper independently of the order.
getLeafProperty() - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the last property in the PersistentPropertyPath.
getLeafProperty() - Method in class org.springframework.data.mapping.PropertyPath
Returns the leaf property of the PropertyPath.
getLength() - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the length of the PersistentPropertyPath.
getMappingContext() - Method in interface org.springframework.data.convert.EntityConverter
Returns the underlying MappingContext used by the converter.
getMapValueType() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getMapValueType() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns the type of the values if the property is a Map.
getMapValueType() - Method in interface org.springframework.data.util.TypeInformation
Will return the type of the value in case the underlying type is a Map.
getMessage() - Method in exception org.springframework.data.mapping.PropertyReferenceException
 
getName() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getName() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getName() - Method in interface org.springframework.data.mapping.PersistentEntity
The entity name including any package prefix.
getName() - Method in interface org.springframework.data.mapping.PersistentProperty
The name of the property
getName() - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
Returns the name of the parameter or null if none was given.
getName() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
getName() - Method in class org.springframework.data.repository.query.Parameter
Returns the name of the parameter (through Param annotation) or null if none can be found.
getName() - Method in class org.springframework.data.repository.query.QueryMethod
Returns the method's name.
getNamedQueriesLocation() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the location of the properties file to contain named queries.
getNamedQueriesLocation() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getNamedQueryName() - Method in class org.springframework.data.repository.query.QueryMethod
Returns the name of the named query this method belongs to.
getNumber() - Method in interface org.springframework.data.domain.Page
Returns the number of the current page.
getNumber() - Method in class org.springframework.data.domain.PageImpl
 
getNumberOfArguments() - Method in class org.springframework.data.repository.query.parser.Part
Returns how many method parameters are bound by this part.
getNumberOfArguments() - Method in enum org.springframework.data.repository.query.parser.Part.Type
Returns the number of arguments the propertyPath binds.
getNumberOfElements() - Method in interface org.springframework.data.domain.Page
Returns the number of elements currently on this page.
getNumberOfElements() - Method in class org.springframework.data.domain.PageImpl
 
getNumberOfOccurences(Method, Class<?>) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns the number of occurences of the given type in the given Methods parameters.
getNumberOfParameters() - Method in class org.springframework.data.repository.query.Parameters
Returns the number of parameters.
getObject() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
getObjectType() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
getObverse() - Method in class org.springframework.data.mapping.Association
 
getOffset() - Method in interface org.springframework.data.domain.Pageable
Returns the offset to be taken according to the underlying page and page size.
getOffset() - Method in class org.springframework.data.domain.PageRequest
 
getOrderFor(String) - Method in class org.springframework.data.domain.Sort
Returns the order registered for the given property.
getOwner() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getOwner() - Method in interface org.springframework.data.mapping.PersistentProperty
 
getOwningType() - Method in class org.springframework.data.mapping.PropertyPath
Returns the owning type of the PropertyPath.
getPageable() - Method in interface org.springframework.data.repository.query.ParameterAccessor
Returns the Pageable of the parameters, if available.
getPageable() - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
 
getPageableIndex() - Method in class org.springframework.data.repository.query.Parameters
Returns the index of the Pageable Method parameter if available.
getPageNumber() - Method in interface org.springframework.data.domain.Pageable
Returns the page to be returned.
getPageNumber() - Method in class org.springframework.data.domain.PageRequest
 
getPageSize() - Method in interface org.springframework.data.domain.Pageable
Returns the number of items to be returned.
getPageSize() - Method in class org.springframework.data.domain.PageRequest
 
getParameter(int) - Method in class org.springframework.data.repository.query.Parameters
Returns the parameter with the given index.
getParameterRequired() - Method in class org.springframework.data.repository.query.parser.Part
 
getParameters() - Method in class org.springframework.data.mapping.PreferredConstructor
Returns the PreferredConstructor.Parameters of the constructor.
getParameters() - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
Returns the Parameters instance backing the accessor.
getParameters() - Method in class org.springframework.data.repository.query.QueryMethod
Returns the Parameters wrapper to gain additional information about Method parameters.
getParameterTypes(Constructor<?>) - Method in interface org.springframework.data.util.TypeInformation
 
getParameterValue(PreferredConstructor.Parameter<T, P>) - Method in interface org.springframework.data.mapping.model.ParameterValueProvider
Returns the value to be used for the given PreferredConstructor.Parameter (usually when entity instances are created).
getParameterValue(PreferredConstructor.Parameter<T, P>) - Method in class org.springframework.data.mapping.model.PersistentEntityParameterValueProvider
 
getParent() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getParentPath() - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the parent path of the current PersistentPropertyPath, i.e.
getParser() - Method in class org.springframework.data.mapping.model.SpELContext
 
getParts() - Method in class org.springframework.data.repository.query.parser.PartTree
Returns an Iterable of all parts contained in the PartTree.
getParts(Part.Type) - Method in class org.springframework.data.repository.query.parser.PartTree
Returns all PartTree.OrParts of the PartTree of the given Part.Type.
getPassword() - Method in class org.springframework.data.authentication.UserCredentials
Get the password to use for authentication.
getPersistenceConstructor() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getPersistenceConstructor() - Method in interface org.springframework.data.mapping.PersistentEntity
Returns the PreferredConstructor to be used to instantiate objects of this PersistentEntity.
getPersistentEntities() - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getPersistentEntities() - Method in interface org.springframework.data.mapping.context.MappingContext
Returns all PersistentEntitys held in the context.
getPersistentEntity(Class<?>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getPersistentEntity(TypeInformation<?>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getPersistentEntity(P) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getPersistentEntity(Class<?>) - Method in interface org.springframework.data.mapping.context.MappingContext
Returns a PersistentEntity for the given Class.
getPersistentEntity(TypeInformation<?>) - Method in interface org.springframework.data.mapping.context.MappingContext
Returns a PersistentEntity for the given TypeInformation.
getPersistentEntity(P) - Method in interface org.springframework.data.mapping.context.MappingContext
Returns the PersistentEntity mapped by the given PersistentProperty.
getPersistentEntity() - Method in class org.springframework.data.mapping.event.MappingContextEvent
Returns the PersistentEntity the event was created for.
getPersistentEntityType() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getPersistentEntityType() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns the TypeInformation if the property references a PersistentEntity.
getPersistentId(ChangeSetBacked, ChangeSet) - Method in interface org.springframework.data.crossstore.ChangeSetPersister
Return id
getPersistentProperty(String) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getPersistentProperty(String) - Method in interface org.springframework.data.mapping.PersistentEntity
Obtains a PersistentProperty instance by name.
getPersistentPropertyPath(PropertyPath) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getPersistentPropertyPath(PropertyPath) - Method in interface org.springframework.data.mapping.context.MappingContext
Returns all PersistentPropertys for the given path expression based on the given PropertyPath.
getPersistentState(Class<? extends ChangeSetBacked>, K, ChangeSet) - Method in interface org.springframework.data.crossstore.ChangeSetPersister
TODO how to tell when not found? throw exception?
getPlaceholder() - Method in class org.springframework.data.repository.query.Parameter
Returns the placeholder to be used for the parameter.
getProperty() - Method in class org.springframework.data.domain.Sort.Order
Returns the property to order for.
getProperty(PersistentProperty<?>) - Method in class org.springframework.data.mapping.model.BeanWrapper
Returns the value of the given PersistentProperty of the underlying bean instance.
getProperty(PersistentProperty<?>, Class<? extends S>, boolean) - Method in class org.springframework.data.mapping.model.BeanWrapper
Returns the value of the given PersistentProperty potentially converted to the given type.
getProperty() - Method in class org.springframework.data.repository.query.parser.Part
 
getProperty(String) - Method in interface org.springframework.data.util.TypeInformation
Returns the property information for the property with the given name.
getPropertyDescriptor() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getPropertyDescriptor() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns the PropertyDescriptor backing the PersistentProperty.
getPropertyName() - Method in exception org.springframework.data.mapping.PropertyReferenceException
Returns the name of the property not found.
getPropertyValue(P) - Method in interface org.springframework.data.mapping.model.PropertyValueProvider
Returns a value for the given PersistentProperty.
getQualifiers() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
getQuery(String) - Method in interface org.springframework.data.repository.core.NamedQueries
Returns the named query with the given name or null if none exists.
getQuery(String) - Method in class org.springframework.data.repository.core.support.PropertiesBasedNamedQueries
 
getQueryLookupStrategy(QueryLookupStrategy.Key) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Returns the QueryLookupStrategy for the given QueryLookupStrategy.Key.
getQueryLookupStrategyKey() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the strategy finder methods should be resolved.
getQueryLookupStrategyKey() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getQueryLookupStrategyKey() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getQueryLookupStrategyKey() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getQueryMethod() - Method in interface org.springframework.data.repository.query.RepositoryQuery
Returns the
getQueryMethods() - Method in interface org.springframework.data.repository.core.RepositoryInformation
Returns all methods considered to be query methods.
getQueryMethods() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
getQueryMethods() - Method in interface org.springframework.data.repository.core.support.RepositoryFactoryInformation
Returns all QueryMethods declared for that repository.
getQueryMethods() - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
 
getQueryMethodsFor(Class<?>) - Method in class org.springframework.data.repository.support.Repositories
Returns the QueryMethods contained in the repository managing the given domain class.
getRawType() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getRawType() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns the raw type as it's pulled from from the reflected property.
getRawType() - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
Returns the raw resolved type of the parameter.
getRepository(Class<T>) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Returns a repository instance for the given interface.
getRepository(Class<T>, Object) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Returns a repository instance for the given interface backed by an instance providing implementation logic for custom logic.
getRepositoryBaseClass() - Method in interface org.springframework.data.repository.core.RepositoryInformation
Returns the base class to be used to create the proxy backing instance.
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Returns the base class backing the actual repository instance.
getRepositoryBaseInterface() - Method in interface org.springframework.data.repository.config.GlobalRepositoryConfigInformation
Returns the base interface to use
getRepositoryBaseInterface() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getRepositoryFactoryBeanClassName() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the configured repository factory class.
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getRepositoryFor(Class<?>) - Method in class org.springframework.data.repository.support.Repositories
Returns the repository managing the given domain class.
getRepositoryImplementationSuffix() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the suffix to use for implementation bean lookup or class detection.
getRepositoryImplementationSuffix() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getRepositoryImplementationSuffix() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getRepositoryImplementationSuffix() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getRepositoryInformation() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
getRepositoryInformation() - Method in interface org.springframework.data.repository.core.support.RepositoryFactoryInformation
Returns the RepositoryInformation to determine meta-information about the repository being used.
getRepositoryInformation(RepositoryMetadata, Class<?>) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Returns the RepositoryInformation for the given repository interface.
getRepositoryInformationFor(Class<?>) - Method in class org.springframework.data.repository.support.Repositories
Returns the EntityInformation for the given domain class.
getRepositoryInterface() - Method in interface org.springframework.data.repository.core.RepositoryMetadata
Returns the repository interface.
getRepositoryInterface() - Method in class org.springframework.data.repository.core.support.AnnotationRepositoryMetadata
 
getRepositoryInterface() - Method in class org.springframework.data.repository.core.support.DefaultRepositoryMetadata
 
getRepositoryTypes() - Method in class org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport
Provides access to all repository types as well as their qualifiers.
getReturnedDomainClass(Method) - Method in interface org.springframework.data.repository.core.RepositoryMetadata
Returns the domain class returned by the given Method.
getReturnedDomainClass(Method) - Method in class org.springframework.data.repository.core.support.AbstractRepositoryMetadata
 
getReturnedObjectType() - Method in class org.springframework.data.repository.query.QueryMethod
Returns the type of the object that will be returned.
getReturnType(Method) - Method in interface org.springframework.data.util.TypeInformation
Returns a TypeInformation for the return type of the given Method.
getRevisionDate() - Method in class org.springframework.data.history.AnnotationRevisionMetadata
 
getRevisionDate() - Method in class org.springframework.data.history.Revision
Returns the revision date of the revision.
getRevisionDate() - Method in interface org.springframework.data.history.RevisionMetadata
Returns the date of the revision.
getRevisionEntityClass() - Method in interface org.springframework.data.repository.history.support.RevisionEntityInformation
 
getRevisionNumber() - Method in class org.springframework.data.history.AnnotationRevisionMetadata
 
getRevisionNumber() - Method in class org.springframework.data.history.Revision
Returns the revision number of the revision.
getRevisionNumber() - Method in interface org.springframework.data.history.RevisionMetadata
Returns the revision number of the revision.
getRevisionNumberType() - Method in interface org.springframework.data.repository.history.support.RevisionEntityInformation
 
getSegment() - Method in class org.springframework.data.mapping.PropertyPath
Returns the name of the PropertyPath.
getSingleRepositoryConfigInformations() - Method in interface org.springframework.data.repository.config.GlobalRepositoryConfigInformation
Returns all SingleRepositoryConfigInformation instances used for manual configuration.
getSingleRepositoryConfigInformations() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getSize() - Method in interface org.springframework.data.domain.Page
Returns the size of the page.
getSize() - Method in class org.springframework.data.domain.PageImpl
 
getSort() - Method in interface org.springframework.data.domain.Page
Returns the sorting parameters for the page.
getSort() - Method in interface org.springframework.data.domain.Pageable
Returns the sorting parameters.
getSort() - Method in class org.springframework.data.domain.PageImpl
 
getSort() - Method in class org.springframework.data.domain.PageRequest
 
getSort() - Method in interface org.springframework.data.repository.query.ParameterAccessor
Returns the sort instance to be used for query creation.
getSort() - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
 
getSort() - Method in class org.springframework.data.repository.query.parser.PartTree
Returns the Sort specification parsed from the source or null.
getSortIndex() - Method in class org.springframework.data.repository.query.Parameters
Returns the index of the Sort Method parameter if available.
getSource() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the element the repository information is derived from.
getSource() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getSource() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getSource() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getSpelExpression() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getSpelExpression() - Method in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
Inspects a potentially available Value annotation at the property and returns the String value of it.
getSpelExpression() - Method in interface org.springframework.data.mapping.PersistentProperty
 
getSpelExpression() - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
Returns the key to be used when looking up a source data structure to populate the actual parameter value.
getStereotypes() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
getTargetClassMethod(Method) - Method in interface org.springframework.data.repository.core.RepositoryInformation
Returns the target class method that is backing the given method.
getTargetRepository(RepositoryMetadata) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Create a repository instance as backing for the query proxy.
getTotalElements() - Method in interface org.springframework.data.domain.Page
Returns the total amount of elements.
getTotalElements() - Method in class org.springframework.data.domain.PageImpl
 
getTotalPages() - Method in interface org.springframework.data.domain.Page
Returns the number of total pages.
getTotalPages() - Method in class org.springframework.data.domain.PageImpl
 
getTransactionManagerRef() - Method in interface org.springframework.data.repository.config.CommonRepositoryConfigInformation
Returns the bean name of the PlatformTransactionManager to be used.
getTransactionManagerRef() - Method in class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
getTransactionManagerRef() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getTransactionManagerRef() - Method in class org.springframework.data.repository.config.RepositoryConfig
 
getType() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getType() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getType() - Method in interface org.springframework.data.mapping.PersistentEntity
Returns the resolved Java type of this entity.
getType() - Method in interface org.springframework.data.mapping.PersistentProperty
The type of the property
getType() - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
Returns the TypeInformation of the parameter.
getType() - Method in class org.springframework.data.mapping.PropertyPath
Returns the type of the property will return the plain resolved type for simple properties, the component type for any Iterable or the value type of a Map if the property is one.
getType() - Method in exception org.springframework.data.mapping.PropertyReferenceException
Returns the type the property could not be found on.
getType() - Method in class org.springframework.data.repository.query.Parameter
Returns the type of the Parameter.
getType() - Method in class org.springframework.data.repository.query.parser.Part
 
getType() - Method in class org.springframework.data.util.AnnotationDetectionFieldCallback
Returns the type of the field.
getType() - Method in class org.springframework.data.util.ClassTypeInformation
 
getType() - Method in interface org.springframework.data.util.TypeInformation
Returns the type of the property.
getTypeAlias() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getTypeAlias() - Method in interface org.springframework.data.mapping.PersistentEntity
Returns the alias to be used when storing type information.
getTypeInformation() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
getTypeInformation() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getTypeInformation() - Method in interface org.springframework.data.mapping.PersistentEntity
Returns the TypeInformation backing this PersistentEntity.
getTypeInformation() - Method in interface org.springframework.data.mapping.PersistentProperty
 
getTypes() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
getTypeVariableMap() - Method in class org.springframework.data.util.ParentTypeAwareTypeInformation
Considers the parent's type variable map before invoking the super class method.
getUsername() - Method in class org.springframework.data.authentication.UserCredentials
Get the username to use for authentication.
getValue(int) - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
Returns the value with the given index.
getValue(Object) - Method in class org.springframework.data.util.AnnotationDetectionFieldCallback
Retrieves the value of the field by reflection.
getValues() - Method in interface org.springframework.data.crossstore.ChangeSet
 
getValues() - Method in class org.springframework.data.crossstore.HashMapChangeSet
 
GlobalRepositoryConfigInformation<T extends SingleRepositoryConfigInformation<?>> - Interface in org.springframework.data.repository.config
 

H

hasBean(Class<?>, BeanDefinitionRegistry) - Static method in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
Returns whether the given BeanDefinitionRegistry already contains a bean of the given type assuming the bean name has been autogenerated.
hasBindableNullValue() - Method in interface org.springframework.data.repository.query.ParameterAccessor
Returns whether one of the bindable parameter values is null.
hasBindableNullValue() - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
 
hasContent() - Method in interface org.springframework.data.domain.Page
Returns whether the Page has content at all.
hasContent() - Method in class org.springframework.data.domain.PageImpl
 
hasCustomMethod() - Method in interface org.springframework.data.repository.core.RepositoryInformation
Returns if the configured repository interface has custom methods, that might have to be delegated to a custom implementation.
hashCode() - Method in class org.springframework.data.authentication.UserCredentials
 
hashCode() - Method in class org.springframework.data.domain.PageImpl
 
hashCode() - Method in class org.springframework.data.domain.PageRequest
 
hashCode() - Method in class org.springframework.data.domain.Sort
 
hashCode() - Method in class org.springframework.data.domain.Sort.Order
 
hashCode() - Method in class org.springframework.data.history.Revision
 
hashCode() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
hashCode() - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
 
hashCode() - Method in class org.springframework.data.mapping.PropertyPath
 
hashCode() - Method in class org.springframework.data.repository.query.parser.Part
 
hashCode() - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
hashCode() - Method in class org.springframework.data.util.ParentTypeAwareTypeInformation
 
HashMapChangeSet - Class in org.springframework.data.crossstore
Simple ChangeSet implementation backed by a HashMap.
HashMapChangeSet(Map<String, Object>) - Constructor for class org.springframework.data.crossstore.HashMapChangeSet
 
HashMapChangeSet() - Constructor for class org.springframework.data.crossstore.HashMapChangeSet
 
hasNext() - Method in class org.springframework.data.mapping.PropertyPath
Returns whether there is a nested PropertyPath.
hasNextPage() - Method in interface org.springframework.data.domain.Page
Returns if there is a next page.
hasNextPage() - Method in class org.springframework.data.domain.PageImpl
 
hasPageableParameter() - Method in class org.springframework.data.repository.query.Parameters
Returns whether the method the Parameters was created for contains a Pageable argument.
hasParameterAt(int) - Method in class org.springframework.data.repository.query.Parameters
Returns whether we have a parameter at the given position.
hasParameterOfType(Method, Class<?>) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns whether the given Method has a parameter of the given type.
hasParameters() - Method in class org.springframework.data.mapping.PreferredConstructor
Returns whether the constructor has PreferredConstructor.Parameters.
hasPassword() - Method in class org.springframework.data.authentication.UserCredentials
Returns whether the credentials contain a password.
hasPreviousPage() - Method in interface org.springframework.data.domain.Page
Returns if there is a previous page.
hasPreviousPage() - Method in class org.springframework.data.domain.PageImpl
 
hasProperty(Class<?>, String) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns whether the given class contains a property with the given name.
hasQuery(String) - Method in interface org.springframework.data.repository.core.NamedQueries
Returns whether the map contains a named query for the given name.
hasQuery(String) - Method in class org.springframework.data.repository.core.support.PropertiesBasedNamedQueries
 
hasRepositoryFor(Class<?>) - Method in class org.springframework.data.repository.support.Repositories
Returns whether we have a repository instance registered to manage instances of the given domain class.
hasSortParameter() - Method in class org.springframework.data.repository.query.Parameters
Returns whether the method the Parameters was created for contains a Sort argument.
hasSpecialParameter() - Method in class org.springframework.data.repository.query.Parameters
Returns whether the method signature contains one of the special parameters (Pageable, Sort).
hasSpelExpression() - Method in class org.springframework.data.mapping.PreferredConstructor.Parameter
Returns whether the constructor parameter is equipped with a SpEL expression.
hasUsername() - Method in class org.springframework.data.authentication.UserCredentials
Returns whether the credentials contain a username.

I

Id - Annotation Type in org.springframework.data.annotation
 
ID_KEY - Static variable in interface org.springframework.data.crossstore.ChangeSetPersister
 
IllegalMappingException - Exception in org.springframework.data.mapping.model
Thrown when an error occurs reading the mapping between object and datastore
IllegalMappingException(String, Throwable) - Constructor for exception org.springframework.data.mapping.model.IllegalMappingException
 
IllegalMappingException(String) - Constructor for exception org.springframework.data.mapping.model.IllegalMappingException
 
information - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
initialize() - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Initializes the mapping context.
INSTANCE - Static variable in class org.springframework.data.convert.SimpleTypeInformationMapper
 
invalidProperty(QueryMethod, String) - Static method in exception org.springframework.data.repository.query.QueryCreationException
Rejects the given domain class property.
invoke(MethodInvocation) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport.QueryExecutorMethodInterceptor
 
isAlternative() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
isArray() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isArray() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property is an array.
isAscending() - Method in class org.springframework.data.domain.Sort.Order
Returns whether sorting for this property shall be ascending.
isAssociation() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isAssociation() - Method in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
Considers the property an Association if it is annotated with Reference.
isAssociation() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property is an Association.
isBasePathOf(PersistentPropertyPath<T>) - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns whether the given PersistentPropertyPath is a base path of the current one.
isBindable() - Method in class org.springframework.data.repository.query.Parameter
Returns whether the Parameter is to be bound to a query.
isBindable(Class<?>) - Static method in class org.springframework.data.repository.query.Parameters
Returns whether the given type is a bindable parameter.
isCollection() - Method in class org.springframework.data.mapping.PropertyPath
Returns whether the PropertyPath is actually a collection.
isCollectionLike() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isCollectionLike() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property is a Collection, Iterable or an array.
isCollectionLike() - Method in interface org.springframework.data.util.TypeInformation
Returns whether the type can be considered a collection, which means it's a container of elements, e.g.
isCollectionQuery() - Method in class org.springframework.data.repository.query.QueryMethod
Returns whether the finder will actually return a collection of entities or a single one.
isConstructorArgument(P) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
isConstructorArgument(P) - Method in interface org.springframework.data.mapping.PersistentEntity
Returns whether the given PersistentProperty is referred to by a constructor argument of the PersistentEntity.
isConstructorParameter(P) - Method in class org.springframework.data.mapping.PreferredConstructor
Returns whether the given PersistentProperty is referenced in a constructor argument of the PersistentEntity backing this MappedConstructor.
isCustomMethod(Method) - Method in interface org.springframework.data.repository.core.RepositoryInformation
Returns whether the given method is a custom repository method.
isDefaultRevisionEntity() - Method in interface org.springframework.data.repository.history.support.RevisionEntityInformation
 
isDistinct() - Method in class org.springframework.data.repository.query.parser.PartTree
Returns whether we indicate distinct lookup of entities.
isEnclosingClassParameter(PreferredConstructor.Parameter<?, P>) - Method in class org.springframework.data.mapping.PreferredConstructor
Returns whether the given PreferredConstructor.Parameter is one referring to an enclosing class.
isEntity() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isEntity() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the type of the PersistentProperty is actually to be regarded as PersistentEntity in turn.
isExplicitlyAnnotated() - Method in class org.springframework.data.mapping.PreferredConstructor
Returns whether the constructor was explicitly selected (by PersistenceConstructor).
isFirstPage() - Method in interface org.springframework.data.domain.Page
Returns whether the current page is the first one.
isFirstPage() - Method in class org.springframework.data.domain.PageImpl
 
isGenericRepositoryInterface(Class<?>) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns wthere the given type is the Repository interface.
isGenericRepositoryInterface(String) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns whether the given type name is a repository interface name.
isIdProperty() - Method in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
Regards the property as ID if there is an Id annotation found on it.
isIdProperty(P) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
isIdProperty(P) - Method in interface org.springframework.data.mapping.PersistentEntity
Returns whether the given PersistentProperty is the id property of the entity.
isIdProperty() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property is a potential identifier property of the owning PersistentEntity.
isLastPage() - Method in interface org.springframework.data.domain.Page
Returns whether the current page is the last one.
isLastPage() - Method in class org.springframework.data.domain.PageImpl
 
isMap() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isMap() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property is a Map.
isMap() - Method in interface org.springframework.data.util.TypeInformation
Returns whether the property is a Map.
isModifyingQuery() - Method in class org.springframework.data.repository.query.QueryMethod
Returns whether the query method is a modifying one.
isNamedParameter() - Method in class org.springframework.data.repository.query.Parameter
Returns whether the parameter is annotated with Param.
isNew() - Method in interface org.springframework.data.domain.Persistable
Returns if the Persistable is new or was persisted already.
isNew(T) - Method in interface org.springframework.data.repository.core.EntityInformation
Returns whether the given entity is considered to be new.
isNew(T) - Method in class org.springframework.data.repository.core.support.AbstractEntityInformation
 
isNew(T) - Method in class org.springframework.data.repository.core.support.DelegatingEntityInformation
 
isNew(T) - Method in class org.springframework.data.repository.core.support.PersistableEntityInformation
 
isNoArgConstructor() - Method in class org.springframework.data.mapping.PreferredConstructor
Returns whether the constructor does not have any arguments.
isNullable() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
isOfType(Object, Collection<Class<?>>) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns whether the given object is of one of the given types.
isPageQuery() - Method in class org.springframework.data.repository.query.QueryMethod
Returns whether the finder will return a Page of results.
isQueryForEntity() - Method in class org.springframework.data.repository.query.QueryMethod
Returns whether the query for theis method actually returns entities.
isSimpleType(Class<?>) - Method in class org.springframework.data.mapping.model.SimpleTypeHolder
Returns whether the given type is considered a simple one.
isSingleton() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
isSpecialParameter() - Method in class org.springframework.data.repository.query.Parameter
Returns whether the parameter is a special parameter.
isTransient() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isTransient() - Method in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
Considers plain transient fields, fields annotated with Transient, Value or Autowired as transien.
isTransient() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property is transient.
iterator() - Method in interface org.springframework.data.domain.Page
 
iterator() - Method in class org.springframework.data.domain.PageImpl
 
iterator() - Method in class org.springframework.data.domain.Sort
 
iterator() - Method in class org.springframework.data.history.Revisions
 
iterator() - Method in class org.springframework.data.mapping.PropertyPath
 
iterator() - Method in interface org.springframework.data.repository.query.ParameterAccessor
Returns an iterator over all bindable parameters.
iterator() - Method in class org.springframework.data.repository.query.Parameters
 
iterator() - Method in class org.springframework.data.repository.query.ParametersParameterAccessor
 
iterator() - Method in class org.springframework.data.repository.query.parser.PartTree
 
iterator() - Method in class org.springframework.data.repository.query.parser.PartTree.OrPart
 
iterator() - Method in class org.springframework.data.repository.support.Repositories
 

L

LIST - Static variable in class org.springframework.data.util.ClassTypeInformation
 
log - Variable in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 

M

ManualRepositoryConfigInformation<T extends CommonRepositoryConfigInformation> - Class in org.springframework.data.repository.config
Configuration information for manual repository configuration.
ManualRepositoryConfigInformation(Element, T) - Constructor for class org.springframework.data.repository.config.ManualRepositoryConfigInformation
 
MAP - Static variable in class org.springframework.data.util.ClassTypeInformation
 
MappingContext<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping.context
This interface defines the overall context including all known PersistentEntity instances and methods to obtain instances on demand.
MappingContextEvent<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.event
Base implementation of an ApplicationEvent refering to a PersistentEntity.
MappingContextEvent(E) - Constructor for class org.springframework.data.mapping.event.MappingContextEvent
Creates a new MappingContextEvent for the given PersistentEntity.
MappingException - Exception in org.springframework.data.mapping.model
 
MappingException(String) - Constructor for exception org.springframework.data.mapping.model.MappingException
 
MappingException(String, Throwable) - Constructor for exception org.springframework.data.mapping.model.MappingException
 
MappingInstantiationException - Exception in org.springframework.data.mapping.model
 
MappingInstantiationException(String, Throwable) - Constructor for exception org.springframework.data.mapping.model.MappingInstantiationException
 
matches(TypeDescriptor, TypeDescriptor) - Method in class org.springframework.data.repository.support.DomainClassConverter
 
MutablePersistentEntity<T,P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping.model
Interface capturing mutator methods for PersistentEntitys.

N

name - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
NamedQueries - Interface in org.springframework.data.repository.core
Abstraction of a map of NamedQueries that can be looked up by their names.
NamedQueriesBeanDefinitionParser - Class in org.springframework.data.repository.config
BeanDefinitionParser to create BeanDefinitions of NamedQueries instances looking up a Properties file fom the given location.
NamedQueriesBeanDefinitionParser(String) - Constructor for class org.springframework.data.repository.config.NamedQueriesBeanDefinitionParser
Creates a new NamedQueriesBeanDefinitionParser using the given default location.
next() - Method in class org.springframework.data.mapping.PropertyPath
Returns the next nested PropertyPath.
NO_CREDENTIALS - Static variable in class org.springframework.data.authentication.UserCredentials
 
NoRepositoryBean - Annotation Type in org.springframework.data.repository
Annotation to exclude repository interfaces from being picked up and thus in consequence getting an instance being created.

O

OBJECT - Static variable in class org.springframework.data.util.ClassTypeInformation
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
onCreation(T) - Method in interface org.springframework.data.repository.core.support.QueryCreationListener
Will be invoked just after the RepositoryQuery was created.
or(S, S) - Method in class org.springframework.data.repository.query.parser.AbstractQueryCreator
Or-concatenates the given base criteria to the given new criteria.
OrderBySource - Class in org.springframework.data.repository.query.parser
Simple helper class to create a Sort instance from a method name end.
OrderBySource(String) - Constructor for class org.springframework.data.repository.query.parser.OrderBySource
Creates a new OrderBySource for the given String clause not doing any checks whether the referenced property actually exists.
OrderBySource(String, Class<?>) - Constructor for class org.springframework.data.repository.query.parser.OrderBySource
Creates a new OrderBySource for the given clause, checking the property referenced exists on the given type.
org.springframework.data.annotation - package org.springframework.data.annotation
Core annotations being used by Spring Data.
org.springframework.data.authentication - package org.springframework.data.authentication
Types to abstract authentication concepts.
org.springframework.data.convert - package org.springframework.data.convert
General purpose conversion framework to read objects from a data store abstraction and write it back.
org.springframework.data.crossstore - package org.springframework.data.crossstore
Support for cross-store persistence.
org.springframework.data.domain - package org.springframework.data.domain
Central domain abstractions especially to be used in combination with the Repository abstraction.
org.springframework.data.history - package org.springframework.data.history
Basic interfaces and value objects for historiography API.
org.springframework.data.mapping - package org.springframework.data.mapping
Base package for the mapping subsystem.
org.springframework.data.mapping.context - package org.springframework.data.mapping.context
Mapping context API and implementation base classes.
org.springframework.data.mapping.event - package org.springframework.data.mapping.event
 
org.springframework.data.mapping.model - package org.springframework.data.mapping.model
Core implementation of the mapping subsystem's model.
org.springframework.data.querydsl - package org.springframework.data.querydsl
Querydsl integration support classes.
org.springframework.data.repository - package org.springframework.data.repository
Central interfaces for repository abstraction.
org.springframework.data.repository.cdi - package org.springframework.data.repository.cdi
Base classes to implement CDI support for repositories.
org.springframework.data.repository.config - package org.springframework.data.repository.config
Base classes for repository namespace implementations.
org.springframework.data.repository.core - package org.springframework.data.repository.core
Core abstractions for repository implementation.
org.springframework.data.repository.core.support - package org.springframework.data.repository.core.support
Base classes to implement repositories for various data stores.
org.springframework.data.repository.history - package org.springframework.data.repository.history
API for repositories using historiography.
org.springframework.data.repository.history.support - package org.springframework.data.repository.history.support
Value objects to implement core repository interfaces for historiography.
org.springframework.data.repository.query - package org.springframework.data.repository.query
Support classes to work with query methods.
org.springframework.data.repository.query.parser - package org.springframework.data.repository.query.parser
Support classes for parsing queries from method names.
org.springframework.data.repository.support - package org.springframework.data.repository.support
Support classes for integration of the repository programming model with 3rd party frameworks.
org.springframework.data.repository.util - package org.springframework.data.repository.util
Utility classes for repository implementations.
org.springframework.data.util - package org.springframework.data.util
Core utility APIs such as a type information framework to resolve generic types.
org.springframework.data.web - package org.springframework.data.web
Integration with Spring MVC.
owner - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 

P

Page<T> - Interface in org.springframework.data.domain
A page is a sublist of a list of objects.
Pageable - Interface in org.springframework.data.domain
Abstract interface for pagination information.
PageableArgumentResolver - Class in org.springframework.data.web
Extracts paging information from web requests and thus allows injecting Pageable instances into controller methods.
PageableArgumentResolver() - Constructor for class org.springframework.data.web.PageableArgumentResolver
 
PageableDefaults - Annotation Type in org.springframework.data.web
Annotation to set defaults when injecting a Pageable into a controller method.
PageImpl<T> - Class in org.springframework.data.domain
Basic Page implementation.
PageImpl(List<T>, Pageable, long) - Constructor for class org.springframework.data.domain.PageImpl
Constructor of PageImpl.
PageImpl(List<T>) - Constructor for class org.springframework.data.domain.PageImpl
Creates a new PageImpl with the given content.
PageRequest - Class in org.springframework.data.domain
Basic Java Bean implementation of Pageable.
PageRequest(int, int) - Constructor for class org.springframework.data.domain.PageRequest
Creates a new PageRequest.
PageRequest(int, int, Sort.Direction, String...) - Constructor for class org.springframework.data.domain.PageRequest
Creates a new PageRequest with sort parameters applied.
PageRequest(int, int, Sort) - Constructor for class org.springframework.data.domain.PageRequest
Creates a new PageRequest with sort parameters applied.
PagingAndSortingRepository<T,ID extends Serializable> - Interface in org.springframework.data.repository
Extension of CrudRepository to provide additional methods to retrieve entities using the pagination and sorting abstraction.
Param - Annotation Type in org.springframework.data.repository.query
Annotation to bind let method parameters be bound to a query via a named parameter.
Parameter - Class in org.springframework.data.repository.query
Class to abstract a single parameter of a query method.
Parameter(MethodParameter) - Constructor for class org.springframework.data.repository.query.Parameter
Creates a new Parameter for the given type, Annotations, positioned at the given index inside the given Parameters.
ParameterAccessor - Interface in org.springframework.data.repository.query
Interface to access method parameters.
ParameterOutOfBoundsException - Exception in org.springframework.data.repository.query
Exception to be thrown when trying to access a Parameter with an invalid index inside a Parameters instance.
ParameterOutOfBoundsException(Throwable) - Constructor for exception org.springframework.data.repository.query.ParameterOutOfBoundsException
Creates a new ParameterOutOfBoundsException with the given exception as cause.
Parameters - Class in org.springframework.data.repository.query
Abstracts method parameters that have to be bound to query parameters or applied to the query independently.
Parameters(Method) - Constructor for class org.springframework.data.repository.query.Parameters
Creates a new instance of Parameters.
ParametersParameterAccessor - Class in org.springframework.data.repository.query
ParameterAccessor implementation using a Parameters instance to find special parameters.
ParametersParameterAccessor(Parameters, Object[]) - Constructor for class org.springframework.data.repository.query.ParametersParameterAccessor
Creates a new ParametersParameterAccessor.
ParameterValueProvider<P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping.model
Callback interface to lookup values for a given PreferredConstructor.Parameter.
ParentDelegatingRepositoryConfigInformation<T extends CommonRepositoryConfigInformation> - Class in org.springframework.data.repository.config
Base class for SingleRepositoryConfigInformation implementations.
ParentDelegatingRepositoryConfigInformation(T) - Constructor for class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
Creates a new ParentDelegatingRepositoryConfigInformation with the given CommonRepositoryConfigInformation as parent.
ParentTypeAwareTypeInformation<S> - Class in org.springframework.data.util
Base class for TypeInformation implementations that need parent type awareness.
ParentTypeAwareTypeInformation(Type, TypeDiscoverer<?>, Map<TypeVariable, Type>) - Constructor for class org.springframework.data.util.ParentTypeAwareTypeInformation
Creates a new ParentTypeAwareTypeInformation.
parse(Element, ParserContext) - Method in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
 
parse(Element, ParserContext) - Method in class org.springframework.data.repository.config.NamedQueriesBeanDefinitionParser
 
Part - Class in org.springframework.data.repository.query.parser
A single part of a method name that has to be transformed into a query part.
Part(String, Class<?>) - Constructor for class org.springframework.data.repository.query.parser.Part
Creates a new Part from the given method name part, the Class the part originates from and the start parameter index.
Part(String, Class<?>, boolean) - Constructor for class org.springframework.data.repository.query.parser.Part
Creates a new Part from the given method name part, the Class the part originates from and the start parameter index.
Part.IgnoreCaseType - Enum in org.springframework.data.repository.query.parser
The various types of ignore case that are supported.
Part.Type - Enum in org.springframework.data.repository.query.parser
The type of a method name part.
PartTree - Class in org.springframework.data.repository.query.parser
Class to parse a String into a tree or PartTree.OrParts consisting of simple PartTree.OrPart instances in turn.
PartTree(String, Class<?>) - Constructor for class org.springframework.data.repository.query.parser.PartTree
Creates a new PartTree by parsing the given String.
PartTree.OrPart - Class in org.springframework.data.repository.query.parser
A part of the parsed source that results from splitting up the resource around Or keywords.
Persistable<ID extends Serializable> - Interface in org.springframework.data.domain
Simple interface for entities.
PersistableEntityInformation<T extends Persistable<ID>,ID extends Serializable> - Class in org.springframework.data.repository.core.support
Implementation of EntityMetadata that assumes the entity handled implements Persistable and uses Persistable.isNew() for the AbstractEntityInformation.isNew(Object) check.
PersistableEntityInformation(Class<T>) - Constructor for class org.springframework.data.repository.core.support.PersistableEntityInformation
Creates a new PersistableEntityInformation.
PersistenceConstructor - Annotation Type in org.springframework.data.annotation
 
Persistent - Annotation Type in org.springframework.data.annotation
 
PersistentEntity<T,P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping
Represents a persistent entity.
PersistentEntityParameterValueProvider<P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.model
ParameterValueProvider based on a PersistentEntity to use a PropertyValueProvider to lookup the value of the property referenced by the given PreferredConstructor.Parameter.
PersistentEntityParameterValueProvider(PersistentEntity<?, P>, PropertyValueProvider<P>, Object) - Constructor for class org.springframework.data.mapping.model.PersistentEntityParameterValueProvider
Creates a new PersistentEntityParameterValueProvider for the given PersistentEntity and PropertyValueProvider.
PersistentProperty<P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping
 
PersistentPropertyPath<T extends PersistentProperty<T>> - Interface in org.springframework.data.mapping.context
Abstraction of a path of PersistentPropertys.
persistState(ChangeSetBacked, ChangeSet) - Method in interface org.springframework.data.crossstore.ChangeSetPersister
Return key
postProcess(ProxyFactory) - Method in interface org.springframework.data.repository.core.support.RepositoryProxyPostProcessor
Manipulates the ProxyFactory, e.g.
postProcessBeanDefinition(T, BeanDefinitionBuilder, BeanDefinitionRegistry, Object) - Method in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
Callback to post process a repository bean definition prior to actual registration.
potentiallySortsDynamically() - Method in class org.springframework.data.repository.query.Parameters
Returns whether we potentially find a Sort parameter in the parameters.
PreferredConstructor<T,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping
Value object to encapsulate the constructor to be used when mapping persistent data to objects.
PreferredConstructor(Constructor<T>, PreferredConstructor.Parameter<Object, P>...) - Constructor for class org.springframework.data.mapping.PreferredConstructor
Creates a new PreferredConstructor from the given Constructor and PreferredConstructor.Parameters.
PreferredConstructor.Parameter<T,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping
Value object to represent constructor parameters.
PreferredConstructor.Parameter(String, TypeInformation<T>, Annotation[], PersistentEntity<T, P>) - Constructor for class org.springframework.data.mapping.PreferredConstructor.Parameter
Creates a new PreferredConstructor.Parameter with the given name, TypeInformation as well as an array of Annotations.
PreferredConstructorDiscoverer<T,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.model
Helper class to find a PreferredConstructor.
PreferredConstructorDiscoverer(Class<T>) - Constructor for class org.springframework.data.mapping.model.PreferredConstructorDiscoverer
Creates a new PreferredConstructorDiscoverer for the given type.
PreferredConstructorDiscoverer(PersistentEntity<T, P>) - Constructor for class org.springframework.data.mapping.model.PreferredConstructorDiscoverer
Creates a new PreferredConstructorDiscoverer for the given PersistentEntity.
PreferredConstructorDiscoverer(TypeInformation<T>, PersistentEntity<T, P>) - Constructor for class org.springframework.data.mapping.model.PreferredConstructorDiscoverer
Creates a new PreferredConstructorDiscoverer for the given type.
processAnnotatedType(ProcessAnnotatedType<X>) - Method in class org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport
Implementation of a an observer which checks for Spring Data repository types and stores them in CdiRepositoryExtensionSupport.repositoryTypes for later registration as bean type.
PropertiesBasedNamedQueries - Class in org.springframework.data.repository.core.support
NamedQueries implementation backed by a Properties instance.
PropertiesBasedNamedQueries(Properties) - Constructor for class org.springframework.data.repository.core.support.PropertiesBasedNamedQueries
Creates a new PropertiesBasedNamedQueries for the given Properties instance.
propertyDescriptor - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
PropertyHandler<P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping
Callback interface to do something with all plain PersistentProperty instances except associations and transient properties.
PropertyPath - Class in org.springframework.data.mapping
Abstraction of a PropertyPath of a domain class.
PropertyReferenceException - Exception in org.springframework.data.mapping
Exception being thrown when creating PropertyPath instances.
PropertyReferenceException(String, TypeInformation<?>, PropertyPath) - Constructor for exception org.springframework.data.mapping.PropertyReferenceException
Creates a new PropertyReferenceException.
PropertyValueProvider<P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping.model
SPI for components to provide values for as PersistentProperty.

Q

QUERY_DSL_PRESENT - Static variable in class org.springframework.data.querydsl.QueryDslUtils
 
QUERY_LOOKUP_STRATEGY - Static variable in class org.springframework.data.repository.config.RepositoryConfig
 
QueryCreationException - Exception in org.springframework.data.repository.query
Exception to be thrown if a query cannot be created from a QueryMethod.
QueryCreationListener<T extends RepositoryQuery> - Interface in org.springframework.data.repository.core.support
Callback for listeners that want to execute functionality on RepositoryQuery creation.
QueryDslPredicateExecutor<T> - Interface in org.springframework.data.querydsl
Interface to allow execution of QueryDsl Predicate instances.
QueryDslUtils - Class in org.springframework.data.querydsl
Utility class for Querydsl.
QueryLookupStrategy - Interface in org.springframework.data.repository.query
Strategy interface for which way to lookup RepositoryQuerys.
QueryLookupStrategy.Key - Enum in org.springframework.data.repository.query
 
QueryMethod - Class in org.springframework.data.repository.query
Abstraction of a method that is designated to execute a finder query.
QueryMethod(Method, RepositoryMetadata) - Constructor for class org.springframework.data.repository.query.QueryMethod
Creates a new QueryMethod from the given parameters.

R

rawType - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
read(Class<R>, S) - Method in interface org.springframework.data.convert.EntityReader
Reads the given source into the given type.
readAliasFrom(S) - Method in interface org.springframework.data.convert.TypeAliasAccessor
Reads the type alias to be used from the given source.
ReadingConverter - Annotation Type in org.springframework.data.convert
Annotation to clarify intended usage of a Converter as reading converter in case the conversion types leave room for disambiguation.
readType(S) - Method in class org.springframework.data.convert.DefaultTypeMapper
 
readType(S, TypeInformation<T>) - Method in class org.springframework.data.convert.DefaultTypeMapper
 
readType(S) - Method in interface org.springframework.data.convert.TypeMapper
Reads the TypeInformation from the given source.
readType(S, TypeInformation<T>) - Method in interface org.springframework.data.convert.TypeMapper
Returns the TypeInformation from the given source if it is a more concrete type than the given default one.
Reference - Annotation Type in org.springframework.data.annotation
Meta-annotation to be used to annotate annotations that mark references to other objects.
ReflectionEntityInformation<T,ID extends Serializable> - Class in org.springframework.data.repository.core.support
EntityInformation implementation that inspects fields for an annotation and looks up this field's value to retrieve the id.
ReflectionEntityInformation(Class<T>) - Constructor for class org.springframework.data.repository.core.support.ReflectionEntityInformation
Creates a new ReflectionEntityInformation inspecting the given domain class for a field carrying the Id annotation.
ReflectionEntityInformation(Class<T>, Class<? extends Annotation>) - Constructor for class org.springframework.data.repository.core.support.ReflectionEntityInformation
Creates a new ReflectionEntityInformation inspecting the given domain class for a field carrying the given annotation.
ReflectionEntityInstantiator - Enum in org.springframework.data.convert
EntityInstantiator that uses the PersistentEntity's MappedConstructor to instantiate an instance of the entity via reflection.
registerBeansForRoot(BeanDefinitionRegistry, Object) - Method in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
Callback to register additional bean definitions for a repositories root node.
registerCustomEditors(PropertyEditorRegistry) - Method in class org.springframework.data.repository.support.DomainClassPropertyEditorRegistrar
 
registerWithSourceAndGeneratedBeanName(BeanDefinitionRegistry, AbstractBeanDefinition, Object) - Static method in class org.springframework.data.repository.config.AbstractRepositoryConfigDefinitionParser
Sets the given source on the given AbstractBeanDefinition and registers it inside the given BeanDefinitionRegistry.
removeProperty(String) - Method in interface org.springframework.data.crossstore.ChangeSet
 
removeProperty(String) - Method in class org.springframework.data.crossstore.HashMapChangeSet
 
Repositories - Class in org.springframework.data.repository.support
Wrapper class to access repository instances obtained from a ListableBeanFactory.
Repositories(ListableBeanFactory) - Constructor for class org.springframework.data.repository.support.Repositories
Creates a new Repositories instance by looking up the repository instances and meta information from the given ListableBeanFactory.
Repository<T,ID extends Serializable> - Interface in org.springframework.data.repository
Central repository marker interface.
REPOSITORY_FACTORY_CLASS_NAME - Static variable in class org.springframework.data.repository.config.RepositoryConfig
 
REPOSITORY_IMPL_POSTFIX - Static variable in class org.springframework.data.repository.config.RepositoryConfig
 
RepositoryConfig<T extends SingleRepositoryConfigInformation<S>,S extends CommonRepositoryConfigInformation> - Class in org.springframework.data.repository.config
Class defining access to the repository configuration abstracting the content of the repositories element in XML namespcae configuration.
RepositoryConfig(Element, String) - Constructor for class org.springframework.data.repository.config.RepositoryConfig
Creates an instance of RepositoryConfig.
RepositoryDefinition - Annotation Type in org.springframework.data.repository
Annotation to demarcate interfaces a repository proxy shall be created for.
RepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.repository.core.support
Adapter for Springs FactoryBean interface to allow easy setup of repository factories via Spring configuration.
RepositoryFactoryBeanSupport() - Constructor for class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
RepositoryFactoryInformation<T,ID extends Serializable> - Interface in org.springframework.data.repository.core.support
Interface for components that can provide meta-information about a repository factory, the backing EntityInformation and RepositoryInformation as well as the QueryMethods exposed by the repository.
RepositoryFactorySupport - Class in org.springframework.data.repository.core.support
Factory bean to create instances of a given repository interface.
RepositoryFactorySupport() - Constructor for class org.springframework.data.repository.core.support.RepositoryFactorySupport
 
RepositoryFactorySupport.QueryExecutorMethodInterceptor - Class in org.springframework.data.repository.core.support
This MethodInterceptor intercepts calls to methods of the custom implementation and delegates the to it if configured.
RepositoryFactorySupport.QueryExecutorMethodInterceptor(RepositoryInformation, Object, Object) - Constructor for class org.springframework.data.repository.core.support.RepositoryFactorySupport.QueryExecutorMethodInterceptor
Creates a new RepositoryFactorySupport.QueryExecutorMethodInterceptor.
RepositoryInformation - Interface in org.springframework.data.repository.core
Aditional repository specific information
RepositoryMetadata - Interface in org.springframework.data.repository.core
Metadata for repository interfaces.
RepositoryProxyPostProcessor - Interface in org.springframework.data.repository.core.support
Callback interface used during repository proxy creation.
RepositoryQuery - Interface in org.springframework.data.repository.query
Interface for a query abstraction.
resolveArgument(MethodParameter, NativeWebRequest) - Method in class org.springframework.data.web.PageableArgumentResolver
 
resolveQuery(Method, RepositoryMetadata, NamedQueries) - Method in interface org.springframework.data.repository.query.QueryLookupStrategy
Resolves a RepositoryQuery from the given QueryMethod that can be executed afterwards.
resolveTypeFrom(Object) - Method in class org.springframework.data.convert.ConfigurableTypeInformationMapper
 
resolveTypeFrom(Object) - Method in class org.springframework.data.convert.SimpleTypeInformationMapper
Returns the TypeInformation that shall be used when the given String value is found as type hint.
resolveTypeFrom(Object) - Method in interface org.springframework.data.convert.TypeInformationMapper
Returns the actual TypeInformation to be used for the given alias.
resume() - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 
reverse() - Method in class org.springframework.data.history.Revisions
Reverses the current Revisions.
Revision<N extends Number & Comparable<N>,T> - Class in org.springframework.data.history
Wrapper to contain RevisionMetadata as well as the revisioned entity.
Revision(RevisionMetadata<? extends N>, T) - Constructor for class org.springframework.data.history.Revision
Creates a new Revision consisting of the given RevisionMetadata and entity.
RevisionEntityInformation - Interface in org.springframework.data.repository.history.support
Information about a revision entity which is the class carrying revision information for an entity.
RevisionMetadata<N extends Number & Comparable<N>> - Interface in org.springframework.data.history
Metadata about a revision.
RevisionRepository<T,ID extends Serializable,N extends Number & Comparable<N>> - Interface in org.springframework.data.repository.history
A repository which can access entities held in a variety of Revisions.
Revisions<N extends Number & Comparable<N>,T> - Class in org.springframework.data.history
Simple wrapper class for a List of Revisions allowing to canonically access the latest revision.
Revisions(List<? extends Revision<N, T>>) - Constructor for class org.springframework.data.history.Revisions
Creates a new Revisions instance containing the given revisions.

S

save(S) - Method in interface org.springframework.data.repository.CrudRepository
Saves a given entity.
save(Iterable<S>) - Method in interface org.springframework.data.repository.CrudRepository
Saves all given entities.
set(String, Object) - Method in interface org.springframework.data.crossstore.ChangeSet
 
set(String, Object) - Method in class org.springframework.data.crossstore.HashMapChangeSet
 
SET - Static variable in class org.springframework.data.util.ClassTypeInformation
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.repository.support.DomainClassConverter
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.repository.support.DomainClassPropertyEditorRegistrar
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Deprecated. 
setAsText(String) - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
 
setCreatedBy(U) - Method in interface org.springframework.data.domain.Auditable
Sets the user who created this entity.
setCreatedDate(DateTime) - Method in interface org.springframework.data.domain.Auditable
Sets the creation date of the entity.
setCustomImplementation(Object) - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
Setter to inject a custom repository implementation.
setFallbackPagable(Pageable) - Method in class org.springframework.data.web.PageableArgumentResolver
Setter to configure a fallback instance of Pageable that is being used to back missing parameters.
setInitialEntitySet(Set<? extends Class<?>>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Sets the Set of types to populate the context initially.
setLastModifiedBy(U) - Method in interface org.springframework.data.domain.Auditable
Sets the user who modified the entity lastly.
setLastModifiedDate(DateTime) - Method in interface org.springframework.data.domain.Auditable
Sets the date of the last modification.
setNamedQueries(NamedQueries) - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
Setter to inject a NamedQueries instance.
setNamedQueries(NamedQueries) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Configures a NamedQueries instance to be handed to the QueryLookupStrategy for query creation.
setPrefix(String) - Method in class org.springframework.data.web.PageableArgumentResolver
Setter to configure the prefix of request parameters to be used to retrieve paging information.
setProperty(PersistentProperty<?>, Object) - Method in class org.springframework.data.mapping.model.BeanWrapper
Sets the given PersistentProperty to the given value.
setProperty(PersistentProperty<?>, Object, boolean) - Method in class org.springframework.data.mapping.model.BeanWrapper
Sets the given PersistentProperty to the given value.
setQueryLookupStrategyKey(QueryLookupStrategy.Key) - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
Set the QueryLookupStrategy.Key to be used.
setQueryLookupStrategyKey(QueryLookupStrategy.Key) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
Sets the strategy of how to lookup a query to execute finders.
setRepositoryInterface(Class<? extends T>) - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
Setter to inject the repository interface to implement.
setSeparator(String) - Method in class org.springframework.data.web.PageableArgumentResolver
Setter to configure the separator between prefix and actual property value.
setSimpleTypeHolder(SimpleTypeHolder) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Configures the SimpleTypeHolder to be used by the MappingContext.
setSpELEvaluator(SpELExpressionEvaluator) - Method in class org.springframework.data.mapping.model.PersistentEntityParameterValueProvider
Configures a DefaultSpELExpressionEvaluator to evaluate the SpEL Expression the PreferredConstructor.Parameter potentially carries.
setStrict(boolean) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Configures whether the MappingContext is in strict mode which means, that it will throw MappingExceptions in case one tries to lookup a PersistentEntity not already in the context.
setTransactionManager(String) - Method in class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
Setter to configure which transaction manager to be used.
shallBePersisted() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
shallBePersisted() - Method in interface org.springframework.data.mapping.PersistentProperty
 
shouldIgnoreCase() - Method in class org.springframework.data.repository.query.parser.Part
Returns whether the PropertyPath referenced should be matched ignoring case.
SimpleEntityPathResolver - Enum in org.springframework.data.querydsl
Simple implementation of EntityPathResolver to lookup a query class by reflection and using the static field of the same type.
SimpleTypeHolder - Class in org.springframework.data.mapping.model
Simple container to hold a set of types to be considered simple types.
SimpleTypeHolder() - Constructor for class org.springframework.data.mapping.model.SimpleTypeHolder
Creates a new SimpleTypeHolder containing the default types.
SimpleTypeHolder(Set<? extends Class<?>>, boolean) - Constructor for class org.springframework.data.mapping.model.SimpleTypeHolder
Creates a new SimpleTypeHolder to carry the given custom simple types.
SimpleTypeHolder(Set<? extends Class<?>>, SimpleTypeHolder) - Constructor for class org.springframework.data.mapping.model.SimpleTypeHolder
Copy constructor to create a new SimpleTypeHolder that carries the given additional custom simple types.
SimpleTypeInformationMapper - Class in org.springframework.data.convert
Basic TypeInformationMapper implementation that interprets the alias handles as fully qualified class name and tries to load a class with the given name to build TypeInformation.
SimpleTypeInformationMapper() - Constructor for class org.springframework.data.convert.SimpleTypeInformationMapper
 
SingleRepositoryConfigInformation<T extends CommonRepositoryConfigInformation> - Interface in org.springframework.data.repository.config
Interface to capture configuration information necessary to set up a single repository instance.
Sort - Class in org.springframework.data.domain
Sort option for queries.
Sort(Sort.Order...) - Constructor for class org.springframework.data.domain.Sort
 
Sort(List<Sort.Order>) - Constructor for class org.springframework.data.domain.Sort
Creates a new Sort instance.
Sort(String...) - Constructor for class org.springframework.data.domain.Sort
Creates a new Sort instance.
Sort(Sort.Direction, String...) - Constructor for class org.springframework.data.domain.Sort
Creates a new Sort instance.
Sort(Sort.Direction, List<String>) - Constructor for class org.springframework.data.domain.Sort
Creates a new Sort instance.
Sort.Direction - Enum in org.springframework.data.domain
Enumeration for sort directions.
Sort.Order - Class in org.springframework.data.domain
PropertyPath implements the pairing of an Order and a property.
Sort.Order(Sort.Direction, String) - Constructor for class org.springframework.data.domain.Sort.Order
Creates a new Sort.Order instance.
Sort.Order(String) - Constructor for class org.springframework.data.domain.Sort.Order
Creates a new Sort.Order instance.
SpELContext - Class in org.springframework.data.mapping.model
Simple factory to create SpelExpressionParser and EvaluationContext instances.
SpELContext(PropertyAccessor) - Constructor for class org.springframework.data.mapping.model.SpELContext
Creates a new SpELContext with the given PropertyAccessor.
SpELContext(SpelExpressionParser, PropertyAccessor) - Constructor for class org.springframework.data.mapping.model.SpELContext
Creates a new SpELContext using the given SpelExpressionParser and PropertyAccessor.
SpELContext(SpELContext, BeanFactory) - Constructor for class org.springframework.data.mapping.model.SpELContext
Copy constructor to create a SpELContext using the given one's PropertyAccessor and SpelExpressionParser as well as the given BeanFactory.
SpELExpressionEvaluator - Interface in org.springframework.data.mapping.model
SPI for components that can evaluate Spring EL expressions.
supports(String) - Method in enum org.springframework.data.repository.query.parser.Part.Type
Returns whether the the type supports the given raw propertyPath.
suspend() - Method in class org.springframework.data.crossstore.ChangeSetBackedTransactionSynchronization
 

T

toDotPath() - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the dot based path notation using PersistentProperty.getName().
toDotPath(Converter<? super T, String>) - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns the dot based path notation using the given Converter to translate individual PersistentPropertys to path segments.
toDotPath() - Method in class org.springframework.data.mapping.PropertyPath
Returns the PropertyPath in dot notation.
toPath(String) - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns a String path with the given delimiter based on the PersistentProperty.getName().
toPath(String, Converter<? super T, String>) - Method in interface org.springframework.data.mapping.context.PersistentPropertyPath
Returns a String path with the given delimiter using the given Converter for PersistentProperty to String conversion.
toSort() - Method in class org.springframework.data.repository.query.parser.OrderBySource
Returns the clause as Sort.
toString() - Method in class org.springframework.data.crossstore.HashMapChangeSet
 
toString() - Method in class org.springframework.data.domain.PageImpl
 
toString() - Method in class org.springframework.data.domain.Sort.Order
 
toString() - Method in class org.springframework.data.domain.Sort
 
toString() - Method in class org.springframework.data.history.Revision
 
toString() - Method in class org.springframework.data.repository.cdi.CdiRepositoryBean
 
toString() - Method in class org.springframework.data.repository.query.Parameter
 
toString() - Method in class org.springframework.data.repository.query.parser.OrderBySource
 
toString() - Method in class org.springframework.data.repository.query.parser.Part
 
toString() - Method in class org.springframework.data.repository.query.parser.PartTree.OrPart
 
toString() - Method in class org.springframework.data.repository.query.parser.PartTree
 
toString() - Method in class org.springframework.data.repository.query.QueryMethod
 
TRANSACTION_MANAGER_REF - Static variable in class org.springframework.data.repository.config.RepositoryConfig
 
TransactionalRepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.repository.core.support
Extension of RepositoryFactoryBeanSupport to add transactional capabilities to the repository proxy.
TransactionalRepositoryFactoryBeanSupport() - Constructor for class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
 
Transient - Annotation Type in org.springframework.data.annotation
Marks a field to be transient for the mapping framework.
TxUtils - Class in org.springframework.data.repository.util
Simple constants holder.
TypeAlias - Annotation Type in org.springframework.data.annotation
Annotation to allow String based type aliases to be used when writing type information for PersistentEntitys.
TypeAliasAccessor<S> - Interface in org.springframework.data.convert
Interface to abstract implementations of how to access a type alias from a given source or sink.
TypeInformation<S> - Interface in org.springframework.data.util
Interface to access property types and resolving generics on the way.
TypeInformationMapper - Interface in org.springframework.data.convert
Interface to abstract the mapping from a type alias to the actual type.
TypeMapper<S> - Interface in org.springframework.data.convert
Interface to define strategies how to store type information in a store specific sink or source.
TYPES - Static variable in class org.springframework.data.repository.query.Parameters
 

U

unwrapReflectionException(Exception) - Static method in class org.springframework.data.repository.util.ClassUtils
Helper method to extract the original exception that can possibly occur during a reflection call.
UserCredentials - Class in org.springframework.data.authentication
Class used to provide credentials for username/password authentication
UserCredentials(String, String) - Constructor for class org.springframework.data.authentication.UserCredentials
Creates a new UserCredentials instance from the given username and password.

V

validate(RepositoryMetadata) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
 
valueOf(String) - Static method in enum org.springframework.data.convert.ReflectionEntityInstantiator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.domain.Sort.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.querydsl.SimpleEntityPathResolver
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.repository.query.parser.Part.IgnoreCaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.repository.query.parser.Part.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.repository.query.QueryLookupStrategy.Key
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.data.convert.ReflectionEntityInstantiator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.domain.Sort.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.querydsl.SimpleEntityPathResolver
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.repository.query.parser.Part.IgnoreCaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.repository.query.parser.Part.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.repository.query.QueryLookupStrategy.Key
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
verify() - Method in interface org.springframework.data.mapping.model.MutablePersistentEntity
Callback method to trigger validation of the PersistentEntity.

W

with(Sort.Direction) - Method in class org.springframework.data.domain.Sort.Order
Returns a new Sort.Order with the given Sort.Order.
withProperties(String...) - Method in class org.springframework.data.domain.Sort.Order
Returns a new Sort instance for the given properties.
write(T, S) - Method in interface org.springframework.data.convert.EntityWriter
 
writeType(Class<?>, S) - Method in class org.springframework.data.convert.DefaultTypeMapper
 
writeType(TypeInformation<?>, S) - Method in class org.springframework.data.convert.DefaultTypeMapper
 
writeType(Class<?>, S) - Method in interface org.springframework.data.convert.TypeMapper
Writes type information for the given type into the given sink.
writeType(TypeInformation<?>, S) - Method in interface org.springframework.data.convert.TypeMapper
Writes type information for the given TypeInformation into the given sink.
writeTypeTo(S, Object) - Method in interface org.springframework.data.convert.TypeAliasAccessor
Writes the given type alias to the given sink.
WritingConverter - Annotation Type in org.springframework.data.convert
Annotation to clarify intended usage of a Converter as writing converter in case the conversion types leave room for disambiguation.

A B C D E F G H I L M N O P Q R S T U V W

Copyright © 2012. All Rights Reserved.