public abstract class JdbcProxyGenerator
extends com.mchange.v2.codegen.intfc.DelegatorGenerator
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateDelegateCode(java.lang.Class intfcl,
java.lang.String genclass,
java.lang.reflect.Method method,
com.mchange.v2.codegen.IndentedWriter iw) |
protected void |
generateExtraDeclarations(java.lang.Class intfcl,
java.lang.String genclass,
com.mchange.v2.codegen.IndentedWriter iw) |
protected void |
generateExtraImports(com.mchange.v2.codegen.IndentedWriter iw) |
protected void |
generatePostDelegateCode(java.lang.Class intfcl,
java.lang.String genclass,
java.lang.reflect.Method method,
com.mchange.v2.codegen.IndentedWriter iw) |
protected void |
generatePreDelegateCode(java.lang.Class intfcl,
java.lang.String genclass,
java.lang.reflect.Method method,
com.mchange.v2.codegen.IndentedWriter iw) |
static void |
main(java.lang.String[] argv) |
protected void |
writeDetachBody(com.mchange.v2.codegen.IndentedWriter iw) |
generateBannerComment, generateClassJavaDocComment, generateReflectiveDelegateCode, getClassModifiers, getExtraInterfaces, getMethodModifiers, getNoArgConstructorModifiers, getReflectiveDelegateMethods, getReflectiveDelegationPolicy, getSuperclass, getWrappingConstructorModifiers, isGenerateInnerGetter, isGenerateInnerSetter, isGenerateNoArgConstructor, isGenerateWrappingConstructor, setClassModifiers, setExtraInterfaces, setGenerateInnerGetter, setGenerateInnerSetter, setGenerateNoArgConstructor, setGenerateWrappingConstructor, setMethodModifiers, setNoArgConstructorModifiers, setReflectiveDelegateMethods, setReflectiveDelegationPolicy, setSuperclass, setWrappingConstructorModifiers, writeDelegatorprotected void generateDelegateCode(java.lang.Class intfcl,
java.lang.String genclass,
java.lang.reflect.Method method,
com.mchange.v2.codegen.IndentedWriter iw)
throws java.io.IOException
generateDelegateCode in class com.mchange.v2.codegen.intfc.DelegatorGeneratorjava.io.IOExceptionprotected void generatePreDelegateCode(java.lang.Class intfcl,
java.lang.String genclass,
java.lang.reflect.Method method,
com.mchange.v2.codegen.IndentedWriter iw)
throws java.io.IOException
generatePreDelegateCode in class com.mchange.v2.codegen.intfc.DelegatorGeneratorjava.io.IOExceptionprotected void generatePostDelegateCode(java.lang.Class intfcl,
java.lang.String genclass,
java.lang.reflect.Method method,
com.mchange.v2.codegen.IndentedWriter iw)
throws java.io.IOException
generatePostDelegateCode in class com.mchange.v2.codegen.intfc.DelegatorGeneratorjava.io.IOExceptionprotected void generateExtraDeclarations(java.lang.Class intfcl,
java.lang.String genclass,
com.mchange.v2.codegen.IndentedWriter iw)
throws java.io.IOException
generateExtraDeclarations in class com.mchange.v2.codegen.intfc.DelegatorGeneratorjava.io.IOExceptionprotected void writeDetachBody(com.mchange.v2.codegen.IndentedWriter iw)
throws java.io.IOException
java.io.IOExceptionprotected void generateExtraImports(com.mchange.v2.codegen.IndentedWriter iw)
throws java.io.IOException
generateExtraImports in class com.mchange.v2.codegen.intfc.DelegatorGeneratorjava.io.IOExceptionpublic static void main(java.lang.String[] argv)