net.wotonomy.control
Class EOKeyGlobalID
java.lang.Object
net.wotonomy.control.EOGlobalID
net.wotonomy.control.EOKeyGlobalID
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, net.wotonomy.foundation.NSCoding
- Direct Known Subclasses:
- EOIntegralKeyGlobalID, EOVectorKeyGlobalID
public abstract class EOKeyGlobalID
- extends EOGlobalID
- implements net.wotonomy.foundation.NSCoding
The model object which represents the mapping between database
fields and object properties, lists available entities, lists
connection dictionaries, and has fetch specifications.
- Version:
- $Revision: 894 $
- Author:
- cgruber@israfil.net, $Author: cgruber $
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface net.wotonomy.foundation.NSCoding |
net.wotonomy.foundation.NSCoding._BigDecimalSupport, net.wotonomy.foundation.NSCoding._BigIntegerSupport, net.wotonomy.foundation.NSCoding._BooleanSupport, net.wotonomy.foundation.NSCoding._ByteSupport, net.wotonomy.foundation.NSCoding._CharacterSupport, net.wotonomy.foundation.NSCoding._DateSupport, net.wotonomy.foundation.NSCoding._DoubleSupport, net.wotonomy.foundation.NSCoding._FloatSupport, net.wotonomy.foundation.NSCoding._IntegerSupport, net.wotonomy.foundation.NSCoding._LongSupport, net.wotonomy.foundation.NSCoding._NumberSupport, net.wotonomy.foundation.NSCoding._ShortSupport, net.wotonomy.foundation.NSCoding._StringSupport, net.wotonomy.foundation.NSCoding.Support |
Constructor Summary |
protected |
EOKeyGlobalID(java.lang.String entityName,
int hashCode)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
_entityName
protected java.lang.String _entityName
_hash
protected int _hash
EOKeyGlobalID
protected EOKeyGlobalID(java.lang.String entityName,
int hashCode)
_prepClone
protected void _prepClone(EOKeyGlobalID gid)
globalIDWithEntityName
public static EOKeyGlobalID globalIDWithEntityName(java.lang.String s,
java.lang.Object[] aobj)
_defaultGlobalIDWithEntityName
public static EOKeyGlobalID _defaultGlobalIDWithEntityName(java.lang.String s,
java.lang.Object[] aobj)
entityName
public java.lang.String entityName()
_literalEntityName
public java.lang.String _literalEntityName()
_isFinal
public boolean _isFinal()
_setGuessedEntityName
public void _setGuessedEntityName(java.lang.String s)
_guessedEntityName
public java.lang.String _guessedEntityName()
_setSubEntityName
public void _setSubEntityName(java.lang.String s)
_subEntityName
public java.lang.String _subEntityName()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
keyValues
public abstract java.lang.Object[] keyValues()
_keyValuesNoCopy
public abstract java.lang.Object[] _keyValuesNoCopy()
keyCount
public abstract int keyCount()
keyValuesArray
public net.wotonomy.foundation.NSArray keyValuesArray()
decodeObject
public static java.lang.Object decodeObject(net.wotonomy.foundation.NSCoder nscoder)
_adjustForInheritance
public static EOKeyGlobalID _adjustForInheritance(EOKeyGlobalID eokeyglobalid,
java.lang.String s,
java.lang.String s1)
encodeWithCoder
public void encodeWithCoder(net.wotonomy.foundation.NSCoder nscoder)
classForCoder
public java.lang.Class classForCoder()
readResolve
protected java.lang.Object readResolve()
throws java.io.ObjectStreamException
- Throws:
java.io.ObjectStreamException
Copyright © 2006 null. All Rights Reserved.