Class CTCacheHierarchy

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

public class CTCacheHierarchy
extends java.lang.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 Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String allCaption  
    protected java.lang.String allUniqueName  
    protected java.lang.Boolean attribute  
    protected java.lang.String caption  
    protected long count  
    protected java.lang.String defaultMemberUniqueName  
    protected java.lang.String dimensionUniqueName  
    protected java.lang.String displayFolder  
    protected CTExtensionList extLst  
    protected CTFieldsUsage fieldsUsage  
    protected CTGroupLevels groupLevels  
    protected java.lang.Boolean hidden  
    protected java.lang.Integer iconSet  
    protected java.lang.Boolean keyAttribute  
    protected java.lang.Boolean measure  
    protected java.lang.String measureGroup  
    protected java.lang.Boolean measures  
    protected java.lang.Integer memberValueDatatype  
    protected java.lang.Boolean oneField  
    protected java.lang.Long parentSet  
    protected java.lang.Boolean set  
    protected java.lang.Boolean time  
    protected java.lang.Boolean unbalanced  
    protected java.lang.Boolean unbalancedGroup  
    protected java.lang.String uniqueName  
  • Constructor Summary

    Constructors 
    Constructor Description
    CTCacheHierarchy()  
  • 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.
    java.lang.String getAllCaption()
    Gets the value of the allCaption property.
    java.lang.String getAllUniqueName()
    Gets the value of the allUniqueName property.
    java.lang.String getCaption()
    Gets the value of the caption property.
    long getCount()
    Gets the value of the count property.
    java.lang.String getDefaultMemberUniqueName()
    Gets the value of the defaultMemberUniqueName property.
    java.lang.String getDimensionUniqueName()
    Gets the value of the dimensionUniqueName property.
    java.lang.String getDisplayFolder()
    Gets the value of the displayFolder property.
    CTExtensionList getExtLst()
    Gets the value of the extLst property.
    CTFieldsUsage getFieldsUsage()
    Gets the value of the fieldsUsage property.
    CTGroupLevels getGroupLevels()
    Gets the value of the groupLevels property.
    int getIconSet()
    Gets the value of the iconSet property.
    java.lang.String getMeasureGroup()
    Gets the value of the measureGroup property.
    java.lang.Integer getMemberValueDatatype()
    Gets the value of the memberValueDatatype property.
    java.lang.Object getParent()
    Gets the parent object in the object tree representing the unmarshalled xml document.
    java.lang.Long getParentSet()
    Gets the value of the parentSet property.
    java.lang.String getUniqueName()
    Gets the value of the uniqueName property.
    boolean isAttribute()
    Gets the value of the attribute property.
    boolean isHidden()
    Gets the value of the hidden property.
    boolean isKeyAttribute()
    Gets the value of the keyAttribute property.
    boolean isMeasure()
    Gets the value of the measure property.
    boolean isMeasures()
    Gets the value of the measures property.
    boolean isOneField()
    Gets the value of the oneField property.
    boolean isSet()
    Gets the value of the set property.
    boolean isTime()
    Gets the value of the time property.
    java.lang.Boolean isUnbalanced()
    Gets the value of the unbalanced property.
    java.lang.Boolean isUnbalancedGroup()
    Gets the value of the unbalancedGroup property.
    void setAllCaption​(java.lang.String value)
    Sets the value of the allCaption property.
    void setAllUniqueName​(java.lang.String value)
    Sets the value of the allUniqueName property.
    void setAttribute​(java.lang.Boolean value)
    Sets the value of the attribute property.
    void setCaption​(java.lang.String value)
    Sets the value of the caption property.
    void setCount​(long value)
    Sets the value of the count property.
    void setDefaultMemberUniqueName​(java.lang.String value)
    Sets the value of the defaultMemberUniqueName property.
    void setDimensionUniqueName​(java.lang.String value)
    Sets the value of the dimensionUniqueName property.
    void setDisplayFolder​(java.lang.String value)
    Sets the value of the displayFolder property.
    void setExtLst​(CTExtensionList value)
    Sets the value of the extLst property.
    void setFieldsUsage​(CTFieldsUsage value)
    Sets the value of the fieldsUsage property.
    void setGroupLevels​(CTGroupLevels value)
    Sets the value of the groupLevels property.
    void setHidden​(java.lang.Boolean value)
    Sets the value of the hidden property.
    void setIconSet​(java.lang.Integer value)
    Sets the value of the iconSet property.
    void setKeyAttribute​(java.lang.Boolean value)
    Sets the value of the keyAttribute property.
    void setMeasure​(java.lang.Boolean value)
    Sets the value of the measure property.
    void setMeasureGroup​(java.lang.String value)
    Sets the value of the measureGroup property.
    void setMeasures​(java.lang.Boolean value)
    Sets the value of the measures property.
    void setMemberValueDatatype​(java.lang.Integer value)
    Sets the value of the memberValueDatatype property.
    void setOneField​(java.lang.Boolean value)
    Sets the value of the oneField property.
    void setParent​(java.lang.Object parent)  
    void setParentSet​(java.lang.Long value)
    Sets the value of the parentSet property.
    void setSet​(java.lang.Boolean value)
    Sets the value of the set property.
    void setTime​(java.lang.Boolean value)
    Sets the value of the time property.
    void setUnbalanced​(java.lang.Boolean value)
    Sets the value of the unbalanced property.
    void setUnbalancedGroup​(java.lang.Boolean value)
    Sets the value of the unbalancedGroup property.
    void setUniqueName​(java.lang.String value)
    Sets the value of the uniqueName 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

    • 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 java.lang.String getUniqueName()
      Gets the value of the uniqueName property.
      Returns:
      possible object is String
    • setUniqueName

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

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

      public void setCaption​(java.lang.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​(java.lang.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​(java.lang.Boolean value)
      Sets the value of the set property.
      Parameters:
      value - allowed object is Boolean
    • getParentSet

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

      public void setParentSet​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.Boolean value)
      Sets the value of the keyAttribute property.
      Parameters:
      value - allowed object is Boolean
    • getDefaultMemberUniqueName

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

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

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

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

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

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

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

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

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

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

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

      public void setMeasureGroup​(java.lang.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​(java.lang.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​(java.lang.Boolean value)
      Sets the value of the oneField property.
      Parameters:
      value - allowed object is Boolean
    • getMemberValueDatatype

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

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

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

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

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

      public void setUnbalancedGroup​(java.lang.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​(java.lang.Boolean value)
      Sets the value of the hidden 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​(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.