_EOIntegralKeyGlobalID Class Reference

Inherits com::webobjects::eocontrol::EOKeyGlobalID.

Collaboration diagram for _EOIntegralKeyGlobalID:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 _EOIntegralKeyGlobalID (String entityName, Object values[])
 _EOIntegralKeyGlobalID (String entityName, Number value)
Object[] _keyValuesNoCopy ()
Object clone ()
boolean equals (Object obj)
int keyCount ()
Object[] keyValues ()
String toString ()

Static Public Attributes

static final Class _CLASS = _NSUtilities._classWithFullySpecifiedName("com.webobjects.eocontrol._EOIntegralKeyGlobalID")

Static Package Functions

 [static initializer]

Static Package Attributes

static final long serialVersionUID = 8168566851552998142L

Private Member Functions

void readObject (ObjectInputStream s) throws IOException, ClassNotFoundException
void writeObject (ObjectOutputStream s) throws IOException

Static Private Member Functions

static int _hashCode (String entityName, Number value)

Private Attributes

Number keyValue

Static Private Attributes

static final String SerializationKeyValueFieldKey = "keyValue"
static final ObjectStreamField serialPersistentFields []


Detailed Description

Better hashing for long values

Author:
ak

Constructor & Destructor Documentation

_EOIntegralKeyGlobalID ( String  entityName,
Number  value 
)

_EOIntegralKeyGlobalID ( String  entityName,
Object  values[] 
)


Member Function Documentation

[static initializer] (  )  [static, package]

static int _hashCode ( String  entityName,
Number  value 
) [static, private]

Object [] _keyValuesNoCopy (  ) 

Object clone (  ) 

boolean equals ( Object  obj  ) 

int keyCount (  ) 

Object [] keyValues (  ) 

void readObject ( ObjectInputStream  s  )  throws IOException, ClassNotFoundException [private]

String toString (  ) 

void writeObject ( ObjectOutputStream  s  )  throws IOException [private]


Member Data Documentation

final Class _CLASS = _NSUtilities._classWithFullySpecifiedName("com.webobjects.eocontrol._EOIntegralKeyGlobalID") [static]

Number keyValue [private]

final String SerializationKeyValueFieldKey = "keyValue" [static, private]

final ObjectStreamField serialPersistentFields[] [static, private]

final long serialVersionUID = 8168566851552998142L [static, package]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:42:32 2012 for Project Wonder by  doxygen 1.5.8