Protected graphProtected buildBuild new DataLoader instance for retrieving vertices by their IDs.
The user context.
The vertex type.
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: EntityLoaderTransformParamsClass specific response item transformation params.
Protected serializeProduces string representation of data required to identify the DataLoader result row.
The entity UUID.
Protected serializeProduces string representation of data required to identify the DataLoader instance.
The vertex type.
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.
Class-specific transformation params.
Generated using TypeDoc
The Entity loader.
This class aggregates multiple entity by UUID retrievals into a single or multiple database queries grouped by type.
Note that multiple retrievals of different vertex types would be queries separately due to access rules being applied at Gremlin query level per vertex type.
Mermaid
Retrieving entities