All Implemented Interfaces:
Cloneable, Comparator<Resource>

public class Content extends ResourceComparator
Compares Resources by content.
Since:
Ant 1.7
  • Constructor Details

    • Content

      public Content()
  • Method Details

    • setBinary

      public void setBinary(boolean b)
      Set binary mode for this Content ResourceComparator. If this attribute is set to false, Resource content will be compared ignoring platform line-ending conventions. Default is true.
      Parameters:
      b - whether to compare content in binary mode.
    • isBinary

      public boolean isBinary()
      Learn whether this Content ResourceComparator is operating in binary mode.
      Returns:
      boolean binary flag.
    • resourceCompare

      protected int resourceCompare(Resource foo, Resource bar)
      Compare two Resources by content.
      Specified by:
      resourceCompare in class ResourceComparator
      Parameters:
      foo - the first Resource.
      bar - the second Resource.
      Returns:
      a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
      Throws:
      BuildException - if I/O errors occur.
      See Also: