Package net.anwiba.commons.reference
Interface IResourceReferenceFactory
-
- All Known Implementing Classes:
ResourceReferenceFactory
public interface IResourceReferenceFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IResourceReferencecreate(byte[] buffer, java.lang.String mimeType, java.lang.String encoding)IResourceReferencecreate(java.io.File file)IResourceReferencecreate(java.lang.String pathString)IResourceReferencecreate(java.net.URI uri)IResourceReferencecreate(java.net.URL url)IResourceReferencecreate(java.nio.file.Path path)IResourceReferencecreateTemporaryResourceReference(java.lang.String prefix, java.lang.String suffix)
-
-
-
Method Detail
-
create
IResourceReference create(java.io.File file)
-
create
IResourceReference create(java.net.URL url)
-
create
IResourceReference create(java.net.URI uri)
-
create
IResourceReference create(java.nio.file.Path path)
-
create
IResourceReference create(java.lang.String pathString) throws CreationException
- Throws:
CreationException
-
createTemporaryResourceReference
IResourceReference createTemporaryResourceReference(java.lang.String prefix, java.lang.String suffix) throws java.io.IOException
- Throws:
java.io.IOException
-
create
IResourceReference create(byte[] buffer, java.lang.String mimeType, java.lang.String encoding)
-
-