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

E13403-04

oracle.javatools.db
Class IDPolicy.DefaultIDPolicy

java.lang.Object
  extended by oracle.javatools.db.IDPolicy
      extended by oracle.javatools.db.IDPolicy.DefaultIDPolicy
Enclosing class:
IDPolicy

public static class IDPolicy.DefaultIDPolicy
extends IDPolicy

IDPolicy that creates a TemporaryObjectID that does NOT point back to the original object for every object that has an ID. This is the default for copyTo and is designed to create a standalone copy of an object - i.e. nothing references the original.


Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.javatools.db.IDPolicy
IDPolicy.DefaultIDPolicy, IDPolicy.SameIDPolicy, IDPolicy.TemporaryIDPolicy
 
Constructor Summary
IDPolicy.DefaultIDPolicy()
           
 
Method Summary
protected  DBObjectID getNewID(DBObject original, DBObject copy)
          Given the original object, the copy is given an ID depending on the policy.
 
Methods inherited from class oracle.javatools.db.IDPolicy
copyID, getIDMap, getReverseIDMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IDPolicy.DefaultIDPolicy

public IDPolicy.DefaultIDPolicy()
Method Detail

getNewID

protected DBObjectID getNewID(DBObject original,
                              DBObject copy)
Description copied from class: IDPolicy
Given the original object, the copy is given an ID depending on the policy.

Specified by:
getNewID in class IDPolicy

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

E13403-04

Copyright © 1997, 2010, Oracle. All rights reserved.