Class EOVectorKeyGlobalID

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

public class EOVectorKeyGlobalID
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.Object[] _keyValues
Fields inherited from class net.wotonomy.control.EOKeyGlobalID
_entityName, _hash
Fields inherited from class net.wotonomy.control.EOGlobalID
Constructor Summary
EOVectorKeyGlobalID(java.lang.String entityName, java.lang.Object[] values)
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.Object[] _keyValues
Constructor Detail


public EOVectorKeyGlobalID(java.lang.String entityName,
                           java.lang.Object[] values)
Method Detail


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


public java.lang.Object[] keyValues()
Specified by:
keyValues 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.