org.apache.tools.ant.types.resources
public abstract class ArchiveResource extends Resource
Since: Ant 1.7
| Constructor Summary | |
|---|---|
| ArchiveResource()
Default constructor. | |
| ArchiveResource(File a)
Construct a ArchiveResource representing the specified
entry in the specified archive. | |
| ArchiveResource(File a, boolean withEntry)
Construct a ArchiveResource representing the specified
entry in the specified archive. | |
| ArchiveResource(Resource a, boolean withEntry)
Construct a ArchiveResource representing the specified
entry in the specified archive. | |
| Method Summary | |
|---|---|
| void | addConfigured(ResourceCollection a)
Sets the archive that holds this as a single element Resource
collection. |
| int | compareTo(Object another)
Compare this ArchiveResource to another Resource. |
| boolean | equals(Object another)
Compare another Object to this ArchiveResource for equality. |
| protected abstract void | fetchEntry()
fetches information from the named entry inside the archive. |
| Resource | getArchive()
Get the archive that holds this Resource. |
| long | getLastModified()
Get the last modified date of this Resource. |
| int | getMode()
Get the file or dir mode for this Resource. |
| long | getSize()
Get the size of this Resource. |
| int | hashCode()
Get the hash code for this Resource. |
| boolean | isDirectory()
Learn whether this Resource represents a directory. |
| boolean | isExists()
Find out whether this Resource represents an existing Resource. |
| void | setArchive(File a)
Set the archive that holds this Resource. |
| void | setMode(int mode)
Sets the file or dir mode for this resource. |
| void | setRefid(Reference r)
Overrides the super version. |
| String | toString()
Format this Resource as a String. |
Parameters: a the archive as File.
Parameters: a the archive as File. withEntry if the entry has been specified.
Parameters: a the archive as Resource. withEntry if the entry has been specified.
Parameters: a the archive as a single element Resource collection.
Parameters: another the other Resource against which to compare.
Returns: a negative integer, zero, or a positive integer as this Resource is less than, equal to, or greater than the specified Resource.
Parameters: another the other Object to compare.
Returns: true if another is a Resource representing the same entry in the same archive.
Returns: the archive as a Resource.
Returns: the last modification date.
Returns: integer representation of Unix permission mask.
Returns: the long size of this Resource.
Returns: hash code as int.
Returns: boolean flag indicating whether the entry is a directory.
Returns: boolean existence flag.
Parameters: a the archive as a File.
Parameters: mode integer representation of Unix permission mask.
Parameters: r the Reference to set.
Returns: String representatation of this Resource.