| 
WebObjects 5.2.2 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--com.webobjects.foundation.NSKeyValueCoding.Null
NSKeyValueCoding.Null is a final class that defines a unique
 object used to represent null values in collection objects, such
 as NSArrays, which do not allow null values.
 For instance, Enterprise Objects Framework uses NSKeyValueCoding.Null
 to represent null values from database rows in its database level
 snapshots (NSDictionary objects). However, Enterprise Objects Framework
 automatically translates NSKeyValueCoding.Null to null in
 enterprise objects, so you should rarely need to write code that
 accounts for this class.
 Whenever null is represented by NSKeyValueCoding.Null,
 it should be represented with the instance stored in the NSKeyValueCoding
 constant, NullValue. You can safely use this instance
 with the == operator to test for the presence of a null value:
if (value == NSKeyValueCoding.NullValue){ //...... }
NSKeyValueCoding.NullValue, 
Serialized Form| Nested Class Summary | 
| Nested classes inherited from class com.webobjects.foundation.NSCoding | 
NSCoding.Support | 
| Method Summary | |
 Class | 
classForCoder()
Allows the receiver, before being encoded, to substitute a class other than its own in a coder.  | 
 Object | 
clone()
Simply returns the shared instance of NSKeyValueCoding.Null stored in the constant NullValue. | 
static Object | 
decodeObject(NSCoder coder)
Returns the shared instance of NSKeyValueCoding.Null stored in the NSKeyValueCoding constant NullValue. | 
 void | 
encodeWithCoder(NSCoder coder)
Encodes the receiver using coder. | 
 String | 
toString()
 | 
| Methods inherited from class java.lang.Object | 
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Method Detail | 
public Class classForCoder()
NSCoding
classForCoder in interface NSCodingpublic Object clone()
NullValue.
clone in class ObjectthisNSKeyValueCoding.NullValuepublic static Object decodeObject(NSCoder coder)
NullValue.
coder - instructs the object to encode and decode its
              instance variables
NSKeyValueCoding.NullValue, 
NSCodingpublic void encodeWithCoder(NSCoder coder)
NSCodingcoder. Object type information along with an
 object's data is stored.
encodeWithCoder in interface NSCodingcoder - an NSCoder object that will be used to encode object of classes that
              implement this interfaceNSCoderpublic String toString()
toString in class Object
  | 
Last updated Mon Oct 13 15:42:52 PDT 2003. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||