Class CTFilterColumn

java.lang.Object
org.xlsx4j.sml.CTFilterColumn
All Implemented Interfaces:
Child

public class CTFilterColumn
extends java.lang.Object
implements Child

Java class for CT_FilterColumn complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CT_FilterColumn">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice minOccurs="0">
         <element name="filters" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_Filters" minOccurs="0"/>
         <element name="top10" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_Top10" minOccurs="0"/>
         <element name="customFilters" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_CustomFilters" minOccurs="0"/>
         <element name="dynamicFilter" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_DynamicFilter" minOccurs="0"/>
         <element name="colorFilter" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ColorFilter" minOccurs="0"/>
         <element name="iconFilter" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_IconFilter" minOccurs="0"/>
         <element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
       </choice>
       <attribute name="colId" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="hiddenButton" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="showButton" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • filters

      protected CTFilters filters
    • top10

      protected CTTop10 top10
    • customFilters

      protected CTCustomFilters customFilters
    • dynamicFilter

      protected CTDynamicFilter dynamicFilter
    • colorFilter

      protected CTColorFilter colorFilter
    • iconFilter

      protected CTIconFilter iconFilter
    • extLst

      protected CTExtensionList extLst
    • colId

      protected long colId
    • hiddenButton

      protected java.lang.Boolean hiddenButton
    • showButton

      protected java.lang.Boolean showButton
  • Constructor Details

    • CTFilterColumn

      public CTFilterColumn()
  • Method Details

    • getFilters

      public CTFilters getFilters()
      Gets the value of the filters property.
      Returns:
      possible object is CTFilters
    • setFilters

      public void setFilters​(CTFilters value)
      Sets the value of the filters property.
      Parameters:
      value - allowed object is CTFilters
    • getTop10

      public CTTop10 getTop10()
      Gets the value of the top10 property.
      Returns:
      possible object is CTTop10
    • setTop10

      public void setTop10​(CTTop10 value)
      Sets the value of the top10 property.
      Parameters:
      value - allowed object is CTTop10
    • getCustomFilters

      public CTCustomFilters getCustomFilters()
      Gets the value of the customFilters property.
      Returns:
      possible object is CTCustomFilters
    • setCustomFilters

      public void setCustomFilters​(CTCustomFilters value)
      Sets the value of the customFilters property.
      Parameters:
      value - allowed object is CTCustomFilters
    • getDynamicFilter

      public CTDynamicFilter getDynamicFilter()
      Gets the value of the dynamicFilter property.
      Returns:
      possible object is CTDynamicFilter
    • setDynamicFilter

      public void setDynamicFilter​(CTDynamicFilter value)
      Sets the value of the dynamicFilter property.
      Parameters:
      value - allowed object is CTDynamicFilter
    • getColorFilter

      public CTColorFilter getColorFilter()
      Gets the value of the colorFilter property.
      Returns:
      possible object is CTColorFilter
    • setColorFilter

      public void setColorFilter​(CTColorFilter value)
      Sets the value of the colorFilter property.
      Parameters:
      value - allowed object is CTColorFilter
    • getIconFilter

      public CTIconFilter getIconFilter()
      Gets the value of the iconFilter property.
      Returns:
      possible object is CTIconFilter
    • setIconFilter

      public void setIconFilter​(CTIconFilter value)
      Sets the value of the iconFilter property.
      Parameters:
      value - allowed object is CTIconFilter
    • getExtLst

      public CTExtensionList getExtLst()
      Gets the value of the extLst property.
      Returns:
      possible object is CTExtensionList
    • setExtLst

      public void setExtLst​(CTExtensionList value)
      Sets the value of the extLst property.
      Parameters:
      value - allowed object is CTExtensionList
    • getColId

      public long getColId()
      Gets the value of the colId property.
    • setColId

      public void setColId​(long value)
      Sets the value of the colId property.
    • isHiddenButton

      public boolean isHiddenButton()
      Gets the value of the hiddenButton property.
      Returns:
      possible object is Boolean
    • setHiddenButton

      public void setHiddenButton​(java.lang.Boolean value)
      Sets the value of the hiddenButton property.
      Parameters:
      value - allowed object is Boolean
    • isShowButton

      public boolean isShowButton()
      Gets the value of the showButton property.
      Returns:
      possible object is Boolean
    • setShowButton

      public void setShowButton​(java.lang.Boolean value)
      Sets the value of the showButton property.
      Parameters:
      value - allowed object is Boolean
    • getParent

      public java.lang.Object getParent()
      Gets the parent object in the object tree representing the unmarshalled xml document.
      Specified by:
      getParent in interface Child
      Returns:
      The parent object.
    • setParent

      public void setParent​(java.lang.Object parent)
      Specified by:
      setParent in interface Child
    • afterUnmarshal

      public void afterUnmarshal​(jakarta.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)
      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.