Class DependencyInfo

java.lang.Object
net.sf.antcontrib.cpptasks.DependencyInfo

public final class DependencyInfo extends Object
  • Field Details

    • compositeLastModified

      private long compositeLastModified
      Last modified time of this file or anything that it depends on. Not persisted since almost any change could invalidate it. Initialized to long.MIN_VALUE on construction.
    • includePathIdentifier

      private String includePathIdentifier
    • includes

      private String[] includes
    • source

      private String source
    • sourceLastModified

      private long sourceLastModified
    • sysIncludes

      private String[] sysIncludes
  • Constructor Details

    • DependencyInfo

      public DependencyInfo(String includePathIdentifier, String source, long sourceLastModified, Vector includes, Vector sysIncludes)
  • Method Details

    • getCompositeLastModified

      public long getCompositeLastModified()
      Returns the latest modification date of the source or anything that it depends on.
      Returns:
      the composite lastModified time, returns Long.MIN_VALUE if not set
    • getIncludePathIdentifier

      public String getIncludePathIdentifier()
    • getIncludes

      public String[] getIncludes()
    • getSource

      public String getSource()
    • getSourceLastModified

      public long getSourceLastModified()
    • getSysIncludes

      public String[] getSysIncludes()
    • setCompositeLastModified

      public void setCompositeLastModified(long lastMod)