Class TableTypeImpl

  • All Implemented Interfaces:
    Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, TableType

    public class TableTypeImpl
    extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
    implements TableType
    An XML TableType(@http://www.n52.org/oxf). This is a complex type.
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  TableTypeImpl.EntryImpl
      An XML entry(@http://www.n52.org/oxf).
      • Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject

        org.apache.xmlbeans.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

      Constructors 
      Constructor Description
      TableTypeImpl​(org.apache.xmlbeans.SchemaType sType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      TableType.Entry addNewEntry()
      Appends and returns a new empty value (as xml) as the last "entry" element
      TableType.Entry[] getEntryArray()
      Gets array of all "entry" elements
      TableType.Entry getEntryArray​(int i)
      Gets ith "entry" element
      String getLeftColHeader()
      Gets the "leftColHeader" element
      String getRightColHeader()
      Gets the "rightColHeader" element
      TableType.Entry insertNewEntry​(int i)
      Inserts and returns a new empty value (as xml) as the ith "entry" element
      void removeEntry​(int i)
      Removes the ith "entry" element
      void setEntryArray​(int i, TableType.Entry entry)
      Sets ith "entry" element
      void setEntryArray​(TableType.Entry[] entryArray)
      Sets array of all "entry" element
      void setLeftColHeader​(String leftColHeader)
      Sets the "leftColHeader" element
      void setRightColHeader​(String rightColHeader)
      Sets the "rightColHeader" element
      int sizeOfEntryArray()
      Returns number of "entry" element
      org.apache.xmlbeans.XmlString xgetLeftColHeader()
      Gets (as xml) the "leftColHeader" element
      org.apache.xmlbeans.XmlString xgetRightColHeader()
      Gets (as xml) the "rightColHeader" element
      void xsetLeftColHeader​(org.apache.xmlbeans.XmlString leftColHeader)
      Sets (as xml) the "leftColHeader" element
      void xsetRightColHeader​(org.apache.xmlbeans.XmlString rightColHeader)
      Sets (as xml) the "rightColHeader" element
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

        arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
      • Methods inherited from interface org.apache.xmlbeans.XmlObject

        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
      • Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

        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
    • Constructor Detail

      • TableTypeImpl

        public TableTypeImpl​(org.apache.xmlbeans.SchemaType sType)
    • Method Detail

      • xgetLeftColHeader

        public org.apache.xmlbeans.XmlString xgetLeftColHeader()
        Gets (as xml) the "leftColHeader" element
        Specified by:
        xgetLeftColHeader in interface TableType
      • setLeftColHeader

        public void setLeftColHeader​(String leftColHeader)
        Sets the "leftColHeader" element
        Specified by:
        setLeftColHeader in interface TableType
      • xsetLeftColHeader

        public void xsetLeftColHeader​(org.apache.xmlbeans.XmlString leftColHeader)
        Sets (as xml) the "leftColHeader" element
        Specified by:
        xsetLeftColHeader in interface TableType
      • xgetRightColHeader

        public org.apache.xmlbeans.XmlString xgetRightColHeader()
        Gets (as xml) the "rightColHeader" element
        Specified by:
        xgetRightColHeader in interface TableType
      • setRightColHeader

        public void setRightColHeader​(String rightColHeader)
        Sets the "rightColHeader" element
        Specified by:
        setRightColHeader in interface TableType
      • xsetRightColHeader

        public void xsetRightColHeader​(org.apache.xmlbeans.XmlString rightColHeader)
        Sets (as xml) the "rightColHeader" element
        Specified by:
        xsetRightColHeader in interface TableType
      • sizeOfEntryArray

        public int sizeOfEntryArray()
        Returns number of "entry" element
        Specified by:
        sizeOfEntryArray in interface TableType
      • insertNewEntry

        public TableType.Entry insertNewEntry​(int i)
        Inserts and returns a new empty value (as xml) as the ith "entry" element
        Specified by:
        insertNewEntry in interface TableType
      • addNewEntry

        public TableType.Entry addNewEntry()
        Appends and returns a new empty value (as xml) as the last "entry" element
        Specified by:
        addNewEntry in interface TableType
      • removeEntry

        public void removeEntry​(int i)
        Removes the ith "entry" element
        Specified by:
        removeEntry in interface TableType