Class DataURILoader
java.lang.Object
nz.org.riskscape.engine.defaults.data.DataURILoader
- All Implemented Interfaces:
nz.org.riskscape.engine.resource.ResourceLoader
public class DataURILoader
extends Object
implements nz.org.riskscape.engine.resource.ResourceLoader
Supports loading data embedded in URIs (RFC-2397). See ByteArrayCreateHandle for methods that can generate these URIs (useful for tests)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DEFAULT_ENCODING
-
-
Constructor Details
-
DataURILoader
public DataURILoader(nz.org.riskscape.engine.Engine engine)
-
-
Method Details
-
getId
- Specified by:
getIdin interfacenz.org.riskscape.engine.resource.ResourceLoader
-
getDescription
- Specified by:
getDescriptionin interfacenz.org.riskscape.engine.resource.ResourceLoader
-
canLoad
- Specified by:
canLoadin interfacenz.org.riskscape.engine.resource.ResourceLoader
-
load
public nz.org.riskscape.engine.resource.Resource load(URI target) throws nz.org.riskscape.engine.resource.ResourceLoadingException - Specified by:
loadin interfacenz.org.riskscape.engine.resource.ResourceLoader- Throws:
nz.org.riskscape.engine.resource.ResourceLoadingException
-