net.sf.hibernate.tool.hbm2java
Class BasicRenderer
java.lang.Object
net.sf.hibernate.tool.hbm2java.AbstractRenderer
net.sf.hibernate.tool.hbm2java.BasicRenderer
- All Implemented Interfaces:
- Renderer
public class BasicRenderer
- extends AbstractRenderer
Method Summary |
void |
doConstructors(String savedToClass,
ClassMapping classMapping,
Map class2classmap,
PrintWriter writer)
|
void |
doEqualsAndHashCode(String savedToClass,
ClassMapping classMapping,
PrintWriter writer)
|
int |
doFieldAccessors(ClassMapping classMapping,
Map class2classmap,
PrintWriter writer,
String vetoSupport,
String changeSupport)
|
void |
doFields(ClassMapping classMapping,
Map class2classmap,
PrintWriter writer)
|
void |
doImports(ClassMapping classMapping,
PrintWriter writer)
|
void |
doToString(ClassMapping classMapping,
PrintWriter writer)
|
protected String |
makeSupportField(String fieldName,
List fieldList)
|
void |
render(String savedToPackage,
String savedToClass,
ClassMapping classMapping,
Map class2classmap,
PrintWriter mainwriter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ORDINARY
protected static final int ORDINARY
- See Also:
- Constant Field Values
BOUND
protected static final int BOUND
- See Also:
- Constant Field Values
CONSTRAINT
protected static final int CONSTRAINT
- See Also:
- Constant Field Values
BasicRenderer
public BasicRenderer()
render
public void render(String savedToPackage,
String savedToClass,
ClassMapping classMapping,
Map class2classmap,
PrintWriter mainwriter)
throws Exception
- Parameters:
savedToPackage
- what package is this class placed insavedToClass
- what classname does it really getclassMapping
- what classmapping is this forclass2classmap
- A complete map from classname to the classmappingmainwriter
- where we want the output
- Throws:
Exception
doConstructors
public void doConstructors(String savedToClass,
ClassMapping classMapping,
Map class2classmap,
PrintWriter writer)
doFields
public void doFields(ClassMapping classMapping,
Map class2classmap,
PrintWriter writer)
doEqualsAndHashCode
public void doEqualsAndHashCode(String savedToClass,
ClassMapping classMapping,
PrintWriter writer)
doToString
public void doToString(ClassMapping classMapping,
PrintWriter writer)
doFieldAccessors
public int doFieldAccessors(ClassMapping classMapping,
Map class2classmap,
PrintWriter writer,
String vetoSupport,
String changeSupport)
doImports
public void doImports(ClassMapping classMapping,
PrintWriter writer)
makeSupportField
protected String makeSupportField(String fieldName,
List fieldList)