public abstract class Resource
extends java.lang.Object
implements com.google.common.io.InputSupplier<java.io.InputStream>
| Constructor and Description |
|---|
Resource() |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(java.io.File destination) |
static Resource |
file(java.io.File file) |
static Resource |
fromClasspath(java.lang.String name) |
abstract java.io.InputStream |
getInput() |
abstract java.lang.String |
getName() |
void |
unzip(java.io.File destinationDir) |
void |
write(java.io.PrintWriter writer) |
public void write(java.io.PrintWriter writer)
public void unzip(java.io.File destinationDir)
public void copy(java.io.File destination)
public abstract java.io.InputStream getInput()
getInput in interface com.google.common.io.InputSupplier<java.io.InputStream>public abstract java.lang.String getName()
public static Resource fromClasspath(java.lang.String name)
public static Resource file(java.io.File file)