|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.caucho.vfs.Depend
Class for keeping track of modifications.
Constructor Summary | |
Depend(Path source)
Create a new dependency. |
|
Depend(Path source,
long lastModified,
long length)
Create a new dependency with an already known modified time and length. |
Method Summary | |
boolean |
equals(java.lang.Object obj)
Returns true if the test Dependency has the same source path as this dependency. |
long |
getLastModified()
Returns the current last-modified time of the file. |
long |
getLength()
Returns the current length time of the file. |
Path |
getPath()
Returns the underlying source path. |
boolean |
getRequireSource()
If true, deleting the source counts as a change. |
boolean |
isModified()
If the source modified date changes at all, treat it as a modification. |
void |
setRequireSource(boolean requireSource)
If true, deleting the source counts as a change. |
java.lang.String |
toString()
Returns a printable version of the dependency. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Depend(Path source)
source
- the source filepublic Depend(Path source, long lastModified, long length)
source
- the source fileMethod Detail |
public Path getPath()
public long getLastModified()
public long getLength()
public boolean getRequireSource()
public void setRequireSource(boolean requireSource)
public boolean isModified()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |