|ResourceKey||createKey (Object value, Map factoryKeys) throws ResourceKeyCreationException|
|ResourceKey||deriveKey (ResourceKey parent, String path, Map factoryKeys) throws ResourceKeyCreationException|
|boolean||isSupportedKey (ResourceKey key)|
|ResourceData||load (ResourceKey key) throws ResourceLoadingException|
|void||setResourceManager (ResourceManager manager)|
|URL||toURL (ResourceKey key)|
A resource loader knows how to get binary rawdata from a location specified by an resource key. A resource key is a wrapper around any kind of data that is suitable to identify a resource location. The resource key can also hold configuration data for the factory.
If the storage system is hierarchical, a new resource key can be derived from a given path-string.