/** Returns the string to recreate the Dependency. */ @Override public String getJavaCreateString() { String sourcePath = _depend.getPath().getPath(); long digest = _depend.getDigest(); return ("new com.caucho.v5.vfs.Jar.createDepend(" + "com.caucho.v5.vfs.Vfs.lookup(\"" + sourcePath + "\"), " + digest + "L)"); }
/** Returns the string to recreate the Dependency. */ public String getJavaCreateString() { String sourcePath = _depend.getPath().getPath(); long digest = _depend.getDigest(); return ("new " + Jar.class.getName() + "Jar.createDepend(" + VfsOld.class.getName() + ".lookup(\"" + sourcePath + "\"), " + digest + "L)"); }
/** Returns true if the dependency is modified. */ @Override public boolean isModifiedImpl() { if (_isDigestModified || _depend.isModified()) { _changeSequence.incrementAndGet(); return true; } else return false; }
/** Returns true if the dependency is modified. */ public boolean logModified(Logger log) { return _depend.logModified(log) || _jarDepend.logModified(log); }
/** * Create a new dependency. * * @param jarDepend the source file */ JarDigestDepend(JarDepend jarDepend, long digest) { _jarDepend = jarDepend; _depend = jarDepend.getDepend(); _isDigestModified = _depend.getDigest() != digest; }
public String toString() { return "Jar$JarDepend[" + _depend.getPath() + "]"; }
/** Returns true if the dependency is modified. */ @Override public boolean logModified(Logger log) { return _depend.logModified(log); }
/** * Create a new dependency. * * @param depend the source file */ JarDepend(Depend depend, long digest) { _depend = depend; _isDigestModified = _depend.getDigest() != digest; }