Oracle Application Server TopLink API Reference
10g (9.0.4)

B10491-01

oracle.toplink.queryframework
Class DeleteAllQuery

java.lang.Object
  |
  +--oracle.toplink.queryframework.DatabaseQuery
        |
        +--oracle.toplink.queryframework.ModifyQuery
              |
              +--oracle.toplink.queryframework.DeleteAllQuery
All Implemented Interfaces:
java.lang.Cloneable, oracle.toplink.internal.helper.FalseUndefinedTrue, java.io.Serializable

public class DeleteAllQuery
extends ModifyQuery

Purpose: Query used to delete a collection of objects

Responsibilities:

Since:
TOPLink/Java 1.0
See Also:
Serialized Form

Field Summary

 

Fields inherited from class oracle.toplink.queryframework.DatabaseQuery
CascadeAggregateDelete, CascadeAllParts, CascadeDependentParts, CascadePrivateParts, NoCascading, QUERY_PREPARE

 

Constructor Summary
DeleteAllQuery()
           

 

Method Summary
 java.util.Vector getObjects()
          PUBLIC: Return the objects that are to be deleted
 java.lang.Class getReferenceClass()
          PUBLIC: Return the reference class of the query
 void setObjects(java.util.Vector objectCollection)
          PUBLIC (REQUIRED): Set the objects to be deleted.
 void setReferenceClass(java.lang.Class aClass)
          PUBLIC (REQUIRED): Set the reference class for the query

 

Methods inherited from class oracle.toplink.queryframework.ModifyQuery
isModifyQuery

 

Methods inherited from class oracle.toplink.queryframework.DatabaseQuery
addArgument, addArgument, addArgument, addArgumentValue, addArgumentValues, addCall, addStatement, bindAllParameters, buildSelectionCriteria, cacheStatement, cascadeAllParts, cascadePrivateParts, dontBindAllParameters, dontCacheStatement, dontCascadeParts, dontMaintainCache, getCall, getEJBQLString, getHintString, getName, getQueryTimeout, getRedirector, getSelectionCriteria, getSessionName, getSQLStatement, getSQLString, getTranslatedSQLString, hasSessionName, ignoreBindAllParameters, ignoreCacheStatement, isCallQuery, isDataModifyQuery, isDataReadQuery, isDeleteObjectQuery, isExpressionQuery, isObjectLevelModifyQuery, isObjectLevelReadQuery, isReadAllQuery, isReadObjectQuery, isReadQuery, isReportQuery, isSQLCallQuery, isWriteObjectQuery, maintainCache, prepareCall, setCall, setEJBQLString, setHintString, setName, setQueryTimeout, setRedirector, setSelectionCriteria, setSessionName, setShouldBindAllParameters, setShouldCacheStatement, setShouldMaintainCache, setShouldPrepare, setShouldUseWrapperPolicy, setSQLStatement, setSQLString, shouldBindAllParameters, shouldCacheStatement, shouldCascadeAllParts, shouldCascadeParts, shouldCascadePrivateParts, shouldIgnoreBindAllParameters, shouldIgnoreCacheStatement, shouldMaintainCache, shouldPrepare, shouldUseWrapperPolicy, toString

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

DeleteAllQuery

public DeleteAllQuery()
Method Detail

getObjects

public java.util.Vector getObjects()
PUBLIC: Return the objects that are to be deleted

getReferenceClass

public java.lang.Class getReferenceClass()
PUBLIC: Return the reference class of the query
Overrides:
getReferenceClass in class DatabaseQuery

setObjects

public void setObjects(java.util.Vector objectCollection)
PUBLIC (REQUIRED): Set the objects to be deleted. Also REQUIRED is a selection criteria or SQL string that performs the deletion of the objects. This does not generate the SQL call from the deleted objects. #setObject() should not be called.

setReferenceClass

public void setReferenceClass(java.lang.Class aClass)
PUBLIC (REQUIRED): Set the reference class for the query

Copyright © 2003 Oracle Corporation. All Rights Reserved.