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,ObjCProtocol
public class NSComparisonPredicate extends NSPredicate
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSComparisonPredicate.NSComparisonPredicatePtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSPredicate
NSPredicate.NSPredicatePtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
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, Selector selector)protectedNSComparisonPredicate(NSObject.Handle h, long handle)protectedNSComparisonPredicate(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description NSComparisonPredicateModifiergetComparisonPredicateModifier()SelectorgetCustomSelector()NSExpressiongetLeftExpression()NSComparisonPredicateOptionsgetOptions()NSPredicateOperatorTypegetPredicateOperatorType()NSExpressiongetRightExpression()protected longinit(NSCoder coder)protected longinit(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options)protected longinit(NSExpression lhs, NSExpression rhs, Selector selector)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.foundation.NSPredicate
allowEvaluation, create, create, create, encode, evaluate, evaluate, getPredicateFormat, newPredicateMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSComparisonPredicate
public NSComparisonPredicate() -
NSComparisonPredicate
-
NSComparisonPredicate
-
NSComparisonPredicate
public NSComparisonPredicate(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options) -
NSComparisonPredicate
-
NSComparisonPredicate
-
-
Method Details
-
getPredicateOperatorType
-
getComparisonPredicateModifier
-
getLeftExpression
-
getRightExpression
-
getCustomSelector
-
getOptions
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
protected long init(NSExpression lhs, NSExpression rhs, NSComparisonPredicateModifier modifier, NSPredicateOperatorType type, NSComparisonPredicateOptions options) -
init
-
init
- Overrides:
initin classNSPredicate
-