|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.xmlbeans.impl.values.XmlObjectBase org.apache.xmlbeans.impl.values.XmlComplexContentImpl
public class XmlComplexContentImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject |
---|
XmlObject.Factory |
Field Summary |
---|
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase |
---|
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER |
Fields inherited from interface org.apache.xmlbeans.XmlObject |
---|
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type |
Constructor Summary | |
---|---|
XmlComplexContentImpl(SchemaType type)
|
Method Summary | |
---|---|
protected void |
arraySetterHelper(java.math.BigDecimal[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(java.math.BigDecimal[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(java.math.BigInteger[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(java.math.BigInteger[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(boolean[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(boolean[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(byte[][] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(byte[][] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(byte[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(byte[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(java.util.Calendar[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(java.util.Calendar[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(java.util.Date[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(java.util.Date[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(double[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(double[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(float[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(float[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(GDate[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(GDate[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(GDuration[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(GDuration[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(int[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(int[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected SimpleValue[] |
arraySetterHelper(int sourcesLength,
javax.xml.namespace.QName elemName)
|
protected SimpleValue[] |
arraySetterHelper(int sourcesLength,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(java.util.List[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(java.util.List[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(long[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(long[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(javax.xml.namespace.QName[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(javax.xml.namespace.QName[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(short[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(short[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(java.lang.String[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(java.lang.String[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(StringEnumAbstractBase[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(StringEnumAbstractBase[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
arraySetterHelper(XmlObject[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
arraySetterHelper(XmlObject[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
java.lang.String |
compute_text(NamespaceManager nsm)
This should return the canonical string value of the primitive. |
boolean |
equal_to(XmlObject complexObject)
|
java.lang.String |
get_default_attribute_text(javax.xml.namespace.QName attrName)
Returns the default attribute text for the attribute with the given name, or null if no default. |
java.lang.String |
get_default_element_text(javax.xml.namespace.QName eltName)
Returns the default element text, if it's consistent. |
int |
get_elementflags(javax.xml.namespace.QName eltName)
Returns the elementflags, if they're consistent. |
boolean |
is_child_element_order_sensitive()
Returns false if child elements are insensitive to order; if it returns true, you're required to call invalidate_element_order on children to the right of any child order rearrangement. |
TypeStoreVisitor |
new_visitor()
A typestore user can return a visitor that is used to compute default text and elementflags for an arbitrary element. |
SchemaType |
schemaType()
|
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_String(java.lang.String v)
Setting a string preserves any noncanonical literal representation. |
void |
set_text(java.lang.String str)
This should set the value of the type from text, or throw an XmlValueOutOfRangeException if it can't. |
protected void |
unionArraySetterHelper(java.lang.Object[] sources,
javax.xml.namespace.QName elemName)
|
protected void |
unionArraySetterHelper(java.lang.Object[] sources,
javax.xml.namespace.QName elemName,
QNameSet set)
|
protected void |
update_from_complex_content()
Update the value based on complex content. |
protected int |
value_hash_code()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public XmlComplexContentImpl(SchemaType type)
Method Detail |
---|
public SchemaType schemaType()
schemaType
in interface XmlObject
schemaType
in class XmlObjectBase
public java.lang.String compute_text(NamespaceManager nsm)
XmlObjectBase
compute_text
in class XmlObjectBase
protected final void set_String(java.lang.String v)
XmlObjectBase
set_String
in class XmlObjectBase
public void set_text(java.lang.String str)
XmlObjectBase
set_text
in class XmlObjectBase
protected void update_from_complex_content()
XmlObjectBase
update_from_complex_content
in class XmlObjectBase
public void set_nil()
XmlObjectBase
set_nil
in class XmlObjectBase
public boolean equal_to(XmlObject complexObject)
equal_to
in class XmlObjectBase
protected int value_hash_code()
value_hash_code
in class XmlObjectBase
public TypeStoreVisitor new_visitor()
XmlObjectBase
new_visitor
in interface TypeStoreUser
new_visitor
in class XmlObjectBase
public boolean is_child_element_order_sensitive()
XmlObjectBase
is_child_element_order_sensitive
in interface TypeStoreUser
is_child_element_order_sensitive
in class XmlObjectBase
public int get_elementflags(javax.xml.namespace.QName eltName)
XmlObjectBase
get_elementflags
in interface TypeStoreUser
get_elementflags
in class XmlObjectBase
public java.lang.String get_default_attribute_text(javax.xml.namespace.QName attrName)
XmlObjectBase
get_default_attribute_text
in interface TypeStoreUser
get_default_attribute_text
in class XmlObjectBase
public java.lang.String get_default_element_text(javax.xml.namespace.QName eltName)
XmlObjectBase
get_default_element_text
in interface TypeStoreUser
get_default_element_text
in class XmlObjectBase
protected void unionArraySetterHelper(java.lang.Object[] sources, javax.xml.namespace.QName elemName)
protected SimpleValue[] arraySetterHelper(int sourcesLength, javax.xml.namespace.QName elemName)
protected SimpleValue[] arraySetterHelper(int sourcesLength, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(boolean[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(float[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(double[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(byte[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(short[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(int[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(long[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(java.math.BigDecimal[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(java.math.BigInteger[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(java.lang.String[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(byte[][] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(GDate[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(GDuration[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(java.util.Calendar[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(java.util.Date[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(javax.xml.namespace.QName[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(StringEnumAbstractBase[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(java.util.List[] sources, javax.xml.namespace.QName elemName)
protected void unionArraySetterHelper(java.lang.Object[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(boolean[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(float[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(double[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(byte[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(short[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(int[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(long[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(java.math.BigDecimal[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(java.math.BigInteger[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(java.lang.String[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(byte[][] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(GDate[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(GDuration[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(java.util.Calendar[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(java.util.Date[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(javax.xml.namespace.QName[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(StringEnumAbstractBase[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(java.util.List[] sources, javax.xml.namespace.QName elemName, QNameSet set)
protected void arraySetterHelper(XmlObject[] sources, javax.xml.namespace.QName elemName)
protected void arraySetterHelper(XmlObject[] sources, javax.xml.namespace.QName elemName, QNameSet set)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |