Class EOIntegralKeyGlobalID

  extended by net.wotonomy.control.EOGlobalID
      extended by net.wotonomy.control.EOKeyGlobalID
          extended by net.wotonomy.control.EOIntegralKeyGlobalID
All Implemented Interfaces:, java.lang.Cloneable,

public class EOIntegralKeyGlobalID
extends EOKeyGlobalID

$Revision: 893 $
Author:, $Author: cgruber $
See Also:
Serialized Form

Nested Class Summary
Nested classes/interfaces inherited from interface,,,,,,,,,,,,,
Field Summary
protected  java.lang.Number keyValue
Fields inherited from class net.wotonomy.control.EOKeyGlobalID
_entityName, _hash
Fields inherited from class net.wotonomy.control.EOGlobalID
Constructor Summary
EOIntegralKeyGlobalID(java.lang.String entityName, java.lang.Number value)
Method Summary
 java.lang.Object[] _keyValuesNoCopy()
 boolean isTemporary()
          Returns whether this id is a temporary id.
 int keyCount()
 java.lang.Object[] keyValues()
Methods inherited from class net.wotonomy.control.EOKeyGlobalID
_adjustForInheritance, _defaultGlobalIDWithEntityName, _guessedEntityName, _isFinal, _literalEntityName, _prepClone, _setGuessedEntityName, _setSubEntityName, _subEntityName, classForCoder, decodeObject, encodeWithCoder, entityName, globalIDWithEntityName, hashCode, keyValuesArray, readResolve
Methods inherited from class net.wotonomy.control.EOGlobalID
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

Field Detail


protected java.lang.Number keyValue
Constructor Detail


public EOIntegralKeyGlobalID(java.lang.String entityName,
                             java.lang.Number value)
Method Detail


public java.lang.Object[] keyValues()
Specified by:
keyValues in class EOKeyGlobalID


public java.lang.Object[] _keyValuesNoCopy()
Specified by:
_keyValuesNoCopy in class EOKeyGlobalID


public int keyCount()
Specified by:
keyCount in class EOKeyGlobalID


public boolean isTemporary()
Description copied from class: EOGlobalID
Returns whether this id is a temporary id. Temporary ids are generated for newly created objects that have not been persisted. When persisted, the temporary id is discarded in favor of the one generated by the object store.

Specified by:
isTemporary in class EOGlobalID

Copyright © 2006 null. All Rights Reserved.