public class HexBinaryAttribute extends AttributeValue
Modifier and Type | Field and Description |
---|---|
static String |
identifier
Official name of this type
|
Constructor and Description |
---|
HexBinaryAttribute(byte[] value)
Creates a new
HexBinaryAttribute that represents
the byte [] value supplied. |
Modifier and Type | Method and Description |
---|---|
String |
encode()
Encodes the value in a form suitable for including in XML data like
a request or an obligation.
|
boolean |
equals(Object o)
Returns true if the input is an instance of this class and if its
value equals the value contained in this class.
|
static HexBinaryAttribute |
getInstance(Node root)
Returns a new
HexBinaryAttribute that represents
the xsi:hexBinary at a particular DOM node. |
static HexBinaryAttribute |
getInstance(String value)
Returns a new
HexBinaryAttribute that represents
the xsi:hexBinary value indicated by the string provided. |
byte[] |
getValue()
Returns the
byte [] value represented by this object. |
int |
hashCode()
Returns the hashcode value used to index and compare this object with
others of the same type.
|
String |
toString()
Returns a String representation.
|
encode, encode, encodeWithTags, evaluate, evaluatesToBag, getChildren, getType, isBag, returnsBag
public static final String identifier
public HexBinaryAttribute(byte[] value)
HexBinaryAttribute
that represents
the byte [] value supplied.value
- the byte []
value to be representedpublic static HexBinaryAttribute getInstance(Node root) throws ParsingException
HexBinaryAttribute
that represents
the xsi:hexBinary at a particular DOM node.root
- the Node
that contains the desired valueHexBinaryAttribute
representing the
appropriate valueParsingException
- if a parsing error occurspublic static HexBinaryAttribute getInstance(String value) throws ParsingException
HexBinaryAttribute
that represents
the xsi:hexBinary value indicated by the string provided.value
- a string representing the desired valueHexBinaryAttribute
representing the
desired valueParsingException
- if a parsing error occurspublic byte[] getValue()
byte []
value represented by this object.
Note that this value is cloned before returning to prevent
unauthorized modifications.getValue
in class AttributeValue
byte []
valuepublic int hashCode()
public boolean equals(Object o)
public String toString()
public String encode()
AttributeValue
encode
in class AttributeValue
String
form of the valueCopyright © 2023 JBoss by Red Hat. All rights reserved.