Uses of Package
org.dataloader
-
Packages that use org.dataloader Package Description org.dataloader org.dataloader.impl org.dataloader.registries -
Classes in org.dataloader used by org.dataloader Class Description BatchLoader A function that is invoked for batch loading a list of data values indicated by the provided list of keys.BatchLoaderContextProvider A BatchLoaderContextProvider is used by theDataLoader
code to provide overall calling context to theBatchLoader
call.BatchLoaderEnvironment This object is passed to a batch loader as calling context.BatchLoaderEnvironment.Builder BatchLoaderWithContext This form ofBatchLoader
is given aBatchLoaderEnvironment
object that encapsulates the calling context.CacheKey Function that is invoked on input keys of typeK
to derive keys that are required by theCacheMap
implementation.CacheMap CacheMap is used by data loaders that use caching promises to values akaCompletableFuture
<V>.DataLoader Data loader is a utility class that allows batch loading of data that is identified by a set of unique keys.DataLoaderHelper This helps break up the large DataLoader class functionality and it contains the logic to dispatch the promises on behalf of its peer dataloaderDataLoaderHelper.LoaderQueueEntry DataLoaderOptions Configuration options forDataLoader
instances.DataLoaderRegistry This allows data loaders to be registered together into a single place so they can be dispatched as one.DataLoaderRegistry.Builder DispatchResult When a DataLoader is dispatched this object holds the promised results and also the count of key asked for via methods likeDataLoader.load(Object)
orDataLoader.loadMany(java.util.List)
MappedBatchLoader A function that is invoked for batch loading a map of of data values indicated by the provided set of keys.MappedBatchLoaderWithContext This form ofMappedBatchLoader
is given aBatchLoaderEnvironment
object that encapsulates the calling context.Try Try is class that allows you to hold the result of computation or the throwable it produced.ValueCache TheValueCache
is used by data loaders that use caching and want a long-lived or external cache of values.ValueCache.ValueCachingNotSupported This special exception can be used to short-circuit a caching methodValueCacheOptions Options that control how theValueCache
is used byDataLoader
-
Classes in org.dataloader used by org.dataloader.impl Class Description CacheMap CacheMap is used by data loaders that use caching promises to values akaCompletableFuture
<V>.Try Try is class that allows you to hold the result of computation or the throwable it produced.ValueCache TheValueCache
is used by data loaders that use caching and want a long-lived or external cache of values.ValueCache.ValueCachingNotSupported This special exception can be used to short-circuit a caching method -
Classes in org.dataloader used by org.dataloader.registries Class Description DataLoader Data loader is a utility class that allows batch loading of data that is identified by a set of unique keys.DataLoaderRegistry This allows data loaders to be registered together into a single place so they can be dispatched as one.