Class C3P0ImplUtilsParentLoggerGeneratorExtension

  • All Implemented Interfaces:
    com.mchange.v2.codegen.bean.GeneratorExtension

    public class C3P0ImplUtilsParentLoggerGeneratorExtension
    extends java.lang.Object
    implements com.mchange.v2.codegen.bean.GeneratorExtension
    • Constructor Detail

      • C3P0ImplUtilsParentLoggerGeneratorExtension

        public C3P0ImplUtilsParentLoggerGeneratorExtension()
    • Method Detail

      • extraGeneralImports

        public java.util.Collection extraGeneralImports()
        Specified by:
        extraGeneralImports in interface com.mchange.v2.codegen.bean.GeneratorExtension
      • extraSpecificImports

        public java.util.Collection extraSpecificImports()
        Specified by:
        extraSpecificImports in interface com.mchange.v2.codegen.bean.GeneratorExtension
      • extraInterfaceNames

        public java.util.Collection extraInterfaceNames()
        Specified by:
        extraInterfaceNames in interface com.mchange.v2.codegen.bean.GeneratorExtension
      • generate

        public void generate​(com.mchange.v2.codegen.bean.ClassInfo info,
                             java.lang.Class superclassType,
                             com.mchange.v2.codegen.bean.Property[] props,
                             java.lang.Class[] propTypes,
                             com.mchange.v2.codegen.IndentedWriter iw)
                      throws java.io.IOException
        Specified by:
        generate in interface com.mchange.v2.codegen.bean.GeneratorExtension
        Throws:
        java.io.IOException