public class DoubleAttribute extends AttributeValue
| Modifier and Type | Field and Description |
|---|---|
static String |
identifier
Official name of this type
|
| Constructor and Description |
|---|
DoubleAttribute(double value)
Creates a new
DoubleAttribute that represents
the double 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 DoubleAttribute |
getInstance(Node root)
Returns a new
DoubleAttribute that represents
the xsi:double at a particular DOM node. |
static DoubleAttribute |
getInstance(String value)
Returns a new
DoubleAttribute that represents
the xsi:double value indicated by the string provided. |
Double |
getValue()
Returns the
double value represented by this object. |
int |
hashCode()
Returns the hashcode value used to index and compare this object with
others of the same type.
|
encode, encode, encodeWithTags, evaluate, evaluatesToBag, getChildren, getType, isBag, returnsBagpublic static final String identifier
public DoubleAttribute(double value)
DoubleAttribute that represents
the double value supplied.value - the double value to be representedpublic static DoubleAttribute getInstance(Node root) throws NumberFormatException
DoubleAttribute that represents
the xsi:double at a particular DOM node.root - the Node that contains the desired valueDoubleAttribute representing the
appropriate value (null if there is a parsing error)NumberFormatException - if the string form is not a doublepublic static DoubleAttribute getInstance(String value)
DoubleAttribute that represents
the xsi:double value indicated by the string provided.value - a string representing the desired valueDoubleAttribute representing the
desired value (null if there is a parsing error)NumberFormatException - if the value is not a doublepublic Double getValue()
double value represented by this object.getValue in class AttributeValuedouble valuepublic boolean equals(Object o)
public int hashCode()
public String encode()
AttributeValueencode in class AttributeValueString form of the valueCopyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.