Package org.apache.tools.ant.types.resources

  • Interface Summary 
    Interface Description
    Appendable
    Interface to be implemented by "appendable" resources.
    AppendableResourceCollection
    Interface describing a collection of Resources, to which elements can be appended.
    FileProvider
    This is an interface that resources that can provide a file should implement.
    Touchable
    Interface to be implemented by "touchable" resources; that is, those whose modification time can be altered.
    URLProvider
    This is an interface that resources that can provide an URL should implement.
  • Class Summary 
    Class Description
    AbstractClasspathResource
    A Resource representation of anything that is accessed via a Java classloader.
    AbstractClasspathResource.ClassLoaderWithFlag  
    AbstractResourceCollectionWrapper
    Base class for a ResourceCollection that wraps a single nested ResourceCollection.
    AllButFirst
    ResourceCollection that contains all resources of another collection except for the first count elements, a la the UNIX tail command with parameter -n +count.
    AllButLast
    ResourceCollection that contains all resources of another collection except for the last count elements, a la the UNIX head command with parameter -n -count.
    ArchiveResource
    A Resource representation of an entry inside an archive.
    Archives
    A resource collection that treats all nested resources as archives and returns the contents of the archives as its content.
    BaseResourceCollectionContainer
    Base class for ResourceCollections that nest multiple ResourceCollections.
    BaseResourceCollectionWrapper
    Base class for a ResourceCollection that wraps a single nested ResourceCollection.
    BCFileSet
    Utility FileSet that includes directories for backwards-compatibility with certain tasks e.g.
    BZip2Resource
    A Bzip2 compressed resource.
    CompressedResource
    A compressed resource.
    ContentTransformingResource
    A resource that transforms the content of another resource.
    Difference
    ResourceCollection representing the difference between two or more nested ResourceCollections.
    FileResource
    A Resource representation of a File.
    FileResourceIterator
    Iterator of FileResources from filenames.
    Files
    ResourceCollection implementation; like AbstractFileSet with absolute paths.
    First
    ResourceCollection that contains the first count elements of another ResourceCollection, a la the UNIX head command.
    GZipResource
    A GZip compressed resource.
    Intersect
    ResourceCollection representing the intersection of multiple nested ResourceCollections.
    JavaConstantResource
    A resource that is a java constant.
    JavaResource
    A Resource representation of something loadable via a Java classloader.
    Last
    ResourceCollection that contains the last count elements of another ResourceCollection, a la the UNIX tail command.
    LazyResourceCollectionWrapper
    Resource collection which load underlying resource collection only on demand with support for caching
    LogOutputResource
    Output-only Resource that always appends to Ant's log.
    MappedResource
    A decorator around a different resource that uses a mapper to dynamically remap the resource's name.
    MappedResourceCollection
    Wrapper around a resource collections that maps the names of the other collection using a configured mapper.
    MultiRootFileSet
    Union of file/dirsets that share the same patterns and selectors but have different roots.
    PropertyResource
    Exposes an Ant property as a Resource.
    ResourceDecorator
    Abstract class that delegates all reading methods of Resource to its wrapped resource and deals with reference handling.
    ResourceList
    Reads a resource as text document and creates a resource for each line.
    Resources
    Generic ResourceCollection: Either stores nested ResourceCollections, making no attempt to remove duplicates, or references another ResourceCollection.
    Restrict
    ResourceCollection that allows a number of selectors to be applied to a single ResourceCollection for the purposes of restricting or narrowing results.
    SizeLimitCollection
    ResourceCollection that imposes a size limit on another ResourceCollection.
    Sort
    ResourceCollection that sorts another ResourceCollection.
    StringResource
    Exposes a string as a Resource.
    TarResource
    A Resource representation of an entry in a tar archive.
    Tokens
    ResourceCollection consisting of StringResources gathered from tokenizing another ResourceCollection with a Tokenizer implementation.
    Union
    ResourceCollection representing the union of multiple nested ResourceCollections.
    URLResource
    Exposes a URL as a Resource.
    ZipResource
    A Resource representation of an entry in a zipfile.
  • Enum Summary 
    Enum Description
    MultiRootFileSet.SetType
    What to return from the set: files, directories or both.
  • Exception Summary 
    Exception Description
    ImmutableResourceException
    Exception thrown when an attempt is made to get an OutputStream from an immutable Resource.