A C D E F G H I J L M O P R S T W 

A

AnnotatedElementAccessor - Class in org.jdal.annotation
Utility class for dealing with annotations elements.
AnnotatedElementAccessor() - Constructor for class org.jdal.annotation.AnnotatedElementAccessor
 

C

createCachedSerializableProxy(Object) - Static method in class org.jdal.aop.SerializableProxyUtils
Creates a new serializable proxy for given target holding it in memory until deserialization.
createNewDelegate(Object) - Method in class org.jdal.aop.DelegateFactoryIntroductionInterceptor
 
createNewDelegate(Object) - Method in interface org.jdal.aop.DelegateFactoryIntroductionInterceptor.DelegateFactory
 
createProxy() - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
createSerializableProxy(BeanDefinitionHolder, BeanDefinitionRegistry, boolean) - Static method in class org.jdal.aop.SerializableProxyUtils
 
createSerializableProxy(Object, boolean, boolean, ConfigurableListableBeanFactory, DependencyDescriptor, String) - Static method in class org.jdal.aop.SerializableProxyUtils
Create a new Serializable proxy for the given target
createSerializableProxy(Object, boolean, boolean, ConfigurableListableBeanFactory, String) - Static method in class org.jdal.aop.SerializableProxyUtils
Create a new Serializable proxy for the given target
createSerializableProxy(Object, ConfigurableListableBeanFactory, String) - Static method in class org.jdal.aop.SerializableProxyUtils
Create a new Serializable proxy for the given target
createTargetSource() - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 

D

DeclareMixinAdvisor - Class in org.jdal.aop
Implements AspectJ annotation-style behavior for the DeclareParents annotation.
DeclareMixinAdvisor(Method, Object, String) - Constructor for class org.jdal.aop.DeclareMixinAdvisor
Create a new advisor for this DeclareMix method.
DeclareMixinAspectJAdvisorFactory - Class in org.jdal.aop
Add support for AspectJ DeclareMixin annotation.
DeclareMixinAspectJAdvisorFactory() - Constructor for class org.jdal.aop.DeclareMixinAspectJAdvisorFactory
 
DeclareMixinAutoProxyCreatorConfigurer - Class in org.jdal.aop
Register the AspectJ AutoProxyCreator with DeclareMixin Support.
DeclareMixinAutoProxyCreatorConfigurer() - Constructor for class org.jdal.aop.DeclareMixinAutoProxyCreatorConfigurer
 
DeclareMixinConfigurerBeanDefinitionParser - Class in org.jdal.aop.config
Bean definition parser for <jdal-aop:declare-mixin-configurer> element.
DeclareMixinConfigurerBeanDefinitionParser() - Constructor for class org.jdal.aop.config.DeclareMixinConfigurerBeanDefinitionParser
 
decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class org.jdal.aop.config.SerializableProxyBeanDefinitionDecorator
 
DefaultSerializableObject - Class in org.jdal.aop
Default serializable object implementation.
DefaultSerializableObject() - Constructor for class org.jdal.aop.DefaultSerializableObject
 
DefaultSerializableObject(Object) - Constructor for class org.jdal.aop.DefaultSerializableObject
 
DelegateFactoryIntroductionInterceptor - Class in org.jdal.aop
DelegatingIntroductionInterceptor that use a Factory to create delegates.
DelegateFactoryIntroductionInterceptor(DelegateFactoryIntroductionInterceptor.DelegateFactory, Class<?>) - Constructor for class org.jdal.aop.DelegateFactoryIntroductionInterceptor
 
DelegateFactoryIntroductionInterceptor.DelegateFactory - Interface in org.jdal.aop
 
DependencyDescriptorTargetSource - Class in org.jdal.aop
Target source that use a DependencyDescriptor to lookup target.
DependencyDescriptorTargetSource(DependencyDescriptor, AutowireCapableBeanFactory, String) - Constructor for class org.jdal.aop.DependencyDescriptorTargetSource
 
doProceed(MethodInvocation) - Method in class org.jdal.aop.DelegateFactoryIntroductionInterceptor
 

E

equals(Object) - Method in class org.jdal.aop.SerializableIntroductionInterceptor
 

F

findAnnotatedElements(Class<? extends Annotation>, Class<?>) - Static method in class org.jdal.annotation.AnnotatedElementAccessor
Find annotated elements on types

G

getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - Method in class org.jdal.aop.DeclareMixinAspectJAdvisorFactory
 
getBeanFactory() - Method in class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
 
getBeanFactory() - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
getBeanFactory() - Method in class org.jdal.aop.SerializableReference
 
getBeanName() - Method in class org.jdal.aop.SerializableReference
 
getDependencyDescriptor(AnnotatedElement) - Method in class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
 
getObject() - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
getObjectType() - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
getProxy(Object, boolean, boolean, DependencyDescriptor, String) - Method in class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
Create a serializable proxy from given object.
getReference() - Method in class org.jdal.aop.SerializableIntroductionInterceptor
 
getSerializableProxy(Object) - Method in class org.jdal.aop.SerializableReference
 
getSerializableProxy() - Method in class org.jdal.aop.SerializableReference
 
getSerializedObject() - Method in class org.jdal.aop.DefaultSerializableObject
 
getTarget() - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
getTarget() - Method in class org.jdal.aop.SerializableReference
 
getTarget() - Method in class org.jdal.aop.SerializableTargetSource
 
getTargetBeanName() - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
getTargetBeanName(String) - Static method in class org.jdal.aop.SerializableProxyUtils
 
getTargetBeanName() - Method in class org.jdal.aop.SerializableReference
 
getTargetClass() - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
getValue(AnnotatedElement, Object) - Static method in class org.jdal.annotation.AnnotatedElementAccessor
 

H

hashCode() - Method in class org.jdal.aop.SerializableIntroductionInterceptor
 

I

init() - Method in class org.jdal.aop.config.JdalAopNamespaceHandler
 
invoke(MethodInvocation) - Method in class org.jdal.aop.DelegateFactoryIntroductionInterceptor
 
invoke(MethodInvocation) - Method in class org.jdal.aop.SerializableIntroductionInterceptor
isProxyTargetClass() - Method in class org.jdal.aop.SerializableReference
 
isSingleton() - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
isStatic() - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
isUseMemoryCache() - Method in class org.jdal.aop.SerializableReference
 

J

JdalAopNamespaceHandler - Class in org.jdal.aop.config
NamespaceHandler for jdal-aop (jda) spring namespace
JdalAopNamespaceHandler() - Constructor for class org.jdal.aop.config.JdalAopNamespaceHandler
 

L

log - Static variable in class org.jdal.aop.SerializableProxyUtils
 

M

matches(Class<?>) - Method in class org.jdal.aop.DeclareMixinAdvisor
 
matches(Class<?>) - Method in class org.jdal.aop.SerializableProxyAdvisor
Checks for SerializableProxy anntation at type level.

O

org.jdal.annotation - package org.jdal.annotation
 
org.jdal.aop - package org.jdal.aop
 
org.jdal.aop.config - package org.jdal.aop.config
 

P

parse(Element, ParserContext) - Method in class org.jdal.aop.config.DeclareMixinConfigurerBeanDefinitionParser
 
postProcessAfterInitialization(Object, String) - Method in class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.jdal.aop.DeclareMixinAutoProxyCreatorConfigurer
postProcessBeforeInitialization(Object, String) - Method in class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
Lookup for SerializableProxy annotation on fields or methods and replace value with a Serializable proxy.

R

releaseTarget(Object) - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
resolveDependency() - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 

S

SerializableAnnotationBeanPostProcessor - Class in org.jdal.aop.config
BeanPostProcessor that process SerializableProxy annotation for replacing fields or properties with serializable proxies.
SerializableAnnotationBeanPostProcessor() - Constructor for class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
 
SerializableAopProxy - Interface in org.jdal.aop
Marker interface for Serializable AOP proxies.
SerializableIntroductionInterceptor - Class in org.jdal.aop
Introducction interceptor for serializable objects.
SerializableIntroductionInterceptor() - Constructor for class org.jdal.aop.SerializableIntroductionInterceptor
 
SerializableIntroductionInterceptor(SerializableReference) - Constructor for class org.jdal.aop.SerializableIntroductionInterceptor
 
SerializableObject - Interface in org.jdal.aop
Serializable Object interface.
SerializableProxy - Annotation Type in org.jdal.annotation
Used to creaate a serializable proxy of a non serializable object.
SerializableProxyAdvisor - Class in org.jdal.aop
Advisor for SerializableProxy annotation on types.
SerializableProxyAdvisor() - Constructor for class org.jdal.aop.SerializableProxyAdvisor
 
SerializableProxyBeanDefinitionDecorator - Class in org.jdal.aop.config
Decorates bean definitions with serializable proxies.
SerializableProxyBeanDefinitionDecorator() - Constructor for class org.jdal.aop.config.SerializableProxyBeanDefinitionDecorator
 
SerializableProxyFactoryBean - Class in org.jdal.aop.config
ProxyFactoryBean to make serializable proxy for non serializable beans, including prototypes allowing session replication
SerializableProxyFactoryBean() - Constructor for class org.jdal.aop.config.SerializableProxyFactoryBean
 
SerializableProxyUtils - Class in org.jdal.aop
Utility class for creating proxy bean definitions.
SerializableProxyUtils() - Constructor for class org.jdal.aop.SerializableProxyUtils
 
SerializableReference - Class in org.jdal.aop
Serializable reference to a bean in application context.
SerializableReference() - Constructor for class org.jdal.aop.SerializableReference
 
SerializableReference(Object, boolean, boolean, ConfigurableListableBeanFactory, DependencyDescriptor, String) - Constructor for class org.jdal.aop.SerializableReference
 
SerializableReference(Object, boolean, boolean, ConfigurableListableBeanFactory, String) - Constructor for class org.jdal.aop.SerializableReference
 
SerializableTargetSource - Class in org.jdal.aop
SimpleBeanTargetSource that use a transient target to avoid serialization issues in a container with prototypes beans.
SerializableTargetSource(BeanFactory, String, boolean) - Constructor for class org.jdal.aop.SerializableTargetSource
 
serialize() - Method in class org.jdal.aop.SerializableReference
 
setBeanFactory(BeanFactory) - Method in class org.jdal.aop.config.SerializableAnnotationBeanPostProcessor
setBeanFactory(BeanFactory) - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
setBeanFactory(BeanFactory) - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
setBeanFactory(BeanFactory) - Method in class org.jdal.aop.SerializableProxyAdvisor
 
setBeanFactory(BeanFactory) - Method in class org.jdal.aop.SerializableReference
 
setBeanFactory(ConfigurableListableBeanFactory) - Method in class org.jdal.aop.SerializableReference
 
setBeanName(String) - Method in class org.jdal.aop.SerializableReference
 
setProxyTargetClass(boolean) - Method in class org.jdal.aop.SerializableReference
 
setReference(SerializableReference) - Method in class org.jdal.aop.SerializableIntroductionInterceptor
 
setSerializedObject(Object) - Method in class org.jdal.aop.DefaultSerializableObject
 
setSingleton(boolean) - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
setTarget(Object) - Method in class org.jdal.aop.DependencyDescriptorTargetSource
 
setTarget(Object) - Method in class org.jdal.aop.SerializableReference
 
setTargetBeanName(String) - Method in class org.jdal.aop.config.SerializableProxyFactoryBean
 
setTargetBeanName(String) - Method in class org.jdal.aop.SerializableReference
 
setUseMemoryCache(boolean) - Method in class org.jdal.aop.SerializableReference
 
setValue(AnnotatedElement, Object, Object) - Static method in class org.jdal.annotation.AnnotatedElementAccessor
Try to set a value on AnnotatedElement.

T

TARGET_NAME_PREFIX - Static variable in class org.jdal.aop.SerializableProxyUtils
 

W

writeReplace() - Method in class org.jdal.aop.DefaultSerializableObject
 
writeReplace() - Method in interface org.jdal.aop.SerializableObject
 
A C D E F G H I J L M O P R S T W 

Copyright © 2014 JDAL. All Rights Reserved.