Abstract Protected Abstract serializeSerializes retrieved item ID to a string.
Protected Abstract serializeSerializes Data Loader ID to a string.
Protected Abstract buildBuilds DataLoader.
Should be overridden in child classes.
The user context.
Class-specific DataLoader ID parameters.
Clears per-request data loaders cache.
The user context.
Protected getReturns DataLoader instance.
The user context.
Class specific params required to identify the DataLoader instance.
Protected getReturns a map of DataLoaders for the given request.
The user context.
Retrieves an item using DataLoader.
The class specific response type or NULL.
The user context.
Class specific request parameters.
Optional transformParams: TTransformParamsClass specific response item transformation params.
Protected storageProtected transformThe return value transformation callback.
Called after the item was retrieved from DataLoader. Child classes may override this method to perform transformation of the data being returned.
The item being retrieved from DataLoader.
The user context.
The DataLoader identifier object which may contain properties used to initialize the Data Loader.
Optional params: TTransformParamsClass-specific transformation params.
Generated using TypeDoc
Abstract base Kosmos Data loader class.