jodd.proxetta.impl
Class InvokeProxettaBuilder
java.lang.Object
jodd.proxetta.ProxettaBuilder
jodd.proxetta.impl.InvokeProxettaBuilder
public class InvokeProxettaBuilder
- extends ProxettaBuilder
Invocation replacer class processor.
|
Method Summary |
protected WorkData |
process(org.objectweb.asm.ClassReader cr,
TargetClassInfoReader targetClassInfoReader)
Creates custom class builder and process the target class with it. |
void |
setTarget(java.lang.Class target)
Defines class as a target. |
void |
setTarget(java.io.InputStream target)
Defines class input stream as a target. |
void |
setTarget(java.lang.String targetName)
Defines class name as a target. |
| Methods inherited from class jodd.proxetta.ProxettaBuilder |
checkAccepted, create, define, dumpClass, getProxyClassName, isProxyApplied, newInstance, process, resolveClassNameSuffix, setTargetProxyClassName, toByteArray |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
invokeProxetta
protected final InvokeProxetta invokeProxetta
InvokeProxettaBuilder
public InvokeProxettaBuilder(InvokeProxetta invokeProxetta)
setTarget
public void setTarget(java.io.InputStream target)
- Description copied from class:
ProxettaBuilder
- Defines class input stream as a target.
- Overrides:
setTarget in class ProxettaBuilder
setTarget
public void setTarget(java.lang.String targetName)
- Description copied from class:
ProxettaBuilder
- Defines class name as a target.
Class will not be loaded by classloader!
- Overrides:
setTarget in class ProxettaBuilder
setTarget
public void setTarget(java.lang.Class target)
- Description copied from class:
ProxettaBuilder
- Defines class as a target.
- Overrides:
setTarget in class ProxettaBuilder
process
protected WorkData process(org.objectweb.asm.ClassReader cr,
TargetClassInfoReader targetClassInfoReader)
- Creates custom class builder and process the target class with it.
- Specified by:
process in class ProxettaBuilder
Copyright © 2003-2012 Jodd Team