ERXKeyGlobalID Class Reference

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

Collaboration diagram for ERXKeyGlobalID:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Object[] _keyValuesNoCopy ()
NSData asData ()
String asString ()
boolean equals (Object obj)
 ERXKeyGlobalID (String entityName, Object values[])
EOKeyGlobalID globalID ()
int hashCode ()
int keyCount ()
Object[] keyValues ()
String toString ()

Static Public Member Functions

static ERXKeyGlobalID fromData (NSData value)
static ERXKeyGlobalID fromString (String value)
static ERXKeyGlobalID globalIDForGID (EOKeyGlobalID gid)

Private Attributes

EOKeyGlobalID _gid


Detailed Description

Serializable Global ID class. You can use this as a custom attribute value type. Note that a EOKeyGlobalID and an ERXKeyGlobalID are never equals! This especially means, that you shouldn't pass as ERXKeyGlobalID in eg. EOEditingContext#faultForGlobalID. Instead use the EOKeyGlobalID you get via ERXKeyGlobalID#globalID().
Author:
ak

Constructor & Destructor Documentation

ERXKeyGlobalID ( String  entityName,
Object  values[] 
)


Member Function Documentation

Object [] _keyValuesNoCopy (  ) 

NSData asData (  ) 

String asString (  ) 

boolean equals ( Object  obj  ) 

static ERXKeyGlobalID fromData ( NSData  value  )  [static]

static ERXKeyGlobalID fromString ( String  value  )  [static]

EOKeyGlobalID globalID (  ) 

static ERXKeyGlobalID globalIDForGID ( EOKeyGlobalID  gid  )  [static]

int hashCode (  ) 

int keyCount (  ) 

Object [] keyValues (  ) 

String toString (  ) 


Member Data Documentation

EOKeyGlobalID _gid [private]


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

Generated on Sat May 26 06:43:11 2012 for Project Wonder by  doxygen 1.5.8