Index

A B C E G I M P R S T V X 
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
Createsa a TypeFilter instance from the given Element and ClassLoader.

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 TypeFilter declared in nested elements of the given Element.

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 TypeFilterParser with the given ReaderContext.
TypeFilterParser.Type - Enum in com.blazebit.persistence.integration.view.spring.impl
 

V

value() - Element in annotation type com.blazebit.persistence.integration.view.spring.EnableEntityViews
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
 
A B C E G I M P R S T V X 
All Classes and Interfaces|All Packages