Class CTCacheHierarchy

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

public class CTCacheHierarchy extends Object implements Child

Java class for CT_CacheHierarchy complex type.

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

 <complexType name="CT_CacheHierarchy">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="fieldsUsage" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_FieldsUsage" minOccurs="0"/>
         <element name="groupLevels" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_GroupLevels" minOccurs="0"/>
         <element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
       </sequence>
       <attribute name="uniqueName" use="required" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="caption" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="measure" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="set" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="parentSet" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="iconSet" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
       <attribute name="attribute" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="time" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="keyAttribute" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="defaultMemberUniqueName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="allUniqueName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="allCaption" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="dimensionUniqueName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="displayFolder" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="measureGroup" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
       <attribute name="measures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="count" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="oneField" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="memberValueDatatype" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
       <attribute name="unbalanced" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="unbalancedGroup" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • fieldsUsage

      protected CTFieldsUsage fieldsUsage
    • groupLevels

      protected CTGroupLevels groupLevels
    • extLst

      protected CTExtensionList extLst
    • uniqueName

      protected String uniqueName
    • caption

      protected String caption
    • measure

      protected Boolean measure
    • set

      protected Boolean set
    • parentSet

      protected Long parentSet
    • iconSet

      protected Integer iconSet
    • attribute

      protected Boolean attribute
    • time

      protected Boolean time
    • keyAttribute

      protected Boolean keyAttribute
    • defaultMemberUniqueName

      protected String defaultMemberUniqueName
    • allUniqueName

      protected String allUniqueName
    • allCaption

      protected String allCaption
    • dimensionUniqueName

      protected String dimensionUniqueName
    • displayFolder

      protected String displayFolder
    • measureGroup

      protected String measureGroup
    • measures

      protected Boolean measures
    • count

      protected long count
    • oneField

      protected Boolean oneField
    • memberValueDatatype

      protected Integer memberValueDatatype
    • unbalanced

      protected Boolean unbalanced
    • unbalancedGroup

      protected Boolean unbalancedGroup
    • hidden

      protected Boolean hidden
  • Constructor Details

    • CTCacheHierarchy

      public CTCacheHierarchy()
  • Method Details

    • getFieldsUsage

      public CTFieldsUsage getFieldsUsage()
      Gets the value of the fieldsUsage property.
      Returns:
      possible object is CTFieldsUsage
    • setFieldsUsage

      public void setFieldsUsage(CTFieldsUsage value)
      Sets the value of the fieldsUsage property.
      Parameters:
      value - allowed object is CTFieldsUsage
    • getGroupLevels

      public CTGroupLevels getGroupLevels()
      Gets the value of the groupLevels property.
      Returns:
      possible object is CTGroupLevels
    • setGroupLevels

      public void setGroupLevels(CTGroupLevels value)
      Sets the value of the groupLevels property.
      Parameters:
      value - allowed object is CTGroupLevels
    • 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
    • getUniqueName

      public String getUniqueName()
      Gets the value of the uniqueName property.
      Returns:
      possible object is String
    • setUniqueName

      public void setUniqueName(String value)
      Sets the value of the uniqueName property.
      Parameters:
      value - allowed object is String
    • getCaption

      public String getCaption()
      Gets the value of the caption property.
      Returns:
      possible object is String
    • setCaption

      public void setCaption(String value)
      Sets the value of the caption property.
      Parameters:
      value - allowed object is String
    • isMeasure

      public boolean isMeasure()
      Gets the value of the measure property.
      Returns:
      possible object is Boolean
    • setMeasure

      public void setMeasure(Boolean value)
      Sets the value of the measure property.
      Parameters:
      value - allowed object is Boolean
    • isSet

      public boolean isSet()
      Gets the value of the set property.
      Returns:
      possible object is Boolean
    • setSet

      public void setSet(Boolean value)
      Sets the value of the set property.
      Parameters:
      value - allowed object is Boolean
    • getParentSet

      public Long getParentSet()
      Gets the value of the parentSet property.
      Returns:
      possible object is Long
    • setParentSet

      public void setParentSet(Long value)
      Sets the value of the parentSet property.
      Parameters:
      value - allowed object is Long
    • getIconSet

      public int getIconSet()
      Gets the value of the iconSet property.
      Returns:
      possible object is Integer
    • setIconSet

      public void setIconSet(Integer value)
      Sets the value of the iconSet property.
      Parameters:
      value - allowed object is Integer
    • isAttribute

      public boolean isAttribute()
      Gets the value of the attribute property.
      Returns:
      possible object is Boolean
    • setAttribute

      public void setAttribute(Boolean value)
      Sets the value of the attribute property.
      Parameters:
      value - allowed object is Boolean
    • isTime

      public boolean isTime()
      Gets the value of the time property.
      Returns:
      possible object is Boolean
    • setTime

      public void setTime(Boolean value)
      Sets the value of the time property.
      Parameters:
      value - allowed object is Boolean
    • isKeyAttribute

      public boolean isKeyAttribute()
      Gets the value of the keyAttribute property.
      Returns:
      possible object is Boolean
    • setKeyAttribute

      public void setKeyAttribute(Boolean value)
      Sets the value of the keyAttribute property.
      Parameters:
      value - allowed object is Boolean
    • getDefaultMemberUniqueName

      public String getDefaultMemberUniqueName()
      Gets the value of the defaultMemberUniqueName property.
      Returns:
      possible object is String
    • setDefaultMemberUniqueName

      public void setDefaultMemberUniqueName(String value)
      Sets the value of the defaultMemberUniqueName property.
      Parameters:
      value - allowed object is String
    • getAllUniqueName

      public String getAllUniqueName()
      Gets the value of the allUniqueName property.
      Returns:
      possible object is String
    • setAllUniqueName

      public void setAllUniqueName(String value)
      Sets the value of the allUniqueName property.
      Parameters:
      value - allowed object is String
    • getAllCaption

      public String getAllCaption()
      Gets the value of the allCaption property.
      Returns:
      possible object is String
    • setAllCaption

      public void setAllCaption(String value)
      Sets the value of the allCaption property.
      Parameters:
      value - allowed object is String
    • getDimensionUniqueName

      public String getDimensionUniqueName()
      Gets the value of the dimensionUniqueName property.
      Returns:
      possible object is String
    • setDimensionUniqueName

      public void setDimensionUniqueName(String value)
      Sets the value of the dimensionUniqueName property.
      Parameters:
      value - allowed object is String
    • getDisplayFolder

      public String getDisplayFolder()
      Gets the value of the displayFolder property.
      Returns:
      possible object is String
    • setDisplayFolder

      public void setDisplayFolder(String value)
      Sets the value of the displayFolder property.
      Parameters:
      value - allowed object is String
    • getMeasureGroup

      public String getMeasureGroup()
      Gets the value of the measureGroup property.
      Returns:
      possible object is String
    • setMeasureGroup

      public void setMeasureGroup(String value)
      Sets the value of the measureGroup property.
      Parameters:
      value - allowed object is String
    • isMeasures

      public boolean isMeasures()
      Gets the value of the measures property.
      Returns:
      possible object is Boolean
    • setMeasures

      public void setMeasures(Boolean value)
      Sets the value of the measures property.
      Parameters:
      value - allowed object is Boolean
    • getCount

      public long getCount()
      Gets the value of the count property.
    • setCount

      public void setCount(long value)
      Sets the value of the count property.
    • isOneField

      public boolean isOneField()
      Gets the value of the oneField property.
      Returns:
      possible object is Boolean
    • setOneField

      public void setOneField(Boolean value)
      Sets the value of the oneField property.
      Parameters:
      value - allowed object is Boolean
    • getMemberValueDatatype

      public Integer getMemberValueDatatype()
      Gets the value of the memberValueDatatype property.
      Returns:
      possible object is Integer
    • setMemberValueDatatype

      public void setMemberValueDatatype(Integer value)
      Sets the value of the memberValueDatatype property.
      Parameters:
      value - allowed object is Integer
    • isUnbalanced

      public Boolean isUnbalanced()
      Gets the value of the unbalanced property.
      Returns:
      possible object is Boolean
    • setUnbalanced

      public void setUnbalanced(Boolean value)
      Sets the value of the unbalanced property.
      Parameters:
      value - allowed object is Boolean
    • isUnbalancedGroup

      public Boolean isUnbalancedGroup()
      Gets the value of the unbalancedGroup property.
      Returns:
      possible object is Boolean
    • setUnbalancedGroup

      public void setUnbalancedGroup(Boolean value)
      Sets the value of the unbalancedGroup property.
      Parameters:
      value - allowed object is Boolean
    • isHidden

      public boolean isHidden()
      Gets the value of the hidden property.
      Returns:
      possible object is Boolean
    • setHidden

      public void setHidden(Boolean value)
      Sets the value of the hidden 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.