Spring Data Commons
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 ConversionService & 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. the path without the leaf property.
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?
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. a Collection and Array or anything implementing Iterable.
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. it is used internally to establish associations between entities and also at runtime to obtain entities by name.
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. add further interceptors to it.
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. if order is null then order defaults to
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
Spring Data Commons

Copyright © 2012. All Rights Reserved.