Package org.robovm.apple.mediaplayer
Class MPMediaPropertyPredicate
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.mediaplayer.MPMediaPredicate
-
- org.robovm.apple.mediaplayer.MPMediaPropertyPredicate
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class MPMediaPropertyPredicate extends MPMediaPredicate
- Since:
- Available in iOS 3.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MPMediaPropertyPredicate.MPMediaPropertyPredicatePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.mediaplayer.MPMediaPredicate
MPMediaPredicate.MPMediaPredicatePtr
-
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 MPMediaPropertyPredicate()
protected
MPMediaPropertyPredicate(NSObject.Handle h, long handle)
protected
MPMediaPropertyPredicate(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static MPMediaPropertyPredicate
create(NSObject value, NSString property)
protected static MPMediaPropertyPredicate
create(NSObject value, NSString property, MPMediaPredicateComparison comparisonType)
static MPMediaPropertyPredicate
create(MPMediaEntityProperty property, NSObject value)
static MPMediaPropertyPredicate
create(MPMediaEntityProperty property, NSObject value, MPMediaPredicateComparison comparisonType)
MPMediaPredicateComparison
getComparisonType()
MPMediaEntityProperty
getProperty()
NSString
getPropertyName()
NSObject
getValue()
-
Methods inherited from class org.robovm.apple.mediaplayer.MPMediaPredicate
encode, init, 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
-
MPMediaPropertyPredicate
public MPMediaPropertyPredicate()
-
MPMediaPropertyPredicate
protected MPMediaPropertyPredicate(NSObject.Handle h, long handle)
-
MPMediaPropertyPredicate
protected MPMediaPropertyPredicate(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getProperty
public MPMediaEntityProperty getProperty()
-
create
public static MPMediaPropertyPredicate create(MPMediaEntityProperty property, NSObject value)
-
create
public static MPMediaPropertyPredicate create(MPMediaEntityProperty property, NSObject value, MPMediaPredicateComparison comparisonType)
-
getPropertyName
public NSString getPropertyName()
-
getValue
public NSObject getValue()
-
getComparisonType
public MPMediaPredicateComparison getComparisonType()
-
create
protected static MPMediaPropertyPredicate create(NSObject value, NSString property)
-
create
protected static MPMediaPropertyPredicate create(NSObject value, NSString property, MPMediaPredicateComparison comparisonType)
-
-