Class CTPivotCacheDefinition

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

public class CTPivotCacheDefinition extends Object implements Child

Java class for CT_PivotCacheDefinition complex type.

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

 <complexType name="CT_PivotCacheDefinition">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="cacheSource" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_CacheSource"/>
         <element name="cacheFields" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_CacheFields"/>
         <element name="cacheHierarchies" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_CacheHierarchies" minOccurs="0"/>
         <element name="kpis" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_PCDKPIs" minOccurs="0"/>
         <element name="tupleCache" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_TupleCache" minOccurs="0"/>
         <element name="calculatedItems" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_CalculatedItems" minOccurs="0"/>
         <element name="calculatedMembers" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_CalculatedMembers" minOccurs="0"/>
         <element name="dimensions" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_Dimensions" minOccurs="0"/>
         <element name="measureGroups" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_MeasureGroups" minOccurs="0"/>
         <element name="maps" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_MeasureDimensionMaps" minOccurs="0"/>
         <element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
       </sequence>
       <attribute ref="{http://schemas.openxmlformats.org/officeDocument/2006/relationships}id"/>
       <attribute name="invalid" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="saveData" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="refreshOnLoad" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="optimizeMemory" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="enableRefresh" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="refreshedBy" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="refreshedDate" type="{http://www.w3.org/2001/XMLSchema}double" />
       <attribute name="refreshedDateIso" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="backgroundQuery" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="missingItemsLimit" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="createdVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" default="0" />
       <attribute name="refreshedVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" default="0" />
       <attribute name="minRefreshableVersion" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" default="0" />
       <attribute name="recordCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="upgradeOnRefresh" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="tupleCache" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="supportSubquery" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="supportAdvancedDrill" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cacheSource

      protected CTCacheSource cacheSource
    • cacheFields

      protected CTCacheFields cacheFields
    • cacheHierarchies

      protected CTCacheHierarchies cacheHierarchies
    • kpis

      protected CTPCDKPIs kpis
    • tupleCache

      protected CTTupleCache tupleCache
    • calculatedItems

      protected CTCalculatedItems calculatedItems
    • calculatedMembers

      protected CTCalculatedMembers calculatedMembers
    • dimensions

      protected CTDimensions dimensions
    • measureGroups

      protected CTMeasureGroups measureGroups
    • maps

      protected CTMeasureDimensionMaps maps
    • extLst

      protected CTExtensionList extLst
    • id

      protected String id
    • invalid

      protected Boolean invalid
    • saveData

      protected Boolean saveData
    • refreshOnLoad

      protected Boolean refreshOnLoad
    • optimizeMemory

      protected Boolean optimizeMemory
    • enableRefresh

      protected Boolean enableRefresh
    • refreshedBy

      protected String refreshedBy
    • refreshedDate

      protected Double refreshedDate
    • refreshedDateIso

      protected XMLGregorianCalendar refreshedDateIso
    • backgroundQuery

      protected Boolean backgroundQuery
    • missingItemsLimit

      protected Long missingItemsLimit
    • createdVersion

      protected Short createdVersion
    • refreshedVersion

      protected Short refreshedVersion
    • minRefreshableVersion

      protected Short minRefreshableVersion
    • recordCount

      protected Long recordCount
    • upgradeOnRefresh

      protected Boolean upgradeOnRefresh
    • tupleCacheQ

      protected Boolean tupleCacheQ
    • supportSubquery

      protected Boolean supportSubquery
    • supportAdvancedDrill

      protected Boolean supportAdvancedDrill
  • Constructor Details

    • CTPivotCacheDefinition

      public CTPivotCacheDefinition()
  • Method Details

    • getCacheSource

      public CTCacheSource getCacheSource()
      Gets the value of the cacheSource property.
      Returns:
      possible object is CTCacheSource
    • setCacheSource

      public void setCacheSource(CTCacheSource value)
      Sets the value of the cacheSource property.
      Parameters:
      value - allowed object is CTCacheSource
    • getCacheFields

      public CTCacheFields getCacheFields()
      Gets the value of the cacheFields property.
      Returns:
      possible object is CTCacheFields
    • setCacheFields

      public void setCacheFields(CTCacheFields value)
      Sets the value of the cacheFields property.
      Parameters:
      value - allowed object is CTCacheFields
    • getCacheHierarchies

      public CTCacheHierarchies getCacheHierarchies()
      Gets the value of the cacheHierarchies property.
      Returns:
      possible object is CTCacheHierarchies
    • setCacheHierarchies

      public void setCacheHierarchies(CTCacheHierarchies value)
      Sets the value of the cacheHierarchies property.
      Parameters:
      value - allowed object is CTCacheHierarchies
    • getKpis

      public CTPCDKPIs getKpis()
      Gets the value of the kpis property.
      Returns:
      possible object is CTPCDKPIs
    • setKpis

      public void setKpis(CTPCDKPIs value)
      Sets the value of the kpis property.
      Parameters:
      value - allowed object is CTPCDKPIs
    • getTupleCache

      public CTTupleCache getTupleCache()
      Gets the value of the tupleCache property.
      Returns:
      possible object is CTTupleCache
    • setTupleCache

      public void setTupleCache(CTTupleCache value)
      Sets the value of the tupleCache property.
      Parameters:
      value - allowed object is CTTupleCache
    • getCalculatedItems

      public CTCalculatedItems getCalculatedItems()
      Gets the value of the calculatedItems property.
      Returns:
      possible object is CTCalculatedItems
    • setCalculatedItems

      public void setCalculatedItems(CTCalculatedItems value)
      Sets the value of the calculatedItems property.
      Parameters:
      value - allowed object is CTCalculatedItems
    • getCalculatedMembers

      public CTCalculatedMembers getCalculatedMembers()
      Gets the value of the calculatedMembers property.
      Returns:
      possible object is CTCalculatedMembers
    • setCalculatedMembers

      public void setCalculatedMembers(CTCalculatedMembers value)
      Sets the value of the calculatedMembers property.
      Parameters:
      value - allowed object is CTCalculatedMembers
    • getDimensions

      public CTDimensions getDimensions()
      Gets the value of the dimensions property.
      Returns:
      possible object is CTDimensions
    • setDimensions

      public void setDimensions(CTDimensions value)
      Sets the value of the dimensions property.
      Parameters:
      value - allowed object is CTDimensions
    • getMeasureGroups

      public CTMeasureGroups getMeasureGroups()
      Gets the value of the measureGroups property.
      Returns:
      possible object is CTMeasureGroups
    • setMeasureGroups

      public void setMeasureGroups(CTMeasureGroups value)
      Sets the value of the measureGroups property.
      Parameters:
      value - allowed object is CTMeasureGroups
    • getMaps

      public CTMeasureDimensionMaps getMaps()
      Gets the value of the maps property.
      Returns:
      possible object is CTMeasureDimensionMaps
    • setMaps

      public void setMaps(CTMeasureDimensionMaps value)
      Sets the value of the maps property.
      Parameters:
      value - allowed object is CTMeasureDimensionMaps
    • 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
    • getId

      public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
    • isInvalid

      public boolean isInvalid()
      Gets the value of the invalid property.
      Returns:
      possible object is Boolean
    • setInvalid

      public void setInvalid(Boolean value)
      Sets the value of the invalid property.
      Parameters:
      value - allowed object is Boolean
    • isSaveData

      public boolean isSaveData()
      Gets the value of the saveData property.
      Returns:
      possible object is Boolean
    • setSaveData

      public void setSaveData(Boolean value)
      Sets the value of the saveData property.
      Parameters:
      value - allowed object is Boolean
    • isRefreshOnLoad

      public boolean isRefreshOnLoad()
      Gets the value of the refreshOnLoad property.
      Returns:
      possible object is Boolean
    • setRefreshOnLoad

      public void setRefreshOnLoad(Boolean value)
      Sets the value of the refreshOnLoad property.
      Parameters:
      value - allowed object is Boolean
    • isOptimizeMemory

      public boolean isOptimizeMemory()
      Gets the value of the optimizeMemory property.
      Returns:
      possible object is Boolean
    • setOptimizeMemory

      public void setOptimizeMemory(Boolean value)
      Sets the value of the optimizeMemory property.
      Parameters:
      value - allowed object is Boolean
    • isEnableRefresh

      public boolean isEnableRefresh()
      Gets the value of the enableRefresh property.
      Returns:
      possible object is Boolean
    • setEnableRefresh

      public void setEnableRefresh(Boolean value)
      Sets the value of the enableRefresh property.
      Parameters:
      value - allowed object is Boolean
    • getRefreshedBy

      public String getRefreshedBy()
      Gets the value of the refreshedBy property.
      Returns:
      possible object is String
    • setRefreshedBy

      public void setRefreshedBy(String value)
      Sets the value of the refreshedBy property.
      Parameters:
      value - allowed object is String
    • getRefreshedDate

      public Double getRefreshedDate()
      Gets the value of the refreshedDate property.
      Returns:
      possible object is Double
    • setRefreshedDate

      public void setRefreshedDate(Double value)
      Sets the value of the refreshedDate property.
      Parameters:
      value - allowed object is Double
    • getRefreshedDateIso

      public XMLGregorianCalendar getRefreshedDateIso()
      Gets the value of the refreshedDateIso property.
      Returns:
      possible object is XMLGregorianCalendar
    • setRefreshedDateIso

      public void setRefreshedDateIso(XMLGregorianCalendar value)
      Sets the value of the refreshedDateIso property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • isBackgroundQuery

      public boolean isBackgroundQuery()
      Gets the value of the backgroundQuery property.
      Returns:
      possible object is Boolean
    • setBackgroundQuery

      public void setBackgroundQuery(Boolean value)
      Sets the value of the backgroundQuery property.
      Parameters:
      value - allowed object is Boolean
    • getMissingItemsLimit

      public Long getMissingItemsLimit()
      Gets the value of the missingItemsLimit property.
      Returns:
      possible object is Long
    • setMissingItemsLimit

      public void setMissingItemsLimit(Long value)
      Sets the value of the missingItemsLimit property.
      Parameters:
      value - allowed object is Long
    • getCreatedVersion

      public short getCreatedVersion()
      Gets the value of the createdVersion property.
      Returns:
      possible object is Short
    • setCreatedVersion

      public void setCreatedVersion(Short value)
      Sets the value of the createdVersion property.
      Parameters:
      value - allowed object is Short
    • getRefreshedVersion

      public short getRefreshedVersion()
      Gets the value of the refreshedVersion property.
      Returns:
      possible object is Short
    • setRefreshedVersion

      public void setRefreshedVersion(Short value)
      Sets the value of the refreshedVersion property.
      Parameters:
      value - allowed object is Short
    • getMinRefreshableVersion

      public short getMinRefreshableVersion()
      Gets the value of the minRefreshableVersion property.
      Returns:
      possible object is Short
    • setMinRefreshableVersion

      public void setMinRefreshableVersion(Short value)
      Sets the value of the minRefreshableVersion property.
      Parameters:
      value - allowed object is Short
    • getRecordCount

      public Long getRecordCount()
      Gets the value of the recordCount property.
      Returns:
      possible object is Long
    • setRecordCount

      public void setRecordCount(Long value)
      Sets the value of the recordCount property.
      Parameters:
      value - allowed object is Long
    • isUpgradeOnRefresh

      public boolean isUpgradeOnRefresh()
      Gets the value of the upgradeOnRefresh property.
      Returns:
      possible object is Boolean
    • setUpgradeOnRefresh

      public void setUpgradeOnRefresh(Boolean value)
      Sets the value of the upgradeOnRefresh property.
      Parameters:
      value - allowed object is Boolean
    • isTupleCacheQ

      public boolean isTupleCacheQ()
      Gets the value of the tupleCacheQ property.
      Returns:
      possible object is Boolean
    • setTupleCacheQ

      public void setTupleCacheQ(Boolean value)
      Sets the value of the tupleCacheQ property.
      Parameters:
      value - allowed object is Boolean
    • isSupportSubquery

      public boolean isSupportSubquery()
      Gets the value of the supportSubquery property.
      Returns:
      possible object is Boolean
    • setSupportSubquery

      public void setSupportSubquery(Boolean value)
      Sets the value of the supportSubquery property.
      Parameters:
      value - allowed object is Boolean
    • isSupportAdvancedDrill

      public boolean isSupportAdvancedDrill()
      Gets the value of the supportAdvancedDrill property.
      Returns:
      possible object is Boolean
    • setSupportAdvancedDrill

      public void setSupportAdvancedDrill(Boolean value)
      Sets the value of the supportAdvancedDrill property.
      Parameters:
      value - allowed object is Boolean
    • getParent

      public 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(Object parent)
      Specified by:
      setParent in interface Child
    • afterUnmarshal

      public void afterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, 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.