org.rococoa.cocoa.foundation
Class NSExpression
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSExpression
- All Implemented Interfaces:
- ABActionDelegate, AMWorkflowControllerDelegate, IMVideoDataSource, NSAccessibility, NSAccessibilityAdditions, NSAnimationDelegate, NSApplicationScriptingDelegation, NSArchiverCallback, NSBrowserDelegate, NSClassDescriptionPrimitives, NSCoderMethods, NSColorPanelResponderMethod, NSComboBoxCellDataSource, NSComboBoxDataSource, NSComboBoxNotifications, NSComparisonMethods, NSConnectionDelegateMethods, NSControlSubclassDelegate, NSControlSubclassNotifications, NSCopyLinkMoveHandler, NSDatePickerCellDelegate, NSDelayedPerforming, NSDeprecatedKeyValueCoding, NSDeprecatedKeyValueObservingCustomization, NSDeprecatedMethods, NSDictionaryControllerKeyValuePair, NSDistantObjectRequestMethods, NSDistributedObjects, NSDraggingDestination, NSDraggingSource, NSDrawerDelegate, NSDrawerNotifications, NSEditor, NSEditorRegistration, NSErrorRecoveryAttempting, NSExceptionHandlerDelegate, NSFileManagerFileOperationAdditions, NSFontManagerDelegate, NSFontManagerResponderMethod, NSFontPanelValidationAdditions, NSImageDelegate, NSKeyedArchiverDelegate, NSKeyedArchiverObjectSubstitution, NSKeyedUnarchiverDelegate, NSKeyedUnarchiverObjectSubstitution, NSKeyValueBindingCreation, NSKeyValueCoding, NSKeyValueObserverNotification, NSKeyValueObserverRegistration, NSKeyValueObserving, NSKeyValueObservingCustomization, NSLayoutManagerDelegate, NSMenuDelegate, NSMenuValidation, NSMetadataQueryDelegate, NSNetServiceBrowserDelegateMethods, NSNetServiceDelegateMethods, NSNibAwaking, NSOutlineViewDataSource, NSOutlineViewDelegate, NSOutlineViewNotifications, NSPasteboardOwner, NSPlaceholders, NSPortDelegateMethods, NSRuleEditorDelegateMethods, NSSavePanelDelegate, NSScriptClassDescription, NSScripting, NSScriptingComparisonMethods, NSScriptKeyValueCoding, NSScriptObjectSpecifiers, NSSoundDelegateMethods, NSSpeechRecognizerDelegate, NSSpeechSynthesizerDelegate, NSSpellServerDelegate, NSSplitViewDelegate, NSStreamDelegateEventExtensions, NSTabViewDelegate, NSTextDelegate, NSTextViewDelegate, NSThreadPerformAdditions, NSTokenFieldCellDelegate, NSTokenFieldDelegate, NSToolbarDelegate, NSToolbarNotifications, NSURLClient, NSURLConnectionDelegate, NSURLDownloadDelegate, NSWindowDelegate, NSWindowNotifications, NSXMLParserDelegateEventAdditions, QTCaptureDecompressedVideoOutputDelegate, QTCaptureFileOutputDelegate, QTCaptureVideoPreviewOutputDelegate, QTCaptureViewDelegate, QTMovieDelegate, QTMovieViewDelegate, SFAuthorizationViewDelegate, SFCertificatePanelDelegate, SFChooseIdentityPanelDelegate, WebDownloadDelegate, WebFrameLoadDelegate, WebJavaPlugIn, WebPlugIn, WebPlugInContainer, WebPolicyDelegate, WebResourceLoadDelegate, WebScripting, WebUIDelegate, WebViewEditingDelegate, NSCoding, NSCopying, NSObject
- Direct Known Subclasses:
- NSFetchRequestExpression
public abstract class NSExpression
- extends NSObject
- implements NSCoding, NSCopying
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Method Summary |
static NSExpression |
alloc()
|
abstract NSArray |
arguments()
Original signature : -(NSArray*)arguments
array of expressions which will be passed as parameters during invocation of the selector on the operand of a function expression |
abstract NSObject |
collection()
|
abstract NSObject |
constantValue()
|
static NSExpression |
createWithExpressionType(int type)
Factory method
|
static NSExpression |
expressionForAggregate(NSArray subexpressions)
Original signature : +(NSExpression*)expressionForAggregate:(NSArray*)
Expression that returns a collection containing the results of other expressions |
static NSExpression |
expressionForConstantValue(org.rococoa.ID obj)
Original signature : +(NSExpression*)expressionForConstantValue:(id)
Expression that returns a constant value |
static NSExpression |
expressionForEvaluatedObject()
Original signature : +(NSExpression*)expressionForEvaluatedObject
Expression that returns the object being evaluated |
static NSExpression |
expressionForFunction_arguments(NSString name,
NSArray parameters)
Original signature : +(NSExpression*)expressionForFunction:(NSString*) arguments:(NSArray*)
Expression that invokes one of the predefined functions. |
static NSExpression |
expressionForFunction_selectorName_arguments(NSExpression target,
NSString name,
NSArray parameters)
Original signature : +(NSExpression*)expressionForFunction:(NSExpression*) selectorName:(NSString*) arguments:(NSArray*)
Expression that invokes the selector on target with parameters. |
static NSExpression |
expressionForIntersectSet_with(NSExpression left,
NSExpression right)
Original signature : +(NSExpression*)expressionForIntersectSet:(NSExpression*) with:(NSExpression*)
return an expression that will return the intersection of the collections expressed by left and right |
static NSExpression |
expressionForKeyPath(NSString keyPath)
Original signature : +(NSExpression*)expressionForKeyPath:(NSString*)
Expression that invokes valueForKeyPath with keyPath |
static NSExpression |
expressionForMinusSet_with(NSExpression left,
NSExpression right)
Original signature : +(NSExpression*)expressionForMinusSet:(NSExpression*) with:(NSExpression*)
return an expression that will return the disjunction of the collections expressed by left and right |
static NSExpression |
expressionForSubquery_usingIteratorVariable_predicate(NSExpression expression,
NSString variable,
org.rococoa.ID predicate)
Original signature : +(NSExpression*)expressionForSubquery:(NSExpression*) usingIteratorVariable:(NSString*) predicate:(id)
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 |
static NSExpression |
expressionForUnionSet_with(NSExpression left,
NSExpression right)
Original signature : +(NSExpression*)expressionForUnionSet:(NSExpression*) with:(NSExpression*)
return an expression that will return the union of the collections expressed by left and right |
static NSExpression |
expressionForVariable(NSString string)
Original signature : +(NSExpression*)expressionForVariable:(NSString*)
Expression that pulls a value from the variable bindings dictionary |
abstract int |
expressionType()
accessors for individual parameters - raise if not applicable
Original signature : -(NSExpressionType)expressionType |
abstract NSObject |
expressionValueWithObject_context(org.rococoa.ID object,
NSMutableDictionary context)
evaluate the expression using the object and bindings- note that context is mutable here and can be used by expressions to store temporary state for one predicate evaluation
Original signature : -(id)expressionValueWithObject:(id) context:(NSMutableDictionary*) |
abstract NSString |
function()
|
abstract NSExpression |
initWithExpressionType(int type)
Original signature : -(id)initWithExpressionType:(NSExpressionType)
designated initializer
|
abstract NSString |
keyPath()
|
abstract NSExpression |
leftExpression()
Original signature : -(NSExpression*)leftExpression
expression which represents the left side of a set expression |
abstract NSExpression |
operand()
Original signature : -(NSExpression*)operand
the object on which the selector will be invoked (the result of evaluating a key path or one of the defined functions) |
abstract NSPredicate |
predicate()
|
abstract NSExpression |
rightExpression()
Original signature : -(NSExpression*)rightExpression
expression which represents the right side of a set expression |
abstract NSString |
variable()
|
Methods inherited from class org.rococoa.cocoa.foundation.NSObject |
copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardInvocation, id, init, isKindOfClass, isKindOfClass, methodSignatureForSelector, mutableCopy, release, retain, retainCount |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
autorelease, class_, conformsToProtocol, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebUIDelegate |
webView_contextMenuItemsForElement_defaultMenuItems, webView_createWebViewModalDialogWithRequest, webView_createWebViewWithRequest, webView_dragDestinationActionMaskForDraggingInfo, webView_dragDestinationActionMaskForDraggingInfo, webView_makeFirstResponder, webView_mouseDidMoveOverElement_modifierFlags, webView_printFrameView, webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage, webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptConfirmPanelWithMessage, webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame, webView_runJavaScriptTextInputPanelWithPrompt_defaultText, webView_runOpenPanelForFileButtonWithResultListener, webView_runOpenPanelForFileButtonWithResultListener, webView_setResizable, webView_setStatusBarVisible, webView_setStatusText, webView_setToolbarsVisible, webView_shouldPerformAction_fromSender, webView_validateUserInterfaceItem_defaultValidation, webView_validateUserInterfaceItem_defaultValidation, webView_willPerformDragDestinationAction_forDraggingInfo, webView_willPerformDragDestinationAction_forDraggingInfo, webViewAreToolbarsVisible, webViewClose, webViewContentRect, webViewFirstResponder, webViewFocus, webViewFooterHeight, webViewFrame, webViewHeaderHeight, webViewIsResizable, webViewIsStatusBarVisible, webViewRunModal, webViewShow, webViewStatusText, webViewUnfocus |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSBrowserDelegate |
browser_acceptDrop_atRow_column_dropOperation, browser_acceptDrop_atRow_column_dropOperation, browser_canDragRowsWithIndexes_inColumn_withEvent, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_namesOfPromisedFilesDroppedAtDestination_forDraggedRowsWithIndexes_inColumn, browser_nextTypeSelectMatchFromRow_toRow_inColumn_forString, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldShowCellExpansionForRow_column, browser_shouldSizeColumn_forUserResize_toWidth, browser_shouldTypeSelectForEvent_withCurrentSearchString, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_typeSelectStringForRow_inColumn, browser_validateDrop_proposedRow_column_dropOperation, browser_validateDrop_proposedRow_column_dropOperation, browser_willDisplayCell_atRow_column, browser_writeRowsWithIndexes_inColumn_toPasteboard, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSKeyValueCoding |
dictionaryWithValuesForKeys, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, setNilValueForKey, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, validateValue_forKey_error, validateValue_forKeyPath_error, valueForKey, valueForKeyPath, valueForUndefinedKey |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDelegate |
outlineView_dataCellForTableColumn_item, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_heightOfRowByItem, outlineView_isGroupItem, outlineView_mouseDownInHeaderOfTableColumn, outlineView_nextTypeSelectMatchFromItem_toItem_forString, outlineView_selectionIndexesForProposedSelection, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_shouldShowCellExpansionForTableColumn_item, outlineView_shouldTrackCell_forTableColumn_item, outlineView_shouldTypeSelectForEvent_withCurrentSearchString, outlineView_typeSelectStringForTableColumn_item, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, selectionShouldChangeInOutlineView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebViewEditingDelegate |
undoManagerForWebView, webView_doCommandBySelector, webView_shouldApplyStyle_toElementsInDOMRange, webView_shouldBeginEditingInDOMRange, webView_shouldChangeTypingStyle_toStyle, webView_shouldDeleteDOMRange, webView_shouldEndEditingInDOMRange, webView_shouldInsertNode_replacingDOMRange_givenAction, webView_shouldInsertText_replacingDOMRange_givenAction, webViewDidBeginEditing, webViewDidChange, webViewDidChangeSelection, webViewDidChangeTypingStyle, webViewDidEndEditing |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebFrameLoadDelegate |
webView_didCancelClientRedirectForFrame, webView_didChangeLocationWithinPageForFrame, webView_didClearWindowObject_forFrame, webView_didCommitLoadForFrame, webView_didFailLoadWithError_forFrame, webView_didFailProvisionalLoadWithError_forFrame, webView_didFinishLoadForFrame, webView_didReceiveIcon_forFrame, webView_didReceiveServerRedirectForProvisionalLoadForFrame, webView_didReceiveTitle_forFrame, webView_didStartProvisionalLoadForFrame, webView_willCloseFrame, webView_windowScriptObjectAvailable |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldDelegate |
tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_displayStringForRepresentedObject, tokenField_editingStringForRepresentedObject, tokenField_hasMenuForRepresentedObject, tokenField_menuForRepresentedObject, tokenField_readFromPasteboard, tokenField_representedObjectForEditingString, tokenField_shouldAddObjects_atIndex, tokenField_styleForRepresentedObject, tokenField_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSXMLParserDelegateEventAdditions |
parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSDraggingDestination |
concludeDragOperation, concludeDragOperation, draggingEnded, draggingEnded, draggingEntered, draggingEntered, draggingExited, draggingExited, draggingUpdated, draggingUpdated, performDragOperation, performDragOperation, prepareForDragOperation, prepareForDragOperation, wantsPeriodicDraggingUpdates |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDataSource |
outlineView_acceptDrop_item_childIndex, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_writeItems_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSURLDownloadDelegate |
download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willResumeWithResponse_fromByte, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSAccessibility |
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTextViewDelegate |
textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_doCommandBySelector, textView_menu_forEvent_atIndex, textView_shouldChangeTextInRanges_replacementStrings, textView_shouldChangeTypingAttributes_toAttributes, textView_willChangeSelectionFromCharacterRanges_toCharacterRanges, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, undoManagerForTextView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldCellDelegate |
tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_displayStringForRepresentedObject, tokenFieldCell_editingStringForRepresentedObject, tokenFieldCell_hasMenuForRepresentedObject, tokenFieldCell_menuForRepresentedObject, tokenFieldCell_readFromPasteboard, tokenFieldCell_representedObjectForEditingString, tokenFieldCell_shouldAddObjects_atIndex, tokenFieldCell_styleForRepresentedObject, tokenFieldCell_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSWindowNotifications |
windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidChangeScreenProfile, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove |
NSExpression
public NSExpression()
expressionForConstantValue
public static NSExpression expressionForConstantValue(org.rococoa.ID obj)
- Original signature :
+(NSExpression*)expressionForConstantValue:(id)
Expression that returns a constant value
expressionForEvaluatedObject
public static NSExpression expressionForEvaluatedObject()
- Original signature :
+(NSExpression*)expressionForEvaluatedObject
Expression that returns the object being evaluated
expressionForVariable
public static NSExpression expressionForVariable(NSString string)
- Original signature :
+(NSExpression*)expressionForVariable:(NSString*)
Expression that pulls a value from the variable bindings dictionary
expressionForKeyPath
public static NSExpression expressionForKeyPath(NSString keyPath)
- Original signature :
+(NSExpression*)expressionForKeyPath:(NSString*)
Expression that invokes valueForKeyPath with keyPath
expressionForFunction_arguments
public static NSExpression expressionForFunction_arguments(NSString name,
NSArray parameters)
- Original signature :
+(NSExpression*)expressionForFunction:(NSString*) arguments:(NSArray*)
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.
expressionForAggregate
public static NSExpression expressionForAggregate(NSArray subexpressions)
- Original signature :
+(NSExpression*)expressionForAggregate:(NSArray*)
Expression that returns a collection containing the results of other expressions
expressionForUnionSet_with
public static NSExpression expressionForUnionSet_with(NSExpression left,
NSExpression right)
- Original signature :
+(NSExpression*)expressionForUnionSet:(NSExpression*) with:(NSExpression*)
return an expression that will return the union of the collections expressed by left and right
expressionForIntersectSet_with
public static NSExpression expressionForIntersectSet_with(NSExpression left,
NSExpression right)
- Original signature :
+(NSExpression*)expressionForIntersectSet:(NSExpression*) with:(NSExpression*)
return an expression that will return the intersection of the collections expressed by left and right
expressionForMinusSet_with
public static NSExpression expressionForMinusSet_with(NSExpression left,
NSExpression right)
- Original signature :
+(NSExpression*)expressionForMinusSet:(NSExpression*) with:(NSExpression*)
return an expression that will return the disjunction of the collections expressed by left and right
expressionForSubquery_usingIteratorVariable_predicate
public static NSExpression expressionForSubquery_usingIteratorVariable_predicate(NSExpression expression,
NSString variable,
org.rococoa.ID predicate)
- Original signature :
+(NSExpression*)expressionForSubquery:(NSExpression*) usingIteratorVariable:(NSString*) predicate:(id)
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
expressionForFunction_selectorName_arguments
public static NSExpression expressionForFunction_selectorName_arguments(NSExpression target,
NSString name,
NSArray parameters)
- Original signature :
+(NSExpression*)expressionForFunction:(NSExpression*) selectorName:(NSString*) arguments:(NSArray*)
Expression that invokes the selector on target with parameters. Will throw at runtime if target does not implement selector or if parameters are wrong.
initWithExpressionType
public abstract NSExpression initWithExpressionType(int type)
- Original signature :
-(id)initWithExpressionType:(NSExpressionType)
designated initializer
- Parameters:
type
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSExpressionType
createWithExpressionType
public static NSExpression createWithExpressionType(int type)
- Factory method
- See Also:
initWithExpressionType(int)
expressionType
public abstract int expressionType()
- accessors for individual parameters - raise if not applicable
Original signature : -(NSExpressionType)expressionType
constantValue
public abstract NSObject constantValue()
keyPath
public abstract NSString keyPath()
function
public abstract NSString function()
variable
public abstract NSString variable()
operand
public abstract NSExpression operand()
- Original signature :
-(NSExpression*)operand
the object on which the selector will be invoked (the result of evaluating a key path or one of the defined functions)
arguments
public abstract NSArray arguments()
- Original signature :
-(NSArray*)arguments
array of expressions which will be passed as parameters during invocation of the selector on the operand of a function expression
collection
public abstract NSObject collection()
predicate
public abstract NSPredicate predicate()
leftExpression
public abstract NSExpression leftExpression()
- Original signature :
-(NSExpression*)leftExpression
expression which represents the left side of a set expression
rightExpression
public abstract NSExpression rightExpression()
- Original signature :
-(NSExpression*)rightExpression
expression which represents the right side of a set expression
expressionValueWithObject_context
public abstract NSObject expressionValueWithObject_context(org.rococoa.ID object,
NSMutableDictionary context)
- evaluate the expression using the object and bindings- note that context is mutable here and can be used by expressions to store temporary state for one predicate evaluation
Original signature : -(id)expressionValueWithObject:(id) context:(NSMutableDictionary*)
alloc
public static NSExpression alloc()