Top Fields Constructors Methods
com.mchange.v2.codegen.bean

public Class CloneableExtension

extends Object
implements GeneratorExtension
Class Inheritance
All Implemented Interfaces
com.mchange.v2.codegen.bean.GeneratorExtension
Imports
java.util.*, java.io.IOException, com.mchange.v2.codegen.IndentedWriter

Field Summary

Modifier and TypeField and Description
pack-priv boolean
pack-priv boolean
pack-priv String

Constructor Summary

AccessConstructor and Description
public
CloneableExtension(boolean export_public, boolean exception_swallowing)

public

Method Summary

Modifier and TypeMethod and Description
public Collection<E>
public Collection<E>
public Collection<E>
public void
generate(ClassInfo info, Class<T> superclassType, Property[] props, Class<T>[] propTypes, IndentedWriter iw)

Implements com.mchange.v2.codegen.bean.GeneratorExtension.generate.

Deprecated as a consequence of IndentedWriter being deprecated.

public String
public boolean
public boolean
public void
setExceptionSwallowing(boolean exception_swallowing)

public void
setExportPublic(boolean export_public)

public void
setMLoggerName(String mLoggerName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

exception_swallowingback to summary
pack-priv boolean exception_swallowing
export_publicback to summary
pack-priv boolean export_public
mLoggerNameback to summary
pack-priv String mLoggerName

Constructor Detail

CloneableExtensionback to summary
public CloneableExtension(boolean export_public, boolean exception_swallowing)
CloneableExtensionback to summary
public CloneableExtension()

Method Detail

extraGeneralImportsback to summary
public Collection<E> extraGeneralImports()

Implements com.mchange.v2.codegen.bean.GeneratorExtension.extraGeneralImports.

extraInterfaceNamesback to summary
public Collection<E> extraInterfaceNames()

Implements com.mchange.v2.codegen.bean.GeneratorExtension.extraInterfaceNames.

extraSpecificImportsback to summary
public Collection<E> extraSpecificImports()

Implements com.mchange.v2.codegen.bean.GeneratorExtension.extraSpecificImports.

generateback to summary
public void generate(ClassInfo info, Class<T> superclassType, Property[] props, Class<T>[] propTypes, IndentedWriter iw) throws IOException

Implements com.mchange.v2.codegen.bean.GeneratorExtension.generate.

Deprecated

as a consequence of IndentedWriter being deprecated. See corresponding docs for further information.

getMLoggerNameback to summary
public String getMLoggerName()
isExceptionSwallowingback to summary
public boolean isExceptionSwallowing()
isExportPublicback to summary
public boolean isExportPublic()
setExceptionSwallowingback to summary
public void setExceptionSwallowing(boolean exception_swallowing)
setExportPublicback to summary
public void setExportPublic(boolean export_public)
setMLoggerNameback to summary
public void setMLoggerName(String mLoggerName)