Class CTPivotFilter

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

public class CTPivotFilter
extends java.lang.Object
implements Child

Java class for CT_PivotFilter complex type.

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

 <complexType name="CT_PivotFilter">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="autoFilter" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_AutoFilter"/>
         <element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
       </sequence>
       <attribute name="fld" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="mpFld" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="type" use="required" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_PivotFilterType" />
       <attribute name="evalOrder" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="iMeasureHier" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="iMeasureFld" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="name" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="description" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="stringValue1" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="stringValue2" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected CTAutoFilter autoFilter  
    protected java.lang.String description  
    protected java.lang.Integer evalOrder  
    protected CTExtensionList extLst  
    protected long fld  
    protected long id  
    protected java.lang.Long iMeasureFld  
    protected java.lang.Long iMeasureHier  
    protected java.lang.Long mpFld  
    protected java.lang.String name  
    protected java.lang.String stringValue1  
    protected java.lang.String stringValue2  
    protected STPivotFilterType type  
  • Constructor Summary

    Constructors 
    Constructor Description
    CTPivotFilter()  
  • Method Summary

    Modifier and Type Method Description
    void afterUnmarshal​(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)
    This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
    CTAutoFilter getAutoFilter()
    Gets the value of the autoFilter property.
    java.lang.String getDescription()
    Gets the value of the description property.
    int getEvalOrder()
    Gets the value of the evalOrder property.
    CTExtensionList getExtLst()
    Gets the value of the extLst property.
    long getFld()
    Gets the value of the fld property.
    long getId()
    Gets the value of the id property.
    java.lang.Long getIMeasureFld()
    Gets the value of the iMeasureFld property.
    java.lang.Long getIMeasureHier()
    Gets the value of the iMeasureHier property.
    java.lang.Long getMpFld()
    Gets the value of the mpFld property.
    java.lang.String getName()
    Gets the value of the name property.
    java.lang.Object getParent()
    Gets the parent object in the object tree representing the unmarshalled xml document.
    java.lang.String getStringValue1()
    Gets the value of the stringValue1 property.
    java.lang.String getStringValue2()
    Gets the value of the stringValue2 property.
    STPivotFilterType getType()
    Gets the value of the type property.
    void setAutoFilter​(CTAutoFilter value)
    Sets the value of the autoFilter property.
    void setDescription​(java.lang.String value)
    Sets the value of the description property.
    void setEvalOrder​(java.lang.Integer value)
    Sets the value of the evalOrder property.
    void setExtLst​(CTExtensionList value)
    Sets the value of the extLst property.
    void setFld​(long value)
    Sets the value of the fld property.
    void setId​(long value)
    Sets the value of the id property.
    void setIMeasureFld​(java.lang.Long value)
    Sets the value of the iMeasureFld property.
    void setIMeasureHier​(java.lang.Long value)
    Sets the value of the iMeasureHier property.
    void setMpFld​(java.lang.Long value)
    Sets the value of the mpFld property.
    void setName​(java.lang.String value)
    Sets the value of the name property.
    void setParent​(java.lang.Object parent)  
    void setStringValue1​(java.lang.String value)
    Sets the value of the stringValue1 property.
    void setStringValue2​(java.lang.String value)
    Sets the value of the stringValue2 property.
    void setType​(STPivotFilterType value)
    Sets the value of the type property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • getAutoFilter

      public CTAutoFilter getAutoFilter()
      Gets the value of the autoFilter property.
      Returns:
      possible object is CTAutoFilter
    • setAutoFilter

      public void setAutoFilter​(CTAutoFilter value)
      Sets the value of the autoFilter property.
      Parameters:
      value - allowed object is CTAutoFilter
    • 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
    • getFld

      public long getFld()
      Gets the value of the fld property.
    • setFld

      public void setFld​(long value)
      Sets the value of the fld property.
    • getMpFld

      public java.lang.Long getMpFld()
      Gets the value of the mpFld property.
      Returns:
      possible object is Long
    • setMpFld

      public void setMpFld​(java.lang.Long value)
      Sets the value of the mpFld property.
      Parameters:
      value - allowed object is Long
    • getType

      public STPivotFilterType getType()
      Gets the value of the type property.
      Returns:
      possible object is STPivotFilterType
    • setType

      public void setType​(STPivotFilterType value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is STPivotFilterType
    • getEvalOrder

      public int getEvalOrder()
      Gets the value of the evalOrder property.
      Returns:
      possible object is Integer
    • setEvalOrder

      public void setEvalOrder​(java.lang.Integer value)
      Sets the value of the evalOrder property.
      Parameters:
      value - allowed object is Integer
    • getId

      public long getId()
      Gets the value of the id property.
    • setId

      public void setId​(long value)
      Sets the value of the id property.
    • getIMeasureHier

      public java.lang.Long getIMeasureHier()
      Gets the value of the iMeasureHier property.
      Returns:
      possible object is Long
    • setIMeasureHier

      public void setIMeasureHier​(java.lang.Long value)
      Sets the value of the iMeasureHier property.
      Parameters:
      value - allowed object is Long
    • getIMeasureFld

      public java.lang.Long getIMeasureFld()
      Gets the value of the iMeasureFld property.
      Returns:
      possible object is Long
    • setIMeasureFld

      public void setIMeasureFld​(java.lang.Long value)
      Sets the value of the iMeasureFld property.
      Parameters:
      value - allowed object is Long
    • getName

      public java.lang.String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName​(java.lang.String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • getDescription

      public java.lang.String getDescription()
      Gets the value of the description property.
      Returns:
      possible object is String
    • setDescription

      public void setDescription​(java.lang.String value)
      Sets the value of the description property.
      Parameters:
      value - allowed object is String
    • getStringValue1

      public java.lang.String getStringValue1()
      Gets the value of the stringValue1 property.
      Returns:
      possible object is String
    • setStringValue1

      public void setStringValue1​(java.lang.String value)
      Sets the value of the stringValue1 property.
      Parameters:
      value - allowed object is String
    • getStringValue2

      public java.lang.String getStringValue2()
      Gets the value of the stringValue2 property.
      Returns:
      possible object is String
    • setStringValue2

      public void setStringValue2​(java.lang.String value)
      Sets the value of the stringValue2 property.
      Parameters:
      value - allowed object is String
    • 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​(javax.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.