|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.make.ClassDependency
public class ClassDependency
Representing a class that might change.
Constructor Summary | |
---|---|
ClassDependency(java.lang.Class cl)
Creates the class dependency. |
|
ClassDependency(java.lang.String className,
long digest)
Create a new dependency with a given digest. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
long |
getDigest()
Calculates a MD5 digest of the class. |
java.lang.String |
getJavaCreateString()
Returns a string which will recreate the dependency. |
int |
hashCode()
|
boolean |
isModified()
Returns true if the underlying resource has changed. |
boolean |
logModified(java.util.logging.Logger log)
Returns true if the underlying resource has changed. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ClassDependency(java.lang.Class cl)
public ClassDependency(java.lang.String className, long digest)
cl
- the source classdigest
- the MD5 digestMethod Detail |
---|
public boolean isModified()
isModified
in interface Dependency
public boolean logModified(java.util.logging.Logger log)
logModified
in interface Dependency
public long getDigest()
public java.lang.String getJavaCreateString()
getJavaCreateString
in interface PersistentDependency
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
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: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |