JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
F
G
I
L
M
N
O
P
R
S
T
A
accept(Method)
- Method in interface com.javax0.djcproxy.
CallbackFilter
Implementation should return true if the method has to be intercepted by the proxy.
accept(Method)
- Method in class com.javax0.djcproxy.filters.
All
accept(Method)
- Method in class com.javax0.djcproxy.filters.
And
accept(Method)
- Method in class com.javax0.djcproxy.filters.
Classes
accept(Method)
- Method in class com.javax0.djcproxy.filters.
Name
accept(Method)
- Method in class com.javax0.djcproxy.filters.
None
accept(Method)
- Method in class com.javax0.djcproxy.filters.
NonObject
accept(Method)
- Method in class com.javax0.djcproxy.filters.
Not
accept(Method)
- Method in class com.javax0.djcproxy.filters.
Or
All
- Class in
com.javax0.djcproxy.filters
Callback filter that accepts all methods.
All()
- Constructor for class com.javax0.djcproxy.filters.
All
all()
- Static method in class com.javax0.djcproxy.filters.
Filter
And
- Class in
com.javax0.djcproxy.filters
Callback filter that accepts a method if both filterA and filterB accept the method.
And(CallbackFilter, CallbackFilter)
- Constructor for class com.javax0.djcproxy.filters.
And
and(CallbackFilter, CallbackFilter)
- Static method in class com.javax0.djcproxy.filters.
Filter
C
CallbackFilter
- Interface in
com.javax0.djcproxy
A callback filter controls which methods are intercepted by the proxy.
Classes
- Class in
com.javax0.djcproxy.filters
Callback filter that accepts the methods which are declared in one of the classes that are specified in the constructor.
Classes(Class<?>...)
- Constructor for class com.javax0.djcproxy.filters.
Classes
classes(Class<?>...)
- Static method in class com.javax0.djcproxy.filters.
Filter
com.javax0.djcproxy
- package com.javax0.djcproxy
com.javax0.djcproxy.exceptions
- package com.javax0.djcproxy.exceptions
com.javax0.djcproxy.filters
- package com.javax0.djcproxy.filters
com.javax0.djcproxy.interceptors
- package com.javax0.djcproxy.interceptors
com.javax0.djcproxy.utilities
- package com.javax0.djcproxy.utilities
create(ClassToBeProxied, MethodInterceptor)
- Method in class com.javax0.djcproxy.
ProxyFactory
Create a new proxy object.
createClass(Class<?>)
- Method in class com.javax0.djcproxy.
ProxyFactory
Create a new proxy class that is capable proxying an object that is an instance of the class.
F
Filter
- Class in
com.javax0.djcproxy.filters
FinalCanNotBeExtendedException
- Exception in
com.javax0.djcproxy.exceptions
FinalCanNotBeExtendedException()
- Constructor for exception com.javax0.djcproxy.exceptions.
FinalCanNotBeExtendedException
FinalCanNotBeExtendedException(String)
- Constructor for exception com.javax0.djcproxy.exceptions.
FinalCanNotBeExtendedException
G
Generics
- Class in
com.javax0.djcproxy.utilities
Class borrowed from http://blog.vityuk.com/2011/03/java-generics-and-reflection.html
Generics()
- Constructor for class com.javax0.djcproxy.utilities.
Generics
get(Class<?>, CallbackFilter, ClassLoader)
- Method in class com.javax0.djcproxy.
ProxyClassCache
getCompilerErrorOutput()
- Method in class com.javax0.djcproxy.
ProxyFactory
getGeneratedClassName()
- Method in class com.javax0.djcproxy.
ProxyFactory
Get the name of the class that was generated last time.
getGeneratedSource()
- Method in class com.javax0.djcproxy.
ProxyFactory
Get the source code that was generated by the factory last time.
getInstance()
- Static method in class com.javax0.djcproxy.interceptors.
RuntimeExceptionInterceptor
I
IgnoringInterceptor
- Class in
com.javax0.djcproxy.interceptors
IgnoringInterceptor()
- Constructor for class com.javax0.djcproxy.interceptors.
IgnoringInterceptor
instantiateProxy(Class<?>)
- Method in class com.javax0.djcproxy.
ProxyFactory
Instantiate a proxy object from a proxyClass.
intercept(String...)
- Static method in class com.javax0.djcproxy.filters.
Filter
intercept(Object, Method, Object[], MethodProxy)
- Method in class com.javax0.djcproxy.interceptors.
IgnoringInterceptor
intercept(Object, Method, Object[], MethodProxy)
- Method in class com.javax0.djcproxy.interceptors.
LoggingInterceptor
intercept(Object, Method, Object[], MethodProxy)
- Method in class com.javax0.djcproxy.interceptors.
RuntimeExceptionInterceptor
intercept(Object, Method, Object[], MethodProxy)
- Method in class com.javax0.djcproxy.interceptors.
ThrowingInterceptor
intercept(Object, Method, Object[], MethodProxy)
- Method in class com.javax0.djcproxy.interceptors.
TransparentInterceptor
intercept(Object, Method, Object[], MethodProxy)
- Method in interface com.javax0.djcproxy.
MethodInterceptor
This method is called by the proxy object whenever a method is invoked.
invoke(Object, Object[])
- Method in interface com.javax0.djcproxy.
MethodProxy
L
LoggingInterceptor
- Class in
com.javax0.djcproxy.interceptors
LoggingInterceptor()
- Constructor for class com.javax0.djcproxy.interceptors.
LoggingInterceptor
M
MethodInterceptor
- Interface in
com.javax0.djcproxy
MethodProxy
- Interface in
com.javax0.djcproxy
N
Name
- Class in
com.javax0.djcproxy.filters
Callback filter that accepts the method for which the names are specified in the constructor.
Name(String...)
- Constructor for class com.javax0.djcproxy.filters.
Name
none()
- Static method in class com.javax0.djcproxy.filters.
Filter
None
- Class in
com.javax0.djcproxy.filters
Callback filter that does not accept any method.
None()
- Constructor for class com.javax0.djcproxy.filters.
None
nonObject()
- Static method in class com.javax0.djcproxy.filters.
Filter
NonObject
- Class in
com.javax0.djcproxy.filters
A callback filter that accepts all methods that are implemented above the Object level.
NonObject()
- Constructor for class com.javax0.djcproxy.filters.
NonObject
not(CallbackFilter)
- Static method in class com.javax0.djcproxy.filters.
Filter
Not
- Class in
com.javax0.djcproxy.filters
Callback filter that accepts a method if the underlying filter does not accept the method.
Not(CallbackFilter)
- Constructor for class com.javax0.djcproxy.filters.
Not
O
object()
- Static method in class com.javax0.djcproxy.filters.
Filter
or(CallbackFilter, CallbackFilter)
- Static method in class com.javax0.djcproxy.filters.
Filter
Or
- Class in
com.javax0.djcproxy.filters
Callback filter that accepts a method of either filterA or filterB accept the method.
Or(CallbackFilter, CallbackFilter)
- Constructor for class com.javax0.djcproxy.filters.
Or
P
ProxyClassCache
<
ClassToBeProxied
> - Class in
com.javax0.djcproxy
ProxyClassCache()
- Constructor for class com.javax0.djcproxy.
ProxyClassCache
ProxyClassCompilerError
- Exception in
com.javax0.djcproxy.exceptions
ProxyClassCompilerError()
- Constructor for exception com.javax0.djcproxy.exceptions.
ProxyClassCompilerError
ProxyClassCompilerError(String)
- Constructor for exception com.javax0.djcproxy.exceptions.
ProxyClassCompilerError
ProxyException
- Exception in
com.javax0.djcproxy.exceptions
ProxyException()
- Constructor for exception com.javax0.djcproxy.exceptions.
ProxyException
ProxyException(String)
- Constructor for exception com.javax0.djcproxy.exceptions.
ProxyException
ProxyFactory
<
ClassToBeProxied
> - Class in
com.javax0.djcproxy
Factory to create new proxy object.
ProxyFactory()
- Constructor for class com.javax0.djcproxy.
ProxyFactory
ProxySetter
- Interface in
com.javax0.djcproxy
put(Class<?>, CallbackFilter, ClassLoader, Class<?>)
- Method in class com.javax0.djcproxy.
ProxyClassCache
R
RuntimeExceptionInterceptor
- Class in
com.javax0.djcproxy.interceptors
RuntimeExceptionInterceptor()
- Constructor for class com.javax0.djcproxy.interceptors.
RuntimeExceptionInterceptor
S
setCallbackFilter(CallbackFilter)
- Method in class com.javax0.djcproxy.
ProxyFactory
Set a valid callback filter.
setClassLoader(ClassLoader)
- Method in class com.javax0.djcproxy.
ProxyFactory
By the default the classloader used to load the original class is used to load the proxy class.
setPROXY$INTERCEPTOR(MethodInterceptor)
- Method in interface com.javax0.djcproxy.
ProxySetter
setPROXY$OBJECT(Object)
- Method in interface com.javax0.djcproxy.
ProxySetter
T
ThrowingInterceptor
- Class in
com.javax0.djcproxy.interceptors
ThrowingInterceptor(Throwable)
- Constructor for class com.javax0.djcproxy.interceptors.
ThrowingInterceptor
TransparentInterceptor
- Class in
com.javax0.djcproxy.interceptors
TransparentInterceptor()
- Constructor for class com.javax0.djcproxy.interceptors.
TransparentInterceptor
typeToString(Type)
- Static method in class com.javax0.djcproxy.utilities.
Generics
A
C
F
G
I
L
M
N
O
P
R
S
T
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013. All Rights Reserved.