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

AbstractConstructorEntityInstantiator<BACKING_INTERFACE,STATE> - Class in org.springframework.data.persistence
Try for a constructor taking state: failing that, try a no-arg constructor and then setUnderlyingNode().
AbstractConstructorEntityInstantiator() - Constructor for class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
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
 
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.transaction.ChangeSetBackedTransactionSynchronization
 
afterCompletion(int) - Method in class org.springframework.data.transaction.ChangeSetBackedTransactionSynchronization
 
afterPropertiesSet() - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
afterPropertiesSet() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
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.
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
 
assertReturnType(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.transaction.ChangeSetBackedTransactionSynchronization
 
beforeCompletion() - Method in class org.springframework.data.transaction.ChangeSetBackedTransactionSynchronization
 

C

ChangeSet - Interface in org.springframework.data.persistence
Interface representing the set of changes in an entity.
ChangeSetBacked - Interface in org.springframework.data.persistence
Interface introduced to objects exposing ChangeSet information
ChangeSetBackedTransactionSynchronization - Class in org.springframework.data.transaction
 
ChangeSetBackedTransactionSynchronization(ChangeSetPersister<Object>, ChangeSetBacked) - Constructor for class org.springframework.data.transaction.ChangeSetBackedTransactionSynchronization
 
ChangeSetConfiguration<T> - Class in org.springframework.data.persistence
 
ChangeSetConfiguration() - Constructor for class org.springframework.data.persistence.ChangeSetConfiguration
 
ChangeSetPersister<K> - Interface in org.springframework.data.persistence
Interface to be implemented by classes that can synchronize between data stores and ChangeSets.
ChangeSetPersister.NotFoundException - Exception in org.springframework.data.persistence
Exception thrown in alternate control flow if getPersistentState finds no entity data.
ChangeSetPersister.NotFoundException() - Constructor for exception org.springframework.data.persistence.ChangeSetPersister.NotFoundException
 
ChangeSetSynchronizer<E extends ChangeSetBacked> - Interface in org.springframework.data.persistence
Interface to be implemented by classes that can synchronize between entities and ChangeSets.
CLASS_KEY - Static variable in interface org.springframework.data.persistence.ChangeSetPersister
 
ClassTypeInformation<S> - Class in org.springframework.data.util
Property information 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.
commit(TransactionStatus) - Method in class org.springframework.data.transaction.NaiveDoubleTransactionManager
 
CommonRepositoryConfigInformation - Interface in org.springframework.data.repository.config
Interface for shared repository information.
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.
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(E, ParameterValueProvider, ConversionService) - Static method in class org.springframework.data.mapping.model.BeanWrapper
Creates a new BeanWrapper using the given PersistentEntity and ParameterValueProvider.
create(STATE, Class<T>) - Method in interface org.springframework.data.persistence.StateBackedCreator
 
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.
createAssociation() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
createEntityFromState(STATE, Class<T>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
createEntityFromState(STATE, Class<T>) - Method in interface org.springframework.data.persistence.EntityInstantiator
 
createFailingInstantiator(Class<STATE>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
createInstantiator(Class<T>, Class<STATE>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
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.
createWithoutConstructorInvocation(Class<T>, Class<STATE>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
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.
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.
doCreateRepositoryFactory() - Method in class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
Creates the actual RepositoryFactorySupport instance.
DomainClassConverter - Class in org.springframework.data.repository.support
Converter to convert arbitrary input into domain classes managed by Spring Data CrudRepository s.
DomainClassConverter(ConversionService) - Constructor for class org.springframework.data.repository.support.DomainClassConverter
Creates a new 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
 
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
 
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<BACKING_INTERFACE,STATE> - Interface in org.springframework.data.persistence
Interface to be implemented by classes that can instantiate and configure entities.
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.
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.repository.query.parser.Part
 
equals(Object) - Method in class org.springframework.data.repository.query.parser.Property
 
equals(Object) - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
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 property 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(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.
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 primary key.
flush() - Method in class org.springframework.data.transaction.ChangeSetBackedTransactionSynchronization
 
from(String, Class<?>) - Static method in class org.springframework.data.repository.query.parser.Property
Extracts the Property chain from the given source String and type.
from(Class<S>) - Static method in class org.springframework.data.util.ClassTypeInformation
Simple factory method to easily create new instances of ClassTypeInformation.
fromProperty(String, Class<?>) - Static method in enum org.springframework.data.repository.query.parser.Part.Type
Returns the Part.Type of the Part for the given raw property and the given Class.
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.persistence.ChangeSet
 
get(String, Class<T>, ConversionService) - Method in class org.springframework.data.persistence.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
 
getBean() - Method in class org.springframework.data.mapping.model.BeanWrapper
Returns the underlying bean instance.
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.persistence.ChangeSetBacked
 
getChangeSetManager() - Method in class org.springframework.data.persistence.ChangeSetConfiguration
 
getChangeSetPersister() - Method in class org.springframework.data.persistence.ChangeSetConfiguration
 
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
 
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
 
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.
getDeclaredConstructor(Class<T>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
getDirection() - Method in class org.springframework.data.domain.Sort.Order
Returns the order the property shall be sorted for.
getDomainClass() - Method in interface org.springframework.data.repository.core.RepositoryMetadata
Returns the domain class the repository is declared for.
getDomainClass() - Method in class org.springframework.data.repository.core.support.AnnotationRepositoryMetadata
 
getDomainClass() - Method in class org.springframework.data.repository.core.support.DefaultRepositoryMetadata
 
getDomainClass() - Method in class org.springframework.data.repository.query.QueryMethod
 
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
 
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?
getFailingMessageForClass(Class<?>, Class<STATE>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
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.PersistableEntityInformation
 
getIdClass() - Method in interface org.springframework.data.repository.core.RepositoryMetadata
Returns the id class the given class is declared for.
getIdClass() - Method in class org.springframework.data.repository.core.support.AnnotationRepositoryMetadata
 
getIdClass() - Method in class org.springframework.data.repository.core.support.DefaultRepositoryMetadata
 
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 class org.springframework.data.repository.core.support.PersistableEntityInformation
 
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.
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
 
getKey() - 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.
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.
getMappingContextBeanName() - Method in class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
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.
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.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.parser.Property
Returns the name of the Property.
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.
getNext() - Method in class org.springframework.data.repository.query.Parameter
Returns the next Parameter from the surrounding Parameters.
getNoArgConstructor(Class<T>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
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 property 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.repository.query.parser.Property
Returns the owning type of the Property.
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.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>) - Method in interface org.springframework.data.mapping.model.ParameterValueProvider
 
getParameterValue(PreferredConstructor.Parameter<T>) - Method in class org.springframework.data.mapping.model.SpELAwareParameterValueProvider
 
getParent() - Method in class org.springframework.data.repository.config.ParentDelegatingRepositoryConfigInformation
 
getParts() - Method in class org.springframework.data.repository.query.parser.PartTree
Returns an Iterable of all parts contained in the PartTree.
getPassword() - Method in class org.springframework.data.authentication.UserCredentials
Get the password to use for authentication
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(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() - Method in class org.springframework.data.mapping.event.MappingContextEvent
 
getPersistentId(ChangeSetBacked, ChangeSet) - Method in interface org.springframework.data.persistence.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(Class<T>, String) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
 
getPersistentPropertyPath(Class<T>, String) - Method in interface org.springframework.data.mapping.context.MappingContext
Returns all PersistentPropertys for the given path expression based on the given root Class.
getPersistentState(Class<? extends ChangeSetBacked>, K, ChangeSet) - Method in interface org.springframework.data.persistence.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.
getPreferredConstructor() - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
getPreferredConstructor() - Method in interface org.springframework.data.mapping.PersistentEntity
Returns the PreferredConstructor to be used to instantiate objects of this PersistentEntity.
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
 
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.
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
 
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
 
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
 
getRepositoryInterface() - Method in class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport
 
getRepositoryInterface() - Method in interface org.springframework.data.repository.core.support.RepositoryFactoryInformation
Returns the interface of the Repository the factory will create.
getReturnedDomainClass(Method) - Static method in class org.springframework.data.repository.util.ClassUtils
Returns the domain class returned by the given Method.
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.
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
 
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
 
getTransaction(TransactionDefinition) - Method in class org.springframework.data.transaction.NaiveDoubleTransactionManager
 
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.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.repository.query.parser.Property
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 class org.springframework.data.repository.query.QueryMethod
 
getType() - Method in class org.springframework.data.util.ClassTypeInformation
 
getType() - Method in interface org.springframework.data.util.TypeInformation
Returns the type of the property.
getTypeInformation() - Method in class org.springframework.data.mapping.event.MappingContextEvent
 
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
 
getUsername() - Method in class org.springframework.data.authentication.UserCredentials
Get the username to use for authentication
getValues() - Method in interface org.springframework.data.persistence.ChangeSet
 
getValues() - Method in class org.springframework.data.persistence.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.
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.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.repository.query.parser.Part
 
hashCode() - Method in class org.springframework.data.repository.query.parser.Property
 
hashCode() - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
HashMapChangeSet - Class in org.springframework.data.persistence
Simple ChangeSet implementation backed by a HashMap.
HashMapChangeSet(Map<String, Object>) - Constructor for class org.springframework.data.persistence.HashMapChangeSet
 
HashMapChangeSet() - Constructor for class org.springframework.data.persistence.HashMapChangeSet
 
hasNext() - Method in class org.springframework.data.repository.query.parser.Property
Returns whether there is a nested Property.
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.
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
 
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).

I

Id - Annotation Type in org.springframework.data.annotation
 
ID_KEY - Static variable in interface org.springframework.data.persistence.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
 
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
 
isArray() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isArray() - Method in interface org.springframework.data.mapping.PersistentProperty
 
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
 
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.model.AbstractPersistentProperty
 
isCollection() - Method in interface org.springframework.data.mapping.PersistentProperty
 
isCollection() - Method in class org.springframework.data.repository.query.parser.Property
Returns whether the Property is actually a collection.
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.
isComplexType() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isComplexType() - Method in interface org.springframework.data.mapping.PersistentProperty
 
isCustomMethod(Method) - Method in interface org.springframework.data.repository.core.RepositoryInformation
Returns whether the given method is a custom repository method.
isDistinct() - Method in class org.springframework.data.repository.query.parser.PartTree
Returns whether we indicate distinct lookup of entities.
isEntity() - Method in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
isEntity() - Method in interface org.springframework.data.mapping.PersistentProperty
Returns whether the property has to be regarded as entity which means its type will be also be considered to be a PersistentEntity.
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() - Method in interface org.springframework.data.mapping.PersistentProperty
 
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
 
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
 
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.PersistableEntityInformation
 
isNoArgConstructor() - Method in class org.springframework.data.mapping.PreferredConstructor
Returns whether the constructor does not have any arguments.
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.
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
 
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 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
 

L

log - Variable in class org.springframework.data.transaction.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
 
MappingConfigurationException - Class in org.springframework.data.mapping.model
 
MappingConfigurationException(String) - Constructor for class org.springframework.data.mapping.model.MappingConfigurationException
 
MappingConfigurationException(String, Throwable) - Constructor for class org.springframework.data.mapping.model.MappingConfigurationException
 
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

This interface is used internally to establish associations between entities and also at runtime to obtain entities by name

The generic type parameters T & R are used to specify the mapped form of a class (example Table) and property (example Column) respectively.

MappingContextAware - Interface in org.springframework.data.mapping.context
An interface to make beans aware of the active MappingContext in the current ApplicationContext.
MappingContextAwareBeanPostProcessor - Class in org.springframework.data.mapping.context
BeanPostProcessor to make Spring beans aware of the current MappingContext.
MappingContextAwareBeanPostProcessor() - Constructor for class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
MappingContextAwareBeanPostProcessor(MappingContext<?, ?>) - Constructor for class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
MappingContextEvent<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>> - Class in org.springframework.data.mapping.event
 
MappingContextEvent(E, TypeInformation<?>) - Constructor for class org.springframework.data.mapping.event.MappingContextEvent
 
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

NaiveDoubleTransactionManager - Class in org.springframework.data.transaction
 
NaiveDoubleTransactionManager(PlatformTransactionManager, PlatformTransactionManager) - Constructor for class org.springframework.data.transaction.NaiveDoubleTransactionManager
 
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.repository.query.parser.Property
Returns the next nested Property.
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

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
 
OrderBySource(String, Class<?>) - Constructor for class org.springframework.data.repository.query.parser.OrderBySource
 
org.springframework.data.annotation - package org.springframework.data.annotation
 
org.springframework.data.authentication - package org.springframework.data.authentication
 
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.mapping - package org.springframework.data.mapping
 
org.springframework.data.mapping.context - package org.springframework.data.mapping.context
 
org.springframework.data.mapping.event - package org.springframework.data.mapping.event
 
org.springframework.data.mapping.model - package org.springframework.data.mapping.model
 
org.springframework.data.persistence - package org.springframework.data.persistence
 
org.springframework.data.querydsl - package org.springframework.data.querydsl
 
org.springframework.data.repository - package org.springframework.data.repository
Central interfaces for repository abstraction.
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
 
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.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
 
org.springframework.data.repository.util - package org.springframework.data.repository.util
Utility classes for repository implementations.
org.springframework.data.transaction - package org.springframework.data.transaction
 
org.springframework.data.util - package org.springframework.data.util
 
org.springframework.data.web - package org.springframework.data.web
 
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.
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 - 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.
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.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 ar 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
persistentFields(Class<? extends E>) - Method in interface org.springframework.data.persistence.ChangeSetSynchronizer
 
PersistentProperty<P extends PersistentProperty<P>> - Interface in org.springframework.data.mapping
 
persistState(ChangeSetBacked, ChangeSet) - Method in interface org.springframework.data.persistence.ChangeSetPersister
Return key
populateChangeSet(ChangeSet, E) - Method in interface org.springframework.data.persistence.ChangeSetSynchronizer
Take all entity fields into a changeSet.
populateEntity(ChangeSet, E) - Method in interface org.springframework.data.persistence.ChangeSetSynchronizer
 
postProcess(ProxyFactory) - Method in interface org.springframework.data.repository.core.support.RepositoryProxyPostProcessor
Manipulates the ProxyFactory, e.g. add further interceptors to it.
postProcessAfterInitialization(Object, String) - Method in class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
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.
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
potentiallySortsDynamically() - Method in class org.springframework.data.repository.query.Parameters
Returns whether we potentially find a Sort parameter in the parameters.
PreferredConstructor<T> - 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<?>...) - Constructor for class org.springframework.data.mapping.PreferredConstructor
Creates a new PreferredConstructor from the given Constructor and PreferredConstructor.Parameters.
PreferredConstructor.Parameter<T> - Class in org.springframework.data.mapping
Value object to represent constructor parameters.
PreferredConstructor.Parameter(String, TypeInformation<T>, Annotation[]) - 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> - 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
 
PreferredConstructorDiscoverer(TypeInformation<T>) - Constructor for class org.springframework.data.mapping.model.PreferredConstructorDiscoverer
Creates a new PreferredConstructorDiscoverer for the given 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.
Property - Class in org.springframework.data.repository.query.parser
Abstraction of a Property of a domain class.
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.

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
 
QueryDslUtils() - Constructor for class org.springframework.data.querydsl.QueryDslUtils
 
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.
QueryMethod.Type - Enum in org.springframework.data.repository.query
 

R

rawType - Variable in class org.springframework.data.mapping.model.AbstractPersistentProperty
 
Reference - Annotation Type in org.springframework.data.annotation
 
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.persistence.ChangeSet
 
removeProperty(String) - Method in class org.springframework.data.persistence.HashMapChangeSet
 
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 EntityInformation this interface
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.
resume() - Method in class org.springframework.data.transaction.ChangeSetBackedTransactionSynchronization
 
retrieveState() - Static method in class org.springframework.data.persistence.StateProvider
 
rollback(TransactionStatus) - Method in class org.springframework.data.transaction.NaiveDoubleTransactionManager
 

S

save(T) - Method in interface org.springframework.data.repository.CrudRepository
Saves a given entity.
save(Iterable<? extends T>) - Method in interface org.springframework.data.repository.CrudRepository
Saves all given entities.
set(String, Object) - Method in interface org.springframework.data.persistence.ChangeSet
 
set(String, Object) - Method in class org.springframework.data.persistence.HashMapChangeSet
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
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
 
setAsText(String) - Method in class org.springframework.data.repository.support.DomainClassPropertyEditor
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport
 
setChangeSetManager(ChangeSetSynchronizer<ChangeSetBacked>) - Method in class org.springframework.data.persistence.ChangeSetConfiguration
 
setChangeSetPersister(ChangeSetPersister<T>) - Method in class org.springframework.data.persistence.ChangeSetConfiguration
 
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.
setIdProperty(P) - Method in class org.springframework.data.mapping.model.BasicPersistentEntity
 
setIdProperty(P) - Method in interface org.springframework.data.mapping.model.MutablePersistentEntity
Sets the id property for the entity.
setInitialEntitySet(Set<? extends Class<?>>) - Method in class org.springframework.data.mapping.context.AbstractMappingContext
Sets the Set of types to populate the context initially.
setInstantiators(Map<Class<? extends BACKING_INTERFACE>, StateBackedCreator<? extends BACKING_INTERFACE, STATE>>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
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.
setMappingContext(MappingContext<?, ?>) - Method in interface org.springframework.data.mapping.context.MappingContextAware
The active MappingContext for the environment.
setMappingContextBeanName(String) - Method in class org.springframework.data.mapping.context.MappingContextAwareBeanPostProcessor
 
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.
setPassword(String) - Method in class org.springframework.data.authentication.UserCredentials
Set the password to use for authentication
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.
setState(BACKING_INTERFACE, STATE) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
Subclasses must implement to set state
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.
setUnderlyingState(STATE) - Static method in class org.springframework.data.persistence.StateProvider
 
setUsername(String) - Method in class org.springframework.data.authentication.UserCredentials
Set the username to use for authentication
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.
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
Property 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.
SpELAwareParameterValueProvider - Class in org.springframework.data.mapping.model
ParameterValueProvider implementation that evaluates the PreferredConstructor.Parameters key against SpelExpressionParser and EvaluationContext.
SpELAwareParameterValueProvider(SpelExpressionParser, EvaluationContext) - Constructor for class org.springframework.data.mapping.model.SpELAwareParameterValueProvider
Creates a new SpELAwareParameterValueProvider from the given SpelExpressionParser and EvaluationContext.
StateBackedCreator<T,STATE> - Interface in org.springframework.data.persistence
encapsulates the instantiator of state-backed classes and populating them with the provided state.
StateProvider - Class in org.springframework.data.persistence
 
stateTakingConstructorInstantiator(Class<T>, Class<STATE>) - Method in class org.springframework.data.persistence.AbstractConstructorEntityInstantiator
 
supports(String, Class<?>) - Method in enum org.springframework.data.repository.query.parser.Part.Type
Returns whether the the type supports the given raw property.
suspend() - Method in class org.springframework.data.transaction.ChangeSetBackedTransactionSynchronization
 

T

toDotPath() - Method in class org.springframework.data.repository.query.parser.Property
Returns the Property path in dot notation.
toSort() - Method in class org.springframework.data.repository.query.parser.OrderBySource
 
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.persistence.HashMapChangeSet
 
toString() - Method in class org.springframework.data.repository.query.Parameter
 
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
 
TxUtils - Class in org.springframework.data.repository.util
Simple constants holder.
TypeInformation<S> - Interface in org.springframework.data.util
Interface to access property types and resolving generics on the way.
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() - Constructor for class org.springframework.data.authentication.UserCredentials
 
UserCredentials(String, String) - Constructor for class org.springframework.data.authentication.UserCredentials
 

V

validate(RepositoryMetadata) - Method in class org.springframework.data.repository.core.support.RepositoryFactorySupport
 
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.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.
valueOf(String) - Static method in enum org.springframework.data.repository.query.QueryMethod.Type
Returns the enum constant of this type with the specified name.
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.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.
values() - Static method in enum org.springframework.data.repository.query.QueryMethod.Type
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.

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 © 2011. All Rights Reserved.