Package org.robovm.apple.coredata
Class NSBatchDeleteRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coredata.NSPersistentStoreRequest
-
- org.robovm.apple.coredata.NSBatchDeleteRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSBatchDeleteRequest extends NSPersistentStoreRequest
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSBatchDeleteRequest.NSBatchDeleteRequestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.coredata.NSPersistentStoreRequest
NSPersistentStoreRequest.NSPersistentStoreRequestPtr
-
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 protected
NSBatchDeleteRequest()
NSBatchDeleteRequest(NSFetchRequest fetch)
NSBatchDeleteRequest(NSArray<NSManagedObjectID> objects)
protected
NSBatchDeleteRequest(NSObject.Handle h, long handle)
protected
NSBatchDeleteRequest(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSFetchRequest
getFetchRequest()
NSBatchDeleteRequestResultType
getResultType()
protected long
init(NSFetchRequest fetch)
protected long
init(NSArray<NSManagedObjectID> objects)
void
setResultType(NSBatchDeleteRequestResultType v)
-
Methods inherited from class org.robovm.apple.coredata.NSPersistentStoreRequest
getAffectedStores, getRequestType, setAffectedStores
-
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
-
NSBatchDeleteRequest
protected NSBatchDeleteRequest()
-
NSBatchDeleteRequest
protected NSBatchDeleteRequest(NSObject.Handle h, long handle)
-
NSBatchDeleteRequest
protected NSBatchDeleteRequest(NSObject.SkipInit skipInit)
-
NSBatchDeleteRequest
public NSBatchDeleteRequest(NSFetchRequest fetch)
-
NSBatchDeleteRequest
public NSBatchDeleteRequest(NSArray<NSManagedObjectID> objects)
-
-
Method Detail
-
getResultType
public NSBatchDeleteRequestResultType getResultType()
-
setResultType
public void setResultType(NSBatchDeleteRequestResultType v)
-
getFetchRequest
public NSFetchRequest getFetchRequest()
-
init
protected long init(NSFetchRequest fetch)
-
init
protected long init(NSArray<NSManagedObjectID> objects)
-
-