com.mchange.v2.codegen.bean
Class CloneableExtension
java.lang.Object
com.mchange.v2.codegen.bean.CloneableExtension
- All Implemented Interfaces:
- GeneratorExtension
public class CloneableExtension
- extends java.lang.Object
- implements GeneratorExtension
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CloneableExtension
public CloneableExtension(boolean export_public,
boolean exception_swallowing)
CloneableExtension
public CloneableExtension()
isExportPublic
public boolean isExportPublic()
setExportPublic
public void setExportPublic(boolean export_public)
isExceptionSwallowing
public boolean isExceptionSwallowing()
setExceptionSwallowing
public void setExceptionSwallowing(boolean exception_swallowing)
getMLoggerName
public java.lang.String getMLoggerName()
setMLoggerName
public void setMLoggerName(java.lang.String mLoggerName)
extraGeneralImports
public java.util.Collection extraGeneralImports()
- Specified by:
extraGeneralImports in interface GeneratorExtension
extraSpecificImports
public java.util.Collection extraSpecificImports()
- Specified by:
extraSpecificImports in interface GeneratorExtension
extraInterfaceNames
public java.util.Collection extraInterfaceNames()
- Specified by:
extraInterfaceNames in interface GeneratorExtension
generate
public void generate(ClassInfo info,
java.lang.Class superclassType,
Property[] props,
java.lang.Class[] propTypes,
IndentedWriter iw)
throws java.io.IOException
- Specified by:
generate in interface GeneratorExtension
- Throws:
java.io.IOException