org.apache.cayenne.access.trans
Class LOBInsertBatchQueryBuilder

java.lang.Object
  extended by org.apache.cayenne.access.trans.BatchQueryBuilder
      extended by org.apache.cayenne.access.trans.LOBBatchQueryBuilder
          extended by org.apache.cayenne.access.trans.LOBInsertBatchQueryBuilder

public class LOBInsertBatchQueryBuilder
extends LOBBatchQueryBuilder


Field Summary
 
Fields inherited from class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
newBlobFunction, newClobFunction
 
Fields inherited from class org.apache.cayenne.access.trans.BatchQueryBuilder
adapter, trimFunction
 
Constructor Summary
LOBInsertBatchQueryBuilder(DbAdapter adapter)
           
 
Method Summary
 String createSqlString(BatchQuery batch)
          Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
 List getValuesForLOBUpdateParameters(BatchQuery query)
           
 
Methods inherited from class org.apache.cayenne.access.trans.LOBBatchQueryBuilder
appendUpdatedParameter, bindParameters, createLOBSelectString, getNewBlobFunction, getNewClobFunction, isUpdateableColumn, setNewBlobFunction, setNewClobFunction
 
Methods inherited from class org.apache.cayenne.access.trans.BatchQueryBuilder
appendDbAttribute, getAdapter, getParameterValues, getTrimFunction, setAdapter, setTrimFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LOBInsertBatchQueryBuilder

public LOBInsertBatchQueryBuilder(DbAdapter adapter)
Method Detail

getValuesForLOBUpdateParameters

public List getValuesForLOBUpdateParameters(BatchQuery query)
Specified by:
getValuesForLOBUpdateParameters in class LOBBatchQueryBuilder

createSqlString

public String createSqlString(BatchQuery batch)
Description copied from class: BatchQueryBuilder
Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.

Specified by:
createSqlString in class BatchQueryBuilder


Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.