| Package | Description |
|---|---|
| org.codehaus.plexus.components.io.resources |
Resources and Resource Collections
|
| org.codehaus.plexus.components.io.resources.proxy |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlexusIoResource
A resource is a file-like entity.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPlexusIoResource
Default implementation of
PlexusIoResource. |
(package private) class |
Deferred |
class |
PlexusIoFileResource
Implementation of
PlexusIoResource for files. |
class |
PlexusIoSymlinkResource |
class |
PlexusIoURLResource |
| Modifier and Type | Field and Description |
|---|---|
private ContentSupplier |
PlexusIoFileResource.contentSupplier |
| Modifier and Type | Method and Description |
|---|---|
private static ContentSupplier |
PlexusIoFileResource.getRootContentSupplier(java.io.File file) |
| Modifier and Type | Method and Description |
|---|---|
private static org.apache.commons.io.output.DeferredFileOutputStream |
PlexusIoFileResource.asDeferredStream(ContentSupplier supplier,
InputStreamTransformer transToUse,
PlexusIoResource resource) |
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name,
ContentSupplier contentSupplier,
InputStreamTransformer inputStreamTransformer) |
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name,
ContentSupplier contentSupplier,
InputStreamTransformer inputStreamTransformer,
PlexusIoResourceAttributes attributes) |
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name,
ContentSupplier contentSupplier,
PlexusIoResourceAttributes attributes) |
| Constructor and Description |
|---|
PlexusIoFileResource(java.io.File file,
java.lang.String name,
PlexusIoResourceAttributes attrs,
ContentSupplier contentSupplier,
InputStreamTransformer streamTransformer) |
| Modifier and Type | Field and Description |
|---|---|
private ContentSupplier |
ResourceInvocationHandler.contentSupplier |