net.java.ao.test
Class EntityUtils
java.lang.Object
net.java.ao.test.EntityUtils
public final class EntityUtils
- extends java.lang.Object
|
Method Summary |
static java.lang.String |
escapeFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
static java.lang.String |
escapeKeyword(EntityManager em,
java.lang.String keyword)
|
static java.lang.String |
escapePolyFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
static java.lang.String |
getFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
static java.lang.String |
getPolyFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
static java.lang.String |
getTableName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType)
|
static java.lang.String |
getTableName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
boolean escape)
Get the table name of the given class entity |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityUtils
public EntityUtils()
getTableName
public static java.lang.String getTableName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType)
getTableName
public static java.lang.String getTableName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
boolean escape)
- Get the table name of the given class entity
- Parameters:
entityType - the class of the entityescape - whether or not to escape the table name
- Returns:
- the table name
getFieldName
public static java.lang.String getFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
getPolyFieldName
public static java.lang.String getPolyFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
escapeFieldName
public static java.lang.String escapeFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
escapePolyFieldName
public static java.lang.String escapePolyFieldName(EntityManager em,
java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
escapeKeyword
public static java.lang.String escapeKeyword(EntityManager em,
java.lang.String keyword)
Copyright © 2007-2014. All Rights Reserved.