Package org.robovm.apple.coredata
Class NSFetchRequest<ResultType extends NSObject & NSFetchRequestResult>
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.NSFetchRequest<ResultType>
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,ObjCProtocol
public class NSFetchRequest<ResultType extends NSObject & NSFetchRequestResult> extends NSPersistentStoreRequest implements NSCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSFetchRequest.NSFetchRequestPtr<ResultType extends NSObject & NSFetchRequestResult>Nested classes/interfaces inherited from class org.robovm.apple.coredata.NSPersistentStoreRequest
NSPersistentStoreRequest.NSPersistentStoreRequestPtrNested 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 NSFetchRequest()NSFetchRequest(String entityName)NSFetchRequest(NSCoder coder)protectedNSFetchRequest(NSObject.Handle h, long handle)protectedNSFetchRequest(NSObject.SkipInit skipInit) -
Method Summary
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, 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
-
NSFetchRequest
public NSFetchRequest() -
NSFetchRequest
-
NSFetchRequest
-
NSFetchRequest
-
NSFetchRequest
-
-
Method Details
-
getEntity
-
setEntity
-
getEntityName
-
getPredicate
-
setPredicate
-
getSortDescriptors
-
setSortDescriptors
-
getFetchLimit
public long getFetchLimit() -
setFetchLimit
public void setFetchLimit(long v) -
getAffectedStores
- Overrides:
getAffectedStoresin classNSPersistentStoreRequest
-
setAffectedStores
- Overrides:
setAffectedStoresin classNSPersistentStoreRequest
-
getResultType
-
setResultType
-
includesSubentities
public boolean includesSubentities() -
setIncludesSubentities
public void setIncludesSubentities(boolean v) -
includesPropertyValues
public boolean includesPropertyValues() -
setIncludesPropertyValues
public void setIncludesPropertyValues(boolean v) -
returnsObjectsAsFaults
public boolean returnsObjectsAsFaults() -
setReturnsObjectsAsFaults
public void setReturnsObjectsAsFaults(boolean v) -
getRelationshipKeyPathsForPrefetching
-
setRelationshipKeyPathsForPrefetching
-
includesPendingChanges
public boolean includesPendingChanges() -
setIncludesPendingChanges
public void setIncludesPendingChanges(boolean v) -
returnsDistinctResults
public boolean returnsDistinctResults() -
setReturnsDistinctResults
public void setReturnsDistinctResults(boolean v) -
getPropertiesToFetch
-
setPropertiesToFetch
-
getFetchOffset
public long getFetchOffset() -
setFetchOffset
public void setFetchOffset(long v) -
getFetchBatchSize
public long getFetchBatchSize() -
setFetchBatchSize
public void setFetchBatchSize(long v) -
shouldRefreshRefetchedObjects
public boolean shouldRefreshRefetchedObjects() -
setShouldRefreshRefetchedObjects
public void setShouldRefreshRefetchedObjects(boolean v) -
getPropertiesToGroupBy
-
setPropertiesToGroupBy
-
getHavingPredicate
-
setHavingPredicate
-
init
-
execute
- Throws:
NSErrorException- Since:
- Available in iOS 10.0 and later.
-
encode
-
init
-