com.triactive.jdo.store.request
Class DeleteWhereEqualRequest

java.lang.Object
  extended by com.triactive.jdo.store.request.Request
      extended by com.triactive.jdo.store.request.DeleteWhereEqualRequest

public class DeleteWhereEqualRequest
extends Request

A request that deletes all rows from a table where a specified column equals a specified value.

Author:
Mike Martin

Nested Class Summary
static class DeleteWhereEqualRequest.Id
           
 
Nested classes/interfaces inherited from class com.triactive.jdo.store.request.Request
Request.IdTbl, Request.IdTblFld, Request.IdTblFlds, Request.IdTblTblFld
 
Field Summary
protected  ColumnMapping[] colFieldMappings
          The ColumnMappings used by fields involved in this request, indexed by absolute field number.
protected  int[] colFields
          The fields involved in this request that use ColumnMappings.
protected  ComplexMapping[] cpxFieldMappings
          The ComplexMappings used by fields involved in this request, indexed by absolute field number.
protected  int[] cpxFields
          The fields involved in this request that use ComplexMappings.
 
Fields inherited from class com.triactive.jdo.store.request.Request
dba, idMapping, table
 
Method Summary
 void execute(java.util.Collection sms, java.lang.Object fieldValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

colFields

protected final int[] colFields
The fields involved in this request that use ColumnMappings. Null if there are no such fields.


cpxFields

protected final int[] cpxFields
The fields involved in this request that use ComplexMappings. Null if there are no such fields.


colFieldMappings

protected final ColumnMapping[] colFieldMappings
The ColumnMappings used by fields involved in this request, indexed by absolute field number. Null if colFields is null.


cpxFieldMappings

protected final ComplexMapping[] cpxFieldMappings
The ComplexMappings used by fields involved in this request, indexed by absolute field number. Null if cpxFields is null.

Method Detail

execute

public void execute(java.util.Collection sms,
                    java.lang.Object fieldValue)


Copyright ? 2001-2007 The TJDO Project All Rights Reserved.