aspoev.vejal.generator
Class ODQLGenerator
java.lang.Object
aspoev.vejal.generator.ODQLGenerator
- public class ODQLGenerator
- extends java.lang.Object
|
Method Summary |
protected static java.lang.String |
getFieldType(java.lang.reflect.Field field)
|
protected static java.lang.String |
getMemberDeclaration(java.lang.Class clazz)
|
protected static java.lang.String |
getProcedureDefinition(java.lang.Class clazz)
|
protected static boolean |
isGeneratedField(java.lang.reflect.Field field)
|
protected static boolean |
isPersistenceCapable(java.lang.Class clazz)
|
protected static boolean |
isStatic(java.lang.reflect.Field field)
|
protected static boolean |
isTransient(java.lang.reflect.Field field)
|
static void |
main(java.lang.String[] args)
|
static java.lang.String |
processClass(java.lang.Class clazz)
|
protected static java.lang.String |
stripPackageName(java.lang.String className)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMMENT
public static java.lang.String COMMENT
SPACER
public static final java.lang.String SPACER
- See Also:
- Constant Field Values
generatedFields
public static java.util.HashSet generatedFields
ODQLGenerator
public ODQLGenerator()
processClass
public static java.lang.String processClass(java.lang.Class clazz)
getMemberDeclaration
protected static java.lang.String getMemberDeclaration(java.lang.Class clazz)
getProcedureDefinition
protected static java.lang.String getProcedureDefinition(java.lang.Class clazz)
getFieldType
protected static java.lang.String getFieldType(java.lang.reflect.Field field)
isPersistenceCapable
protected static boolean isPersistenceCapable(java.lang.Class clazz)
isStatic
protected static boolean isStatic(java.lang.reflect.Field field)
isTransient
protected static boolean isTransient(java.lang.reflect.Field field)
isGeneratedField
protected static boolean isGeneratedField(java.lang.reflect.Field field)
stripPackageName
protected static java.lang.String stripPackageName(java.lang.String className)
main
public static void main(java.lang.String[] args)