Package org.apache.tools.ant.types
Class CharSet
java.lang.Object
org.apache.tools.ant.types.EnumeratedAttribute
org.apache.tools.ant.types.CharSet
EnumeratedAttribute implementation for Charset to use with encoding/charset attributes.
- Since:
- Ant 1.10.6
- 
Field SummaryFields inherited from class org.apache.tools.ant.types.EnumeratedAttributevalue
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanequivalent(CharSet cs) Tell if CharSet values are aliases.static CharSetgetAscii()Convenience methood: get US-ASCII CharSet.Convert this enumerated type to aCharset.static CharSetGet the default value as provided by Charset.static CharSetgetUtf8()Convenience method: get UTF-8 CharSet.String[]Return the possible values.final voidAccept additional values for backwards compatibility (some java.io encoding names not available in java.nio)Methods inherited from class org.apache.tools.ant.types.EnumeratedAttributecontainsValue, getIndex, getInstance, getValue, indexOfValue, toString
- 
Constructor Details- 
CharSetpublic CharSet()Default constructor.
- 
CharSetConstruct a new CharSet with the specified value.- Parameters:
- value- the EnumeratedAttribute value.
 
 
- 
- 
Method Details- 
getDefaultGet the default value as provided by Charset.- Returns:
- the default value.
 
- 
getAsciiConvenience methood: get US-ASCII CharSet.- Returns:
- the default value.
 
- 
getUtf8
- 
equivalentTell if CharSet values are aliases.- Parameters:
- cs- CharSet to compare the value to.
- Returns:
- true if CharSet values are aliases.
 
- 
getCharset
- 
getValuesReturn the possible values.- Specified by:
- getValuesin class- EnumeratedAttribute
- Returns:
- String[] of Charset names.
 
- 
setValueAccept additional values for backwards compatibility (some java.io encoding names not available in java.nio)- Overrides:
- setValuein class- EnumeratedAttribute
- Parameters:
- value- the- Stringvalue of the attribute
 
 
-