public class ProxyGenerator extends AbstractClassGenerator
| Modifier and Type | Field and Description |
|---|---|
(package private) String |
interfaceName |
(package private) String |
originalName |
(package private) String |
proxyName |
currentTypeSetbuffer, currentClass| Constructor and Description |
|---|
ProxyGenerator(Class<?> c) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
abstractListMethod(Method m) |
protected void |
appendMethod(Method m) |
void |
generate() |
void |
generate(File proxyDir) |
void |
generateHeader() |
appendInterfaces, appendInterfaces, appendListTypeArray, appendListTypeInfo, appendListTypeParameters, appendMethodHeader, appendMethods, appendTypeArray, appendTypeArray, appendTypeArray, appendTypeInfo, appendTypeInfo, appendTypeInfo, appendTypeParameters, appendTypeParameters, appendTypeParameters, getComponentType, getListIteratorTypeParameters, getListTypeParameters, isBasicClass, isBasicMethod, isBasicTypeVariable, isCloneMethod, isList, isListIterator, needtoWrap, resolveTypeParametersgenerateLicense, getShortName, indent2, indent4, indent6, indent8, needsRemote, writeSourceFileString originalName
String interfaceName
String proxyName
public ProxyGenerator(Class<?> c)
public void generateHeader()
boolean abstractListMethod(Method m)
protected void appendMethod(Method m)
appendMethod in class AbstractClassGeneratorpublic void generate()
generate in class AbstractGeneratorpublic void generate(File proxyDir)
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}