Package com.helger.xml.dom
Enum EXMLDOMFeatureVersion
- java.lang.Object
-
- java.lang.Enum<EXMLDOMFeatureVersion>
-
- com.helger.xml.dom.EXMLDOMFeatureVersion
-
- All Implemented Interfaces:
com.helger.commons.id.IHasID<String>,Serializable,Comparable<EXMLDOMFeatureVersion>
public enum EXMLDOMFeatureVersion extends Enum<EXMLDOMFeatureVersion> implements com.helger.commons.id.IHasID<String>
Represents different DOM versions for XML feature tests.
See http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMFeatures- Author:
- Philip Helger
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DOM_FEATURE_VERSION1DOM_FEATURE_VERSION2DOM_FEATURE_VERSION3
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EXMLDOMFeatureVersiongetFromIDOrNull(String sID)StringgetID()static EXMLDOMFeatureVersionvalueOf(String name)Returns the enum constant of this type with the specified name.static EXMLDOMFeatureVersion[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DOM_FEATURE_VERSION1
public static final EXMLDOMFeatureVersion DOM_FEATURE_VERSION1
-
DOM_FEATURE_VERSION2
public static final EXMLDOMFeatureVersion DOM_FEATURE_VERSION2
-
DOM_FEATURE_VERSION3
public static final EXMLDOMFeatureVersion DOM_FEATURE_VERSION3
-
-
Method Detail
-
values
public static EXMLDOMFeatureVersion[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EXMLDOMFeatureVersion c : EXMLDOMFeatureVersion.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EXMLDOMFeatureVersion valueOf(String name)
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
@Nonnull @Nonempty public String getID()
- Specified by:
getIDin interfacecom.helger.commons.id.IHasID<String>
-
getFromIDOrNull
@Nullable public static EXMLDOMFeatureVersion getFromIDOrNull(@Nullable String sID)
-
-