Class CTCalcPr

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

public class CTCalcPr extends Object implements Child

Java class for CT_CalcPr complex type.

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

 <complexType name="CT_CalcPr">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="calcId" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="calcMode" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_CalcMode" default="auto" />
       <attribute name="fullCalcOnLoad" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="refMode" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_RefMode" default="A1" />
       <attribute name="iterate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
       <attribute name="iterateCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" default="100" />
       <attribute name="iterateDelta" type="{http://www.w3.org/2001/XMLSchema}double" default="0.001" />
       <attribute name="fullPrecision" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="calcCompleted" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="calcOnSave" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="concurrentCalc" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="concurrentManualCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
       <attribute name="forceFullCalc" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • calcId

      protected Long calcId
    • calcMode

      protected STCalcMode calcMode
    • fullCalcOnLoad

      protected Boolean fullCalcOnLoad
    • refMode

      protected STRefMode refMode
    • iterate

      protected Boolean iterate
    • iterateCount

      protected Long iterateCount
    • iterateDelta

      protected Double iterateDelta
    • fullPrecision

      protected Boolean fullPrecision
    • calcCompleted

      protected Boolean calcCompleted
    • calcOnSave

      protected Boolean calcOnSave
    • concurrentCalc

      protected Boolean concurrentCalc
    • concurrentManualCount

      protected Long concurrentManualCount
    • forceFullCalc

      protected Boolean forceFullCalc
  • Constructor Details

    • CTCalcPr

      public CTCalcPr()
  • Method Details

    • getCalcId

      public Long getCalcId()
      Gets the value of the calcId property.
      Returns:
      possible object is Long
    • setCalcId

      public void setCalcId(Long value)
      Sets the value of the calcId property.
      Parameters:
      value - allowed object is Long
    • getCalcMode

      public STCalcMode getCalcMode()
      Gets the value of the calcMode property.
      Returns:
      possible object is STCalcMode
    • setCalcMode

      public void setCalcMode(STCalcMode value)
      Sets the value of the calcMode property.
      Parameters:
      value - allowed object is STCalcMode
    • isFullCalcOnLoad

      public boolean isFullCalcOnLoad()
      Gets the value of the fullCalcOnLoad property.
      Returns:
      possible object is Boolean
    • setFullCalcOnLoad

      public void setFullCalcOnLoad(Boolean value)
      Sets the value of the fullCalcOnLoad property.
      Parameters:
      value - allowed object is Boolean
    • getRefMode

      public STRefMode getRefMode()
      Gets the value of the refMode property.
      Returns:
      possible object is STRefMode
    • setRefMode

      public void setRefMode(STRefMode value)
      Sets the value of the refMode property.
      Parameters:
      value - allowed object is STRefMode
    • isIterate

      public boolean isIterate()
      Gets the value of the iterate property.
      Returns:
      possible object is Boolean
    • setIterate

      public void setIterate(Boolean value)
      Sets the value of the iterate property.
      Parameters:
      value - allowed object is Boolean
    • getIterateCount

      public long getIterateCount()
      Gets the value of the iterateCount property.
      Returns:
      possible object is Long
    • setIterateCount

      public void setIterateCount(Long value)
      Sets the value of the iterateCount property.
      Parameters:
      value - allowed object is Long
    • getIterateDelta

      public double getIterateDelta()
      Gets the value of the iterateDelta property.
      Returns:
      possible object is Double
    • setIterateDelta

      public void setIterateDelta(Double value)
      Sets the value of the iterateDelta property.
      Parameters:
      value - allowed object is Double
    • isFullPrecision

      public boolean isFullPrecision()
      Gets the value of the fullPrecision property.
      Returns:
      possible object is Boolean
    • setFullPrecision

      public void setFullPrecision(Boolean value)
      Sets the value of the fullPrecision property.
      Parameters:
      value - allowed object is Boolean
    • isCalcCompleted

      public boolean isCalcCompleted()
      Gets the value of the calcCompleted property.
      Returns:
      possible object is Boolean
    • setCalcCompleted

      public void setCalcCompleted(Boolean value)
      Sets the value of the calcCompleted property.
      Parameters:
      value - allowed object is Boolean
    • isCalcOnSave

      public boolean isCalcOnSave()
      Gets the value of the calcOnSave property.
      Returns:
      possible object is Boolean
    • setCalcOnSave

      public void setCalcOnSave(Boolean value)
      Sets the value of the calcOnSave property.
      Parameters:
      value - allowed object is Boolean
    • isConcurrentCalc

      public boolean isConcurrentCalc()
      Gets the value of the concurrentCalc property.
      Returns:
      possible object is Boolean
    • setConcurrentCalc

      public void setConcurrentCalc(Boolean value)
      Sets the value of the concurrentCalc property.
      Parameters:
      value - allowed object is Boolean
    • getConcurrentManualCount

      public Long getConcurrentManualCount()
      Gets the value of the concurrentManualCount property.
      Returns:
      possible object is Long
    • setConcurrentManualCount

      public void setConcurrentManualCount(Long value)
      Sets the value of the concurrentManualCount property.
      Parameters:
      value - allowed object is Long
    • isForceFullCalc

      public Boolean isForceFullCalc()
      Gets the value of the forceFullCalc property.
      Returns:
      possible object is Boolean
    • setForceFullCalc

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