public class EmbeddedResource extends Object
| Constructor and Description |
|---|
EmbeddedResource(String embeddedPath) |
| Modifier and Type | Method and Description |
|---|---|
UniversalFile |
extract(UniversalFile destinationDir) |
UniversalFile |
extract(UniversalFile destinationDir,
boolean forceOverwrite)
Convenience method.
|
UniversalFile |
extract(UniversalFile destinationDir,
String destFilename,
boolean forceOverwrite)
Convenience method.
|
UniversalFile |
extract(UniversalFile destDir,
String destinationFilename,
int bufferSize,
boolean forceOverwrite)
Extracts this embedded resource into a local file.
|
InputStream |
getInputStream()
Returns the input stream to access this embedded resource (inside application JAR).
|
String |
getMd5Checksum()
Convenience method.
|
String |
getMd5Checksum(int bufferSize)
Returns the MD5 of this embedded resource.
|
String |
getPath() |
URL |
getUrl() |
public EmbeddedResource(String embeddedPath) throws UniversalFile.FileAccessException
public String getPath()
public URL getUrl()
public InputStream getInputStream()
public String getMd5Checksum(int bufferSize) throws UniversalFile.FileAccessException
bufferSize - buffer sizeUniversalFile.FileAccessException - if an error happened during the calculation.public final String getMd5Checksum() throws UniversalFile.FileAccessException
public UniversalFile extract(UniversalFile destDir, String destinationFilename, int bufferSize, boolean forceOverwrite) throws UniversalFile.FileAccessException
destDir - directory where embedded resource should be extracted.destinationFilename - filename of extracted resource.bufferSize - read buffer size.forceOverwrite - defines if an existing resource should be overwritten.UniversalFile.FileAccessException - if an error happened during the process.public final UniversalFile extract(UniversalFile destinationDir, String destFilename, boolean forceOverwrite) throws UniversalFile.FileAccessException
public final UniversalFile extract(UniversalFile destinationDir, boolean forceOverwrite) throws UniversalFile.FileAccessException
public final UniversalFile extract(UniversalFile destinationDir) throws UniversalFile.FileAccessException
Copyright © 2016 Leandro José Britto de Oliveira. All rights reserved.