Package org.xlsx4j.sml
Class CTTable
java.lang.Object
org.xlsx4j.sml.CTTable
- All Implemented Interfaces:
Child
Java class for CT_Table complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_Table">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="autoFilter" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_AutoFilter" minOccurs="0"/>
<element name="sortState" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_SortState" minOccurs="0"/>
<element name="tableColumns" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_TableColumns"/>
<element name="tableStyleInfo" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_TableStyleInfo" minOccurs="0"/>
<element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="name" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="displayName" use="required" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="comment" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="ref" use="required" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_Ref" />
<attribute name="tableType" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_TableType" default="worksheet" />
<attribute name="headerRowCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" default="1" />
<attribute name="insertRow" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="insertRowShift" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="totalsRowCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" default="0" />
<attribute name="totalsRowShown" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="published" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="headerRowDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="dataDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="totalsRowDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="headerRowBorderDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="tableBorderDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="totalsRowBorderDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="headerRowCellStyle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="dataCellStyle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="totalsRowCellStyle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="connectionId" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CTAutoFilterprotected Stringprotected Longprotected Stringprotected Longprotected Stringprotected CTExtensionListprotected Longprotected Stringprotected Longprotected Longprotected longprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Stringprotected CTSortStateprotected Longprotected CTTableColumnsprotected CTTableStyleInfoprotected STTableTypeprotected Longprotected Stringprotected Longprotected Longprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent) This method is invoked by the JAXB implementation on each instance when unmarshalling completes.Gets the value of the autoFilter property.Gets the value of the comment property.Gets the value of the connectionId property.Gets the value of the dataCellStyle property.Gets the value of the dataDxfId property.Gets the value of the displayName property.Gets the value of the extLst property.Gets the value of the headerRowBorderDxfId property.Gets the value of the headerRowCellStyle property.longGets the value of the headerRowCount property.Gets the value of the headerRowDxfId property.longgetId()Gets the value of the id property.getName()Gets the value of the name property.Gets the parent object in the object tree representing the unmarshalled xml document.getRef()Gets the value of the ref property.Gets the value of the sortState property.Gets the value of the tableBorderDxfId property.Gets the value of the tableColumns property.Gets the value of the tableStyleInfo property.Gets the value of the tableType property.Gets the value of the totalsRowBorderDxfId property.Gets the value of the totalsRowCellStyle property.longGets the value of the totalsRowCount property.Gets the value of the totalsRowDxfId property.booleanGets the value of the insertRow property.booleanGets the value of the insertRowShift property.booleanGets the value of the published property.booleanGets the value of the totalsRowShown property.voidsetAutoFilter(CTAutoFilter value) Sets the value of the autoFilter property.voidsetComment(String value) Sets the value of the comment property.voidsetConnectionId(Long value) Sets the value of the connectionId property.voidsetDataCellStyle(String value) Sets the value of the dataCellStyle property.voidsetDataDxfId(Long value) Sets the value of the dataDxfId property.voidsetDisplayName(String value) Sets the value of the displayName property.voidsetExtLst(CTExtensionList value) Sets the value of the extLst property.voidsetHeaderRowBorderDxfId(Long value) Sets the value of the headerRowBorderDxfId property.voidsetHeaderRowCellStyle(String value) Sets the value of the headerRowCellStyle property.voidsetHeaderRowCount(Long value) Sets the value of the headerRowCount property.voidsetHeaderRowDxfId(Long value) Sets the value of the headerRowDxfId property.voidsetId(long value) Sets the value of the id property.voidsetInsertRow(Boolean value) Sets the value of the insertRow property.voidsetInsertRowShift(Boolean value) Sets the value of the insertRowShift property.voidSets the value of the name property.voidvoidsetPublished(Boolean value) Sets the value of the published property.voidSets the value of the ref property.voidsetSortState(CTSortState value) Sets the value of the sortState property.voidsetTableBorderDxfId(Long value) Sets the value of the tableBorderDxfId property.voidsetTableColumns(CTTableColumns value) Sets the value of the tableColumns property.voidSets the value of the tableStyleInfo property.voidsetTableType(STTableType value) Sets the value of the tableType property.voidsetTotalsRowBorderDxfId(Long value) Sets the value of the totalsRowBorderDxfId property.voidsetTotalsRowCellStyle(String value) Sets the value of the totalsRowCellStyle property.voidsetTotalsRowCount(Long value) Sets the value of the totalsRowCount property.voidsetTotalsRowDxfId(Long value) Sets the value of the totalsRowDxfId property.voidsetTotalsRowShown(Boolean value) Sets the value of the totalsRowShown property.
-
Field Details
-
autoFilter
-
sortState
-
tableColumns
-
tableStyleInfo
-
extLst
-
id
protected long id -
name
-
displayName
-
comment
-
ref
-
tableType
-
headerRowCount
-
insertRow
-
insertRowShift
-
totalsRowCount
-
totalsRowShown
-
published
-
headerRowDxfId
-
dataDxfId
-
totalsRowDxfId
-
headerRowBorderDxfId
-
tableBorderDxfId
-
totalsRowBorderDxfId
-
headerRowCellStyle
-
dataCellStyle
-
totalsRowCellStyle
-
connectionId
-
-
Constructor Details
-
CTTable
public CTTable()
-
-
Method Details
-
getAutoFilter
Gets the value of the autoFilter property.- Returns:
- possible object is
CTAutoFilter
-
setAutoFilter
Sets the value of the autoFilter property.- Parameters:
value- allowed object isCTAutoFilter
-
getSortState
Gets the value of the sortState property.- Returns:
- possible object is
CTSortState
-
setSortState
Sets the value of the sortState property.- Parameters:
value- allowed object isCTSortState
-
getTableColumns
Gets the value of the tableColumns property.- Returns:
- possible object is
CTTableColumns
-
setTableColumns
Sets the value of the tableColumns property.- Parameters:
value- allowed object isCTTableColumns
-
getTableStyleInfo
Gets the value of the tableStyleInfo property.- Returns:
- possible object is
CTTableStyleInfo
-
setTableStyleInfo
Sets the value of the tableStyleInfo property.- Parameters:
value- allowed object isCTTableStyleInfo
-
getExtLst
Gets the value of the extLst property.- Returns:
- possible object is
CTExtensionList
-
setExtLst
Sets the value of the extLst property.- Parameters:
value- allowed object isCTExtensionList
-
getId
public long getId()Gets the value of the id property. -
setId
public void setId(long value) Sets the value of the id property. -
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getDisplayName
Gets the value of the displayName property.- Returns:
- possible object is
String
-
setDisplayName
Sets the value of the displayName property.- Parameters:
value- allowed object isString
-
getComment
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
Sets the value of the comment property.- Parameters:
value- allowed object isString
-
getRef
Gets the value of the ref property.- Returns:
- possible object is
String
-
setRef
Sets the value of the ref property.- Parameters:
value- allowed object isString
-
getTableType
Gets the value of the tableType property.- Returns:
- possible object is
STTableType
-
setTableType
Sets the value of the tableType property.- Parameters:
value- allowed object isSTTableType
-
getHeaderRowCount
public long getHeaderRowCount()Gets the value of the headerRowCount property.- Returns:
- possible object is
Long
-
setHeaderRowCount
Sets the value of the headerRowCount property.- Parameters:
value- allowed object isLong
-
isInsertRow
public boolean isInsertRow()Gets the value of the insertRow property.- Returns:
- possible object is
Boolean
-
setInsertRow
Sets the value of the insertRow property.- Parameters:
value- allowed object isBoolean
-
isInsertRowShift
public boolean isInsertRowShift()Gets the value of the insertRowShift property.- Returns:
- possible object is
Boolean
-
setInsertRowShift
Sets the value of the insertRowShift property.- Parameters:
value- allowed object isBoolean
-
getTotalsRowCount
public long getTotalsRowCount()Gets the value of the totalsRowCount property.- Returns:
- possible object is
Long
-
setTotalsRowCount
Sets the value of the totalsRowCount property.- Parameters:
value- allowed object isLong
-
isTotalsRowShown
public boolean isTotalsRowShown()Gets the value of the totalsRowShown property.- Returns:
- possible object is
Boolean
-
setTotalsRowShown
Sets the value of the totalsRowShown property.- Parameters:
value- allowed object isBoolean
-
isPublished
public boolean isPublished()Gets the value of the published property.- Returns:
- possible object is
Boolean
-
setPublished
Sets the value of the published property.- Parameters:
value- allowed object isBoolean
-
getHeaderRowDxfId
Gets the value of the headerRowDxfId property.- Returns:
- possible object is
Long
-
setHeaderRowDxfId
Sets the value of the headerRowDxfId property.- Parameters:
value- allowed object isLong
-
getDataDxfId
Gets the value of the dataDxfId property.- Returns:
- possible object is
Long
-
setDataDxfId
Sets the value of the dataDxfId property.- Parameters:
value- allowed object isLong
-
getTotalsRowDxfId
Gets the value of the totalsRowDxfId property.- Returns:
- possible object is
Long
-
setTotalsRowDxfId
Sets the value of the totalsRowDxfId property.- Parameters:
value- allowed object isLong
-
getHeaderRowBorderDxfId
Gets the value of the headerRowBorderDxfId property.- Returns:
- possible object is
Long
-
setHeaderRowBorderDxfId
Sets the value of the headerRowBorderDxfId property.- Parameters:
value- allowed object isLong
-
getTableBorderDxfId
Gets the value of the tableBorderDxfId property.- Returns:
- possible object is
Long
-
setTableBorderDxfId
Sets the value of the tableBorderDxfId property.- Parameters:
value- allowed object isLong
-
getTotalsRowBorderDxfId
Gets the value of the totalsRowBorderDxfId property.- Returns:
- possible object is
Long
-
setTotalsRowBorderDxfId
Sets the value of the totalsRowBorderDxfId property.- Parameters:
value- allowed object isLong
-
getHeaderRowCellStyle
Gets the value of the headerRowCellStyle property.- Returns:
- possible object is
String
-
setHeaderRowCellStyle
Sets the value of the headerRowCellStyle property.- Parameters:
value- allowed object isString
-
getDataCellStyle
Gets the value of the dataCellStyle property.- Returns:
- possible object is
String
-
setDataCellStyle
Sets the value of the dataCellStyle property.- Parameters:
value- allowed object isString
-
getTotalsRowCellStyle
Gets the value of the totalsRowCellStyle property.- Returns:
- possible object is
String
-
setTotalsRowCellStyle
Sets the value of the totalsRowCellStyle property.- Parameters:
value- allowed object isString
-
getConnectionId
Gets the value of the connectionId property.- Returns:
- possible object is
Long
-
setConnectionId
Sets the value of the connectionId property.- Parameters:
value- allowed object isLong
-
getParent
Gets the parent object in the object tree representing the unmarshalled xml document. -
setParent
-
afterUnmarshal
This method is invoked by the JAXB implementation on each instance when unmarshalling completes.- Parameters:
parent- The parent object in the object tree.unmarshaller- The unmarshaller that generated the instance.
-