EOFetchSpecification
E900221
EOFetchSpecification is a configuration object in Apple’s Enterprise Objects Framework that defines how data is fetched from a persistent store, including criteria, sorting, and limits.
Statements (53)
| Predicate | Object |
|---|---|
| instanceOf |
Enterprise Objects Framework class
ⓘ
configuration object ⓘ |
| canBeNamed | named fetch specification in a model ⓘ |
| canBeStoredIn | EOModel file ⓘ |
| definedIn | Enterprise Objects Framework NERFINISHED ⓘ |
| hasFunction |
control distinctness of returned rows
ⓘ
control locking behavior during fetch ⓘ control raw row versus object fetching ⓘ encapsulate fetch criteria ⓘ encapsulate fetch limits ⓘ encapsulate prefetching of relationships ⓘ encapsulate sort orderings ⓘ |
| hasMethod |
fetchSpecificationWithEntityName_qualifier_sortOrderings
ⓘ
setFetchLimit ⓘ setHints ⓘ setIsDeep ⓘ setLocksObjects ⓘ setPrefetchingRelationshipKeyPaths ⓘ setQualifier ⓘ setRawRowKeyPaths ⓘ setSortOrderings ⓘ setUsesDistinct ⓘ |
| hasProperty |
entityName
ⓘ
fetchLimit ⓘ fetchesRawRows ⓘ fetchesReadOnly ⓘ hints ⓘ isDeep ⓘ locksObjects ⓘ prefetchingRelationshipKeyPaths ⓘ promptsAfterFetchLimit ⓘ qualifier ⓘ rawRowKeyPaths ⓘ refreshesRefetchedObjects ⓘ sortOrderings ⓘ usesDistinct ⓘ |
| hasPurpose | define how data is fetched from a persistent store ⓘ |
| partOf | WebObjects NERFINISHED ⓘ |
| supports |
batch fetching
ⓘ
multiple sort orderings ⓘ qualifier-based filtering ⓘ read-only fetches ⓘ |
| usedFor |
controlling pagination via fetch limits
ⓘ
defining reusable fetch patterns in EOModeler ⓘ fetching enterprise objects from a database ⓘ optimizing performance via prefetching ⓘ |
| usedIn |
Java WebObjects API
NERFINISHED
ⓘ
Objective-C NERFINISHED ⓘ |
| usedWith |
EODatabaseChannel
NERFINISHED
ⓘ
EOEditingContext NERFINISHED ⓘ EOModel NERFINISHED ⓘ EOQualifier NERFINISHED ⓘ EOSortOrdering NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.