Index

A B C D E F G H I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAutoIdFinder<ID> - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto
 
AbstractAutoIdFinder(Supplier<ID>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AbstractAutoIdFinder
 
AbstractCriteriaNode<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.criteria
Criteria to apply to an entity and check if the criteria is fulfilled or not.
AbstractCriteriaNode(ReflectedField<T, ?>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
AccessHelper - Class in software.xdev.spring.data.eclipse.store.repository.access
Helps finding and handling Fields.
add(E) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
addAll(Collection<? extends E>) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
AlreadyRegisteredException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
AlreadyRegisteredException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.AlreadyRegisteredException
 
and(Part, AbstractCriteriaNode<T>, Iterator<Object>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.EclipseStoreQueryCreator
 
and(ReflectedField<T, ?>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
AutoIntegerIdFinder - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto
 
AutoIntegerIdFinder(Supplier<Object>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AutoIntegerIdFinder
 
AutoLongIdFinder - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto
 
AutoLongIdFinder(Supplier<Object>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AutoLongIdFinder
 
AutoStringIdFinder - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto
 
AutoStringIdFinder(Supplier<Object>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AutoStringIdFinder
 

B

basePackageClasses() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Type-safe alternative to EnableEclipseStoreRepositories.basePackages() for specifying the packages to scan for annotated components.
basePackages() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Base packages to scan for annotated components.
between(Object, Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 

C

ChangedObjectCollector - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.working
 
clear() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
clearData() - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
close() - Method in class software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessibleMaker
 
close() - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.object.EclipseSerializerRegisteringCopier
 
collectChangedObject(Object) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.ChangedObjectCollector
 
collectChangedObject(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.HashSetChangedObjectCollector
 
collectMergedTarget(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.HashSetMergedTargetsCollector
 
collectMergedTarget(Object) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.MergedTargetsCollector
 
compare(E, E) - Static method in class software.xdev.spring.data.eclipse.store.util.GenericObjectComparer
 
complete(AbstractCriteriaNode<T>, Sort) - Method in class software.xdev.spring.data.eclipse.store.repository.query.EclipseStoreQueryCreator
 
considerNestedRepositories() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Configures whether nested repository-interfaces (e.g.
containing(String) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
contains(Object) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
containsAll(Collection<?>) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
copy(L) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
copy(L) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopier
Creates new instances of each element of the given collection and registers it in the WorkingCopyRegistry.
copy(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.object.EclipseSerializerRegisteringCopier
 
copy(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
copy(T) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopier
Creates a new instance of the given object and registers it in the WorkingCopyRegistry.
copy(T, boolean) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.object.EclipseSerializerRegisteringCopier
Here lies a lot of knowledge about EclipseStore internals.
copy(T, boolean) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.object.RegisteringObjectCopier
 
COULD_NOT_READ_FIELD - Static variable in exception software.xdev.spring.data.eclipse.store.exceptions.FieldAccessReflectionException
 
count() - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
create(Part, Iterator<Object>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.EclipseStoreQueryCreator
 
createIdFinder(Field, GeneratedValue, Supplier<Object>) - Static method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.IdFinder
 
createIdSetter(Class<T>, Consumer<Object>, Supplier<Object>) - Static method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.id.IdSetter
 
createIndexesForQueryMethods() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Whether to automatically create indexes for query methods defined in the repository interface.
createNoCriteria() - Static method in interface software.xdev.spring.data.eclipse.store.repository.query.criteria.Criteria
Empty criteria which is always true.
createQuery(TypeInformation<?>, WorkingCopier<T>, Criteria<T>, Sort) - Static method in class software.xdev.spring.data.eclipse.store.repository.query.executors.QueryExecutorCreator
Creates and returns Query-Executor.
createRepositoryFactory() - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactoryBean
 
createWorkingCopier(Class<T>, EclipseStoreStorage) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierCreator
 
Criteria<T> - Interface in software.xdev.spring.data.eclipse.store.repository.query.criteria
Criteria to apply to an entity and check if the criteria is fulfilled or not.
CriteriaAndNode<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.criteria
Criteria to apply to an entity and check if the criteria is fulfilled or not.
CriteriaAndNode(Criteria<T>, ReflectedField<T, ?>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaAndNode
 
CriteriaOrNode<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.criteria
Criteria to apply to an entity and check if the criteria is fulfilled or not.
CriteriaOrNode(Criteria<T>, Criteria<T>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaOrNode
 
CriteriaSingleNode<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.criteria
Criteria to apply to an entity and check if the criteria is fulfilled or not.
CriteriaSingleNode() - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaSingleNode
 
CriteriaSingleNode(ReflectedField<T, ?>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaSingleNode
 

D

DataTypeUtil - Class in software.xdev.spring.data.eclipse.store.repository.support.copier
 
delete(Class<T>, T) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
delete(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
deleteAll() - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
deleteAll(Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
deleteAll(Iterable<? extends T>) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
deleteAllById(Iterable<? extends ID>) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
deleteById(ID) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
deregister(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.WorkingCopyRegistry
 
deregister(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
deregister(T) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopier
Unregister the working copy object from the WorkingCopyRegistry.
DifferentClassesException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
DifferentClassesException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.DifferentClassesException
 

E

EclipseSerializerRegisteringCopier - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.object
This class utilizes EclipseStore-Serialization and copies objects by serializing and deserializing objects in memory.
EclipseSerializerRegisteringCopier(WorkingCopyRegistry) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.object.EclipseSerializerRegisteringCopier
 
EclipseStoreCrudRepository<T,ID> - Interface in software.xdev.spring.data.eclipse.store.repository.interfaces
 
EclipseStoreListCrudRepository<T,ID> - Interface in software.xdev.spring.data.eclipse.store.repository.interfaces
 
EclipseStoreListPagingAndSortingRepositoryRepository<T,ID> - Interface in software.xdev.spring.data.eclipse.store.repository.interfaces
 
EclipseStorePagingAndSortingRepositoryRepository<T,ID> - Interface in software.xdev.spring.data.eclipse.store.repository.interfaces
 
EclipseStoreQueryCreator<T> - Class in software.xdev.spring.data.eclipse.store.repository.query
Creates an QueryExecutor according to the given PartTree.
EclipseStoreQueryCreator(Class<T>, TypeInformation<?>, WorkingCopier<T>, PartTree, ParameterAccessor) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.EclipseStoreQueryCreator
 
EclipseStoreQueryLookupStrategy - Class in software.xdev.spring.data.eclipse.store.repository.support
 
EclipseStoreQueryLookupStrategy(EclipseStoreStorage, WorkingCopierCreator) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreQueryLookupStrategy
 
EclipseStoreRepository<T,ID> - Interface in software.xdev.spring.data.eclipse.store.repository.interfaces
 
EclipseStoreRepositoryConfigNamespaceHandler - Class in software.xdev.spring.data.eclipse.store.repository.config
Registeres the EclipseStoreRepositoryConfigurationExtension for "repositories".
EclipseStoreRepositoryConfigNamespaceHandler() - Constructor for class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigNamespaceHandler
 
EclipseStoreRepositoryConfigurationExtension - Class in software.xdev.spring.data.eclipse.store.repository.config
RepositoryConfigurationExtension for EclipseStore.
EclipseStoreRepositoryConfigurationExtension() - Constructor for class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
 
EclipseStoreRepositoryFactory - Class in software.xdev.spring.data.eclipse.store.repository.support
Creates the correct repository instance for repository-interfaces.
EclipseStoreRepositoryFactory(EclipseStoreStorage) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
EclipseStoreRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable> - Class in software.xdev.spring.data.eclipse.store.repository.support
 
EclipseStoreRepositoryFactoryBean(Class<? extends T>, EclipseStoreStorage) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactoryBean
 
EclipseStoreStorage - Class in software.xdev.spring.data.eclipse.store.repository
 
EclipseStoreStorage(EclipseStoreProperties, EclipseStoreProvider) - Constructor for class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
eclipseStoreTemplateRef() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Configures the name of the EclipseStoreTemplate bean to be used with the repositories detected.
EnableEclipseStoreRepositories - Annotation Interface in software.xdev.spring.data.eclipse.store.repository.config
Enables the user to enable EclipseStore and configure it to some extent.
endWith(String) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
ensureId(T) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.id.IdSetter
This method makes sure, that an id is set for the given object.
ensureId(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.NotSettingIdSetter
 
ensureId(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.SimpleIdSetter
 
ensureIdSetter(Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
ensureIdSetter(Class<T>) - Method in interface software.xdev.spring.data.eclipse.store.repository.IdSetterProvider
 
EntityListProvider - Interface in software.xdev.spring.data.eclipse.store.repository
 
EntitySetCollector - Class in software.xdev.spring.data.eclipse.store.repository
 
EntitySetCollector(Map<String, IdentitySet<Object>>, Map<Class<?>, String>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.EntitySetCollector
 
EntitySorter - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
 
equals(Object) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
equals(Object) - Method in record class software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierResult
Indicates whether some other object is "equal to" this one.
evaluate(T) - Method in interface software.xdev.spring.data.eclipse.store.repository.query.criteria.Criteria
Checks the criteria against the given object.
evaluate(T) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaAndNode
Checks the criteria against the given object.
evaluate(T) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaOrNode
Checks the criteria against the given object.
evaluate(T) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.CriteriaSingleNode
Checks the criteria against the given object.
excludeFilters() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Specifies which types are not eligible for component scanning.
execute(Class<T>, Collection<T>, Object[]) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.ListQueryExecutor
Executes the created query over entities.
execute(Class<T>, Collection<T>, Object[]) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableQueryExecutor
Executes the created query over entities.
execute(Class<T>, Collection<T>, Object[]) - Method in interface software.xdev.spring.data.eclipse.store.repository.query.executors.QueryExecutor
Executes the created query over entities.
execute(Class<T>, Collection<T>, Object[]) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.SingleOptionalQueryExecutor
Executes the created query over entities.
execute(Class<T>, Collection<T>, Object[]) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.SingleQueryExecutor
Executes the created query over entities.
execute(Object[]) - Method in class software.xdev.spring.data.eclipse.store.repository.query.FindAllEclipseStoreQueryProvider
execute(Object[]) - Method in class software.xdev.spring.data.eclipse.store.repository.query.StringBasedEclipseStoreQueryProvider
exists(boolean) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
existsById(ID) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 

F

FieldAccessibleMaker<E> - Class in software.xdev.spring.data.eclipse.store.repository.access.modifier
Fields are made readable with this class.
FieldAccessModifier<E> - Interface in software.xdev.spring.data.eclipse.store.repository.access.modifier
Provides a way to open member variables (fields) to changes.
FieldAccessReflectionException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
FieldAccessReflectionException(Field, Exception) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.FieldAccessReflectionException
 
FieldAccessReflectionException(String, Exception) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.FieldAccessReflectionException
 
findAll() - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
findAll(Pageable) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
findAll(Sort) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
findAllById(Iterable<ID>) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
FindAllEclipseStoreQueryProvider<T> - Class in software.xdev.spring.data.eclipse.store.repository.query
Creates queries for specific entities with "findAll" and executes them through the QueryExecutor.
FindAllEclipseStoreQueryProvider(QueryMethod, Method, Class<T>, EntityListProvider, WorkingCopier<T>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.FindAllEclipseStoreQueryProvider
 
findById(ID) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
findId() - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AbstractAutoIdFinder
 
findId() - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.IdFinder
 
findIdField(Class<?>) - Static method in class software.xdev.spring.data.eclipse.store.repository.support.IdFieldFinder
Finds any field in a class with an ID-Annotation (Id or Id).

G

GenericObjectComparer - Class in software.xdev.spring.data.eclipse.store.util
 
getEntities(Collection<T>, Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier
 
getEntities(Collection<T>, Class<T>, Sort) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier
 
getEntities(Collection<T>, Pageable, Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier
 
getEntities(Collection<T>, Pageable, Class<T>, Sort) - Method in class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier
 
getEntityInformation(Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
getEntityList(Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
getEntityList(Class<T>) - Method in interface software.xdev.spring.data.eclipse.store.repository.EntityListProvider
 
getEntityLists() - Method in class software.xdev.spring.data.eclipse.store.repository.Root
 
getIdentifyingAnnotations() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
 
getIdField() - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
getInheritedPrivateField(Class<?>, String) - Static method in class software.xdev.spring.data.eclipse.store.repository.access.AccessHelper
 
getInheritedPrivateFieldsByName(Class<?>) - Static method in class software.xdev.spring.data.eclipse.store.repository.access.AccessHelper
 
getInternalMap() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
getLastIds() - Method in class software.xdev.spring.data.eclipse.store.repository.Root
 
getModuleIdentifier() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
 
getModuleName() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
 
getModulePrefix() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
getNext(ID) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AbstractAutoIdFinder
 
getNext(Integer) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AutoIntegerIdFinder
 
getNext(Long) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AutoLongIdFinder
 
getNext(String) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto.AutoStringIdFinder
 
getOrCreateObjectForDatastore(E, boolean, MergedTargetsCollector, ChangedObjectCollector) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
getOriginal(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
getOriginal(T) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopier
 
getOriginalObjectFromWorkingCopy(T) - Method in class software.xdev.spring.data.eclipse.store.repository.WorkingCopyRegistry
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
getQueryMethod() - Method in class software.xdev.spring.data.eclipse.store.repository.query.FindAllEclipseStoreQueryProvider
 
getQueryMethod() - Method in class software.xdev.spring.data.eclipse.store.repository.query.StringBasedEclipseStoreQueryProvider
 
getRegistry() - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
getRelatedIdentitySets(Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.EntitySetCollector
 
getRepository(Class<T>, RepositoryComposition.RepositoryFragments) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
getRepositoryFactoryBeanClassName() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigurationExtension
 
getRepositoryInformation(RepositoryMetadata, RepositoryComposition.RepositoryFragments) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
getTargetRepository(RepositoryInformation) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreRepositoryFactory
 
getValueOfField(E) - Method in class software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessibleMaker
 
getValueOfField(E) - Method in interface software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessModifier
 
gt(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
gte(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 

H

hashCode() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
hashCode() - Method in record class software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierResult
Returns a hash code value for this object.
HashSetChangedObjectCollector<T> - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.working
 
HashSetChangedObjectCollector(Class<T>, PersistableChecker) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.working.HashSetChangedObjectCollector
 
HashSetMergedTargetsCollector - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.working
 
HashSetMergedTargetsCollector() - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.working.HashSetMergedTargetsCollector
 

I

IdentitySet<E> - Class in software.xdev.spring.data.eclipse.store.core
A hash map implementation depending on object identity (==) rather than equality (.equals) to identify elements.
IdentitySet() - Constructor for class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
IdFieldFinalException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
IdFieldFinalException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.IdFieldFinalException
 
IdFieldFinder - Class in software.xdev.spring.data.eclipse.store.repository.support
 
IdFinder<ID> - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy
A IdFinder must be unique in one storage for one entity-class.
IdGeneratorNotSupportedException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
IdGeneratorNotSupportedException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.IdGeneratorNotSupportedException
 
IdSetter<T> - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.id
A IdSetter must be unique in one storage for one entity-class.
IdSetterProvider - Interface in software.xdev.spring.data.eclipse.store.repository
 
in(Streamable<?>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
includeFilters() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Specifies which types are eligible for component scanning.
init() - Method in class software.xdev.spring.data.eclipse.store.repository.config.EclipseStoreRepositoryConfigNamespaceHandler
 
invertRegister(T, T) - Method in class software.xdev.spring.data.eclipse.store.repository.WorkingCopyRegistry
Ties an original object together with a working copy.
is(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
isAlreadyMerged(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.HashSetMergedTargetsCollector
 
isAlreadyMerged(Object) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.MergedTargetsCollector
 
isEmpty() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
isFinal() - Method in class software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessibleMaker
 
isGreaterOrEqualTo(E, E) - Static method in class software.xdev.spring.data.eclipse.store.util.GenericObjectComparer
 
isGreaterThan(E, E) - Static method in class software.xdev.spring.data.eclipse.store.util.GenericObjectComparer
 
isLessOrEqualTo(E, E) - Static method in class software.xdev.spring.data.eclipse.store.util.GenericObjectComparer
 
isLessThan(E, E) - Static method in class software.xdev.spring.data.eclipse.store.util.GenericObjectComparer
 
isObjectArray(Object) - Static method in class software.xdev.spring.data.eclipse.store.repository.support.copier.DataTypeUtil
 
isPersistable(Class<?>) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
isPersistable(Class<?>) - Method in interface software.xdev.spring.data.eclipse.store.repository.PersistableChecker
 
isPersistable(Class<?>) - Method in class software.xdev.spring.data.eclipse.store.repository.RelayedPersistenceChecker
 
isPrimitiveArray(Object) - Static method in class software.xdev.spring.data.eclipse.store.repository.support.copier.DataTypeUtil
 
isPrimitiveType(Class<T>) - Static method in class software.xdev.spring.data.eclipse.store.repository.support.copier.DataTypeUtil
 
iterator() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 

L

like(String) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
ListQueryExecutor<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
Queries entities and returns a the result as list.
ListQueryExecutor(WorkingCopier<T>, Criteria<T>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.ListQueryExecutor
 
ListQueryExecutor(WorkingCopier<T>, Criteria<T>, Sort) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.ListQueryExecutor
 
lt(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
lte(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 

M

makeFieldReadable(Field, T) - Static method in interface software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessModifier
 
mergeBack(T) - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
mergeBack(T) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopier
Merges the values of the given object back into the original object from the date store.
MergedTargetsCollector - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.working
 
MergeFailedException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
MergeFailedException(Object, Object, Exception) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.MergeFailedException
 

N

namedQueriesLocation() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Configures the location of where to find the Spring Data named queries properties file.
ne(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
nin(Streamable<?>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
NoIdFieldFoundException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
NoIdFieldFoundException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.NoIdFieldFoundException
 
nonEntitiesToStore() - Method in record class software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierResult
Returns the value of the nonEntitiesToStore record component.
NoPageableObjectFoundException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
NoPageableObjectFoundException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.NoPageableObjectFoundException
 
NotComparableException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
NotComparableException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.NotComparableException
 
notContaining(String) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
notLike(String) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
NotSettingIdSetter<T> - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.id
 
NotSettingIdSetter() - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.id.NotSettingIdSetter
 

O

or(AbstractCriteriaNode<T>, AbstractCriteriaNode<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.EclipseStoreQueryCreator
 
originalEntities() - Method in record class software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierResult
Returns the value of the originalEntities record component.
orOperator(AbstractCriteriaNode<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 

P

PageableQueryExecutor<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
Queries entities and returns a the result as page.
PageableQueryExecutor(WorkingCopier<T>, Criteria<T>, Sort) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableQueryExecutor
 
PageableSortableCollectionQuerier<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
Executes queries that are optionally sorted and paged in collections.
PageableSortableCollectionQuerier(WorkingCopier<T>, Criteria<T>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier
 
PageableSortableCollectionQuerier(WorkingCopier<T>, Criteria<T>, Sort) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.PageableSortableCollectionQuerier
 
PersistableChecker - Interface in software.xdev.spring.data.eclipse.store.repository
 

Q

Query - Annotation Interface in software.xdev.spring.data.eclipse.store.repository
Currently only exists to write a warning at runtime.
QueryExecutor<T> - Interface in software.xdev.spring.data.eclipse.store.repository.query.executors
Queries the actual entities from the original entities.
QueryExecutorCreator - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
 
queryLookupStrategy() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Returns the key of the QueryLookupStrategy to be used for lookup queries for query methods.

R

readFieldVariable(Field, T) - Static method in class software.xdev.spring.data.eclipse.store.repository.access.AccessHelper
Makes the given field of the given object readable/accessible and returns its value.
readValue(T) - Method in class software.xdev.spring.data.eclipse.store.repository.query.ReflectedField
Reads the field of the given object.
RecursiveWorkingCopier<T> - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.working
Creates copies and puts them back.
RecursiveWorkingCopier(Class<T>, WorkingCopyRegistry, IdSetterProvider, PersistableChecker) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.working.RecursiveWorkingCopier
 
ReflectedField<T,E> - Class in software.xdev.spring.data.eclipse.store.repository.query
Simple wrapper for a field to make it easily readable.
ReflectedField(Field) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.ReflectedField
 
register(T, T) - Method in class software.xdev.spring.data.eclipse.store.repository.WorkingCopyRegistry
Ties a working copy together with an original object.
registerEntity(Class<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
RegisteringObjectCopier - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.object
 
RelayedPersistenceChecker - Class in software.xdev.spring.data.eclipse.store.repository
 
RelayedPersistenceChecker(EmbeddedStorageFoundation<?>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.RelayedPersistenceChecker
 
remove(Object) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
removeAll(Collection<?>) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
repositoryBaseClass() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Configure the repository base class to be used to create repository proxies for this particular configuration.
repositoryFactoryBeanClass() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Returns the FactoryBean class to be used for each repository instance.
repositoryImplementationPostfix() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
Returns the postfix to be used when looking up custom repository implementations.
RepositorySynchronizer - Interface in software.xdev.spring.data.eclipse.store.repository.support.reposyncer
Since EclipseStore is not table-oriented, but the access through the repositories is, we must keep the lists/tables of entities in sync with the existing entities in the graph.
requireNonNullAndNonBlank(String) - Static method in class software.xdev.spring.data.eclipse.store.util.StringUtil
 
reset() - Method in class software.xdev.spring.data.eclipse.store.repository.WorkingCopyRegistry
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class software.xdev.spring.data.eclipse.store.repository.support.EclipseStoreQueryLookupStrategy
 
retainAll(Collection<?>) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
Root - Class in software.xdev.spring.data.eclipse.store.repository
This is the actually stored object.
Root() - Constructor for class software.xdev.spring.data.eclipse.store.repository.Root
 

S

save(S) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
saveAll(Iterable<S>) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
saveBulk(Collection<S>) - Method in class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
SimpleEclipseStoreRepository<T,ID> - Class in software.xdev.spring.data.eclipse.store.repository.support
 
SimpleEclipseStoreRepository(EclipseStoreStorage, WorkingCopier<T>, Class<T>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.SimpleEclipseStoreRepository
 
SimpleIdSetter<T,ID> - Class in software.xdev.spring.data.eclipse.store.repository.support.copier.id
 
SimpleIdSetter(Field, IdFinder<ID>, Consumer<Object>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.copier.id.SimpleIdSetter
 
SimpleRepositorySynchronizer - Class in software.xdev.spring.data.eclipse.store.repository.support.reposyncer
 
SimpleRepositorySynchronizer(Map<Class<?>, String>, Root) - Constructor for class software.xdev.spring.data.eclipse.store.repository.support.reposyncer.SimpleRepositorySynchronizer
 
SingleOptionalQueryExecutor<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
Queries entities and returns the result wrapped in an optional.
SingleOptionalQueryExecutor(WorkingCopier<T>, Criteria<T>, Sort) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.SingleOptionalQueryExecutor
 
SingleQueryExecutor<T> - Class in software.xdev.spring.data.eclipse.store.repository.query.executors
Queries entities and returns the found entity.
SingleQueryExecutor(WorkingCopier<T>, Criteria<T>, Sort) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.executors.SingleQueryExecutor
 
size() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
software.xdev.spring.data.eclipse.store.aot - package software.xdev.spring.data.eclipse.store.aot
 
software.xdev.spring.data.eclipse.store.core - package software.xdev.spring.data.eclipse.store.core
 
software.xdev.spring.data.eclipse.store.exceptions - package software.xdev.spring.data.eclipse.store.exceptions
 
software.xdev.spring.data.eclipse.store.repository - package software.xdev.spring.data.eclipse.store.repository
 
software.xdev.spring.data.eclipse.store.repository.access - package software.xdev.spring.data.eclipse.store.repository.access
 
software.xdev.spring.data.eclipse.store.repository.access.modifier - package software.xdev.spring.data.eclipse.store.repository.access.modifier
 
software.xdev.spring.data.eclipse.store.repository.config - package software.xdev.spring.data.eclipse.store.repository.config
 
software.xdev.spring.data.eclipse.store.repository.interfaces - package software.xdev.spring.data.eclipse.store.repository.interfaces
 
software.xdev.spring.data.eclipse.store.repository.query - package software.xdev.spring.data.eclipse.store.repository.query
 
software.xdev.spring.data.eclipse.store.repository.query.criteria - package software.xdev.spring.data.eclipse.store.repository.query.criteria
 
software.xdev.spring.data.eclipse.store.repository.query.executors - package software.xdev.spring.data.eclipse.store.repository.query.executors
 
software.xdev.spring.data.eclipse.store.repository.support - package software.xdev.spring.data.eclipse.store.repository.support
 
software.xdev.spring.data.eclipse.store.repository.support.copier - package software.xdev.spring.data.eclipse.store.repository.support.copier
 
software.xdev.spring.data.eclipse.store.repository.support.copier.id - package software.xdev.spring.data.eclipse.store.repository.support.copier.id
 
software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy - package software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy
 
software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto - package software.xdev.spring.data.eclipse.store.repository.support.copier.id.strategy.auto
 
software.xdev.spring.data.eclipse.store.repository.support.copier.object - package software.xdev.spring.data.eclipse.store.repository.support.copier.object
 
software.xdev.spring.data.eclipse.store.repository.support.copier.working - package software.xdev.spring.data.eclipse.store.repository.support.copier.working
 
software.xdev.spring.data.eclipse.store.repository.support.reposyncer - package software.xdev.spring.data.eclipse.store.repository.support.reposyncer
 
software.xdev.spring.data.eclipse.store.util - package software.xdev.spring.data.eclipse.store.util
 
sortEntitiesStream(Class<T>, Sort, Stream<T>) - Static method in class software.xdev.spring.data.eclipse.store.repository.query.executors.EntitySorter
 
startWith(String) - Method in class software.xdev.spring.data.eclipse.store.repository.query.criteria.AbstractCriteriaNode
 
stop() - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
store(Collection<Object>, Class<T>, Iterable<T>) - Method in class software.xdev.spring.data.eclipse.store.repository.EclipseStoreStorage
 
StringBasedEclipseStoreQueryProvider<T> - Class in software.xdev.spring.data.eclipse.store.repository.query
Creates queries for specific entities and executes them through the QueryExecutor.
StringBasedEclipseStoreQueryProvider(QueryMethod, Method, Class<T>, EntityListProvider, WorkingCopier<T>) - Constructor for class software.xdev.spring.data.eclipse.store.repository.query.StringBasedEclipseStoreQueryProvider
 
StringBlankException - Exception in software.xdev.spring.data.eclipse.store.exceptions
 
StringBlankException() - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.StringBlankException
 
StringBlankException(String) - Constructor for exception software.xdev.spring.data.eclipse.store.exceptions.StringBlankException
 
StringUtil - Class in software.xdev.spring.data.eclipse.store.util
 
syncAndReturnChangedObjectLists(Object) - Method in interface software.xdev.spring.data.eclipse.store.repository.support.reposyncer.RepositorySynchronizer
 
syncAndReturnChangedObjectLists(Object) - Method in class software.xdev.spring.data.eclipse.store.repository.support.reposyncer.SimpleRepositorySynchronizer
 

T

toArray() - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
toArray(T[]) - Method in class software.xdev.spring.data.eclipse.store.core.IdentitySet
 
toResult() - Method in class software.xdev.spring.data.eclipse.store.repository.support.copier.working.HashSetChangedObjectCollector
 
toString() - Method in record class software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierResult
Returns a string representation of this record class.

V

value() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.config.EnableEclipseStoreRepositories
value() - Element in annotation interface software.xdev.spring.data.eclipse.store.repository.Query
 

W

WorkingCopier<T> - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.working
Creates, registers and deregisters Instances of working copies.
WorkingCopierCreator - Interface in software.xdev.spring.data.eclipse.store.repository.support.copier.working
 
WorkingCopierResult<T> - Record Class in software.xdev.spring.data.eclipse.store.repository.support.copier.working
Holds the result data from the working copier.
WorkingCopierResult(Set<T>, Set<Object>) - Constructor for record class software.xdev.spring.data.eclipse.store.repository.support.copier.working.WorkingCopierResult
Creates an instance of a WorkingCopierResult record class.
WorkingCopyRegistry - Class in software.xdev.spring.data.eclipse.store.repository
 
WorkingCopyRegistry() - Constructor for class software.xdev.spring.data.eclipse.store.repository.WorkingCopyRegistry
 
writeValueOfField(E, Object, boolean) - Method in class software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessibleMaker
 
writeValueOfField(E, Object, boolean) - Method in interface software.xdev.spring.data.eclipse.store.repository.access.modifier.FieldAccessModifier
 
A B C D E F G H I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form