net.java.ao.test
Class ActiveObjectsIntegrationTest
java.lang.Object
net.java.ao.test.ActiveObjectsIntegrationTest
public abstract class ActiveObjectsIntegrationTest
- extends java.lang.Object
|
Method Summary |
protected
|
checkSqlExecuted(java.util.concurrent.Callable<T> callable)
|
protected
|
checkSqlExecutedWhenSaving(E entity)
|
protected
|
checkSqlNotExecuted(java.util.concurrent.Callable<T> callable)
|
protected java.lang.String |
escapeFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
protected java.lang.String |
escapeKeyword(java.lang.String keyword)
|
protected java.lang.String |
escapePolyFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
protected void |
executeStatement(java.lang.String sql,
DbUtils.StatementCallback callback)
|
protected void |
executeUpdate(java.lang.String sql,
DbUtils.UpdateCallback callback)
|
protected DDLField |
findField(DDLTable table,
java.lang.Class<? extends RawEntity<?>> entityClass,
java.lang.String methodName)
|
protected DDLField |
findField(DDLTable table,
java.lang.String name)
|
protected java.lang.String |
getFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
protected java.lang.String |
getPolyFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
|
protected java.lang.String |
getTableName(java.lang.Class<? extends RawEntity<?>> entityType)
|
protected java.lang.String |
getTableName(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 |
entityManager
protected EntityManager entityManager
ActiveObjectsIntegrationTest
public ActiveObjectsIntegrationTest()
checkSqlExecuted
protected final <T> T checkSqlExecuted(java.util.concurrent.Callable<T> callable)
throws java.lang.Exception
- Throws:
java.lang.Exception
checkSqlNotExecuted
protected final <T> T checkSqlNotExecuted(java.util.concurrent.Callable<T> callable)
throws java.lang.Exception
- Throws:
java.lang.Exception
checkSqlExecutedWhenSaving
protected final <E extends RawEntity<?>> E checkSqlExecutedWhenSaving(E entity)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeUpdate
protected final void executeUpdate(java.lang.String sql,
DbUtils.UpdateCallback callback)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeStatement
protected final void executeStatement(java.lang.String sql,
DbUtils.StatementCallback callback)
throws java.lang.Exception
- Throws:
java.lang.Exception
getTableName
protected final java.lang.String getTableName(java.lang.Class<? extends RawEntity<?>> entityType)
getTableName
protected final java.lang.String getTableName(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
protected final java.lang.String getFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
getPolyFieldName
protected final java.lang.String getPolyFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
escapeFieldName
protected final java.lang.String escapeFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
escapePolyFieldName
protected final java.lang.String escapePolyFieldName(java.lang.Class<? extends RawEntity<?>> entityType,
java.lang.String methodName)
escapeKeyword
protected final java.lang.String escapeKeyword(java.lang.String keyword)
findField
protected final DDLField findField(DDLTable table,
java.lang.String name)
findField
protected final DDLField findField(DDLTable table,
java.lang.Class<? extends RawEntity<?>> entityClass,
java.lang.String methodName)
Copyright © 2007-2014. All Rights Reserved.