Class XSSFTableColumn

    • Method Detail

      • getTable

        public XSSFTable getTable()
        Get the table which contains this column
        Returns:
        the table containing this column
        Since:
        4.0.0
      • getId

        public long getId()
        Get the identifier of this column, which is is unique per table.
        Returns:
        the column id
        Since:
        4.0.0
      • setId

        public void setId​(long columnId)
        Set the identifier of this column, which must be unique per table. It is up to the caller to enforce the uniqueness of the id.
        Since:
        4.0.0
      • getName

        public String getName()
        Get the name of the column, which is is unique per table.
        Returns:
        the column name
        Since:
        4.0.0
      • setName

        public void setName​(String columnName)
        Get the name of the column, which is is unique per table.
        Since:
        4.0.0
      • getXmlColumnPr

        public XSSFXmlColumnPr getXmlColumnPr()
        Get the XmlColumnPr (XML column properties) if this column has an XML mapping.
        Returns:
        the XmlColumnPr or null if this column has no XML mapping
        Since:
        4.0.0
      • getColumnIndex

        public int getColumnIndex()
        Get the column's position in its table, staring with zero from left to right.
        Returns:
        the column index
        Since:
        4.0.0