|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.hibernate.tool.hbm2java.JavaTool
public class JavaTool
Constructor Summary | |
---|---|
JavaTool()
|
Method Summary | |
---|---|
String |
fieldsAsArguments(List fieldslist,
ClassMapping classMapping,
Map class2classmap)
|
String |
fieldsAsParameters(List fieldslist,
ClassMapping classMapping,
Map class2classmap)
|
String |
genImports(ClassMapping classMapping)
|
String |
getExtends(ClassMapping cmap)
|
String |
getImplements(ClassMapping cmap)
|
String |
getPackageDeclaration(ClassMapping cm)
Returns "package packagename;" where packagename is either the declared packagename, or the one provide via meta attribute "generated-class". |
String |
getTrueTypeName(ClassName cn,
Map class2classmap)
|
static String |
getTrueTypeName(FieldProperty field,
Map class2classmap)
Returns the true name for the given fields class name. |
boolean |
hasExtends(ClassMapping cmap)
|
boolean |
hasImplements(ClassMapping cmap)
|
static String |
shortenType(String type,
Set imports)
Returns the last part of type if it is in the set of imports. |
String |
toJavaDoc(String string,
int indent)
Convert string into something that can be rendered nicely into a javadoc comment. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JavaTool()
Method Detail |
---|
public String getPackageDeclaration(ClassMapping cm)
cm
-
public static String getTrueTypeName(FieldProperty field, Map class2classmap)
field
- class name that we use to serach in class2classmapclass2classmap
- a map from classname to classmappings
public String getTrueTypeName(ClassName cn, Map class2classmap)
public static String shortenType(String type, Set imports)
type
- imports
-
public String toJavaDoc(String string, int indent)
string
- public boolean hasExtends(ClassMapping cmap)
public String getExtends(ClassMapping cmap)
public boolean hasImplements(ClassMapping cmap)
public String getImplements(ClassMapping cmap)
public String fieldsAsParameters(List fieldslist, ClassMapping classMapping, Map class2classmap)
public String fieldsAsArguments(List fieldslist, ClassMapping classMapping, Map class2classmap)
public String genImports(ClassMapping classMapping)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |