mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-01-12 04:10:36 +01:00
4245 lines
282 KiB
HTML
4245 lines
282 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<title>BaseDataTransaction Class Reference</title>
|
||
<link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
|
||
<link rel="stylesheet" type="text/css" href="../css/highlight.css" />
|
||
<meta charset="utf-8">
|
||
<script src="../js/jquery.min.js" defer></script>
|
||
<script src="../js/jazzy.js" defer></script>
|
||
|
||
<script src="../js/lunr.min.js" defer></script>
|
||
<script src="../js/typeahead.jquery.js" defer></script>
|
||
<script src="../js/jazzy.search.js" defer></script>
|
||
</head>
|
||
<body>
|
||
|
||
<a name="//apple_ref/swift/Class/BaseDataTransaction" class="dashAnchor"></a>
|
||
|
||
<a title="BaseDataTransaction Class Reference"></a>
|
||
|
||
<header class="header">
|
||
<p class="header-col header-col--primary">
|
||
<a class="header-link" href="../index.html">
|
||
CoreStore 9.1.0 Docs
|
||
</a>
|
||
(91% documented)
|
||
</p>
|
||
|
||
<div class="header-col--secondary">
|
||
<form role="search" action="../search.json">
|
||
<input type="text" placeholder="Search documentation" data-typeahead>
|
||
</form>
|
||
</div>
|
||
|
||
<p class="header-col header-col--secondary">
|
||
<a class="header-link" href="https://github.com/JohnEstropia/CoreStore">
|
||
<img class="header-icon" src="../img/gh.png" alt="GitHub"/>
|
||
View on GitHub
|
||
</a>
|
||
</p>
|
||
|
||
</header>
|
||
|
||
<p class="breadcrumbs">
|
||
<a class="breadcrumb" href="../index.html">CoreStore Reference</a>
|
||
<img class="carat" src="../img/carat.png" alt=""/>
|
||
BaseDataTransaction Class Reference
|
||
</p>
|
||
|
||
<div class="content-wrapper">
|
||
<nav class="navigation">
|
||
<ul class="nav-groups">
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Classes.html">Classes</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/AsynchronousDataTransaction.html">AsynchronousDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/BaseDataTransaction.html">BaseDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreObject.html">CoreStoreObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreObjectObjectDiff.html">CoreStoreObjectObjectDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreObjectOrderedDiff.html">CoreStoreObjectOrderedDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreObjectTransformableDiff.html">CoreStoreObjectTransformableDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreObjectUnorderedDiff.html">CoreStoreObjectUnorderedDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreObjectValueDiff.html">CoreStoreObjectValueDiff</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CoreStoreSchema.html">CoreStoreSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CustomSchemaMappingProvider.html">CustomSchemaMappingProvider</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CustomSchemaMappingProvider/CustomMapping.html">– CustomMapping</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CustomSchemaMappingProvider/UnsafeSourceObject.html">– UnsafeSourceObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/CustomSchemaMappingProvider/UnsafeDestinationObject.html">– UnsafeDestinationObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/DataStack.html">DataStack</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/DataStack/AsyncNamespace.html">– AsyncNamespace</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/DataStack/ReactiveNamespace.html">– ReactiveNamespace</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/DataStack/AddStoragePublisher.html">– AddStoragePublisher</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/DefaultLogger.html">DefaultLogger</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/DynamicEntity.html">DynamicEntity</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/Entity.html">Entity</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/InMemoryStore.html">InMemoryStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/InferredSchemaMappingProvider.html">InferredSchemaMappingProvider</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ListMonitor.html">ListMonitor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ListPublisher.html">ListPublisher</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ListPublisher/ReactiveNamespace.html">– ReactiveNamespace</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ListPublisher/SnapshotPublisher.html">– SnapshotPublisher</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ObjectMonitor.html">ObjectMonitor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ObjectPublisher.html">ObjectPublisher</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ObjectPublisher/ReactiveNamespace.html">– ReactiveNamespace</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/ObjectPublisher/SnapshotPublisher.html">– SnapshotPublisher</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/SQLiteStore.html">SQLiteStore</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/SchemaHistory.html">SchemaHistory</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/SynchronousDataTransaction.html">SynchronousDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/UnsafeDataModelSchema.html">UnsafeDataModelSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/UnsafeDataTransaction.html">UnsafeDataTransaction</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/UserInfo.html">UserInfo</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/XcodeDataModelSchema.html">XcodeDataModelSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Classes/XcodeSchemaMappingProvider.html">XcodeSchemaMappingProvider</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Global%20Variables.html">Global Variables</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Global%20Variables.html#/s:9CoreStore0aB11ErrorDomainSSvp">CoreStoreErrorDomain</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Enums.html">Enumerations</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/CoreStoreDefaults.html">CoreStoreDefaults</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/CoreStoreError.html">CoreStoreError</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/CoreStoreErrorCode.html">CoreStoreErrorCode</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/DiffableDataSource.html">DiffableDataSource</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/DiffableDataSource/BaseAdapter.html">– BaseAdapter</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/DiffableDataSource/CollectionViewAdapter.html">– CollectionViewAdapter</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/DiffableDataSource/TableViewAdapter.html">– TableViewAdapter</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldCoders.html">FieldCoders</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldCoders/DefaultNSSecureCoding.html">– DefaultNSSecureCoding</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldCoders/Json.html">– Json</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldCoders/NSCoding.html">– NSCoding</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldCoders/Plist.html">– Plist</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldContainer.html">FieldContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldContainer/Stored.html">– Stored</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldContainer/Coded.html">– Coded</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldContainer/Relationship.html">– Relationship</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/FieldContainer/Virtual.html">– Virtual</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums.html#/s:9CoreStore8LogLevelO">LogLevel</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/MigrationProgress.html">MigrationProgress</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/MigrationType.html">MigrationType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/RelationshipContainer.html">RelationshipContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/RelationshipContainer.html#/s:9CoreStore21RelationshipContainerO10DeleteRuleO">– DeleteRule</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/RelationshipContainer/ToOne.html">– ToOne</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/RelationshipContainer/ToManyUnordered.html">– ToManyUnordered</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/RelationshipContainer/ToManyOrdered.html">– ToManyOrdered</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/SelectTerm.html">SelectTerm</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/TransformableContainer.html">TransformableContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/TransformableContainer/Required.html">– Required</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/TransformableContainer/Optional.html">– Optional</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/ValueContainer.html">ValueContainer</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/ValueContainer/Required.html">– Required</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Enums/ValueContainer/Optional.html">– Optional</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Extensions.html">Extensions</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Array.html">Array</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Bool.html">Bool</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSBundle">Bundle</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/CGFloat.html">CGFloat</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Data.html">Data</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Date.html">Date</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/s:SD">Dictionary</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/DiffableDataSource.html">DiffableDataSource</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/DiffableDataSource/CollectionViewAdapter.html">– CollectionViewAdapter</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/DiffableDataSource/DefaultCollectionViewTarget.html">– DefaultCollectionViewTarget</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Double.html">Double</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/EnvironmentValues.html">EnvironmentValues</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Float.html">Float</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/ForEach.html">ForEach</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Int.html">Int</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Int16.html">Int16</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Int32.html">Int32</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Int64.html">Int64</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Int8.html">Int8</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/KeyPath.html">KeyPath</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/KeyPathString.html">KeyPathString</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSArray">NSArray</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSAttributeDescription">NSAttributeDescription</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSAttributeType.html">NSAttributeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSData.html">NSData</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSDate.html">NSDate</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSDeleteRule.html">NSDeleteRule</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSDictionary">NSDictionary</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSEntityDescription">NSEntityDescription</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSError">NSError</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSManagedObject.html">NSManagedObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSManagedObjectContext.html">NSManagedObjectContext</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSManagedObjectID.html">NSManagedObjectID</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSManagedObjectModel">NSManagedObjectModel</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSMappingModel">NSMappingModel</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSNull.html">NSNull</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSNumber.html">NSNumber</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSOrderedSet.html">NSOrderedSet</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSPredicate">NSPredicate</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSRelationshipDescription">NSRelationshipDescription</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSSet.html">NSSet</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions.html#/c:objc(cs)NSSortDescriptor">NSSortDescriptor</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSString.html">NSString</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSURL.html">NSURL</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/NSUUID.html">NSUUID</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Optional.html">Optional</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Progress.html">Progress</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/RawRepresentable.html">RawRepresentable</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Result.html">Result</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Selector.html">Selector</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Sequence.html">Sequence</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/Set.html">Set</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/String.html">String</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/URL.html">URL</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Extensions/UUID.html">UUID</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Functions.html">Functions</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GG_21DestinationObjectTypeQy_SgtAA0abK0CRbzAA0gi5ToOneL0R_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GG_q0_SgtAA0aB6ObjectCRbzAA0gI9ToOneTypeR_AA0J14RepresentationR0_0jM0Qy0_011DestinationjM0Rt_r1_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0G12StorableTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_G_xtAA13DynamicObjectRzAA0H14RepresentationRzSo09NSManagedH0CRb_AL0H4TypeAaJPRczr0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2neoiyAA5WhereVyxGs7KeyPathCyxq_SgG_xSgtAA13DynamicObjectRzAA0H14RepresentationRzSo09NSManagedH0CRb_AN0H4TypeAaLPRczr0_lF">!=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0F12OptionalTypeR_AA0f8StorableK0R_SL7WrappedAaPPRp_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0F12StorableTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1loiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0G12OptionalTypeR_AA0g8StorableL0R_SL7WrappedAaPPRp_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0G12StorableTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2leoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF"><=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GG_21DestinationObjectTypeQy_SgtAA0abK0CRbzAA0gi5ToOneL0R_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GG_q0_SgtAA0aB6ObjectCRbzAA0gI9ToOneTypeR_AA0J14RepresentationR0_0jM0Qy0_011DestinationjM0Rt_r1_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0G12StorableTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_SgtAA0aB6ObjectCRbzAPRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_q_tAA0aB6ObjectCRbzAORb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_So17NSManagedObjectIDCtSo0gH0CRbzALRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAJRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_G_xtAA13DynamicObjectRzAA0H14RepresentationRzSo09NSManagedH0CRb_AL0H4TypeAaJPRczr0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAKRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_So17NSManagedObjectIDCtSo0gH0CRbzAMRb_r0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2eeoiyAA5WhereVyxGs7KeyPathCyxq_SgG_xSgtAA13DynamicObjectRzAA0H14RepresentationRzSo09NSManagedH0CRb_AN0H4TypeAaLPRczr0_lF">==(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_q0_tAA13DynamicObjectRzAA0cD5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0F12OptionalTypeR_AA0f8StorableK0R_SL7WrappedAaPPRp_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0F12StorableTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1goiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_G_q0_tAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGAD10ExpressionVyx_q_q0_SgG_AHtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_SLR0_r1_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0G12OptionalTypeR_AA0g8StorableL0R_SL7WrappedAaPPRp_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GG_q_tAA0aB6ObjectCRbzAA0G12StorableTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GG_q_SgtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GG_q_tAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_G_q_tSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2geoiyAA5WhereVyxGs7KeyPathCyxq_SgG_AHtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_SLR_r0_lF">>=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_G20DestinationValueTypeQy0_Gs7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GG_ANy0g6ObjectI0Qy_q0_GtAA0abO0CRbzAA0ln5ToOneI0R_AA0jK17StringConvertibleR0_0oI0Qy0_AVRSr1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_G20DestinationValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0pI0Qy0_Rs_AA0jK17StringConvertibleR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD12SingleTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA020AllowedObjectiveCKeyH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G20DestinationValueTypeQy0_Gs7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GG_ANy0g6ObjectI0Qy_q0_GtAA0abO0CRbzAA0ln5ToOneI0R_AA0p4ManynjK17StringConvertibleR0_0oI0Qy0_AVRSr1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G20DestinationValueTypeQy0_Gs7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GG_ANyq_q0_GtAA0aB6ObjectCRbzAWRb_0pI0Qy0_Rs_AA0n4ManyljK17StringConvertibleR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G20DestinationValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbz0lI0Qy1_RszARRb_AA0cD5TraitR0_AA018ToManyRelationshipjK17StringConvertibleR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G20DestinationValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbz0lI0Qy1_RszASRb_AA0cD5TraitR0_AA018ToManyRelationshipjK17StringConvertibleR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_G20DestinationValueTypeQy2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtAA0aB6ObjectCRbz0lI0Qy1_RszARRb_ASQy2_Rs_AA0cD5TraitR0_AA018ToManyRelationshipjK17StringConvertibleR1_AaWR2_r3_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_G_ALyq_q0_GtSo15NSManagedObjectCRbzAPRb_AA035AllowedObjectiveCToManyRelationshipgH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq0_Gs7KeyPathCyxq_SgG_ALyq_q0_GtSo15NSManagedObjectCRbzAQRb_AA035AllowedObjectiveCToManyRelationshipgH5ValueR0_r1_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA035AllowedObjectiveCToManyRelationshipgH5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAQRb_AA0cD5TraitR0_AA035AllowedObjectiveCToManyRelationshipgH5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_AD16CollectionTargetOyx_Gq2_GAFyx_q0_q1_G_s7KeyPathCyq_q2_GtSo15NSManagedObjectCRbzAPRb_AA0cD5TraitR0_AA035AllowedObjectiveCToManyRelationshipgH5ValueR1_AA0lm4CKeyhQ0R2_r3_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_20DestinationValueTypeQy1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAORb_0jG0Qy1_Rs_AA0cD5TraitR0_AA0hI17StringConvertibleR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_20DestinationValueTypeQy1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtAA0aB6ObjectCRbzAPRb_0jG0Qy1_Rs_AA0cD5TraitR0_AA0hI17StringConvertibleR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_G_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzAMRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore1toiyAA5WhereV10ExpressionVyx_q0_q1_GAFyx_q0_q_SgG_s7KeyPathCyq_q1_GtSo15NSManagedObjectCRbzANRb_AA0cD5TraitR0_AA020AllowedObjectiveCKeyF5ValueR1_r2_lF">~(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14FieldContainerO12RelationshipVyx_q_GGtAA0aB6ObjectCRbzAA0gI9ToOneTypeR_STR0_7ElementQy0_011DestinationjM0Rt_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14FieldContainerO6StoredVyx_q_GGtAA0aB6ObjectCRbzAA0G12StorableTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8OptionalCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA14ValueContainerO8RequiredCyx_q_GGtAA0aB6ObjectCRbzAA23ImportableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxAA21RelationshipContainerO5ToOneCyx_q_GGtAA0aB6ObjectCRbzAORb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_GtSo15NSManagedObjectCRbzAJRb_STR0_So0gH2IDC7ElementRt0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAA22QueryableAttributeTypeR_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_7ElementQy0_Rs_STR0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq0__s7KeyPathCyxq_SgGtSo15NSManagedObjectCRbzAKRb_STR0_So0gH2IDC7ElementRt0_r1_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_GtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF">~=(_:_:)</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Functions.html#/s:9CoreStore2teoiyAA5WhereVyxGq1__AD10ExpressionVyx_q_q0_SgGtAA13DynamicObjectRzAA0dE5TraitR_AA22QueryableAttributeTypeR0_7ElementQy1_Rs0_STR1_r2_lF">~=(_:_:)</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Protocols.html">Protocols</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/AllowedObjectiveCAttributeKeyPathValue.html">AllowedObjectiveCAttributeKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/AllowedObjectiveCKeyPathValue.html">AllowedObjectiveCKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore41AllowedObjectiveCRelationshipKeyPathValueP">AllowedObjectiveCRelationshipKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore47AllowedObjectiveCToManyRelationshipKeyPathValueP">AllowedObjectiveCToManyRelationshipKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore37AllowedOptionalObjectiveCKeyPathValueP">AllowedOptionalObjectiveCKeyPathValue</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/AnyObjectRepresentation.html">AnyObjectRepresentation</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/AnyWhereClause.html">AnyWhereClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/AttributeKeyPathStringConvertible.html">AttributeKeyPathStringConvertible</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/c:@M@CoreStore@objc(pl)CoreDataNativeType">CoreDataNativeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/CoreStoreLogger.html">CoreStoreLogger</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/CoreStoreObjectKeyValueObservation.html">CoreStoreObjectKeyValueObservation</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore22DefaultNSSecureCodableP">DefaultNSSecureCodable</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/DiffableDataSourceTarget.html">DiffableDataSourceTarget</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/DynamicObject.html">DynamicObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/DynamicSchema.html">DynamicSchema</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/FetchableSource.html">FetchableSource</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/FieldCoderType.html">FieldCoderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/FieldOptionalType.html">FieldOptionalType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/FieldRelationshipType.html">FieldRelationshipType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/FieldStorableType.html">FieldStorableType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/GroupByClause.html">GroupByClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore23ImportableAttributeTypeP">ImportableAttributeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ImportableObject.html">ImportableObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/KeyPathStringConvertible.html">KeyPathStringConvertible</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ListObjectObserver.html">ListObjectObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ListObserver.html">ListObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ListSectionObserver.html">ListSectionObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/LocalStorage.html">LocalStorage</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ObjectObserver.html">ObjectObserver</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/ObjectRepresentation.html">ObjectRepresentation</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/OrderByClause.html">OrderByClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/QueryableAttributeType.html">QueryableAttributeType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/QueryableSource.html">QueryableSource</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/RelationshipKeyPathStringConvertible.html">RelationshipKeyPathStringConvertible</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/SchemaMappingProvider.html">SchemaMappingProvider</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/SectionMonitorBuilderType.html">SectionMonitorBuilderType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore26SelectAttributesResultTypeP">SelectAttributesResultType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/SelectClause.html">SelectClause</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore16SelectResultTypeP">SelectResultType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/StorageInterface.html">StorageInterface</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore42ToManyRelationshipKeyPathStringConvertibleP">ToManyRelationshipKeyPathStringConvertible</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols/WhereClauseType.html">WhereClauseType</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Protocols.html#/s:9CoreStore20WhereExpressionTraitP">WhereExpressionTrait</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Structs.html">Structures</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/FetchChainBuilder.html">FetchChainBuilder</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/From.html">From</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/GroupBy.html">GroupBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Into.html">Into</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ListReader.html">ListReader</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ListSnapshot.html">ListSnapshot</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ListState.html">ListState</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/LocalStorageOptions.html">LocalStorageOptions</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/MigrationChain.html">MigrationChain</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ObjectProxy.html">ObjectProxy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ObjectReader.html">ObjectReader</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ObjectSnapshot.html">ObjectSnapshot</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/ObjectState.html">ObjectState</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/OrderBy.html">OrderBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/OrderBy/SortKey.html">– SortKey</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/PartialObject.html">PartialObject</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/QueryChainBuilder.html">QueryChainBuilder</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/SectionBy.html">SectionBy</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/SectionMonitorChainBuilder.html">SectionMonitorChainBuilder</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Select.html">Select</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Tweak.html">Tweak</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/VersionLock.html">VersionLock</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Where.html">Where</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Where/Expression.html">– Expression</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Where.html#/s:9CoreStore5WhereV12SingleTargetO">– SingleTarget</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Structs/Where.html#/s:9CoreStore5WhereV16CollectionTargetO">– CollectionTarget</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="nav-group-name">
|
||
<a class="nav-group-name-link" href="../Typealiases.html">Type Aliases</a>
|
||
<ul class="nav-group-tasks">
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore9ClassNamea">ClassName</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore10EntityNamea">EntityName</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore13KeyPathStringa">KeyPathString</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore15MigrationResulta">MigrationResult</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore18ModelConfigurationa">ModelConfiguration</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore12ModelVersiona">ModelVersion</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore11SetupResulta">SetupResult</a>
|
||
</li>
|
||
<li class="nav-group-task">
|
||
<a class="nav-group-task-link" href="../Typealiases.html#/s:9CoreStore22XcodeDataModelFileNamea">XcodeDataModelFileName</a>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
<article class="main-content">
|
||
|
||
<section class="section">
|
||
<div class="section-content top-matter">
|
||
<h1>BaseDataTransaction</h1>
|
||
<div class="declaration">
|
||
<div class="language">
|
||
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">class</span> <span class="kt">BaseDataTransaction</span></code></pre>
|
||
<pre class="highlight swift"><code><span class="kd">extension</span> <span class="kt">BaseDataTransaction</span><span class="p">:</span> <span class="kt"><a href="../Protocols/FetchableSource.html">FetchableSource</a></span><span class="p">,</span> <span class="kt"><a href="../Protocols/QueryableSource.html">QueryableSource</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<p>The <code>BaseDataTransaction</code> is an abstract interface for <code>NSManagedObject</code> creates, updates, and deletes. All <code>BaseDataTransaction</code> subclasses manage a private <code>NSManagedObjectContext</code> which are direct children of the <code>NSPersistentStoreCoordinator</code>‘s root <code>NSManagedObjectContext</code>. This means that all updates are saved first to the persistent store, and then propagated up to the read-only <code>NSManagedObjectContext</code>.</p>
|
||
|
||
</div>
|
||
</section>
|
||
|
||
<section class="section">
|
||
<div class="section-content">
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/Object%20management"></a>
|
||
<a name="//apple_ref/swift/Section/Object management" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/Object%20management"></a>
|
||
<h3 class="section-name"><span>Object management</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10hasChangesSbvp"></a>
|
||
<a name="//apple_ref/swift/Property/hasChanges" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10hasChangesSbvp">hasChanges</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Indicates if the transaction has pending changes</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">hasChanges</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC6createyxAA4IntoVyxGAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/create(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC6createyxAA4IntoVyxGAA13DynamicObjectRzlF">create(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates a new <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code> with the specified entity type.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">create</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">into</span><span class="p">:</span> <span class="kt"><a href="../Structs/Into.html">Into</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">)</span> <span class="o">-></span> <span class="kt">O</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>into</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Structs/Into.html">Into</a></code> clause indicating the destination <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code> entity type and the destination configuration</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a new <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code> instance of the specified entity type.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC4edityxSgAeA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/edit(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC4edityxSgAeA13DynamicObjectRzlF">edit(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns an editable proxy of a specified <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">edit</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">O</span><span class="p">?)</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>object</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code> type to be edited</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>an editable proxy for the specified <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC4edityxSgAA4IntoVyxG_So17NSManagedObjectIDCtAA07DynamicI0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/edit(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC4edityxSgAA4IntoVyxG_So17NSManagedObjectIDCtAA07DynamicI0RzlF">edit(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns an editable proxy of the object with the specified <code>NSManagedObjectID</code>.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">edit</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">into</span><span class="p">:</span> <span class="kt"><a href="../Structs/Into.html">Into</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">objectID</span><span class="p">:</span> <span class="kt">NSManagedObjectID</span><span class="p">)</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>into</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>an <code><a href="../Structs/Into.html">Into</a></code> clause specifying the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objectID</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code>NSManagedObjectID</code> for the object to be edited</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>an editable proxy for the specified <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC6delete9objectIDsyx_tSTRzSo17NSManagedObjectIDC7ElementRczlF"></a>
|
||
<a name="//apple_ref/swift/Method/delete(objectIDs:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC6delete9objectIDsyx_tSTRzSo17NSManagedObjectIDC7ElementRczlF">delete(objectIDs:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Deletes the objects with the specified <code>NSManagedObjectID</code>s.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">delete</span><span class="o"><</span><span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="nv">objectIDs</span><span class="p">:</span> <span class="kt">S</span><span class="p">)</span> <span class="k">where</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span><span class="p">,</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span> <span class="p">:</span> <span class="kt">NSManagedObjectID</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objectIDs</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code>NSManagedObjectID</code>s of the objects to delete</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC6deleteyyxSg_AEdtAA20ObjectRepresentationRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/delete(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC6deleteyyxSg_AEdtAA20ObjectRepresentationRzlF">delete(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Deletes the specified <code>NSManagedObject</code>s or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>s represented by series of <code><a href="../Protocols/ObjectRepresentation.html">ObjectRepresentation</a></code>s.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">delete</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">O</span><span class="p">?,</span> <span class="n">_</span> <span class="nv">objects</span><span class="p">:</span> <span class="kt">O</span><span class="p">?</span><span class="o">...</span><span class="p">)</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/ObjectRepresentation.html">ObjectRepresentation</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>object</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/ObjectRepresentation.html">ObjectRepresentation</a></code> representing an <code>NSManagedObject</code> or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code> to be deleted</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objects</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>other <code><a href="../Protocols/ObjectRepresentation.html">ObjectRepresentation</a></code>s representing <code>NSManagedObject</code>s or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>s to be deleted</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC6deleteyyxSTRzAA20ObjectRepresentation7ElementRpzlF"></a>
|
||
<a name="//apple_ref/swift/Method/delete(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC6deleteyyxSTRzAA20ObjectRepresentation7ElementRpzlF">delete(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Deletes the specified <code>NSManagedObject</code>s or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>s represented by an <code>ObjectRepresenation</code>.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">delete</span><span class="o"><</span><span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">objects</span><span class="p">:</span> <span class="kt">S</span><span class="p">)</span> <span class="k">where</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span><span class="p">,</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/ObjectRepresentation.html">ObjectRepresentation</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objects</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code>ObjectRepresenation</code>s representing <code>NSManagedObject</code>s or <code><a href="../Classes/CoreStoreObject.html">CoreStoreObject</a></code>s to be deleted</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC25refreshAndMergeAllObjectsyyF"></a>
|
||
<a name="//apple_ref/swift/Method/refreshAndMergeAllObjects()" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC25refreshAndMergeAllObjectsyyF">refreshAndMergeAllObjects()</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Refreshes all registered objects <code>NSManagedObject</code>s in the transaction.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">refreshAndMergeAllObjects</span><span class="p">()</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/Inspecting%20Pending%20Objects"></a>
|
||
<a name="//apple_ref/swift/Section/Inspecting Pending Objects" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/Inspecting%20Pending%20Objects"></a>
|
||
<h3 class="section-name"><span>Inspecting Pending Objects</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC32objectHasPersistentChangedValuesySbxAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/objectHasPersistentChangedValues(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC32objectHasPersistentChangedValuesySbxAA13DynamicObjectRzlF">objectHasPersistentChangedValues(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns <code>true</code> if the object has any property values changed. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">objectHasPersistentChangedValues</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">O</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Bool</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>object</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p><code>true</code> if the object has any property values changed.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC15insertedObjectsyShyxGxmAA13DynamicObjectRzSHRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/insertedObjects(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC15insertedObjectsyShyxGxmAA13DynamicObjectRzSHRzlF">insertedObjects(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s of the specified type that were inserted to the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">insertedObjects</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">entity</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="k">Type</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">Hashable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s of the specified type that were inserted to the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC17insertedObjectIDsShySo09NSManagedG2IDCGyF"></a>
|
||
<a name="//apple_ref/swift/Method/insertedObjectIDs()" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC17insertedObjectIDsShySo09NSManagedG2IDCGyF">insertedObjectIDs()</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code>NSManagedObjectID</code>s that were inserted to the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">insertedObjectIDs</span><span class="p">()</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">NSManagedObjectID</span><span class="o">></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code>NSManagedObjectID</code>s that were inserted to the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC17insertedObjectIDsyShySo09NSManagedG2IDCGxmAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/insertedObjectIDs(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC17insertedObjectIDsyShySo09NSManagedG2IDCGxmAA07DynamicG0RzlF">insertedObjectIDs(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code>NSManagedObjectID</code>s of the specified type that were inserted to the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">insertedObjectIDs</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">entity</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="k">Type</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">NSManagedObjectID</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code>NSManagedObjectID</code>s of the specified type that were inserted to the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC14updatedObjectsyShyxGxmAA13DynamicObjectRzSHRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/updatedObjects(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC14updatedObjectsyShyxGxmAA13DynamicObjectRzSHRzlF">updatedObjects(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s of the specified type that were updated in the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">updatedObjects</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">entity</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="k">Type</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">Hashable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s of the specified type that were updated in the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC16updatedObjectIDsShySo09NSManagedG2IDCGyF"></a>
|
||
<a name="//apple_ref/swift/Method/updatedObjectIDs()" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC16updatedObjectIDsShySo09NSManagedG2IDCGyF">updatedObjectIDs()</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code>NSManagedObjectID</code>s that were updated in the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">updatedObjectIDs</span><span class="p">()</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">NSManagedObjectID</span><span class="o">></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code>NSManagedObjectID</code>s that were updated in the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC16updatedObjectIDsyShySo09NSManagedG2IDCGxmAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/updatedObjectIDs(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC16updatedObjectIDsyShySo09NSManagedG2IDCGxmAA07DynamicG0RzlF">updatedObjectIDs(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code>NSManagedObjectID</code>s of the specified type that were updated in the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">updatedObjectIDs</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">entity</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="k">Type</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">NSManagedObjectID</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code>NSManagedObjectID</code>s of the specified type that were updated in the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC14deletedObjectsyShyxGxmAA13DynamicObjectRzSHRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/deletedObjects(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC14deletedObjectsyShyxGxmAA13DynamicObjectRzSHRzlF">deletedObjects(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s of the specified type that were deleted from the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">deletedObjects</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">entity</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="k">Type</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">O</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt">Hashable</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s of the specified type that were deleted from the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC16deletedObjectIDsShySo09NSManagedG2IDCGyF"></a>
|
||
<a name="//apple_ref/swift/Method/deletedObjectIDs()" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC16deletedObjectIDsShySo09NSManagedG2IDCGyF">deletedObjectIDs()</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code>NSManagedObjectID</code>s of the specified type that were deleted from the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">deletedObjectIDs</span><span class="p">()</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">NSManagedObjectID</span><span class="o">></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code>NSManagedObjectID</code>s of the specified type that were deleted from the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC16deletedObjectIDsyShySo09NSManagedG2IDCGxmAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/deletedObjectIDs(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC16deletedObjectIDsyShySo09NSManagedG2IDCGxmAA07DynamicG0RzlF">deletedObjectIDs(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Returns all pending <code>NSManagedObjectID</code>s of the specified type that were deleted from the transaction. This method should not be called after the <code>commit()</code> method was called.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">deletedObjectIDs</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">entity</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="k">Type</span><span class="p">)</span> <span class="o">-></span> <span class="kt">Set</span><span class="o"><</span><span class="kt">NSManagedObjectID</span><span class="o">></span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>entity</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> subclass to filter</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>a <code>Set</code> of pending <code>NSManagedObjectID</code>s of the specified type that were deleted from the transaction.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/3rd%20Party%20Utilities"></a>
|
||
<a name="//apple_ref/swift/Section/3rd Party Utilities" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/3rd%20Party%20Utilities"></a>
|
||
<h3 class="section-name"><span>3rd Party Utilities</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC16sourceIdentifierypSgvp"></a>
|
||
<a name="//apple_ref/swift/Property/sourceIdentifier" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC16sourceIdentifierypSgvp">sourceIdentifier</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>An arbitrary value that identifies the source of this transaction. Callers of the transaction can provide this value through the <code><a href="../Classes/DataStack.html#/s:9CoreStore9DataStackC7perform12asynchronous16sourceIdentifier10completionyxAA012AsynchronousC11TransactionCKc_ypSgys6ResultOyxAA0aB5ErrorOGctlF">DataStack.perform(...)</a></code> methods.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">sourceIdentifier</span><span class="p">:</span> <span class="kt">Any</span><span class="p">?</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8userInfoAA04UserG0Cvp"></a>
|
||
<a name="//apple_ref/swift/Property/userInfo" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8userInfoAA04UserG0Cvp">userInfo</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Allow external libraries to store custom data in the transaction. App code should rarely have a need for this.</p>
|
||
<pre class="highlight swift"><code><span class="kd">enum</span> <span class="kt">Static</span> <span class="p">{</span>
|
||
<span class="kd">static</span> <span class="k">var</span> <span class="nv">myDataKey</span><span class="p">:</span> <span class="kt">Void</span><span class="p">?</span>
|
||
<span class="p">}</span>
|
||
<span class="n">transaction</span><span class="o">.</span><span class="n">userInfo</span><span class="p">[</span><span class="o">&</span><span class="kt">Static</span><span class="o">.</span><span class="n">myDataKey</span><span class="p">]</span> <span class="o">=</span> <span class="n">myObject</span>
|
||
</code></pre>
|
||
<div class="aside aside-important">
|
||
<p class="aside-title">Important</p>
|
||
Do not use this method to store thread-sensitive data.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">userInfo</span><span class="p">:</span> <span class="kt"><a href="../Classes/UserInfo.html">UserInfo</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/BaseDataTransaction"></a>
|
||
<a name="//apple_ref/swift/Section/BaseDataTransaction" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/BaseDataTransaction"></a>
|
||
<h3 class="section-name"><span>BaseDataTransaction</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC12importObject_6sourcexSgAA4IntoVyxG_12ImportSourceQztKAA010ImportableG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/importObject(_:source:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC12importObject_6sourcexSgAA4IntoVyxG_12ImportSourceQztKAA010ImportableG0RzlF">importObject(_:<wbr>source:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates an <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> by importing from the specified import source.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
an <code>Error</code> thrown from any of the <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> methods
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">importObject</span><span class="o"><</span><span class="kt">O</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ImportableObject.html">ImportableObject</a></span><span class="o">></span><span class="p">(</span>
|
||
<span class="n">_</span> <span class="nv">into</span><span class="p">:</span> <span class="kt"><a href="../Structs/Into.html">Into</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span>
|
||
<span class="nv">source</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>into</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>an <code><a href="../Structs/Into.html">Into</a></code> clause specifying the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>source</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the object to import values from</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the created <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> instance, or <code>nil</code> if the import was ignored</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC12importObject_6sourceyx_12ImportSourceQztKAA010ImportableG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/importObject(_:source:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC12importObject_6sourceyx_12ImportSourceQztKAA010ImportableG0RzlF">importObject(_:<wbr>source:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Updates an existing <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> by importing values from the specified import source.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
an <code>Error</code> thrown from any of the <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> methods
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">importObject</span><span class="o"><</span><span class="kt">O</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ImportableObject.html">ImportableObject</a></span><span class="o">></span><span class="p">(</span>
|
||
<span class="n">_</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">O</span><span class="p">,</span>
|
||
<span class="nv">source</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span><span class="p">)</span> <span class="k">throws</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>object</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> to update</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>source</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the object to import values from</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13importObjects_11sourceArraySayxGAA4IntoVyxG_q_tKAA16ImportableObjectRzSTR_7ElementQy_12ImportSourceRtzr0_lF"></a>
|
||
<a name="//apple_ref/swift/Method/importObjects(_:sourceArray:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13importObjects_11sourceArraySayxGAA4IntoVyxG_q_tKAA16ImportableObjectRzSTR_7ElementQy_12ImportSourceRtzr0_lF">importObjects(_:<wbr>sourceArray:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Creates multiple <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code>s by importing from the specified array of import sources.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
an <code>Error</code> thrown from any of the <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> methods
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">importObjects</span><span class="o"><</span><span class="kt">O</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ImportableObject.html">ImportableObject</a></span><span class="p">,</span> <span class="kt">S</span><span class="p">:</span> <span class="kt">Sequence</span><span class="o">></span><span class="p">(</span>
|
||
<span class="n">_</span> <span class="nv">into</span><span class="p">:</span> <span class="kt"><a href="../Structs/Into.html">Into</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span>
|
||
<span class="nv">sourceArray</span><span class="p">:</span> <span class="kt">S</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="p">]</span> <span class="k">where</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Iterator</span><span class="o">.</span><span class="kt">Element</span> <span class="o">==</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>into</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>an <code><a href="../Structs/Into.html">Into</a></code> clause specifying the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>sourceArray</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the array of objects to import values from</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the array of created <code><a href="../Protocols/ImportableObject.html">ImportableObject</a></code> instances</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC18importUniqueObject_6sourcexSgAA4IntoVyxG_12ImportSourceQztKAA010ImportablegH0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/importUniqueObject(_:source:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC18importUniqueObject_6sourcexSgAA4IntoVyxG_12ImportSourceQztKAA010ImportablegH0RzlF">importUniqueObject(_:<wbr>source:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Updates an existing <code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code> or creates a new instance by importing from the specified import source.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
an <code>Error</code> thrown from any of the <code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code> methods
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">importUniqueObject</span><span class="o"><</span><span class="kt">O</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></span><span class="o">></span><span class="p">(</span>
|
||
<span class="n">_</span> <span class="nv">into</span><span class="p">:</span> <span class="kt"><a href="../Structs/Into.html">Into</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span>
|
||
<span class="nv">source</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>into</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>an <code><a href="../Structs/Into.html">Into</a></code> clause specifying the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>source</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the object to import values from</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the created/updated <code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code> instance, or <code>nil</code> if the import was ignored</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC19importUniqueObjects_11sourceArray10preProcessSayxGAA4IntoVyxG_q_SDy0G6IDTypeQz12ImportSourceQzGAOKctKAA010ImportableG6ObjectRzSTR_7ElementQy_ANRSr0_lF"></a>
|
||
<a name="//apple_ref/swift/Method/importUniqueObjects(_:sourceArray:preProcess:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC19importUniqueObjects_11sourceArray10preProcessSayxGAA4IntoVyxG_q_SDy0G6IDTypeQz12ImportSourceQzGAOKctKAA010ImportableG6ObjectRzSTR_7ElementQy_ANRSr0_lF">importUniqueObjects(_:<wbr>sourceArray:<wbr>preProcess:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Updates existing <code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code>s or creates them by importing from the specified array of import sources.
|
||
<code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code> methods are called on the objects in the same order as they are in the <code>sourceArray</code>, and are returned in an array with that same order.</p>
|
||
<div class="aside aside-warning">
|
||
<p class="aside-title">Warning</p>
|
||
<p>If <code>sourceArray</code> contains multiple import sources with same ID, only the last <code>ImportSource</code> of the duplicates will be imported.</p>
|
||
|
||
</div><div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<p>an <code>Error</code> thrown from any of the <code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code> methods</p>
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">importUniqueObjects</span><span class="o"><</span><span class="kt">O</span><span class="p">:</span> <span class="kt"><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></span><span class="p">,</span> <span class="kt">S</span><span class="p">:</span> <span class="kt">Sequence</span><span class="o">></span><span class="p">(</span>
|
||
<span class="n">_</span> <span class="nv">into</span><span class="p">:</span> <span class="kt"><a href="../Structs/Into.html">Into</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span>
|
||
<span class="nv">sourceArray</span><span class="p">:</span> <span class="kt">S</span><span class="p">,</span>
|
||
<span class="nv">preProcess</span><span class="p">:</span> <span class="kd">@escaping</span> <span class="p">(</span><span class="n">_</span> <span class="nv">mapping</span><span class="p">:</span> <span class="p">[</span><span class="kt">O</span><span class="o">.</span><span class="kt">UniqueIDType</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="o">.</span><span class="kt">UniqueIDType</span><span class="p">:</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span><span class="p">]</span> <span class="o">=</span> <span class="p">{</span> <span class="nv">$0</span> <span class="p">})</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="p">]</span> <span class="k">where</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Iterator</span><span class="o">.</span><span class="kt">Element</span> <span class="o">==</span> <span class="kt">O</span><span class="o">.</span><span class="kt">ImportSource</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>into</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>an <code><a href="../Structs/Into.html">Into</a></code> clause specifying the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>sourceArray</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the array of objects to import values from</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>preProcess</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a closure that lets the caller tweak the internal <code>UniqueIDType</code>-to-<code>ImportSource</code> mapping to be used for importing. Callers can remove from/add to/update <code>mapping</code> and return the updated array from the closure.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the array of created/updated <code><a href="../Protocols/ImportableUniqueObject.html">ImportableUniqueObject</a></code> instances</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/DataTransaction"></a>
|
||
<a name="//apple_ref/swift/Section/DataTransaction" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/DataTransaction"></a>
|
||
<h3 class="section-name"><span>DataTransaction</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC9deleteAllySiAA4FromVyxG_AA12DeleteClause_pdtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/deleteAll(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC9deleteAllySiAA4FromVyxG_AA12DeleteClause_pdtKAA13DynamicObjectRzlF">deleteAll(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Deletes all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">@discardableResult</span>
|
||
<span class="kd">public</span> <span class="kd">func</span> <span class="n">deleteAll</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">deleteClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">Int</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>deleteClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a></code> instances for the delete request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s deleted</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC9deleteAllySiAA4FromVyxG_SayAA12DeleteClause_pGtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/deleteAll(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC9deleteAllySiAA4FromVyxG_SayAA12DeleteClause_pGtKAA13DynamicObjectRzlF">deleteAll(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Deletes all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">@discardableResult</span>
|
||
<span class="kd">public</span> <span class="kd">func</span> <span class="n">deleteAll</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">deleteClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">Int</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>deleteClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore12DeleteClauseP">DeleteClause</a></code> instances for the delete request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s deleted</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC9deleteAllySixKAA25FetchChainableBuilderTypeRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/deleteAll(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC9deleteAllySixKAA25FetchChainableBuilderTypeRzlF">deleteAll(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Deletes all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified conditions.</p>
|
||
<pre class="highlight swift"><code><span class="n">transaction</span><span class="o">.</span><span class="nf">deleteAll</span><span class="p">(</span><span class="kt">From</span><span class="o"><</span><span class="kt">Person</span><span class="o">></span><span class="p">()</span><span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">50</span><span class="p">))</span>
|
||
</code></pre>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">@discardableResult</span>
|
||
<span class="kd">public</span> <span class="kd">func</span> <span class="n">deleteAll</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">Int</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> clause chain created from a <code><a href="../Structs/From.html">From</a></code> clause</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s deleted</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/FetchableSource"></a>
|
||
<a name="//apple_ref/swift/Section/FetchableSource" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/FetchableSource"></a>
|
||
<h3 class="section-name"><span>FetchableSource</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchExistingyxSgxAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchExisting(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchExistingyxSgxAA13DynamicObjectRzlF">fetchExisting(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance in the transaction’s context from a reference created from a transaction or from a different managed object context.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchExisting</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">object</span><span class="p">:</span> <span class="kt">O</span><span class="p">)</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>object</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a reference to the object created/fetched outside the transaction</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance if the object exists in the transaction, or <code>nil</code> if not found.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchExistingyxSgSo17NSManagedObjectIDCAA07DynamicI0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchExisting(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchExistingyxSgSo17NSManagedObjectIDCAA07DynamicI0RzlF">fetchExisting(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance in the transaction’s context from an <code>NSManagedObjectID</code>.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchExisting</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">objectID</span><span class="p">:</span> <span class="kt">NSManagedObjectID</span><span class="p">)</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objectID</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code>NSManagedObjectID</code> for the object</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance if the object exists in the transaction, or <code>nil</code> if not found.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchExistingySayxGq_AA13DynamicObjectRz7ElementQy_RszSTR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchExisting(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchExistingySayxGq_AA13DynamicObjectRz7ElementQy_RszSTR_r0_lF">fetchExisting(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances in the transaction’s context from references created from a transaction or from a different managed object context.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchExisting</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">objects</span><span class="p">:</span> <span class="kt">S</span><span class="p">)</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="p">]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">O</span> <span class="o">==</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objects</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>an array of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s created/fetched outside the transaction</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> array for objects that exists in the transaction</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchExistingySayxGq_AA13DynamicObjectRzSTR_So09NSManagedI2IDC7ElementRt_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchExisting(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchExistingySayxGq_AA13DynamicObjectRzSTR_So09NSManagedI2IDC7ElementRt_r0_lF">fetchExisting(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances in the transaction’s context from a list of <code>NSManagedObjectID</code>.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchExisting</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">S</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">objectIDs</span><span class="p">:</span> <span class="kt">S</span><span class="p">)</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="p">]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">S</span> <span class="p">:</span> <span class="kt">Sequence</span><span class="p">,</span> <span class="kt">S</span><span class="o">.</span><span class="kt">Element</span> <span class="o">==</span> <span class="kt">NSManagedObjectID</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>objectIDs</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>the <code>NSManagedObjectID</code> array for the objects</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> array for objects that exists in the transaction</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8fetchOneyxSgAA4FromVyxG_AA11FetchClause_pdtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchOne(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8fetchOneyxSgAA4FromVyxG_AA11FetchClause_pdtKAA13DynamicObjectRzlF">fetchOne(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchOne</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or <code>nil</code> if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8fetchOneyxSgAA4FromVyxG_SayAA11FetchClause_pGtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchOne(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8fetchOneyxSgAA4FromVyxG_SayAA11FetchClause_pGtKAA13DynamicObjectRzlF">fetchOne(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchOne</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">O</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or <code>nil</code> if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8fetchOney10ObjectTypeQzSgxKAA021FetchChainableBuilderI0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchOne(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8fetchOney10ObjectTypeQzSgxKAA021FetchChainableBuilderI0RzlF">fetchOne(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance that satisfies the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">youngestTeen</span> <span class="o">=</span> <span class="n">transaction</span><span class="o">.</span><span class="nf">fetchOne</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">18</span><span class="p">)</span>
|
||
<span class="o">.</span><span class="nf">orderBy</span><span class="p">(</span><span class="o">.</span><span class="nf">ascending</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">))</span>
|
||
<span class="p">)</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchOne</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">B</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">?</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instance that satisfies the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code>, or <code>nil</code> if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8fetchAllySayxGAA4FromVyxG_AA11FetchClause_pdtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchAll(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8fetchAllySayxGAA4FromVyxG_AA11FetchClause_pdtKAA13DynamicObjectRzlF">fetchAll(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchAll</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="p">]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or an empty array if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8fetchAllySayxGAA4FromVyxG_SayAA11FetchClause_pGtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchAll(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8fetchAllySayxGAA4FromVyxG_SayAA11FetchClause_pGtKAA13DynamicObjectRzlF">fetchAll(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchAll</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">O</span><span class="p">]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or an empty array if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC8fetchAllySay10ObjectTypeQzGxKAA021FetchChainableBuilderI0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchAll(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC8fetchAllySay10ObjectTypeQzGxKAA021FetchChainableBuilderI0RzlF">fetchAll(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances that satisfy the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">people</span> <span class="o">=</span> <span class="n">transaction</span><span class="o">.</span><span class="nf">fetchAll</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">18</span><span class="p">)</span>
|
||
<span class="o">.</span><span class="nf">orderBy</span><span class="p">(</span><span class="o">.</span><span class="nf">ascending</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">))</span>
|
||
<span class="p">)</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchAll</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">B</span><span class="o">.</span><span class="kt">ObjectType</span><span class="p">]</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> instances that satisfy the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code>, or an empty array if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10fetchCountySiAA4FromVyxG_AA11FetchClause_pdtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchCount(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10fetchCountySiAA4FromVyxG_AA11FetchClause_pdtKAA13DynamicObjectRzlF">fetchCount(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchCount</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">Int</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10fetchCountySiAA4FromVyxG_SayAA11FetchClause_pGtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchCount(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10fetchCountySiAA4FromVyxG_SayAA11FetchClause_pGtKAA13DynamicObjectRzlF">fetchCount(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchCount</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">Int</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10fetchCountySixKAA25FetchChainableBuilderTypeRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchCount(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10fetchCountySixKAA25FetchChainableBuilderTypeRzlF">fetchCount(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">numberOfAdults</span> <span class="o">=</span> <span class="n">transaction</span><span class="o">.</span><span class="nf">fetchCount</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">18</span><span class="p">)</span>
|
||
<span class="o">.</span><span class="nf">orderBy</span><span class="p">(</span><span class="o">.</span><span class="nf">ascending</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">))</span>
|
||
<span class="p">)</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchCount</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">Int</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the number of <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code></p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchObjectIDySo09NSManagedgH0CSgAA4FromVyxG_AA11FetchClause_pdtKAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchObjectID(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchObjectIDySo09NSManagedgH0CSgAA4FromVyxG_AA11FetchClause_pdtKAA07DynamicG0RzlF">fetchObjectID(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code>NSManagedObjectID</code> for the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchObjectID</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">NSManagedObjectID</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code>NSManagedObjectID</code> for the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or <code>nil</code> if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchObjectIDySo09NSManagedgH0CSgAA4FromVyxG_SayAA11FetchClause_pGtKAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchObjectID(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchObjectIDySo09NSManagedgH0CSgAA4FromVyxG_SayAA11FetchClause_pGtKAA07DynamicG0RzlF">fetchObjectID(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code>NSManagedObjectID</code> for the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchObjectID</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">NSManagedObjectID</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code>NSManagedObjectID</code> for the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> that satisfies the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or <code>nil</code> if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13fetchObjectIDySo09NSManagedgH0CSgxKAA25FetchChainableBuilderTypeRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchObjectID(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13fetchObjectIDySo09NSManagedgH0CSgxKAA25FetchChainableBuilderTypeRzlF">fetchObjectID(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code>NSManagedObjectID</code> for the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> that satisfies the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">youngestTeenID</span> <span class="o">=</span> <span class="n">transaction</span><span class="o">.</span><span class="nf">fetchObjectID</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">18</span><span class="p">)</span>
|
||
<span class="o">.</span><span class="nf">orderBy</span><span class="p">(</span><span class="o">.</span><span class="nf">ascending</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">))</span>
|
||
<span class="p">)</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchObjectID</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">NSManagedObjectID</span><span class="p">?</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code>NSManagedObjectID</code> for the first <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code> that satisfies the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code>, or <code>nil</code> if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC14fetchObjectIDsySaySo09NSManagedG2IDCGAA4FromVyxG_AA11FetchClause_pdtKAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchObjectIDs(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC14fetchObjectIDsySaySo09NSManagedG2IDCGAA4FromVyxG_AA11FetchClause_pdtKAA07DynamicG0RzlF">fetchObjectIDs(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code>NSManagedObjectID</code> for all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchObjectIDs</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">NSManagedObjectID</span><span class="p">]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code>NSManagedObjectID</code> for all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or an empty array if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC14fetchObjectIDsySaySo09NSManagedG2IDCGAA4FromVyxG_SayAA11FetchClause_pGtKAA07DynamicG0RzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchObjectIDs(_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC14fetchObjectIDsySaySo09NSManagedG2IDCGAA4FromVyxG_SayAA11FetchClause_pGtKAA07DynamicG0RzlF">fetchObjectIDs(_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code>NSManagedObjectID</code> for all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchObjectIDs</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">fetchClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">NSManagedObjectID</span><span class="p">]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>fetchClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code> instances for the fetch request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code>NSManagedObjectID</code> for all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols.html#/s:9CoreStore11FetchClauseP">FetchClause</a></code>s, or an empty array if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC14fetchObjectIDsySaySo09NSManagedG2IDCGxKAA25FetchChainableBuilderTypeRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/fetchObjectIDs(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC14fetchObjectIDsySaySo09NSManagedG2IDCGxKAA25FetchChainableBuilderTypeRzlF">fetchObjectIDs(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Fetches the <code>NSManagedObjectID</code> for all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">idsOfAdults</span> <span class="o">=</span> <span class="n">transaction</span><span class="o">.</span><span class="nf">fetchObjectIDs</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">18</span><span class="p">)</span>
|
||
<span class="o">.</span><span class="nf">orderBy</span><span class="p">(</span><span class="o">.</span><span class="nf">ascending</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">))</span>
|
||
<span class="p">)</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">fetchObjectIDs</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[</span><span class="kt">NSManagedObjectID</span><span class="p">]</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code> built from a chain of clauses</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the <code>NSManagedObjectID</code> for all <code><a href="../Protocols/DynamicObject.html">DynamicObject</a></code>s that satisfy the specified <code><a href="../Protocols/FetchChainableBuilderType.html">FetchChainableBuilderType</a></code>, or an empty array if no match was found</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/QueryableSource"></a>
|
||
<a name="//apple_ref/swift/Section/QueryableSource" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/QueryableSource"></a>
|
||
<h3 class="section-name"><span>QueryableSource</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10queryValueyq_SgAA4FromVyxG_AA6SelectVyxq_GAA11QueryClause_pdtKAA13DynamicObjectRzAA22QueryableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Method/queryValue(_:_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10queryValueyq_SgAA4FromVyxG_AA6SelectVyxq_GAA11QueryClause_pdtKAA13DynamicObjectRzAA22QueryableAttributeTypeR_r0_lF">queryValue(_:<wbr>_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Queries aggregate values as specified by the <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code>s. Requires at least a <code><a href="../Structs/Select.html">Select</a></code> clause, and optional <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
|
||
<p>A “query” differs from a “fetch” in that it only retrieves values already stored in the persistent store. As such, values from unsaved transactions or contexts will not be incorporated in the query result.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">queryValue</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">U</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">selectClause</span><span class="p">:</span> <span class="kt"><a href="../Structs/Select.html">Select</a></span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">U</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">queryClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">U</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">U</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>selectClause</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/Select.html">Select<U></a></code> clause indicating the properties to fetch, and with the generic type indicating the return type.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>queryClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code> instances for the query request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the result of the the query, or <code>nil</code> if no match was found. The type of the return value is specified by the generic type of the <code><a href="../Structs/Select.html">Select<U></a></code> parameter.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10queryValueyq_SgAA4FromVyxG_AA6SelectVyxq_GSayAA11QueryClause_pGtKAA13DynamicObjectRzAA22QueryableAttributeTypeR_r0_lF"></a>
|
||
<a name="//apple_ref/swift/Method/queryValue(_:_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10queryValueyq_SgAA4FromVyxG_AA6SelectVyxq_GSayAA11QueryClause_pGtKAA13DynamicObjectRzAA22QueryableAttributeTypeR_r0_lF">queryValue(_:<wbr>_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Queries aggregate values or aggregates as specified by the <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code>s. Requires at least a <code><a href="../Structs/Select.html">Select</a></code> clause, and optional <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
|
||
<p>A “query” differs from a “fetch” in that it only retrieves values already stored in the persistent store. As such, values from unsaved transactions or contexts will not be incorporated in the query result.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">queryValue</span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">U</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">selectClause</span><span class="p">:</span> <span class="kt"><a href="../Structs/Select.html">Select</a></span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">U</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">queryClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">U</span><span class="p">?</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span><span class="p">,</span> <span class="kt">U</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>selectClause</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/Select.html">Select<U></a></code> clause indicating the properties to fetch, and with the generic type indicating the return type.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>queryClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code> instances for the query request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the result of the the query, or <code>nil</code> if no match was found. The type of the return value is specified by the generic type of the <code><a href="../Structs/Select.html">Select<U></a></code> parameter.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC10queryValuey10ResultTypeQzSgxKAA021QueryChainableBuilderI0RzAA018QueryableAttributeI0AFRQlF"></a>
|
||
<a name="//apple_ref/swift/Method/queryValue(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC10queryValuey10ResultTypeQzSgxKAA021QueryChainableBuilderI0RzAA018QueryableAttributeI0AFRQlF">queryValue(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Queries a property value or aggregate as specified by the <code><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
|
||
<p>A “query” differs from a “fetch” in that it only retrieves values already stored in the persistent store. As such, values from unsaved transactions or contexts will not be incorporated in the query result.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">averageAdultAge</span> <span class="o">=</span> <span class="n">transaction</span><span class="o">.</span><span class="nf">queryValue</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">select</span><span class="p">(</span><span class="kt">Int</span><span class="o">.</span><span class="k">self</span><span class="p">,</span> <span class="o">.</span><span class="nf">average</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">))</span>
|
||
<span class="o">.</span><span class="nf">where</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span> <span class="o">></span> <span class="mi">18</span><span class="p">)</span>
|
||
<span class="p">)</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">queryValue</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="kt">B</span><span class="o">.</span><span class="kt">ResultType</span><span class="p">?</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></span><span class="p">,</span> <span class="kt">B</span><span class="o">.</span><span class="kt">ResultType</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/QueryableAttributeType.html">QueryableAttributeType</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></code> indicating the property/aggregate to fetch and the series of queries for the request.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the result of the the query as specified by the <code><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></code>, or <code>nil</code> if no match was found.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC15queryAttributesySaySDySSypGGAA4FromVyxG_AA6SelectVyxSo12NSDictionaryCGAA11QueryClause_pdtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/queryAttributes(_:_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC15queryAttributesySaySDySSypGGAA4FromVyxG_AA6SelectVyxSo12NSDictionaryCGAA11QueryClause_pdtKAA13DynamicObjectRzlF">queryAttributes(_:<wbr>_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Queries a dictionary of attribute values as specified by the <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code>s. Requires at least a <code><a href="../Structs/Select.html">Select</a></code> clause, and optional <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
|
||
<p>A “query” differs from a “fetch” in that it only retrieves values already stored in the persistent store. As such, values from unsaved transactions or contexts will not be incorporated in the query result.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">queryAttributes</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">selectClause</span><span class="p">:</span> <span class="kt"><a href="../Structs/Select.html">Select</a></span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">NSDictionary</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">queryClauses</span><span class="p">:</span> <span class="kt"><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></span><span class="o">...</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[[</span><span class="kt">String</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>selectClause</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/Select.html">Select<U></a></code> clause indicating the properties to fetch, and with the generic type indicating the return type.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>queryClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code> instances for the query request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the result of the the query. The type of the return value is specified by the generic type of the <code><a href="../Structs/Select.html">Select<U></a></code> parameter.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC15queryAttributesySaySDySSypGGAA4FromVyxG_AA6SelectVyxSo12NSDictionaryCGSayAA11QueryClause_pGtKAA13DynamicObjectRzlF"></a>
|
||
<a name="//apple_ref/swift/Method/queryAttributes(_:_:_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC15queryAttributesySaySDySSypGGAA4FromVyxG_AA6SelectVyxSo12NSDictionaryCGSayAA11QueryClause_pGtKAA13DynamicObjectRzlF">queryAttributes(_:<wbr>_:<wbr>_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Queries a dictionary of attribute values as specified by the <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code>s. Requires at least a <code><a href="../Structs/Select.html">Select</a></code> clause, and optional <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
|
||
<p>A “query” differs from a “fetch” in that it only retrieves values already stored in the persistent store. As such, values from unsaved transactions or contexts will not be incorporated in the query result.</p>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">queryAttributes</span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">from</span><span class="p">:</span> <span class="kt"><a href="../Structs/From.html">From</a></span><span class="o"><</span><span class="kt">O</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">selectClause</span><span class="p">:</span> <span class="kt"><a href="../Structs/Select.html">Select</a></span><span class="o"><</span><span class="kt">O</span><span class="p">,</span> <span class="kt">NSDictionary</span><span class="o">></span><span class="p">,</span> <span class="n">_</span> <span class="nv">queryClauses</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></span><span class="p">])</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[[</span><span class="kt">String</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]]</span> <span class="k">where</span> <span class="kt">O</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/DynamicObject.html">DynamicObject</a></span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>from</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/From.html">From</a></code> clause indicating the entity type</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>selectClause</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Structs/Select.html">Select<U></a></code> clause indicating the properties to fetch, and with the generic type indicating the return type.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>queryClauses</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a series of <code><a href="../Protocols.html#/s:9CoreStore11QueryClauseP">QueryClause</a></code> instances for the query request. Accepts <code><a href="../Structs/Where.html">Where</a></code>, <code><a href="../Structs/OrderBy.html">OrderBy</a></code>, <code><a href="../Structs/GroupBy.html">GroupBy</a></code>, and <code><a href="../Structs/Tweak.html">Tweak</a></code> clauses.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the result of the the query. The type of the return value is specified by the generic type of the <code><a href="../Structs/Select.html">Select<U></a></code> parameter.</p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC15queryAttributesySaySDySSypGGxKAA25QueryChainableBuilderTypeRzSo12NSDictionaryC06ResultK0RtzlF"></a>
|
||
<a name="//apple_ref/swift/Method/queryAttributes(_:)" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC15queryAttributesySaySDySSypGGxKAA25QueryChainableBuilderTypeRzSo12NSDictionaryC06ResultK0RtzlF">queryAttributes(_:<wbr>)</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>Queries a dictionary of attribute values or as specified by the <code><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></code> built from a chain of clauses.</p>
|
||
|
||
<p>A “query” differs from a “fetch” in that it only retrieves values already stored in the persistent store. As such, values from unsaved transactions or contexts will not be incorporated in the query result.</p>
|
||
<pre class="highlight swift"><code><span class="k">let</span> <span class="nv">results</span> <span class="o">=</span> <span class="n">dataStack</span><span class="o">.</span><span class="nf">queryAttributes</span><span class="p">(</span>
|
||
<span class="kt">From</span><span class="o"><</span><span class="kt">MyPersonEntity</span><span class="o">></span><span class="p">()</span>
|
||
<span class="o">.</span><span class="nf">select</span><span class="p">(</span>
|
||
<span class="kt">NSDictionary</span><span class="o">.</span><span class="k">self</span><span class="p">,</span>
|
||
<span class="o">.</span><span class="nf">attribute</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">,</span> <span class="nv">as</span><span class="p">:</span> <span class="s">"age"</span><span class="p">),</span>
|
||
<span class="o">.</span><span class="nf">count</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">,</span> <span class="nv">as</span><span class="p">:</span> <span class="s">"numberOfPeople"</span><span class="p">)</span>
|
||
<span class="p">)</span>
|
||
<span class="o">.</span><span class="nf">groupBy</span><span class="p">(</span><span class="err">\</span><span class="o">.</span><span class="n">age</span><span class="p">)</span>
|
||
<span class="p">)</span>
|
||
<span class="k">for</span> <span class="n">dictionary</span> <span class="k">in</span> <span class="n">results</span><span class="o">!</span> <span class="p">{</span>
|
||
<span class="k">let</span> <span class="nv">age</span> <span class="o">=</span> <span class="n">dictionary</span><span class="p">[</span><span class="s">"age"</span><span class="p">]</span> <span class="k">as!</span> <span class="kt">Int</span>
|
||
<span class="k">let</span> <span class="nv">count</span> <span class="o">=</span> <span class="n">dictionary</span><span class="p">[</span><span class="s">"numberOfPeople"</span><span class="p">]</span> <span class="k">as!</span> <span class="kt">Int</span>
|
||
<span class="nf">print</span><span class="p">(</span><span class="s">"There are </span><span class="se">\(</span><span class="n">count</span><span class="se">)</span><span class="s"> people who are </span><span class="se">\(</span><span class="n">age</span><span class="se">)</span><span class="s"> years old."</span>
|
||
<span class="p">}</span>
|
||
</code></pre>
|
||
<div class="aside aside-throws">
|
||
<p class="aside-title">Throws</p>
|
||
<code>CoreStoreError.persistentStoreNotFound</code> if the specified entity could not be found in any store’s schema.
|
||
|
||
</div>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="n">queryAttributes</span><span class="o"><</span><span class="kt">B</span><span class="o">></span><span class="p">(</span><span class="n">_</span> <span class="nv">clauseChain</span><span class="p">:</span> <span class="kt">B</span><span class="p">)</span> <span class="k">throws</span> <span class="o">-></span> <span class="p">[[</span><span class="kt">String</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]]</span> <span class="k">where</span> <span class="kt">B</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></span><span class="p">,</span> <span class="kt">B</span><span class="o">.</span><span class="kt">ResultType</span> <span class="o">==</span> <span class="kt">NSDictionary</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<h4>Parameters</h4>
|
||
<table class="graybox">
|
||
<tbody>
|
||
<tr>
|
||
<td>
|
||
<code>
|
||
<em>clauseChain</em>
|
||
</code>
|
||
</td>
|
||
<td>
|
||
<div>
|
||
<p>a <code><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></code> indicating the properties to fetch and the series of queries for the request.</p>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div>
|
||
<h4>Return Value</h4>
|
||
<p>the result of the the query as specified by the <code><a href="../Protocols/QueryChainableBuilderType.html">QueryChainableBuilderType</a></code></p>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="task-group">
|
||
<div class="task-name-container">
|
||
<a name="/FetchableSource%2C%20QueryableSource"></a>
|
||
<a name="//apple_ref/swift/Section/FetchableSource, QueryableSource" class="dashAnchor"></a>
|
||
<div class="section-name-container">
|
||
<a class="section-name-link" href="#/FetchableSource%2C%20QueryableSource"></a>
|
||
<h3 class="section-name"><span>FetchableSource, QueryableSource</span>
|
||
</h3>
|
||
</div>
|
||
</div>
|
||
<ul class="item-container">
|
||
<li class="item">
|
||
<div>
|
||
<code>
|
||
<a name="/s:9CoreStore19BaseDataTransactionC13unsafeContextSo015NSManagedObjectG0CyF"></a>
|
||
<a name="//apple_ref/swift/Method/unsafeContext()" class="dashAnchor"></a>
|
||
<a class="token" href="#/s:9CoreStore19BaseDataTransactionC13unsafeContextSo015NSManagedObjectG0CyF">unsafeContext()</a>
|
||
</code>
|
||
</div>
|
||
<div class="height-container">
|
||
<div class="pointer-container"></div>
|
||
<section class="section">
|
||
<div class="pointer"></div>
|
||
<div class="abstract">
|
||
<p>The internal <code>NSManagedObjectContext</code> managed by this instance. Using this context directly should typically be avoided, and is provided by CoreStore only for extremely specialized cases.</p>
|
||
|
||
</div>
|
||
<div class="declaration">
|
||
<h4>Declaration</h4>
|
||
<div class="language">
|
||
<p class="aside-title">Swift</p>
|
||
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">func</span> <span class="nf">unsafeContext</span><span class="p">()</span> <span class="o">-></span> <span class="kt">NSManagedObjectContext</span></code></pre>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
</article>
|
||
</div>
|
||
<section class="footer">
|
||
<p>© 2023 <a class="link" href="https://github.com/JohnEstropia" target="_blank" rel="external noopener">John Estropia</a>. All rights reserved. (Last updated: 2023-06-08)</p>
|
||
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external noopener">jazzy ♪♫ v0.14.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external noopener">Realm</a> project.</p>
|
||
</section>
|
||
</body>
|
||
</html>
|