jodd.proxetta.JoddProxetta Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jodd-proxetta Show documentation
Show all versions of jodd-proxetta Show documentation
Jodd Proxetta is the fastest proxy creator with unique approach for defying pointcuts and advices.
// Copyright (c) 2003-2014, Jodd Team (jodd.org). All Rights Reserved.
package jodd.proxetta;
import jodd.Jodd;
/**
* Jodd PROXETTA module.
*/
public class JoddProxetta {
/**
* {@link jodd.proxetta.ProxyAdvice#execute()}
*/
public static String executeMethodName = "execute";
/**
* Proxy class name suffix.
*/
public static String proxyClassNameSuffix = "$$Proxetta";
/**
* Invoke proxy class name suffix.
*/
public static String invokeProxyClassNameSuffix = "$$Clonetou";
/**
* Wrapper class name suffix.
*/
public static String wrapperClassNameSuffix = "$$Wraporetto";
/**
* Prefix for advice method names.
*/
public static String methodPrefix = "$__";
/**
* Divider for method names.
*/
public static String methodDivider = "$";
/**
* Method name for advice 'clinit' methods.
*/
public static String clinitMethodName = "$clinit";
/**
* Method name for advice default constructor ('init') methods.
*/
public static String initMethodName = "$init";
/**
* Prefix for advice field names.
*/
public static String fieldPrefix = "$__";
/**
* Divider for field names.
*/
public static String fieldDivider = "$";
/**
* Wrapper target field name.
*/
public static String wrapperTargetFieldName = "_target";
// ---------------------------------------------------------------- module
static {
init();
}
public static void init() {
Jodd.init(JoddProxetta.class);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy