Package org.robovm.apple.foundation
Class NSComparisonPredicate
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSPredicate
-
- org.robovm.apple.foundation.NSComparisonPredicate
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class NSComparisonPredicate extends NSPredicate
- Since:
- Available in iOS 3.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSComparisonPredicate.NSComparisonPredicatePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSPredicate
NSPredicate.NSPredicatePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSComparisonPredicate()
NSComparisonPredicate(NSCoder coder)
NSComparisonPredicate(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options)
NSComparisonPredicate(NSExpression lhs, NSExpression rhs, org.robovm.objc.Selector selector)
protected
NSComparisonPredicate(NSObject.Handle h, long handle)
protected
NSComparisonPredicate(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSComparisonPredicateModifier
getComparisonPredicateModifier()
org.robovm.objc.Selector
getCustomSelector()
NSExpression
getLeftExpression()
NSComparisonPredicateOptions
getOptions()
NSPredicateOperatorType
getPredicateOperatorType()
NSExpression
getRightExpression()
protected long
init(NSCoder coder)
protected long
init(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options)
protected long
init(NSExpression lhs, NSExpression rhs, org.robovm.objc.Selector selector)
-
Methods inherited from class org.robovm.apple.foundation.NSPredicate
allowEvaluation, create, create, create, encode, evaluate, evaluate, getPredicateFormat, newPredicate, supportsSecureCoding
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
NSComparisonPredicate
public NSComparisonPredicate()
-
NSComparisonPredicate
protected NSComparisonPredicate(NSObject.Handle h, long handle)
-
NSComparisonPredicate
protected NSComparisonPredicate(NSObject.SkipInit skipInit)
-
NSComparisonPredicate
public NSComparisonPredicate(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options)
-
NSComparisonPredicate
public NSComparisonPredicate(NSExpression lhs, NSExpression rhs, org.robovm.objc.Selector selector)
-
NSComparisonPredicate
public NSComparisonPredicate(NSCoder coder)
-
-
Method Detail
-
getPredicateOperatorType
public NSPredicateOperatorType getPredicateOperatorType()
-
getComparisonPredicateModifier
public NSComparisonPredicateModifier getComparisonPredicateModifier()
-
getLeftExpression
public NSExpression getLeftExpression()
-
getRightExpression
public NSExpression getRightExpression()
-
getCustomSelector
public org.robovm.objc.Selector getCustomSelector()
-
getOptions
public NSComparisonPredicateOptions getOptions()
-
init
protected long init(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options)
-
init
protected long init(NSExpression lhs, NSExpression rhs, org.robovm.objc.Selector selector)
-
init
protected long init(NSCoder coder)
- Overrides:
init
in classNSPredicate
-
-