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 EnumeratedAttribute
value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanEquality depending in the index.String[]This is the only method a subclass needs to implement.inthashCode()Hashcode depending on the index.static FixCrLfFilter.AddAsisRemovenewInstance(String value) Create an instance of this enumerated value based on the string value.Methods inherited from class EnumeratedAttribute
containsValue, getIndex, getInstance, getValue, indexOfValue, setValue, toStringModifier and TypeMethodDescriptionfinal booleancontainsValue(String value) Is this value included in the enumeration?final intgetIndex()static EnumeratedAttributegetInstance(Class<? extends EnumeratedAttribute> clazz, String value) Factory method for instantiating EAs via API in a more developer friendly way.final StringgetValue()final intindexOfValue(String value) get the index of a value in this enumeration.voidInvoked byIntrospectionHelper.toString()Convert the value to its string form.
-
Constructor Details
-
AddAsisRemove
public AddAsisRemove()
-
-
Method Details
-
getValues
This is the only method a subclass needs to implement..- Specified by:
getValuesin 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
-
hashCode
-
newInstance
Create an instance of this enumerated value based on the string value.- Parameters:
value- the value to use.- Returns:
- an enumerated instance.
-