Package com.helger.xml.serialize.write
Enum EXMLCharMode
- All Implemented Interfaces:
com.helger.commons.id.IHasID<String>,Serializable,Comparable<EXMLCharMode>,java.lang.constant.Constable
Defines the different characters modes that are relevant to determine invalid
characters as well characters to be masked.
- Author:
- Philip Helger
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAttribute nameAttribute value surrounded by double quotesAttribute value surrounded by single quotesCDATA contentElement nameText content -
Method Summary
Modifier and TypeMethodDescriptionstatic EXMLCharModegetFromIDOrNull(String sID) getID()static EXMLCharModeReturns the enum constant of this type with the specified name.static EXMLCharMode[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
ELEMENT_NAME
Element name -
ATTRIBUTE_NAME
Attribute name -
ATTRIBUTE_VALUE_DOUBLE_QUOTES
Attribute value surrounded by double quotes -
ATTRIBUTE_VALUE_SINGLE_QUOTES
Attribute value surrounded by single quotes -
TEXT
Text content -
CDATA
CDATA content
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getID
- Specified by:
getIDin interfacecom.helger.commons.id.IHasID<String>
-
getFromIDOrNull
-