Package org.robovm.apple.coredata
Class NSFetchIndexElementDescription
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coredata.NSFetchIndexElementDescription
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSFetchIndexElementDescription extends NSObject implements NSCoding
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSFetchIndexElementDescription.NSFetchIndexElementDescriptionPtr
-
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 NSFetchIndexElementDescription()
NSFetchIndexElementDescription(NSPropertyDescription property, NSFetchIndexElementType collationType)
NSFetchIndexElementDescription(NSCoder decoder)
protected
NSFetchIndexElementDescription(NSObject.Handle h, long handle)
protected
NSFetchIndexElementDescription(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
NSFetchIndexElementType
getCollationType()
NSFetchIndexDescription
getIndexDescription()
NSPropertyDescription
getProperty()
java.lang.String
getPropertyName()
protected long
init(NSPropertyDescription property, NSFetchIndexElementType collationType)
protected long
init(NSCoder decoder)
boolean
isAscending()
void
setAscending(boolean v)
void
setCollationType(NSFetchIndexElementType v)
-
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
-
NSFetchIndexElementDescription
public NSFetchIndexElementDescription()
-
NSFetchIndexElementDescription
protected NSFetchIndexElementDescription(NSObject.Handle h, long handle)
-
NSFetchIndexElementDescription
protected NSFetchIndexElementDescription(NSObject.SkipInit skipInit)
-
NSFetchIndexElementDescription
public NSFetchIndexElementDescription(NSPropertyDescription property, NSFetchIndexElementType collationType)
-
NSFetchIndexElementDescription
public NSFetchIndexElementDescription(NSCoder decoder)
-
-
Method Detail
-
getProperty
public NSPropertyDescription getProperty()
-
getPropertyName
public java.lang.String getPropertyName()
-
getCollationType
public NSFetchIndexElementType getCollationType()
-
setCollationType
public void setCollationType(NSFetchIndexElementType v)
-
isAscending
public boolean isAscending()
-
setAscending
public void setAscending(boolean v)
-
getIndexDescription
public NSFetchIndexDescription getIndexDescription()
-
init
protected long init(NSPropertyDescription property, NSFetchIndexElementType collationType)
-
init
protected long init(NSCoder decoder)
-
-