Project Wonder 5.0

com.webobjects.eocontrol
Class _EOIntegralKeyGlobalID

java.lang.Object
  extended by com.webobjects.eocontrol.EOGlobalID
      extended by com.webobjects.eocontrol.EOKeyGlobalID
          extended by com.webobjects.eocontrol._EOIntegralKeyGlobalID
All Implemented Interfaces:
NSCoding, Serializable, Cloneable

public class _EOIntegralKeyGlobalID
extends EOKeyGlobalID

Better hashing for long values

See Also:
Serialized Form
Author:
ak

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSCoding
NSCoding._BigDecimalSupport, NSCoding._BigIntegerSupport, NSCoding._BooleanSupport, NSCoding._ByteSupport, NSCoding._CharacterSupport, NSCoding._DateSupport, NSCoding._DoubleSupport, NSCoding._FloatSupport, NSCoding._IntegerSupport, NSCoding._LongSupport, NSCoding._NumberSupport, NSCoding._ShortSupport, NSCoding._StringSupport, NSCoding.Support
 
Field Summary
static Class _CLASS
           
 
Fields inherited from class com.webobjects.eocontrol.EOGlobalID
GlobalIDChangedNotification
 
Constructor Summary
_EOIntegralKeyGlobalID(String entityName, Number value)
           
_EOIntegralKeyGlobalID(String entityName, Object[] values)
           
 
Method Summary
 Object[] _keyValuesNoCopy()
           
 Object clone()
           
 boolean equals(Object obj)
           
 int keyCount()
           
 Object[] keyValues()
           
 String toString()
           
 
Methods inherited from class com.webobjects.eocontrol.EOKeyGlobalID
_adjustForInheritance, _defaultGlobalIDWithEntityName, _guessedEntityName, _isFinal, _literalEntityName, _prepClone, _setGuessedEntityName, _setSubEntityName, _subEntityName, classForCoder, decodeObject, encodeWithCoder, entityName, globalIDWithEntityName, hashCode, keyValuesArray, readResolve
 
Methods inherited from class com.webobjects.eocontrol.EOGlobalID
isTemporary
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_CLASS

public static final Class _CLASS
Constructor Detail

_EOIntegralKeyGlobalID

public _EOIntegralKeyGlobalID(String entityName,
                              Number value)

_EOIntegralKeyGlobalID

public _EOIntegralKeyGlobalID(String entityName,
                              Object[] values)
Method Detail

clone

public Object clone()
Overrides:
clone in class EOGlobalID

keyValues

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

_keyValuesNoCopy

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

keyCount

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

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object obj)
Specified by:
equals in class EOGlobalID

Last updated: Wed, Feb 22, 2012 • 07:00 AM EST

Copyright © 2002 – 2011 Project Wonder.