Package org.apache.tools.ant.filters
Class FixCrLfFilter.AddAsisRemove
java.lang.Object
org.apache.tools.ant.types.EnumeratedAttribute
org.apache.tools.ant.filters.FixCrLfFilter.AddAsisRemove
- Enclosing class:
FixCrLfFilter
Enumerated attribute with the values "asis", "add" and "remove".
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.EnumeratedAttribute
value
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Equality depending in the index.String[]
This is the only method a subclass needs to implement.int
hashCode()
Hashcode depending on the index.static FixCrLfFilter.AddAsisRemove
newInstance
(String value) Create an instance of this enumerated value based on the string value.Methods inherited from class org.apache.tools.ant.types.EnumeratedAttribute
containsValue, getIndex, getInstance, getValue, indexOfValue, setValue, toString
-
Constructor Details
-
AddAsisRemove
public AddAsisRemove()
-
-
Method Details
-
getValues
This is the only method a subclass needs to implement..- Specified by:
getValues
in classEnumeratedAttribute
- Returns:
- an array holding all possible values of the enumeration.
The order of elements must be fixed so that
indexOfValue(String)
always return the same index for the same value.
-
equals
Equality depending in the index. -
hashCode
public int hashCode()Hashcode depending on the index. -
newInstance
Create an instance of this enumerated value based on the string value.- Parameters:
value
- the value to use.- Returns:
- an enumerated instance.
-