Uses of Interface
org.codehaus.plexus.components.io.resources.PlexusIoResource
Packages that use PlexusIoResource
Package
Description
Resources and Resource Collections
-
Uses of PlexusIoResource in org.codehaus.plexus.components.io.functions
Methods in org.codehaus.plexus.components.io.functions with parameters of type PlexusIoResourceModifier and TypeMethodDescriptionvoid
PlexusIoResourceConsumer.accept
(PlexusIoResource resource) InputStreamTransformer.transform
(PlexusIoResource resource, InputStream inputStream) Transform the supplied input stream into another input stream. -
Uses of PlexusIoResource in org.codehaus.plexus.components.io.resources
Classes in org.codehaus.plexus.components.io.resources that implement PlexusIoResourceModifier and TypeClassDescriptionclass
Default implementation ofPlexusIoResource
.class
Implementation ofPlexusIoResource
for files.class
class
Fields in org.codehaus.plexus.components.io.resources declared as PlexusIoResourceModifier and TypeFieldDescription(package private) PlexusIoResource
AbstractPlexusIoArchiveResourceCollection.FilteringIterator.next
(package private) final PlexusIoResource
Deferred.resource
Fields in org.codehaus.plexus.components.io.resources with type parameters of type PlexusIoResourceModifier and TypeFieldDescription(package private) final Iterator<PlexusIoResource>
AbstractPlexusIoArchiveResourceCollection.FilteringIterator.it
Methods in org.codehaus.plexus.components.io.resources that return PlexusIoResourceModifier and TypeMethodDescriptionDeferred.asResource()
static PlexusIoResource
ResourceFactory.createResource
(File f) static PlexusIoResource
ResourceFactory.createResource
(File f, String name) static PlexusIoResource
ResourceFactory.createResource
(File f, String name, ContentSupplier contentSupplier, PlexusIoResourceAttributes attributes) static PlexusIoResource
ResourceFactory.createResource
(File f, String name, ContentSupplier contentSupplier, InputStreamTransformer inputStreamTransformer) static PlexusIoResource
ResourceFactory.createResource
(File f, String name, ContentSupplier contentSupplier, InputStreamTransformer inputStreamTransformer, PlexusIoResourceAttributes attributes) static PlexusIoResource
ResourceFactory.createResource
(File f, InputStreamTransformer inputStreamTransformer) PlexusIoSymlinkResource.getLink()
PlexusIoSymlinkResource.getTarget()
AbstractPlexusIoArchiveResourceCollection.FilteringIterator.next()
AbstractPlexusIoResourceCollection.resolve
(PlexusIoResource resource) PlexusIoCompressedFileResourceCollection.resolve
(PlexusIoResource resource) PlexusIoFileResourceCollection.resolve
(PlexusIoResource resource) PlexusIoResourceCollection.resolve
(PlexusIoResource resource) Resolves the supplied resource into a "real" resource.Methods in org.codehaus.plexus.components.io.resources that return types with arguments of type PlexusIoResourceModifier and TypeMethodDescriptionprotected abstract Iterator<PlexusIoResource>
AbstractPlexusIoArchiveResourceCollection.getEntries()
Returns an iterator over the archives entries.AbstractPlexusIoArchiveResourceCollection.getResources()
PlexusIoCompressedFileResourceCollection.getResources()
PlexusIoFileResourceCollection.getResources()
PlexusIoResourceCollection.getResources()
Returns an iterator over the resources in the collection.AbstractPlexusIoResourceCollection.iterator()
PlexusIoCompressedFileResourceCollection.iterator()
Methods in org.codehaus.plexus.components.io.resources with parameters of type PlexusIoResourceModifier and TypeMethodDescriptionprivate static org.apache.commons.io.output.DeferredFileOutputStream
PlexusIoFileResource.asDeferredStream
(ContentSupplier supplier, InputStreamTransformer transToUse, PlexusIoResource resource) AbstractPlexusIoResourceCollection.getInputStream
(PlexusIoResource resource) PlexusIoCompressedFileResourceCollection.getInputStream
(PlexusIoResource resource) PlexusIoFileResourceCollection.getInputStream
(PlexusIoResource resource) PlexusIoResourceCollection.getInputStream
(PlexusIoResource resource) Returns an input stream for the provided resource, with stream transformers appliedAbstractPlexusIoResourceCollection.getName
(PlexusIoResource resource) PlexusIoCompressedFileResourceCollection.getName
(PlexusIoResource resource) PlexusIoFileResourceCollection.getName
(PlexusIoResource resource) PlexusIoResourceCollection.getName
(PlexusIoResource resource) Returns the resources suggested name.protected boolean
AbstractPlexusIoResourceCollection.isSelected
(PlexusIoResource plexusIoResource) AbstractPlexusIoResourceCollection.resolve
(PlexusIoResource resource) PlexusIoCompressedFileResourceCollection.resolve
(PlexusIoResource resource) PlexusIoFileResourceCollection.resolve
(PlexusIoResource resource) PlexusIoResourceCollection.resolve
(PlexusIoResource resource) Resolves the supplied resource into a "real" resource.AbstractPlexusIoResourceCollection.IdentityTransformer.transform
(PlexusIoResource resource, InputStream inputStream) Method parameters in org.codehaus.plexus.components.io.resources with type arguments of type PlexusIoResourceModifier and TypeMethodDescriptionprivate void
PlexusIoFileResourceCollection.addResources
(List<PlexusIoResource> result, String[] resources) Constructors in org.codehaus.plexus.components.io.resources with parameters of type PlexusIoResourceModifierConstructorDescriptionDeferred
(PlexusIoResource resource, PlexusIoResourceCollection owner, boolean hasTransformer) -
Uses of PlexusIoResource in org.codehaus.plexus.components.io.resources.proxy
Fields in org.codehaus.plexus.components.io.resources.proxy declared as PlexusIoResourceModifier and TypeFieldDescriptionprivate PlexusIoResource
ForwardingIterator.next
private PlexusIoResource
ResourceInvocationHandler.testImpl
Fields in org.codehaus.plexus.components.io.resources.proxy with type parameters of type PlexusIoResourceModifier and TypeFieldDescription(package private) Iterator<PlexusIoResource>
PlexusIoProxyResourceCollection.FwdIterator.iter
Methods in org.codehaus.plexus.components.io.resources.proxy that return PlexusIoResourceModifier and TypeMethodDescriptionstatic PlexusIoResource
ProxyFactory.createProxy
(PlexusIoResource target, Object alternateSupplier) protected abstract PlexusIoResource
ForwardingIterator.getNextResource()
Returns the next resource or null if no next resource;protected PlexusIoResource
PlexusIoProxyResourceCollection.FwdIterator.getNextResource()
Returns the next resource or null if no next resource;ForwardingIterator.next()
Methods in org.codehaus.plexus.components.io.resources.proxy that return types with arguments of type PlexusIoResourceMethods in org.codehaus.plexus.components.io.resources.proxy with parameters of type PlexusIoResourceModifier and TypeMethodDescriptionstatic PlexusIoResource
ProxyFactory.createProxy
(PlexusIoResource target, Object alternateSupplier) PlexusIoProxyResourceCollection.getName
(PlexusIoResource resource) Constructors in org.codehaus.plexus.components.io.resources.proxy with parameters of type PlexusIoResourceModifierConstructorDescriptionResourceInvocationHandler
(PlexusIoResource target, Object alternativeHandler) Constructor parameters in org.codehaus.plexus.components.io.resources.proxy with type arguments of type PlexusIoResourceModifierConstructorDescription(package private)
FwdIterator
(Iterator<PlexusIoResource> resources)