Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
W
X
A
AbstractClassMock
- Class in
net.sf.joyaop.extension.mock
AbstractClassMock()
- Constructor for class net.sf.joyaop.extension.mock.
AbstractClassMock
AbstractClassUtils
- Class in
net.sf.joyaop.extension.picocontainer
AbstractClassUtils()
- Constructor for class net.sf.joyaop.extension.picocontainer.
AbstractClassUtils
AbstractInterceptor
- Interface in
net.sf.joyaop
addInterceptor(Method, InterceptorAspect)
- Method in interface net.sf.joyaop.framework.
AspectizedClass
addInterceptor(InterceptorAspect)
- Method in interface net.sf.joyaop.framework.
AspectRuntime
addInterceptor(InterceptorAspect)
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
addInterface(InterfaceAspect)
- Method in interface net.sf.joyaop.framework.
AspectizedClass
addInterface(InterfaceAspect)
- Method in interface net.sf.joyaop.framework.
AspectRuntime
addInterface(InterfaceAspect)
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
addMixin(MixinAspect)
- Method in interface net.sf.joyaop.framework.
AspectizedClass
addMixin(MixinAspect)
- Method in interface net.sf.joyaop.framework.
AspectRuntime
addMixin(MixinAspect)
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
addPointcutDefinition(String, String)
- Method in class net.sf.joyaop.config.
PointcutExpressionParser
AND
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
and(Pointcut, Pointcut)
- Static method in class net.sf.joyaop.impl.
Pointcuts
Aspect
- Interface in
net.sf.joyaop.framework
AspectAdapterFactory
- Class in
net.sf.joyaop.extension.picocontainer
AspectAdapterFactory(PicoAspectFactory)
- Constructor for class net.sf.joyaop.extension.picocontainer.
AspectAdapterFactory
AspectFactory
- Interface in
net.sf.joyaop.framework
AspectizedClass
- Interface in
net.sf.joyaop.framework
AspectizedComponentAdapterFactory
- Class in
net.sf.joyaop.extension.picocontainer
only for stateless components
AspectizedComponentAdapterFactory(ObjectFactory)
- Constructor for class net.sf.joyaop.extension.picocontainer.
AspectizedComponentAdapterFactory
AspectRuntime
- Interface in
net.sf.joyaop.framework
AspectRuntimeException
- Exception in
net.sf.joyaop
AspectRuntimeException()
- Constructor for exception net.sf.joyaop.
AspectRuntimeException
AspectRuntimeException(String)
- Constructor for exception net.sf.joyaop.
AspectRuntimeException
AspectRuntimeException(String, Throwable)
- Constructor for exception net.sf.joyaop.
AspectRuntimeException
AspectRuntimeException(Throwable)
- Constructor for exception net.sf.joyaop.
AspectRuntimeException
AspectRuntimeImpl
- Class in
net.sf.joyaop.impl
AspectRuntimeImpl()
- Constructor for class net.sf.joyaop.impl.
AspectRuntimeImpl
AspectRuntimeImpl(Configuration)
- Constructor for class net.sf.joyaop.impl.
AspectRuntimeImpl
AspectRuntimeImpl(Configuration, AspectFactory)
- Constructor for class net.sf.joyaop.impl.
AspectRuntimeImpl
B
byInterface(Class)
- Static method in class net.sf.joyaop.impl.
Pointcuts
byInterface(String)
- Static method in class net.sf.joyaop.impl.
Pointcuts
byRegexp(String, String)
- Static method in class net.sf.joyaop.impl.
Pointcuts
C
CglibCoreMock
- Class in
net.sf.joyaop.extension.mock
Modified from JMock, copyright jmock.org
CglibCoreMock(Class, String, Class[], Object[])
- Constructor for class net.sf.joyaop.extension.mock.
CglibCoreMock
CLASS_SCOPE
- Static variable in interface net.sf.joyaop.framework.
RuntimeAspect
ClassUtils
- Class in
net.sf.joyaop.util
ClassUtils()
- Constructor for class net.sf.joyaop.util.
ClassUtils
compareTo(Object)
- Method in class net.sf.joyaop.impl.
InterceptorAspectImpl
Configuration
- Interface in
net.sf.joyaop.config
configure(AspectRuntime)
- Method in interface net.sf.joyaop.config.
Configuration
configure(AspectRuntime)
- Method in class net.sf.joyaop.config.
XmlConfiguration
ConstructorInjectionAspectAdapter
- Class in
net.sf.joyaop.extension.picocontainer
ConstructorInjectionAspectAdapter(PicoAspectFactory, Object, Class, Parameter[])
- Constructor for class net.sf.joyaop.extension.picocontainer.
ConstructorInjectionAspectAdapter
ConstructorInjectionAspectizedComponentAdapter
- Class in
net.sf.joyaop.extension.picocontainer
ConstructorInjectionAspectizedComponentAdapter(ObjectFactory, Object, Class, Parameter[])
- Constructor for class net.sf.joyaop.extension.picocontainer.
ConstructorInjectionAspectizedComponentAdapter
createComponentAdapter(Object, Class, Parameter[])
- Method in class net.sf.joyaop.extension.picocontainer.
AspectAdapterFactory
createComponentAdapter(Object, Class, Parameter[])
- Method in class net.sf.joyaop.extension.picocontainer.
AspectizedComponentAdapterFactory
D
DefaultAspectFactory
- Class in
net.sf.joyaop.impl
DefaultAspectFactory()
- Constructor for class net.sf.joyaop.impl.
DefaultAspectFactory
E
equals(Object)
- Method in class net.sf.joyaop.impl.
Pointcuts.And
equals(Object)
- Method in class net.sf.joyaop.impl.
Pointcuts.Interface
equals(Object)
- Method in class net.sf.joyaop.impl.
Pointcuts.Not
equals(Object)
- Method in class net.sf.joyaop.impl.
Pointcuts.Or
equals(Object)
- Method in class net.sf.joyaop.impl.
Pointcuts.Regexp
execute()
- Method in interface net.sf.joyaop.
AbstractInterceptor
EXECUTION
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
F
findDirty(Object, Serializable, Object[], Object[], String[], Type[])
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
G
getArguments()
- Method in interface net.sf.joyaop.
Invocation
getAspectClass()
- Method in interface net.sf.joyaop.framework.
Aspect
getAspectFactory()
- Method in interface net.sf.joyaop.framework.
AspectRuntime
getAspectFactory()
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
getClassLoader()
- Static method in class net.sf.joyaop.util.
ClassUtils
getEntity(String, Serializable)
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
getEntityName(Object)
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
getFastClass(Class)
- Static method in class net.sf.joyaop.util.
ClassUtils
getFastMethod(Class, Method)
- Static method in class net.sf.joyaop.util.
ClassUtils
getInterceptors(Method)
- Method in interface net.sf.joyaop.framework.
AspectizedClass
getInterfaceClass()
- Method in interface net.sf.joyaop.framework.
MixinAspect
getInterfaceClass()
- Method in class net.sf.joyaop.impl.
MixinAspectImpl
getMethod()
- Method in interface net.sf.joyaop.
Invocation
getMethods()
- Method in interface net.sf.joyaop.framework.
AspectizedClass
getMixin(Class)
- Method in interface net.sf.joyaop.framework.
AspectizedClass
getOriginalClass()
- Method in interface net.sf.joyaop.framework.
AspectizedClass
getParameter(String)
- Method in interface net.sf.joyaop.
Joinpoint
getParameters()
- Method in interface net.sf.joyaop.framework.
RuntimeAspect
getPointcut()
- Method in interface net.sf.joyaop.framework.
Aspect
getPrecedence()
- Method in interface net.sf.joyaop.framework.
InterceptorAspect
getPrecedence()
- Method in class net.sf.joyaop.impl.
InterceptorAspectImpl
getProxy()
- Method in interface net.sf.joyaop.
Joinpoint
getProxyFactory(Class)
- Static method in class net.sf.joyaop.util.
ClassUtils
getScope()
- Method in interface net.sf.joyaop.framework.
RuntimeAspect
H
hashCode()
- Method in class net.sf.joyaop.impl.
Pointcuts.And
hashCode()
- Method in class net.sf.joyaop.impl.
Pointcuts.Interface
hashCode()
- Method in class net.sf.joyaop.impl.
Pointcuts.Not
hashCode()
- Method in class net.sf.joyaop.impl.
Pointcuts.Or
hashCode()
- Method in class net.sf.joyaop.impl.
Pointcuts.Regexp
I
INSTANCE_SCOPE
- Static variable in interface net.sf.joyaop.framework.
RuntimeAspect
instantiate(String, Serializable)
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
intercept(Object, Method, Object[], MethodProxy)
- Method in class net.sf.joyaop.extension.mock.
CglibCoreMock
intercept(Invocation)
- Method in interface net.sf.joyaop.
Interceptor
Interceptor
- Interface in
net.sf.joyaop
InterceptorAspect
- Interface in
net.sf.joyaop.framework
InterceptorAspectImpl
- Class in
net.sf.joyaop.impl
InterceptorAspectImpl()
- Constructor for class net.sf.joyaop.impl.
InterceptorAspectImpl
INTERFACE
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
InterfaceAspect
- Interface in
net.sf.joyaop.framework
InterfaceAspectImpl
- Class in
net.sf.joyaop.impl
InterfaceAspectImpl()
- Constructor for class net.sf.joyaop.impl.
InterfaceAspectImpl
Invocation
- Interface in
net.sf.joyaop
invokeFastMethod(FastMethod, Object, Object[])
- Static method in class net.sf.joyaop.util.
ClassUtils
isUnsaved(Object)
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
J
Joinpoint
- Interface in
net.sf.joyaop
JoyInterceptor
- Class in
net.sf.joyaop.extension.hibernate
only for hibernate3
JoyInterceptor(ObjectFactory, Configuration)
- Constructor for class net.sf.joyaop.extension.hibernate.
JoyInterceptor
JVM_SCOPE
- Static variable in interface net.sf.joyaop.framework.
RuntimeAspect
L
LEFT_BRACKET
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
loadClass(String)
- Static method in class net.sf.joyaop.util.
ClassUtils
M
matches(Class)
- Method in interface net.sf.joyaop.framework.
Pointcut
matches(Class, Method)
- Method in interface net.sf.joyaop.framework.
Pointcut
matches(Class)
- Method in class net.sf.joyaop.impl.
Pointcuts.And
matches(Class, Method)
- Method in class net.sf.joyaop.impl.
Pointcuts.And
matches(Class)
- Method in class net.sf.joyaop.impl.
Pointcuts.Interface
matches(Class, Method)
- Method in class net.sf.joyaop.impl.
Pointcuts.Interface
matches(Class)
- Method in class net.sf.joyaop.impl.
Pointcuts.Not
matches(Class, Method)
- Method in class net.sf.joyaop.impl.
Pointcuts.Not
matches(Class)
- Method in class net.sf.joyaop.impl.
Pointcuts.Or
matches(Class, Method)
- Method in class net.sf.joyaop.impl.
Pointcuts.Or
matches(Class, Method)
- Method in class net.sf.joyaop.impl.
Pointcuts.Regexp
matches(Class)
- Method in class net.sf.joyaop.impl.
Pointcuts.Regexp
MixinAspect
- Interface in
net.sf.joyaop.framework
MixinAspectImpl
- Class in
net.sf.joyaop.impl
MixinAspectImpl()
- Constructor for class net.sf.joyaop.impl.
MixinAspectImpl
mock(Class)
- Static method in class net.sf.joyaop.extension.mock.
AbstractClassMock
mock(Class, Class[], Object[])
- Static method in class net.sf.joyaop.extension.mock.
AbstractClassMock
mockAbstactMethods(Class)
- Method in class net.sf.joyaop.extension.mock.
MockObjectTestCase
mockAbstactMethods(Class, Class[], Object[])
- Method in class net.sf.joyaop.extension.mock.
MockObjectTestCase
mockAbstactMethods(Class, String)
- Method in class net.sf.joyaop.extension.mock.
MockObjectTestCase
mockAbstactMethods(Class, String, Class[], Object[])
- Method in class net.sf.joyaop.extension.mock.
MockObjectTestCase
MockObjectTestCase
- Class in
net.sf.joyaop.extension.mock
MockObjectTestCase()
- Constructor for class net.sf.joyaop.extension.mock.
MockObjectTestCase
N
net.sf.joyaop
- package net.sf.joyaop
net.sf.joyaop.config
- package net.sf.joyaop.config
net.sf.joyaop.extension.hibernate
- package net.sf.joyaop.extension.hibernate
net.sf.joyaop.extension.mock
- package net.sf.joyaop.extension.mock
net.sf.joyaop.extension.picocontainer
- package net.sf.joyaop.extension.picocontainer
net.sf.joyaop.framework
- package net.sf.joyaop.framework
net.sf.joyaop.impl
- package net.sf.joyaop.impl
net.sf.joyaop.util
- package net.sf.joyaop.util
newInstance(Constructor, Object[])
- Method in class net.sf.joyaop.extension.picocontainer.
ConstructorInjectionAspectAdapter
newInstance(Constructor, Object[])
- Method in class net.sf.joyaop.extension.picocontainer.
ConstructorInjectionAspectizedComponentAdapter
newInstance(Class)
- Method in class net.sf.joyaop.extension.picocontainer.
PicoAspectFactory
newInstance(Class)
- Method in interface net.sf.joyaop.framework.
AspectFactory
newInstance()
- Method in interface net.sf.joyaop.framework.
AspectizedClass
newInstance(Class[], Object[])
- Method in interface net.sf.joyaop.framework.
AspectizedClass
newInstance(Class)
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
newInstance(String)
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
newInstance(String, Class[], Object[])
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
newInstance(Class, Class[], Object[])
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
newInstance(Class)
- Method in class net.sf.joyaop.impl.
DefaultAspectFactory
newInstance(Class, Class[], Object[])
- Method in class net.sf.joyaop.impl.
DefaultAspectFactory
newInstance(Class)
- Method in interface net.sf.joyaop.
ObjectFactory
newInstance(Class, Class[], Object[])
- Method in interface net.sf.joyaop.
ObjectFactory
newInstance(String)
- Method in interface net.sf.joyaop.
ObjectFactory
newInstance(String, Class[], Object[])
- Method in interface net.sf.joyaop.
ObjectFactory
newInstance(Class)
- Static method in class net.sf.joyaop.util.
ClassUtils
newInstance(Class, Class[], Object[])
- Static method in class net.sf.joyaop.util.
ClassUtils
NOT
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
not(Pointcut)
- Static method in class net.sf.joyaop.impl.
Pointcuts
O
ObjectFactory
- Interface in
net.sf.joyaop
onDelete(Object, Serializable, Object[], String[], Type[])
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
onFlushDirty(Object, Serializable, Object[], Object[], String[], Type[])
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
onLoad(Object, Serializable, Object[], String[], Type[])
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
onSave(Object, Serializable, Object[], String[], Type[])
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
OR
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
or(Pointcut, Pointcut)
- Static method in class net.sf.joyaop.impl.
Pointcuts
P
parse(String)
- Method in class net.sf.joyaop.config.
PointcutExpressionParser
PicoAspectFactory
- Class in
net.sf.joyaop.extension.picocontainer
PicoAspectFactory(PicoContainer)
- Constructor for class net.sf.joyaop.extension.picocontainer.
PicoAspectFactory
Pointcut
- Interface in
net.sf.joyaop.framework
PointcutExpressionParser
- Class in
net.sf.joyaop.config
A primitive parser.
PointcutExpressionParser()
- Constructor for class net.sf.joyaop.config.
PointcutExpressionParser
Pointcuts
- Class in
net.sf.joyaop.impl
Pointcuts()
- Constructor for class net.sf.joyaop.impl.
Pointcuts
Pointcuts.And
- Class in
net.sf.joyaop.impl
Pointcuts.And(Pointcut, Pointcut)
- Constructor for class net.sf.joyaop.impl.
Pointcuts.And
Pointcuts.Interface
- Class in
net.sf.joyaop.impl
Pointcuts.Interface(Class)
- Constructor for class net.sf.joyaop.impl.
Pointcuts.Interface
Pointcuts.Not
- Class in
net.sf.joyaop.impl
Pointcuts.Not(Pointcut)
- Constructor for class net.sf.joyaop.impl.
Pointcuts.Not
Pointcuts.Or
- Class in
net.sf.joyaop.impl
Pointcuts.Or(Pointcut, Pointcut)
- Constructor for class net.sf.joyaop.impl.
Pointcuts.Or
Pointcuts.Regexp
- Class in
net.sf.joyaop.impl
Pointcuts.Regexp(String, String)
- Constructor for class net.sf.joyaop.impl.
Pointcuts.Regexp
postFlush(Iterator)
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
preFlush(Iterator)
- Method in class net.sf.joyaop.extension.hibernate.
JoyInterceptor
proceed()
- Method in interface net.sf.joyaop.
Invocation
proxy()
- Method in class net.sf.joyaop.extension.mock.
CglibCoreMock
putProxyFactory(Class, Factory)
- Static method in class net.sf.joyaop.util.
ClassUtils
R
RIGHT_BRACKET
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
RuntimeAspect
- Interface in
net.sf.joyaop.framework
S
setAspectClass(Class)
- Method in interface net.sf.joyaop.framework.
Aspect
setAspectFactory(AspectFactory)
- Method in interface net.sf.joyaop.framework.
AspectRuntime
setAspectFactory(AspectFactory)
- Method in class net.sf.joyaop.impl.
AspectRuntimeImpl
setInterfaceClass(Class)
- Method in interface net.sf.joyaop.framework.
MixinAspect
setInterfaceClass(Class)
- Method in class net.sf.joyaop.impl.
MixinAspectImpl
setParameters(Map)
- Method in interface net.sf.joyaop.framework.
RuntimeAspect
setPointcut(Pointcut)
- Method in interface net.sf.joyaop.framework.
Aspect
setPrecedence(int)
- Method in interface net.sf.joyaop.framework.
InterceptorAspect
setPrecedence(int)
- Method in class net.sf.joyaop.impl.
InterceptorAspectImpl
setScope(String)
- Method in interface net.sf.joyaop.framework.
RuntimeAspect
T
TARGET
- Static variable in class net.sf.joyaop.config.
PointcutExpressionParser
THREAD_SCOPE
- Static variable in interface net.sf.joyaop.framework.
RuntimeAspect
U
unwrap(Class)
- Static method in class net.sf.joyaop.extension.picocontainer.
AbstractClassUtils
W
weave(AspectizedClass)
- Method in interface net.sf.joyaop.framework.
Aspect
weave(AspectizedClass)
- Method in class net.sf.joyaop.impl.
InterceptorAspectImpl
weave(AspectizedClass)
- Method in class net.sf.joyaop.impl.
InterfaceAspectImpl
weave(AspectizedClass)
- Method in class net.sf.joyaop.impl.
MixinAspectImpl
wrap(Class)
- Static method in class net.sf.joyaop.extension.picocontainer.
AbstractClassUtils
Wrapper
- Interface in
net.sf.joyaop.extension.picocontainer
WriteReplace
- Interface in
net.sf.joyaop.impl
writeReplace()
- Method in interface net.sf.joyaop.impl.
WriteReplace
X
XmlConfiguration
- Class in
net.sf.joyaop.config
TODO if the interceptors or mixins are defined using annotations, their xml elements could only have an "class" property.
XmlConfiguration()
- Constructor for class net.sf.joyaop.config.
XmlConfiguration
XmlConfiguration(String)
- Constructor for class net.sf.joyaop.config.
XmlConfiguration
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes