| Modifier and Type | Class and Description | 
|---|---|
| static class  | Length.FileModeEnumeratedAttribute operation mode | 
| static class  | Length.WhenEnumeratedAttribute for the when attribute. | 
description, location, project| Constructor and Description | 
|---|
| Length() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(FileSet fs)Add a FileSet. | 
| void | add(ResourceCollection c)Add a ResourceCollection. | 
| boolean | eval()Fulfill the condition contract. | 
| void | execute()Execute the length task. | 
| boolean | getTrim()Learn whether strings will be trimmed. | 
| void | setFile(java.io.File file)Set the single file for this task. | 
| void | setLength(long ell)Set the target count number for use as a Condition. | 
| void | setMode(Length.FileMode m)Set the execution mode for working with files. | 
| void | setProperty(java.lang.String property)The property in which the length will be stored. | 
| void | setResource(Resource resource)Set the single resource for this task. | 
| void | setString(java.lang.String string)Set the string whose length to get. | 
| void | setTrim(boolean trim)Set whether to trim in string mode. | 
| void | setWhen(Comparison c)Set the comparison for use as a Condition. | 
| void | setWhen(Length.When w)Set the comparison for use as a Condition. | 
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectpublic void setProperty(java.lang.String property)
property - the String property key.public void setResource(Resource resource)
resource - the Resource whose length to retrieve.public void setFile(java.io.File file)
file - the File whose length to retrieve.public void add(FileSet fs)
fs - the FileSet to add.public void add(ResourceCollection c)
c - the ResourceCollection to add.public void setLength(long ell)
ell - the long length to compare with.public void setWhen(Length.When w)
w - EnumeratedAttribute When.Comparisonpublic void setWhen(Comparison c)
c - Comparison.Comparisonpublic void setMode(Length.FileMode m)
m - the FileMode to use.public void setString(java.lang.String string)
string - String.public void setTrim(boolean trim)
trim - boolean.public boolean getTrim()
public boolean eval()
eval in interface ConditionBuildException - if an error occurs.