org.rococoa.cocoa.foundation
Class NSExpression._class_

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSClass
          extended by org.rococoa.cocoa.foundation.NSObject._class_
              extended by org.rococoa.cocoa.foundation.NSExpression._class_
All Implemented Interfaces:
NSObject, ObjCClass, ObjCObject
Enclosing class:
NSExpression

public abstract static class NSExpression._class_
extends NSObject._class_


Nested Class Summary
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.foundation.NSObject
NSObject._class_
 
Nested classes/interfaces inherited from interface org.rococoa.ObjCClass
ObjCClass._Class
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Field Summary
 
Fields inherited from interface org.rococoa.ObjCClass
CLASS
 
Constructor Summary
NSExpression._class_()
           
 
Method Summary
abstract  NSExpression alloc()
          Original signature : +(id)alloc
native declaration : NSObject.h:77
abstract  NSExpression expressionForAggregate(NSArray subexpressions)
          Expression that returns a collection containing the results of other expressions
Original signature : +(NSExpression*)expressionForAggregate:(NSArray*)
native declaration : NSExpression.h:88
abstract  NSExpression expressionForConstantValue(ObjCObject obj)
          Expression that returns a constant value
Original signature : +(NSExpression*)expressionForConstantValue:(id)
native declaration : NSExpression.h:44
abstract  NSExpression expressionForEvaluatedObject()
          Expression that returns the object being evaluated
Original signature : +(NSExpression*)expressionForEvaluatedObject
native declaration : NSExpression.h:45
abstract  NSExpression expressionForFunction_arguments(NSString name, NSArray parameters)
          Expression that invokes one of the predefined functions.
abstract  NSExpression expressionForFunction_selectorName_arguments(NSExpression target, NSString name, NSArray parameters)
          Expression that invokes the selector on target with parameters.
abstract  NSExpression expressionForIntersectSet_with(NSExpression left, NSExpression right)
          return an expression that will return the intersection of the collections expressed by left and right
Original signature : +(NSExpression*)expressionForIntersectSet:(NSExpression*) with:(NSExpression*)
native declaration : NSExpression.h:90
abstract  NSExpression expressionForKeyPath(NSString keyPath)
          Expression that invokes valueForKeyPath with keyPath
Original signature : +(NSExpression*)expressionForKeyPath:(NSString*)
native declaration : NSExpression.h:47
abstract  NSExpression expressionForMinusSet_with(NSExpression left, NSExpression right)
          return an expression that will return the disjunction of the collections expressed by left and right
Original signature : +(NSExpression*)expressionForMinusSet:(NSExpression*) with:(NSExpression*)
native declaration : NSExpression.h:91
abstract  NSExpression expressionForSubquery_usingIteratorVariable_predicate(NSExpression expression, NSString variable, ObjCObject predicate)
          Expression that filters a collection by storing elements in the collection in the variable variable and keeping the elements for which qualifer returns true; variable is used as a local variable, and will shadow any instances of variable in the bindings dictionary, the variable is removed or the old value replaced once evaluation completes
Original signature : +(NSExpression*)expressionForSubquery:(NSExpression*) usingIteratorVariable:(NSString*) predicate:(id)
native declaration : NSExpression.h:92
abstract  NSExpression expressionForUnionSet_with(NSExpression left, NSExpression right)
          return an expression that will return the union of the collections expressed by left and right
Original signature : +(NSExpression*)expressionForUnionSet:(NSExpression*) with:(NSExpression*)
native declaration : NSExpression.h:89
abstract  NSExpression expressionForVariable(NSString string)
          Expression that pulls a value from the variable bindings dictionary
Original signature : +(NSExpression*)expressionForVariable:(NSString*)
native declaration : NSExpression.h:46
abstract  NSExpression new_()
          Original signature : +(id)new
native declaration : NSObject.h:75
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject._class_
allocWithZone, asStatic_NSObject_NSAccessibility, asStatic_NSObject_NSAccessibilityAdditions, asStatic_NSObject_NSApplicationScriptingDelegation, asStatic_NSObject_NSArchiverCallback, asStatic_NSObject_NSClassDescriptionPrimitives, asStatic_NSObject_NSCoderMethods, asStatic_NSObject_NSColorPanelResponderMethod, asStatic_NSObject_NSComparisonMethods, asStatic_NSObject_NSControlSubclassNotifications, asStatic_NSObject_NSCopyLinkMoveHandler, asStatic_NSObject_NSDelayedPerforming, asStatic_NSObject_NSDeprecatedKeyValueCoding, asStatic_NSObject_NSDeprecatedKeyValueObservingCustomization, asStatic_NSObject_NSDeprecatedMethods, asStatic_NSObject_NSDictionaryControllerKeyValuePair, asStatic_NSObject_NSDistributedObjects, asStatic_NSObject_NSDraggingDestination, asStatic_NSObject_NSDraggingSource, asStatic_NSObject_NSDraggingSourceDeprecated, asStatic_NSObject_NSEditor, asStatic_NSObject_NSEditorRegistration, asStatic_NSObject_NSErrorRecoveryAttempting, asStatic_NSObject_NSFileManagerFileOperationAdditions, asStatic_NSObject_NSFontManagerDelegate, asStatic_NSObject_NSFontManagerResponderMethod, asStatic_NSObject_NSFontPanelValidationAdditions, asStatic_NSObject_NSKeyValueBindingCreation, asStatic_NSObject_NSKeyValueCoding, asStatic_NSObject_NSKeyValueObserverNotification, asStatic_NSObject_NSKeyValueObserverRegistration, asStatic_NSObject_NSKeyValueObserving, asStatic_NSObject_NSKeyValueObservingCustomization, asStatic_NSObject_NSMenuValidation, asStatic_NSObject_NSNibAwaking, asStatic_NSObject_NSPasteboardOwner, asStatic_NSObject_NSPlaceholders, asStatic_NSObject_NSScriptClassDescription, asStatic_NSObject_NSScripting, asStatic_NSObject_NSScriptingComparisonMethods, asStatic_NSObject_NSScriptKeyValueCoding, asStatic_NSObject_NSScriptObjectSpecifiers, asStatic_NSObject_NSThreadPerformAdditions, asStatic_NSObject_NSURLClient, asStatic_NSObject_NSURLConnectionDelegate, asStatic_NSObject_NSURLDownloadDelegate, class_, conformsToProtocol, copyWithZone, initialize, instanceMethodForSelector, instanceMethodSignatureForSelector, instancesRespondToSelector, isSubclassOfClass, load, mutableCopyWithZone, resolveClassMethod, resolveInstanceMethod, superclass
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, getNSClass, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, zone
 

Constructor Detail

NSExpression._class_

public NSExpression._class_()
Method Detail

expressionForConstantValue

public abstract NSExpression expressionForConstantValue(ObjCObject obj)
Expression that returns a constant value
Original signature : +(NSExpression*)expressionForConstantValue:(id)
native declaration : NSExpression.h:44


expressionForEvaluatedObject

public abstract NSExpression expressionForEvaluatedObject()
Expression that returns the object being evaluated
Original signature : +(NSExpression*)expressionForEvaluatedObject
native declaration : NSExpression.h:45


expressionForVariable

public abstract NSExpression expressionForVariable(NSString string)
Expression that pulls a value from the variable bindings dictionary
Original signature : +(NSExpression*)expressionForVariable:(NSString*)
native declaration : NSExpression.h:46


expressionForKeyPath

public abstract NSExpression expressionForKeyPath(NSString keyPath)
Expression that invokes valueForKeyPath with keyPath
Original signature : +(NSExpression*)expressionForKeyPath:(NSString*)
native declaration : NSExpression.h:47


expressionForFunction_arguments

public abstract NSExpression expressionForFunction_arguments(NSString name,
                                                             NSArray parameters)
Expression that invokes one of the predefined functions. Will throw immediately if the selector is bad; will throw at runtime if the parameters are incorrect.
Original signature : +(NSExpression*)expressionForFunction:(NSString*) arguments:(NSArray*)
native declaration : NSExpression.h:48


expressionForAggregate

public abstract NSExpression expressionForAggregate(NSArray subexpressions)
Expression that returns a collection containing the results of other expressions
Original signature : +(NSExpression*)expressionForAggregate:(NSArray*)
native declaration : NSExpression.h:88


expressionForUnionSet_with

public abstract NSExpression expressionForUnionSet_with(NSExpression left,
                                                        NSExpression right)
return an expression that will return the union of the collections expressed by left and right
Original signature : +(NSExpression*)expressionForUnionSet:(NSExpression*) with:(NSExpression*)
native declaration : NSExpression.h:89


expressionForIntersectSet_with

public abstract NSExpression expressionForIntersectSet_with(NSExpression left,
                                                            NSExpression right)
return an expression that will return the intersection of the collections expressed by left and right
Original signature : +(NSExpression*)expressionForIntersectSet:(NSExpression*) with:(NSExpression*)
native declaration : NSExpression.h:90


expressionForMinusSet_with

public abstract NSExpression expressionForMinusSet_with(NSExpression left,
                                                        NSExpression right)
return an expression that will return the disjunction of the collections expressed by left and right
Original signature : +(NSExpression*)expressionForMinusSet:(NSExpression*) with:(NSExpression*)
native declaration : NSExpression.h:91


expressionForSubquery_usingIteratorVariable_predicate

public abstract NSExpression expressionForSubquery_usingIteratorVariable_predicate(NSExpression expression,
                                                                                   NSString variable,
                                                                                   ObjCObject predicate)
Expression that filters a collection by storing elements in the collection in the variable variable and keeping the elements for which qualifer returns true; variable is used as a local variable, and will shadow any instances of variable in the bindings dictionary, the variable is removed or the old value replaced once evaluation completes
Original signature : +(NSExpression*)expressionForSubquery:(NSExpression*) usingIteratorVariable:(NSString*) predicate:(id)
native declaration : NSExpression.h:92


expressionForFunction_selectorName_arguments

public abstract NSExpression expressionForFunction_selectorName_arguments(NSExpression target,
                                                                          NSString name,
                                                                          NSArray parameters)
Expression that invokes the selector on target with parameters. Will throw at runtime if target does not implement selector or if parameters are wrong.
Original signature : +(NSExpression*)expressionForFunction:(NSExpression*) selectorName:(NSString*) arguments:(NSArray*)
native declaration : NSExpression.h:93


alloc

public abstract NSExpression alloc()
Description copied from class: NSObject._class_
Original signature : +(id)alloc
native declaration : NSObject.h:77

Specified by:
alloc in class NSObject._class_

new_

public abstract NSExpression new_()
Description copied from class: NSObject._class_
Original signature : +(id)new
native declaration : NSObject.h:75

Specified by:
new_ in class NSObject._class_


Copyright © 2009. All Rights Reserved.