public abstract class JavaDoubleHolder extends XmlObjectBase
XmlObject.Factory
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
Constructor and Description |
---|
JavaDoubleHolder() |
Modifier and Type | Method and Description |
---|---|
protected int |
compare_to(XmlObject d)
This implementation of compare_to is allowed to do two
unusual things:
(1) it can assume that the xmlobj passed has a primitive
type underlying the instance type that matches the
current instance, and that neither is nil.
|
protected String |
compute_text(NamespaceManager nsm)
This should return the canonical string value of the primitive.
|
protected boolean |
equal_to(XmlObject d) |
BigDecimal |
getBigDecimalValue()
Returns the value as a
BigDecimal . |
double |
getDoubleValue()
Returns the value as a double.
|
float |
getFloatValue()
Returns the value as a float.
|
SchemaType |
schemaType() |
static String |
serialize(double d) |
protected void |
set_BigDecimal(BigDecimal v) |
protected void |
set_BigInteger(BigInteger v) |
protected void |
set_double(double v) |
protected void |
set_float(float v) |
protected void |
set_long(long v) |
protected void |
set_nil()
This should clear the value, and set it to whatever
is supposed to be returned when the value is nilled.
|
protected void |
set_text(String s)
This should set the value of the type from text,
or throw an XmlValueOutOfRangeException if it can't.
|
static double |
validateLexical(String v,
ValidationContext context) |
protected int |
value_hash_code() |
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, build_nil, build_text, changeType, check_dated, check_orphaned, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, elementFlags, equals, execQuery, execQuery, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_text, get_default_attribute_value, get_default_element_text, get_element_ending_delimiters, get_element_type, get_elementflags, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigIntegerValue, getBooleanArray, getBooleanArray, getBooleanValue, getByteArray, getByteArray, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleArray, getDoubleArray, getEnumArray, getEnumArray, getEnumValue, getFloatArray, getFloatArray, getGDateValue, getGDurationValue, getIntArray, getIntArray, getIntValue, getListValue, getLongArray, getLongArray, getLongValue, getObjectArray, getObjectArray, getObjectValue, getQNameValue, getShortArray, getShortArray, getShortValue, getStringValue, getXmlLocale, getXmlObjectArray, getXmlObjectArray, has_store, hashCode, init_flags, initComplexType, instanceType, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_child_element_order_sensitive, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, monitor, new_visitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set_b64, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_enum, set_GDate, set_GDuration, set_hex, set_int, set_list, set_newValue, set_notation, set_QName, set_short, set_String, set_xmlanysimple, set, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, substitute, toString, update_from_complex_content, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, valueEquals, valueHashCode, writeReplace, xgetArray, xgetArray, xgetListValue, xmlText, xmlText
public SchemaType schemaType()
schemaType
in interface XmlObject
schemaType
in class XmlObjectBase
protected String compute_text(NamespaceManager nsm)
XmlObjectBase
compute_text
in class XmlObjectBase
public static String serialize(double d)
protected void set_text(String s)
XmlObjectBase
set_text
in class XmlObjectBase
public static double validateLexical(String v, ValidationContext context)
protected void set_nil()
XmlObjectBase
set_nil
in class XmlObjectBase
public BigDecimal getBigDecimalValue()
SimpleValue
BigDecimal
.getBigDecimalValue
in interface SimpleValue
getBigDecimalValue
in class XmlObjectBase
public double getDoubleValue()
SimpleValue
getDoubleValue
in interface SimpleValue
getDoubleValue
in class XmlObjectBase
public float getFloatValue()
SimpleValue
getFloatValue
in interface SimpleValue
getFloatValue
in class XmlObjectBase
protected void set_double(double v)
set_double
in class XmlObjectBase
protected void set_float(float v)
set_float
in class XmlObjectBase
protected void set_long(long v)
set_long
in class XmlObjectBase
protected void set_BigDecimal(BigDecimal v)
set_BigDecimal
in class XmlObjectBase
protected void set_BigInteger(BigInteger v)
set_BigInteger
in class XmlObjectBase
protected int compare_to(XmlObject d)
XmlObjectBase
compare_to
in class XmlObjectBase
protected boolean equal_to(XmlObject d)
equal_to
in class XmlObjectBase
protected int value_hash_code()
value_hash_code
in class XmlObjectBase