Package
Class
Use
Tree
Deprecated
Index
Help
Smartproxy
0.2
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
N
P
S
A
addConstructor(Constructor)
- Method in interface net.ggtools.smartproxy.
ProxyClassGenerator
Add a new constructor to the proxy class.
addConstructor(Constructor)
- Method in class net.ggtools.smartproxy.
SimpleProxyClassGenerator
addProxyMethod(Method)
- Method in interface net.ggtools.smartproxy.
ProxyClassGenerator
Add a new proxified method.
addProxyMethod(Method)
- Method in class net.ggtools.smartproxy.
SimpleProxyClassGenerator
C
createProxy(Object[])
- Method in class net.ggtools.smartproxy.
ProxyFactory
Instanciate a new proxy object.
D
dumpClass(String)
- Method in class net.ggtools.smartproxy.
ProxyFactory
Dump the current class to the specified directory.
G
getBaseInterface()
- Method in class net.ggtools.smartproxy.
ProxyFactory
Read accessor to
baseInterface
.
getBaseInterfaceName()
- Method in class net.ggtools.smartproxy.
ProxyFactory
Read accessor to
baseInterfaceName
.
getImplementor()
- Method in class net.ggtools.smartproxy.
ProxyFactory
Read accessor to
implementor
.
getImplementorName()
- Method in class net.ggtools.smartproxy.
ProxyFactory
Read accessor to
implementorName
.
getInstance(Class, Class)
- Static method in class net.ggtools.smartproxy.
ProxyFactory
Returns an instance of a proxy factory.
getJavaClass()
- Method in interface net.ggtools.smartproxy.
ProxyClassGenerator
Get the BCEL class for the generated class.
getJavaClass()
- Method in class net.ggtools.smartproxy.
SimpleProxyClassGenerator
Get the BCEL class for the generated class.
getProxyClass()
- Method in class net.ggtools.smartproxy.
ProxyFactory
Read accessor to
proxyClass
.
getProxyClassName()
- Method in class net.ggtools.smartproxy.
ProxyFactory
Read accessor to
proxyClassName
.
getUnderlying()
- Method in interface net.ggtools.smartproxy.
ProxifiedObject
Returns the underlying object.
I
init()
- Method in interface net.ggtools.smartproxy.
ProxyClassGenerator
Initialize the object for a new class generation.
init()
- Method in class net.ggtools.smartproxy.
SimpleProxyClassGenerator
Initialize the object for a new class generation.
N
net.ggtools.smartproxy
- package net.ggtools.smartproxy
This package provides classes to wrap an underlying object into a proxy in order to change the behaviour of some methods (eg: transparently adding a cache) while leaving the other's untouched by forwarding the calls to the underlying object.
P
ProxifiedObject
- interface net.ggtools.smartproxy.
ProxifiedObject
.
This is the base interface that the implementor objects need to implements.
ProxyClassGenerator
- interface net.ggtools.smartproxy.
ProxyClassGenerator
.
Interface for proxy class generators.
ProxyFactory
- class net.ggtools.smartproxy.
ProxyFactory
.
A factory to create proxified objects.
ProxyFactory(String, Class, Class)
- Constructor for class net.ggtools.smartproxy.
ProxyFactory
Constructor, create a new ProxyFactory object.
S
SimpleProxyClassGenerator
- class net.ggtools.smartproxy.
SimpleProxyClassGenerator
.
A proxy class generator used when the
base
and
underlying
interfaces are the same.
A
C
D
G
I
N
P
S
Package
Class
Use
Tree
Deprecated
Index
Help
Smartproxy
0.2
PREV NEXT
FRAMES
NO FRAMES
All Classes