Class Content
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.types.DataType
- 
- org.apache.tools.ant.types.resources.comparators.ResourceComparator
- 
- org.apache.tools.ant.types.resources.comparators.Content
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable,- java.util.Comparator<Resource>
 
 public class Content extends ResourceComparator Compares Resources by content.- Since:
- Ant 1.7
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description Content()
 - 
Method SummaryModifier and Type Method Description booleanisBinary()Learn whether this Content ResourceComparator is operating in binary mode.protected intresourceCompare(Resource foo, Resource bar)Compare two Resources by content.voidsetBinary(boolean b)Set binary mode for this Content ResourceComparator.- 
Methods inherited from class org.apache.tools.ant.types.resources.comparators.ResourceComparatorcompare, equals, hashCode
 - 
Methods inherited from class org.apache.tools.ant.types.DataTypecheckAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setBinarypublic 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 istrue.- Parameters:
- b- whether to compare content in binary mode.
 
 - 
isBinarypublic boolean isBinary() Learn whether this Content ResourceComparator is operating in binary mode.- Returns:
- boolean binary flag.
 
 - 
resourceCompareprotected int resourceCompare(Resource foo, Resource bar) Compare two Resources by content.- Specified by:
- resourceComparein 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:
- ResourceUtils.compareContent(Resource, Resource, boolean)
 
 
- 
 
-