Up
Authors
- Mirko Viviani (
mirko.viviani@rccr.cremona.it
)
-
Version: 22157
Date: 2005-12-05 21:35:08 +0100 (Mon, 05 Dez 2005)
Copyright: (C) 2000,2002,2003,2004,2005 Free Software Foundation, Inc.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- EOQualifierEvaluation
Availability: OpenStep
Description forthcoming.
Instance Variables
Method summary
+ (
EOQualifier*)
qualifierWithQualifierArray: (NSArray*)array;
Availability: OpenStep
Description forthcoming.
+ (
EOQualifier*)
qualifierWithQualifiers: (
EOQualifier*)qualifiers
,...;
Availability: OpenStep
Description forthcoming.
- (id)
initWithQualifierArray: (NSArray*)array;
Availability: OpenStep
Description forthcoming.
- (id)
initWithQualifiers: (
EOQualifier*)qualifiers
,...;
Availability: OpenStep
Description forthcoming.
- (NSArray*)
qualifiers;
Availability: OpenStep
Description forthcoming.
Instance Variables for EOAndQualifier Class
@protected NSArray* _qualifiers;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- EOQualifierEvaluation
Availability: OpenStep
Description forthcoming.
Instance Variables
Method summary
+ (
EOQualifier*)
qualifierWithLeftKey: (NSString*)leftKey
operatorSelector: (SEL)selector
rightKey: (id)rightKey;
Availability: OpenStep
Description forthcoming.
- (id)
initWithLeftKey: (NSString*)leftKey
operatorSelector: (SEL)selector
rightKey: (id)rightKey;
Availability: OpenStep
Description forthcoming.
- (NSString*)
leftKey;
Availability: OpenStep
Description forthcoming.
- (NSString*)
rightKey;
Availability: OpenStep
Description forthcoming.
- (SEL)
selector;
Availability: OpenStep
Description forthcoming.
Instance Variables for EOKeyComparisonQualifier Class
@protected NSString* _leftKey;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
@protected NSString* _rightKey;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
@protected SEL _selector;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- EOQualifierEvaluation
Availability: OpenStep
Description forthcoming.
Instance Variables
Method summary
+ (
EOKeyValueQualifier*)
qualifierWithKey: (NSString*)key
operatorSelector: (SEL)selector
value: (id)value;
Availability: OpenStep
Description forthcoming.
- (id)
initWithKey: (NSString*)key
operatorSelector: (SEL)selector
value: (id)value;
Availability: OpenStep
Description forthcoming.
- (NSString*)
key;
Availability: OpenStep
Description forthcoming.
- (SEL)
selector;
Availability: OpenStep
Description forthcoming.
- (id)
value;
Availability: OpenStep
Description forthcoming.
Instance Variables for EOKeyValueQualifier Class
@protected NSString* _key;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
@protected SEL _selector;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
@protected id _value;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- EOQualifierEvaluation
Availability: OpenStep
Description forthcoming.
Instance Variables
Method summary
+ (
EOQualifier*)
qualifierWithQualifier: (
EOQualifier*)qualifier;
Availability: OpenStep
Description forthcoming.
- (id)
initWithQualifier: (
EOQualifier*)qualifier;
Availability: OpenStep
Description forthcoming.
- (
EOQualifier*)
qualifier;
Availability: OpenStep
Description forthcoming.
Instance Variables for EONotQualifier Class
@protected EOQualifier* _qualifier;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- EOQualifierEvaluation
Availability: OpenStep
Description forthcoming.
Instance Variables
Method summary
+ (
EOQualifier*)
qualifierWithQualifierArray: (NSArray*)array;
Availability: OpenStep
Description forthcoming.
+ (
EOQualifier*)
qualifierWithQualifiers: (
EOQualifier*)qualifiers
,...;
Availability: OpenStep
Description forthcoming.
- (id)
initWithQualifierArray: (NSArray*)array;
Availability: OpenStep
Description forthcoming.
- (id)
initWithQualifiers: (
EOQualifier*)qualifiers
,...;
Availability: OpenStep
Description forthcoming.
- (NSArray*)
qualifiers;
Availability: OpenStep
Description forthcoming.
Instance Variables for EOOrQualifier Class
@protected NSArray* _qualifiers;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- NSCopying
Availability: OpenStep
Description forthcoming.
Method summary
+ (NSArray*)
allQualifierOperators;
Availability: OpenStep
Description forthcoming.
+ (SEL)
operatorSelectorForString: (NSString*)string;
Availability: OpenStep
Description forthcoming.
+ (
EOQualifier*)
qualifierToMatchAllValues: (NSDictionary*)values;
Availability: OpenStep
Description forthcoming.
+ (
EOQualifier*)
qualifierToMatchAnyValue: (NSDictionary*)values;
Availability: OpenStep
Description forthcoming.
+ (
EOQualifier*)
qualifierWithQualifierFormat: (NSString*)qualifierFormat
,...;
Availability: OpenStep
+ (
EOQualifier*)
qualifierWithQualifierFormat: (NSString*)format
arguments: (NSArray*)args;
Availability: OpenStep
Description forthcoming.
+ (
EOQualifier*)
qualifierWithQualifierFormat: (NSString*)format
varargList: (va_list)args;
Availability: OpenStep
Description forthcoming.
+ (NSArray*)
relationalQualifierOperators;
Availability: OpenStep
Description forthcoming.
+ (NSString*)
stringForOperatorSelector: (SEL)selector;
Availability: OpenStep
Description forthcoming.
- (void)
addQualifierKeysToSet: (NSMutableSet*)keys;
Availability: OpenStep
Subclasses must override this method to add their qualifier keys to the provided keys set. Aggregate qualifiers, such as EOAndQualifer, should traverse their contents invoking this method on each with the provided set.
- (NSSet*)
allQualifierKeys;
Availability: OpenStep
Returns a set containing the keys of the qualifier tree starting from the receiver. Subclasses should override
-addQualifierKeysToSet:
and rely on the implementation EOQualifier for this method.
- (NSArray*)
bindingKeys;
Availability: OpenStep
Returns binding keys
- (BOOL)
evaluateWithObject: (id)object;
Availability: OpenStep
Description forthcoming.
- (NSString*)
keyPathForBindingKey: (NSString*)key;
Availability: OpenStep
Description forthcoming.
- (
EOQualifier*)
qualifierByApplyingBindings: (id)bindings;
Availability: OpenStep
Description forthcoming.
- (
EOQualifier*)
qualifierByApplyingBindingsAllVariablesRequired: (id)bindings;
Availability: OpenStep
Description forthcoming.
- (
EOQualifier*)
qualifierWithBindings: (NSDictionary*)bindings
requiresAllVariables: (BOOL)requiresAll;
Availability: OpenStep
Description forthcoming.
- (NSException*)
validateKeysWithRootClassDescription: (
EOClassDescription*)classDescription;
Availability: OpenStep
Description forthcoming.
- Declared in:
- EOControl/EOQualifier.h
- Conforms to:
- NSCoding
- EOKeyValueArchiving
Availability: OpenStep
Description forthcoming.
Instance Variables
Method summary
+ (
EOQualifierVariable*)
variableWithKey: (NSString*)key;
Availability: OpenStep
Description forthcoming.
- (
EOQualifierVariable*)
initWithKey: (NSString*)key;
Availability: OpenStep
Description forthcoming.
- (NSString*)
key;
Availability: OpenStep
Description forthcoming.
- (id)
requiredValueByApplyingBindings: (id)bindings;
Availability: OpenStep
Description forthcoming.
- (id)
valueByApplyingBindings: (id)bindings;
Availability: OpenStep
Description forthcoming.
Instance Variables for EOQualifierVariable Class
@protected NSString* _key;
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
- Declared in:
- EOControl/EOQualifier.h
Availability: OpenStep
Description forthcoming.
Method summary
- (
EOQualifier*)
qualifierMigratedFromEntity: (
EOEntity*)entity
relationshipPath: (NSString*)relationshipPath;
Availability: OpenStep
Description forthcoming.
- Declared in:
- EOControl/EOQualifier.h
Availability: OpenStep
Description forthcoming.
Method summary
- (NSArray*)
filteredArrayUsingQualifier: (
EOQualifier*)qualifier;
Availability: OpenStep
Description forthcoming.
- Declared in:
- EOControl/EOQualifier.h
Availability: OpenStep
Description forthcoming.
Method summary
- (BOOL)
doesContain: (id)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isCaseInsensitiveLike: (NSString*)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isEqualTo: (id)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isGreaterThan: (id)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isGreaterThanOrEqualTo: (id)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isLessThan: (id)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isLessThanOrEqualTo: (id)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isLike: (NSString*)object;
Availability: OpenStep
Description forthcoming.
- (BOOL)
isNotEqualTo: (id)object;
Availability: OpenStep
Description forthcoming.
- Declared in:
- EOControl/EOQualifier.h
Availability: OpenStep
Description forthcoming.
Method summary
- (BOOL)
evaluateWithObject: (id)object;
Availability: OpenStep
Description forthcoming.
Up