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, writeDelegator
protected 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.DelegatorGenerator
java.io.IOException
protected 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.DelegatorGenerator
java.io.IOException
protected 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.DelegatorGenerator
java.io.IOException
protected 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.DelegatorGenerator
java.io.IOException
protected void writeDetachBody(com.mchange.v2.codegen.IndentedWriter iw) throws java.io.IOException
java.io.IOException
protected void generateExtraImports(com.mchange.v2.codegen.IndentedWriter iw) throws java.io.IOException
generateExtraImports
in class com.mchange.v2.codegen.intfc.DelegatorGenerator
java.io.IOException
public static void main(java.lang.String[] argv)