Interface | Description |
---|---|
DataLoadProvider<T,Z> |
A load provider that provides the necessary encoders and decoders to decode a specific type of resource from a
specific type of data.
|
LoadProvider<A,T,Z,R> |
An extension of
DataLoadProvider that also allows a
ModelLoader and a
ResourceTranscoder to be retrieved. |
Class | Description |
---|---|
ChildLoadProvider<A,T,Z,R> |
A
LoadProvider that returns classes preferentially from those set on it but
that also defaults to a wrapped LoadProvider when a particular class is not set. |
DataLoadProviderRegistry |
A class that allows
DataLoadProvider s to be registered and retrieved by the
data and resource classes they provide encoders and decoders for. |
EmptyDataLoadProvider<T,Z> |
A
DataLoadProvider that returns null for every class. |
FixedLoadProvider<A,T,Z,R> |
A
LoadProvider that sets the classes it provides using non null arguments in its
constructor. |