public enum EXMLSerializeVersion extends Enum<EXMLSerializeVersion> implements IHasID<String>
| Enum Constant and Description |
|---|
HTML
HTML
|
XHTML
XHTML
|
XML_10
XML 1.0
|
XML_11
XML 1.1
|
| Modifier and Type | Method and Description |
|---|---|
static EXMLSerializeVersion |
getFromIDOrNull(String sID) |
static EXMLSerializeVersion |
getFromXMLVersionOrThrow(EXMLVersion eXMLVersion)
Get the
EXMLSerializeVersion from the specified EXMLVersion
. |
String |
getID()
Get the unique ID of this object.
|
String |
getXMLVersionString() |
boolean |
isHTML() |
boolean |
isXML() |
boolean |
requiresXMLDeclaration() |
static EXMLSerializeVersion |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EXMLSerializeVersion[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EXMLSerializeVersion XML_10
public static final EXMLSerializeVersion XML_11
public static final EXMLSerializeVersion HTML
public static final EXMLSerializeVersion XHTML
public static EXMLSerializeVersion[] values()
for (EXMLSerializeVersion c : EXMLSerializeVersion.values()) System.out.println(c);
public static EXMLSerializeVersion valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant
with the specified nameNullPointerException - if the argument is null@Nonnull @Nonempty public String getID()
IHasIDString than the
returned value must match an XML NMToken expression (so e.g. no ':' in the
ID)!public boolean isXML()
true if this is an XML version (1.0 or 1.1)public boolean isHTML()
true if this is HTML (HTML or XHTML)public boolean requiresXMLDeclaration()
true for all except HTML@Nullable public String getXMLVersionString()
null if no XML version is required, the respective
version string otherwise.requiresXMLDeclaration()@Nonnull public static EXMLSerializeVersion getFromXMLVersionOrThrow(@Nonnull EXMLVersion eXMLVersion)
EXMLSerializeVersion from the specified EXMLVersion
.eXMLVersion - XML version to query. May not be null.null.@Nullable public static EXMLSerializeVersion getFromIDOrNull(@Nullable String sID)
Copyright © 2006–2015 phloc systems. All rights reserved.