jodd.proxetta.impl
Class InvokeProxetta

java.lang.Object
  extended by jodd.proxetta.Proxetta
      extended by jodd.proxetta.impl.InvokeProxetta

public class InvokeProxetta
extends Proxetta

Proxetta that does method (i.e. invocation) replacements.


Field Summary
protected  InvokeAspect[] invokeAspects
           
 
Fields inherited from class jodd.proxetta.Proxetta
classLoader, classNameSuffix, debugFolder, forced, variableClassName
 
Constructor Summary
InvokeProxetta(InvokeAspect... aspects)
           
 
Method Summary
 InvokeProxettaBuilder builder()
          Creates ProxettaBuilder with current options.
 InvokeProxettaBuilder builder(java.lang.Class target)
           
 InvokeProxettaBuilder builder(java.lang.Class target, java.lang.String targetProxyClassName)
           
 InvokeAspect[] getAspects()
           
static InvokeProxetta withAspects(InvokeAspect... aspects)
          Specifies invoke replacement aspects and creates this Proxetta instance.
 
Methods inherited from class jodd.proxetta.Proxetta
getClassLoader, getClassNameSuffix, getDebugFolder, isForced, isVariableClassName, setClassLoader, setClassNameSuffix, setDebugFolder, setForced, setVariableClassName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

invokeAspects

protected final InvokeAspect[] invokeAspects
Constructor Detail

InvokeProxetta

public InvokeProxetta(InvokeAspect... aspects)
Method Detail

withAspects

public static InvokeProxetta withAspects(InvokeAspect... aspects)
Specifies invoke replacement aspects and creates this Proxetta instance.


getAspects

public InvokeAspect[] getAspects()

builder

public InvokeProxettaBuilder builder()
Creates ProxettaBuilder with current options.

Specified by:
builder in class Proxetta

builder

public InvokeProxettaBuilder builder(java.lang.Class target)

builder

public InvokeProxettaBuilder builder(java.lang.Class target,
                                     java.lang.String targetProxyClassName)


Copyright © 2003-2012 Jodd Team