Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-02


oracle.toplink.queryframework
Class ObjectLevelModifyQuery

java.lang.Object
  extended by oracle.toplink.queryframework.DatabaseQuery
      extended by oracle.toplink.queryframework.ModifyQuery
          extended by oracle.toplink.queryframework.ObjectLevelModifyQuery

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, oracle.toplink.internal.helper.FalseUndefinedTrue
Direct Known Subclasses:
DeleteObjectQuery, WriteObjectQuery

public abstract class ObjectLevelModifyQuery
extends ModifyQuery

Purpose: Abstract class for all object modify queries.

Responsibilities:

Since:
TOPLink/Java 1.0
See Also:
Serialized Form

Field Summary

 

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

 

Constructor Summary
ObjectLevelModifyQuery()
          Initialize the state of the query.

 

Method Summary
 java.lang.Object getObject()
          Return the object required for modification.
 oracle.toplink.internal.sessions.ObjectChangeSet getObjectChangeSet()
          Return the ObjectChangeSet representing the object being changed
 java.lang.Class getReferenceClass()
          Return the domain class associated with this query.
 boolean isObjectLevelModifyQuery()
          Return if this is an object level modify query.
 void setObject(java.lang.Object object)
          (REQUIRED) Set the object required for modification.
 java.lang.String toString()
           

 

Methods inherited from class oracle.toplink.queryframework.ModifyQuery
forceBatchStatementExecution, isModifyQuery, setForceBatchStatementExecution

 

Methods inherited from class oracle.toplink.queryframework.DatabaseQuery
addArgument, addArgument, addArgument, addArgumentValue, addArgumentValues, addCall, addStatement, bindAllParameters, cacheStatement, cascadeAllParts, cascadeByMapping, cascadePrivateParts, dontBindAllParameters, dontCacheStatement, dontCascadeParts, dontMaintainCache, getCall, getCalls, getDatasourceCall, getDatasourceCalls, getEJBQLString, getFlushOnExecute, getHintString, getJPQLString, getName, getQueryTimeout, getRedirector, getSelectionCriteria, getSessionName, getSQLStatement, getSQLString, getSQLStrings, getTranslatedSQLString, getTranslatedSQLStrings, hasSessionName, ignoreBindAllParameters, ignoreCacheStatement, isCallQuery, isDataModifyQuery, isDataReadQuery, isDeleteAllQuery, isDeleteObjectQuery, isDirectReadQuery, isExpressionQuery, isInsertObjectQuery, isModifyAllQuery, isNativeConnectionRequired, isObjectBuildingQuery, isObjectLevelReadQuery, isReadAllQuery, isReadObjectQuery, isReadQuery, isReportQuery, isSQLCallQuery, isUpdateAllQuery, isUpdateObjectQuery, isValueReadQuery, isWriteObjectQuery, maintainCache, prepareCall, setCall, setDatasourceCall, setEJBQLString, setFlushOnExecute, setHintString, setIsNativeConnectionRequired, setJPQLString, setName, setQueryTimeout, setRedirector, setSelectionCriteria, setSessionName, setShouldBindAllParameters, setShouldCacheStatement, setShouldMaintainCache, setShouldPrepare, setShouldUseWrapperPolicy, setSQLStatement, setSQLString, shouldBindAllParameters, shouldCacheStatement, shouldCascadeAllParts, shouldCascadeByMapping, shouldCascadeParts, shouldCascadePrivateParts, shouldIgnoreBindAllParameters, shouldIgnoreCacheStatement, shouldMaintainCache, shouldPrepare, shouldUseWrapperPolicy

 

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

 

Constructor Detail

ObjectLevelModifyQuery

public ObjectLevelModifyQuery()
Initialize the state of the query.

Method Detail

getObject

public java.lang.Object getObject()
Return the object required for modification.

getObjectChangeSet

public oracle.toplink.internal.sessions.ObjectChangeSet getObjectChangeSet()
Return the ObjectChangeSet representing the object being changed

getReferenceClass

public java.lang.Class getReferenceClass()
Return the domain class associated with this query.
Overrides:
getReferenceClass in class DatabaseQuery

isObjectLevelModifyQuery

public boolean isObjectLevelModifyQuery()
Return if this is an object level modify query.
Overrides:
isObjectLevelModifyQuery in class DatabaseQuery

setObject

public void setObject(java.lang.Object object)
(REQUIRED) Set the object required for modification.

toString

public java.lang.String toString()
Overrides:
toString in class DatabaseQuery

Skip navigation links

Copyright © 1998, 2009, Oracle. All Rights Reserved.