| Package | Description |
|---|---|
| org.codehaus.plexus.components.io.functions | |
| org.codehaus.plexus.components.io.resources |
Resources and Resource Collections
|
| org.codehaus.plexus.components.io.resources.proxy |
| Modifier and Type | Method | Description |
|---|---|---|
void |
PlexusIoResourceConsumer.accept(PlexusIoResource resource) |
|
java.io.InputStream |
InputStreamTransformer.transform(PlexusIoResource resource,
java.io.InputStream inputStream) |
Transform the supplied input stream into another input stream.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractPlexusIoResource |
Default implementation of
PlexusIoResource. |
class |
PlexusIoFileResource |
Implementation of
PlexusIoResource for files. |
class |
PlexusIoSymlinkResource |
|
class |
PlexusIoURLResource |
| Modifier and Type | Method | Description |
|---|---|---|
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f) |
|
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name) |
|
static PlexusIoResource |
ResourceFactory.createResource(java.io.File f,
java.lang.String name,
ContentSupplier contentSupplier,
PlexusIoResourceAttributes attributes) |
|
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,
InputStreamTransformer inputStreamTransformer) |
|
PlexusIoResource |
AbstractPlexusIoResourceCollection.resolve(PlexusIoResource resource) |
|
PlexusIoResource |
PlexusIoCompressedFileResourceCollection.resolve(PlexusIoResource resource) |
|
PlexusIoResource |
PlexusIoFileResourceCollection.resolve(PlexusIoResource resource) |
|
PlexusIoResource |
PlexusIoResourceCollection.resolve(PlexusIoResource resource) |
Resolves the supplide resource into a "real" resource.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract java.util.Iterator<PlexusIoResource> |
AbstractPlexusIoArchiveResourceCollection.getEntries() |
Returns an iterator over the archives entries.
|
java.util.Iterator<PlexusIoResource> |
AbstractPlexusIoArchiveResourceCollection.getResources() |
|
java.util.Iterator<PlexusIoResource> |
PlexusIoCompressedFileResourceCollection.getResources() |
|
java.util.Iterator<PlexusIoResource> |
PlexusIoFileResourceCollection.getResources() |
|
java.util.Iterator<PlexusIoResource> |
PlexusIoResourceCollection.getResources() |
Returns an iterator over the resources in the collection.
|
java.util.Iterator<PlexusIoResource> |
AbstractPlexusIoResourceCollection.iterator() |
|
java.util.Iterator<PlexusIoResource> |
PlexusIoCompressedFileResourceCollection.iterator() |
| Modifier and Type | Method | Description |
|---|---|---|
java.io.InputStream |
AbstractPlexusIoResourceCollection.getInputStream(PlexusIoResource resource) |
|
java.io.InputStream |
PlexusIoCompressedFileResourceCollection.getInputStream(PlexusIoResource resource) |
|
java.io.InputStream |
PlexusIoFileResourceCollection.getInputStream(PlexusIoResource resource) |
|
java.io.InputStream |
PlexusIoResourceCollection.getInputStream(PlexusIoResource resource) |
Returns an input stream for the provided resource, with stream transformers applied
|
java.lang.String |
AbstractPlexusIoResourceCollection.getName(PlexusIoResource resource) |
|
java.lang.String |
PlexusIoCompressedFileResourceCollection.getName(PlexusIoResource resource) |
|
java.lang.String |
PlexusIoFileResourceCollection.getName(PlexusIoResource resource) |
|
java.lang.String |
PlexusIoResourceCollection.getName(PlexusIoResource resource) |
Returns the resources suggested name.
|
protected boolean |
AbstractPlexusIoResourceCollection.isSelected(PlexusIoResource plexusIoResource) |
|
PlexusIoResource |
AbstractPlexusIoResourceCollection.resolve(PlexusIoResource resource) |
|
PlexusIoResource |
PlexusIoCompressedFileResourceCollection.resolve(PlexusIoResource resource) |
|
PlexusIoResource |
PlexusIoFileResourceCollection.resolve(PlexusIoResource resource) |
|
PlexusIoResource |
PlexusIoResourceCollection.resolve(PlexusIoResource resource) |
Resolves the supplide resource into a "real" resource.
|
| Modifier and Type | Method | Description |
|---|---|---|
static PlexusIoResource |
ProxyFactory.createProxy(PlexusIoResource target,
java.lang.Object alternateSupplier) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Iterator<PlexusIoResource> |
PlexusIoProxyResourceCollection.getResources() |
| Modifier and Type | Method | Description |
|---|---|---|
static PlexusIoResource |
ProxyFactory.createProxy(PlexusIoResource target,
java.lang.Object alternateSupplier) |
|
java.lang.String |
PlexusIoProxyResourceCollection.getName(PlexusIoResource resource) |