PATH |
Inherits from: EOQualifier
Implements: NSCoding EOKeyValueArchiving
Package: com.webobjects.eocontrol
EOOrQualifier is a subclass of EOQualifier that contains multiple qualifiers. EOOrQualifier implements the EOQualifierEvaluation interface, which defines the method evaluateWithObject for in-memory evaluation. When an EOOrQualifier object receives an evaluateWithObject message, it evaluates each of its qualifiers until one of them returns true. If one of its qualifiers returns true, the EOOrQualifier object returns true immediately. If all of its qualifiers return false, the EOOrQualifier object returns false.
EOQualifierEvaluation evaluateWithObject NSCoding classForCoder decodeObject encodeWithCoder EOKeyValueArchiving decodeWithKeyValueUnarchiver encodeWithKeyValueArchiver
public EOOrQualifier(NSArray qualifiers)
public static Object decodeObject(NSCoder coder)
public static Object decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver unarchiver)
public void addQualifierKeysToSet(NSMutableSet aSet)
public Class classForCoder()
public void encodeWithCoder(NSCoder coder)
public void encodeWithKeyValueArchiver(EOKeyValueArchiver archiver)
public boolean evaluateWithObject(NSKeyValueCodingAdditions anObject);
NSArray qualifiers()
public EOQualifier qualifierWithBindings( NSDictionary, boolean)
public String toString()
public void validateKeysWithRootClassDescription(EOClassDescription classDesc)
null
to indicate that the keys contained by the qualifier are valid.
© 2001 Apple Computer, Inc. (Last Published April 19, 2001)