|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ivy.plugins.resolver.packager.BuiltFileResource
public class BuiltFileResource
Represents an artifact built by a PackagerResolver
.
Field Summary | |
---|---|
static java.lang.String |
BUILT_ARTIFACT_PATTERN
Where the build file should put built artifacts (relative to the build directory). |
Constructor Summary | |
---|---|
BuiltFileResource(java.io.File file)
|
|
BuiltFileResource(java.io.File dir,
Artifact artifact)
|
Method Summary | |
---|---|
Resource |
clone(java.lang.String name)
Clones this resource with a new resource with a different name |
boolean |
exists()
Determine if the resource is available. |
long |
getContentLength()
Get the resource size |
java.io.File |
getFile()
|
long |
getLastModified()
Get the date the resource was last modified |
java.lang.String |
getName()
Get the name of the resource. |
boolean |
isLocal()
Is this resource local to this host, i.e. is it on the file system? |
java.io.InputStream |
openStream()
Opens a stream on this resource |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String BUILT_ARTIFACT_PATTERN
Constructor Detail |
---|
public BuiltFileResource(java.io.File file)
public BuiltFileResource(java.io.File dir, Artifact artifact)
Method Detail |
---|
public java.lang.String getName()
Resource
getName
in interface Resource
public Resource clone(java.lang.String name)
Resource
clone
in interface Resource
name
- the name of the clone
public long getLastModified()
Resource
getLastModified
in interface Resource
long
value representing the time the file was last modified,
measured in milliseconds since the epoch (00:00:00 GMT, January 1, 1970), or
0L
if the file does not exist or if an I/O error occurs.public long getContentLength()
Resource
getContentLength
in interface Resource
long
value representing the size of the resource in bytes.public boolean exists()
Resource
exists
in interface Resource
boolean
value indicating if the resource is available.public java.lang.String toString()
toString
in class java.lang.Object
public java.io.File getFile()
public boolean isLocal()
Resource
isLocal
in interface Resource
boolean
value indicating if the resource is local.public java.io.InputStream openStream() throws java.io.IOException
Resource
openStream
in interface Resource
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |