public enum ComparisonType extends Enum<ComparisonType>
Enum Constant and Description |
---|
ATTR_NAME_LOOKUP
Search for an attribute with a name matching a specific
attribute of the other node.
|
ATTR_VALUE
Compare attribute's value.
|
ATTR_VALUE_EXPLICITLY_SPECIFIED
Compare explicit/implicit status of attributes.
|
CHILD_LOOKUP
Search for a child node matching a specific child node of the
other node.
|
CHILD_NODELIST_LENGTH
Compare number of child nodes.
|
CHILD_NODELIST_SEQUENCE
Compare order of child nodes.
|
DOCTYPE_NAME
If the documents both have DOCTYPEs, compare the names.
|
DOCTYPE_PUBLIC_ID
If the documents both have DOCTYPEs, compare the PUBLIC
identifiers.
|
DOCTYPE_SYSTEM_ID
If the documents both have DOCTYPEs, compare the SYSTEM
identifiers.
|
ELEMENT_NUM_ATTRIBUTES
Compare number of attributes.
|
ELEMENT_TAG_NAME
Compare element names.
|
HAS_DOCTYPE_DECLARATION
Do both documents have a DOCTYPE (or neither of each)?
|
NAMESPACE_PREFIX
Compare the node's namespace prefixes.
|
NAMESPACE_URI
Compare the node's namespace URIs.
|
NO_NAMESPACE_SCHEMA_LOCATION
Check whether both documents provide the same values for
xsi:noNamspaceSchemaLocation (may even be null).
|
NODE_TYPE
Compare the node types.
|
PROCESSING_INSTRUCTION_DATA
Compare data of processing instructions.
|
PROCESSING_INSTRUCTION_TARGET
Compare targets of processing instructions.
|
SCHEMA_LOCATION
Check whether both documents provide the same values for
xsi:schemaLocation (may even be null).
|
TEXT_VALUE
Compare content of text nodes, comments and CDATA sections.
|
XML_ENCODING
Do both documents specify the same encoding in their XML declaration?
|
XML_STANDALONE
Do both documents specify the same standalone declaration in
their XML declaration?
|
XML_VERSION
Do both documents specify the same version in their XML declaration?
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
static ComparisonType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ComparisonType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ComparisonType XML_VERSION
public static final ComparisonType XML_STANDALONE
public static final ComparisonType XML_ENCODING
public static final ComparisonType HAS_DOCTYPE_DECLARATION
public static final ComparisonType DOCTYPE_NAME
public static final ComparisonType DOCTYPE_PUBLIC_ID
public static final ComparisonType DOCTYPE_SYSTEM_ID
public static final ComparisonType SCHEMA_LOCATION
public static final ComparisonType NO_NAMESPACE_SCHEMA_LOCATION
public static final ComparisonType NODE_TYPE
public static final ComparisonType NAMESPACE_PREFIX
public static final ComparisonType NAMESPACE_URI
public static final ComparisonType TEXT_VALUE
public static final ComparisonType PROCESSING_INSTRUCTION_TARGET
public static final ComparisonType PROCESSING_INSTRUCTION_DATA
public static final ComparisonType ELEMENT_TAG_NAME
public static final ComparisonType ATTR_VALUE_EXPLICITLY_SPECIFIED
public static final ComparisonType ELEMENT_NUM_ATTRIBUTES
public static final ComparisonType ATTR_VALUE
public static final ComparisonType CHILD_NODELIST_LENGTH
public static final ComparisonType CHILD_NODELIST_SEQUENCE
public static final ComparisonType CHILD_LOOKUP
public static final ComparisonType ATTR_NAME_LOOKUP
public static ComparisonType[] values()
for (ComparisonType c : ComparisonType.values()) System.out.println(c);
public static ComparisonType 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 nullpublic String getDescription()
Copyright © 2001–2017 XMLUnit. All rights reserved.