public interface SimpleValue extends XmlObject
SimpleValue is useful for declaring variables which can hold more than one similar schema type that may not happen to have a common XML base type, for example, two list types, or two unrelated integer restrictions that happen to fit into an int.
XmlObject.Factory
Modifier and Type | Method and Description |
---|---|
BigDecimal |
bigDecimalValue()
Deprecated.
replaced with
getBigDecimalValue() |
BigInteger |
bigIntegerValue()
Deprecated.
replaced with
getBigIntegerValue() |
boolean |
booleanValue()
Deprecated.
replaced with
getBooleanValue() |
byte[] |
byteArrayValue()
Deprecated.
replaced with
getByteArrayValue() |
byte |
byteValue()
Deprecated.
replaced with
getByteValue() |
Calendar |
calendarValue()
Deprecated.
replaced with
getCalendarValue() |
Date |
dateValue()
Deprecated.
replaced with
getDateValue() |
double |
doubleValue()
Deprecated.
replaced with
getDoubleValue() |
StringEnumAbstractBase |
enumValue()
Deprecated.
replaced with
getEnumValue() |
float |
floatValue()
Deprecated.
replaced with
getFloatValue() |
GDate |
gDateValue()
Deprecated.
replaced with
getGDateValue() |
GDuration |
gDurationValue()
Deprecated.
replaced with
getGDurationValue() |
BigDecimal |
getBigDecimalValue()
Returns the value as a
BigDecimal . |
BigInteger |
getBigIntegerValue()
Returns the value as a
BigInteger . |
boolean |
getBooleanValue()
Returns the value as a boolean.
|
byte[] |
getByteArrayValue()
Returns the value as a byte array.
|
byte |
getByteValue()
Returns the value as a byte.
|
Calendar |
getCalendarValue()
Returns the value as a
Calendar . |
Date |
getDateValue()
Returns the value as a
Date . |
double |
getDoubleValue()
Returns the value as a double.
|
StringEnumAbstractBase |
getEnumValue()
Returns the value as a
StringEnumAbstractBase . |
float |
getFloatValue()
Returns the value as a float.
|
GDate |
getGDateValue()
Returns the value as a
GDate . |
GDuration |
getGDurationValue()
Returns the value as a
GDuration . |
int |
getIntValue()
Returns the value as an int.
|
List |
getListValue()
Returns the value as a
List of friendly Java objects (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration). |
long |
getLongValue()
Returns the value as a long.
|
Object |
getObjectValue()
Returns a union value as a its natural friendly Java object (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration).
|
QName |
getQNameValue()
Returns the value as a
QName . |
short |
getShortValue()
Returns the value as a short.
|
String |
getStringValue()
Returns the value as a
String . |
SchemaType |
instanceType()
The same as getSchemaType unless this is a union instance
or nil value.
|
int |
intValue()
Deprecated.
replaced with
getIntValue() |
List |
listValue()
Deprecated.
replaced with
getListValue() |
long |
longValue()
Deprecated.
replaced with
getLongValue() |
void |
objectSet(Object obj)
Deprecated.
replaced with
setObjectValue(java.lang.Object) |
Object |
objectValue()
Deprecated.
replaced with
getObjectValue() |
QName |
qNameValue()
Deprecated.
replaced with
getQNameValue() |
void |
set(BigDecimal obj)
Deprecated.
replaced with
setBigDecimalValue(java.math.BigDecimal) |
void |
set(BigInteger obj)
Deprecated.
replaced with
setBigIntegerValue(java.math.BigInteger) |
void |
set(boolean v)
Deprecated.
replaced with
setBooleanValue(boolean) |
void |
set(byte v)
Deprecated.
replaced with
setByteValue(byte) |
void |
set(byte[] obj)
Deprecated.
replaced with
setByteArrayValue(byte[]) |
void |
set(Calendar obj)
Deprecated.
replaced with
setCalendarValue(java.util.Calendar) |
void |
set(Date obj)
Deprecated.
replaced with
setDateValue(java.util.Date) |
void |
set(double v)
Deprecated.
replaced with
setDoubleValue(double) |
void |
set(float v)
Deprecated.
replaced with
setFloatValue(float) |
void |
set(GDateSpecification obj)
Deprecated.
replaced with
setGDateValue(org.apache.xmlbeans.GDate) |
void |
set(GDurationSpecification obj)
Deprecated.
replaced with
setGDurationValue(org.apache.xmlbeans.GDuration) |
void |
set(int v)
Deprecated.
replaced with
setIntValue(int) |
void |
set(List obj)
Deprecated.
replaced with
setListValue(java.util.List) |
void |
set(long v)
Deprecated.
replaced with
setLongValue(long) |
void |
set(QName obj)
Deprecated.
replaced with
setQNameValue(javax.xml.namespace.QName) |
void |
set(short v)
Deprecated.
replaced with
setShortValue(short) |
void |
set(String obj)
Deprecated.
replaced with
setStringValue(java.lang.String) |
void |
set(StringEnumAbstractBase obj)
Deprecated.
replaced with
setEnumValue(org.apache.xmlbeans.StringEnumAbstractBase) |
void |
setBigDecimalValue(BigDecimal obj)
Sets the value as a
BigDecimal . |
void |
setBigIntegerValue(BigInteger obj)
Sets the value as a
BigInteger . |
void |
setBooleanValue(boolean v)
Sets the value as a boolean.
|
void |
setByteArrayValue(byte[] obj)
Sets the value as a byte array.
|
void |
setByteValue(byte v)
Sets the value as a byte.
|
void |
setCalendarValue(Calendar obj)
Sets the value as a
Calendar . |
void |
setDateValue(Date obj)
Sets the value as a
Date . |
void |
setDoubleValue(double v)
Sets the value as a double.
|
void |
setEnumValue(StringEnumAbstractBase obj)
Sets the value as a
StringEnumAbstractBase . |
void |
setFloatValue(float v)
Sets the value as a float.
|
void |
setGDateValue(GDate obj)
Sets the value as a
GDate . |
void |
setGDurationValue(GDuration obj)
Sets the value as a
GDuration . |
void |
setIntValue(int v)
Sets the value as an int.
|
void |
setListValue(List obj)
Sets the value as a
List . |
void |
setLongValue(long v)
Sets the value as a long.
|
void |
setObjectValue(Object obj)
Sets the value as an arbitrary
Object . |
void |
setQNameValue(QName obj)
Sets the value as a
QName . |
void |
setShortValue(short v)
Sets the value as a short.
|
void |
setStringValue(String obj)
Sets the value as a
String . |
short |
shortValue()
Deprecated.
replaced with
getShortValue() |
String |
stringValue()
Deprecated.
replaced with
getStringValue() |
List |
xgetListValue()
Returns the value as a
List of XmlAnySimpleType objects. |
List |
xlistValue()
Deprecated.
replaced with
xgetListValue() |
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
SchemaType instanceType()
For unions, this returns the non-union consituent type of this instance. This type may change if setters are called that cause the instance to change to another constituent type of the union.
For nil values, this returns null.
boolean getBooleanValue()
byte getByteValue()
short getShortValue()
int getIntValue()
long getLongValue()
BigInteger getBigIntegerValue()
BigInteger
.BigDecimal getBigDecimalValue()
BigDecimal
.float getFloatValue()
double getDoubleValue()
byte[] getByteArrayValue()
StringEnumAbstractBase getEnumValue()
StringEnumAbstractBase
.List getListValue()
List
of friendly Java objects (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration).Object getObjectValue()
void setBooleanValue(boolean v)
void setByteValue(byte v)
void setShortValue(short v)
void setIntValue(int v)
void setLongValue(long v)
void setBigIntegerValue(BigInteger obj)
BigInteger
.void setBigDecimalValue(BigDecimal obj)
BigDecimal
.void setFloatValue(float v)
void setDoubleValue(double v)
void setByteArrayValue(byte[] obj)
void setEnumValue(StringEnumAbstractBase obj)
StringEnumAbstractBase
.String stringValue()
getStringValue()
String
. *boolean booleanValue()
getBooleanValue()
byte byteValue()
getByteValue()
short shortValue()
getShortValue()
int intValue()
getIntValue()
long longValue()
getLongValue()
BigInteger bigIntegerValue()
getBigIntegerValue()
BigInteger
. *BigDecimal bigDecimalValue()
getBigDecimalValue()
BigDecimal
. *float floatValue()
getFloatValue()
double doubleValue()
getDoubleValue()
byte[] byteArrayValue()
getByteArrayValue()
StringEnumAbstractBase enumValue()
getEnumValue()
StringEnumAbstractBase
. *Calendar calendarValue()
getCalendarValue()
Calendar
. *Date dateValue()
getDateValue()
Date
. *GDate gDateValue()
getGDateValue()
GDate
. *GDuration gDurationValue()
getGDurationValue()
GDuration
. *QName qNameValue()
getQNameValue()
QName
. *List listValue()
getListValue()
List
of friendly Java objects (String, Integer, Byte, Short, Long, BigInteger, Decimal, Float, Double, byte[], Calendar, GDuration). *List xlistValue()
xgetListValue()
List
of XmlAnySimpleType objects. *Object objectValue()
getObjectValue()
void set(String obj)
setStringValue(java.lang.String)
String
. *void set(boolean v)
setBooleanValue(boolean)
void set(byte v)
setByteValue(byte)
void set(short v)
setShortValue(short)
void set(int v)
setIntValue(int)
void set(long v)
setLongValue(long)
void set(BigInteger obj)
setBigIntegerValue(java.math.BigInteger)
BigInteger
.void set(BigDecimal obj)
setBigDecimalValue(java.math.BigDecimal)
BigDecimal
void set(float v)
setFloatValue(float)
void set(double v)
setDoubleValue(double)
void set(byte[] obj)
setByteArrayValue(byte[])
void set(StringEnumAbstractBase obj)
setEnumValue(org.apache.xmlbeans.StringEnumAbstractBase)
StringEnumAbstractBase
.void set(Calendar obj)
setCalendarValue(java.util.Calendar)
Calendar
.void set(Date obj)
setDateValue(java.util.Date)
Date
.void set(GDateSpecification obj)
setGDateValue(org.apache.xmlbeans.GDate)
GDate
.void set(GDurationSpecification obj)
setGDurationValue(org.apache.xmlbeans.GDuration)
GDuration
.void set(QName obj)
setQNameValue(javax.xml.namespace.QName)
QName
.void set(List obj)
setListValue(java.util.List)
List
.void objectSet(Object obj)
setObjectValue(java.lang.Object)
Object
.Copyright © 2010 - 2020 Adobe. All Rights Reserved