Index
All Classes and Interfaces|All Packages
A
- AbstractEntityViewConfigurationSource - Class in com.blazebit.persistence.integration.view.spring.impl
- AbstractEntityViewConfigurationSource(Environment) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.AbstractEntityViewConfigurationSource
- AnnotationEntityViewConfigurationSource - Class in com.blazebit.persistence.integration.view.spring.impl
- AnnotationEntityViewConfigurationSource(AnnotationMetadata, Class<? extends Annotation>, ResourceLoader, Environment) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.AnnotationEntityViewConfigurationSource
B
- basePackageClasses() - Element in annotation type com.blazebit.persistence.integration.view.spring.EnableEntityViews
-
Type-safe alternative to
EnableEntityViews.basePackages()for specifying the packages to scan for annotated components. - basePackages() - Element in annotation type com.blazebit.persistence.integration.view.spring.EnableEntityViews
-
Base packages to scan for annotated components.
C
- com.blazebit.persistence.integration.view.spring - package com.blazebit.persistence.integration.view.spring
-
Blaze-Persistence Entity Views Spring integration.
- com.blazebit.persistence.integration.view.spring.impl - package com.blazebit.persistence.integration.view.spring.impl
- createTransactionAccess(EntityManager) - Method in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionAccessFactory
- createTypeFilter(Element, ClassLoader) - Method in class com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser
E
- EnableEntityViews - Annotation Type in com.blazebit.persistence.integration.view.spring
-
Annotation to enable entity view scanning.
- EntityViewComponentProvider - Class in com.blazebit.persistence.integration.view.spring.impl
- EntityViewComponentProvider(Iterable<? extends TypeFilter>) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.EntityViewComponentProvider
- EntityViewConfigurationDelegate - Class in com.blazebit.persistence.integration.view.spring.impl
- EntityViewConfigurationDelegate(AbstractEntityViewConfigurationSource, ResourceLoader, Environment) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.EntityViewConfigurationDelegate
- EntityViewConfigurationProducer - Class in com.blazebit.persistence.integration.view.spring.impl
- EntityViewConfigurationProducer(Set<Class<?>>, Set<Class<?>>) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.EntityViewConfigurationProducer
- EntityViewNamespaceHandler - Class in com.blazebit.persistence.integration.view.spring.impl
- EntityViewNamespaceHandler() - Constructor for class com.blazebit.persistence.integration.view.spring.impl.EntityViewNamespaceHandler
- EntityViewRegistrar - Class in com.blazebit.persistence.integration.view.spring.impl
- EntityViewRegistrar() - Constructor for class com.blazebit.persistence.integration.view.spring.impl.EntityViewRegistrar
- EXCLUDE - Enum constant in enum com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser.Type
- excludeFilters() - Element in annotation type com.blazebit.persistence.integration.view.spring.EnableEntityViews
-
Specifies which types are not eligible for component scanning.
G
- getBasePackages() - Method in class com.blazebit.persistence.integration.view.spring.impl.AbstractEntityViewConfigurationSource
- getBasePackages() - Method in class com.blazebit.persistence.integration.view.spring.impl.AnnotationEntityViewConfigurationSource
- getBasePackages() - Method in class com.blazebit.persistence.integration.view.spring.impl.XmlEntityViewConfigurationSource
- getCandidates(ResourceLoader) - Method in class com.blazebit.persistence.integration.view.spring.impl.AbstractEntityViewConfigurationSource
- getEntityViewConfiguration() - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewConfigurationProducer
- getExcludeFilters() - Method in class com.blazebit.persistence.integration.view.spring.impl.AbstractEntityViewConfigurationSource
- getExcludeFilters() - Method in class com.blazebit.persistence.integration.view.spring.impl.AnnotationEntityViewConfigurationSource
- getExcludeFilters() - Method in class com.blazebit.persistence.integration.view.spring.impl.XmlEntityViewConfigurationSource
- getIncludeFilters() - Method in class com.blazebit.persistence.integration.view.spring.impl.AbstractEntityViewConfigurationSource
- getIncludeFilters() - Method in class com.blazebit.persistence.integration.view.spring.impl.AnnotationEntityViewConfigurationSource
- getIncludeFilters() - Method in class com.blazebit.persistence.integration.view.spring.impl.XmlEntityViewConfigurationSource
- getPriority() - Method in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionAccessFactory
I
- INCLUDE - Enum constant in enum com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser.Type
- includeFilters() - Element in annotation type com.blazebit.persistence.integration.view.spring.EnableEntityViews
-
Specifies which types are eligible for component scanning.
- init() - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewNamespaceHandler
- INSTANCE - Static variable in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionSynchronizationStrategy
- isActive() - Method in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionSynchronizationStrategy
- isCandidateComponent(AnnotatedBeanDefinition) - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewComponentProvider
M
- markRollbackOnly() - Method in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionSynchronizationStrategy
P
- parse(Element, ParserContext) - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewRegistrar
- parseTypeFilters(Element, TypeFilterParser.Type) - Method in class com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser
-
Returns all
TypeFilterdeclared in nested elements of the givenElement.
R
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewRegistrar
- registerSynchronization(Synchronization) - Method in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionSynchronizationStrategy
S
- setEnvironment(Environment) - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewRegistrar
- setResourceLoader(ResourceLoader) - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewRegistrar
- setTm(PlatformTransactionManager) - Method in class com.blazebit.persistence.integration.view.spring.impl.EntityViewConfigurationProducer
- SpringTransactionAccessFactory - Class in com.blazebit.persistence.integration.view.spring.impl
- SpringTransactionAccessFactory() - Constructor for class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionAccessFactory
- SpringTransactionSupport - Class in com.blazebit.persistence.integration.view.spring.impl
- SpringTransactionSupport(PlatformTransactionManager) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionSupport
- SpringTransactionSynchronizationStrategy - Class in com.blazebit.persistence.integration.view.spring.impl
T
- transactional(Runnable) - Method in class com.blazebit.persistence.integration.view.spring.impl.SpringTransactionSupport
- TypeFilterParser - Class in com.blazebit.persistence.integration.view.spring.impl
-
I copied this from Spring Data because introducing a dependency to spring-data-commons is not an option since the blaze-persistence-entity-view-spring integration should be independent of Spring Data.
- TypeFilterParser(XmlReaderContext) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser
-
Creates a new
TypeFilterParserwith the givenReaderContext. - TypeFilterParser.Type - Enum in com.blazebit.persistence.integration.view.spring.impl
V
- value() - Element in annotation type com.blazebit.persistence.integration.view.spring.EnableEntityViews
-
Alias for
EnableEntityViews.basePackages(). - valueOf(String) - Static method in enum com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.blazebit.persistence.integration.view.spring.impl.TypeFilterParser.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- XmlEntityViewConfigurationSource - Class in com.blazebit.persistence.integration.view.spring.impl
- XmlEntityViewConfigurationSource(Element, ParserContext, Environment) - Constructor for class com.blazebit.persistence.integration.view.spring.impl.XmlEntityViewConfigurationSource
All Classes and Interfaces|All Packages