Class CTRangePr

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

public class CTRangePr
extends java.lang.Object
implements Child

Java class for CT_RangePr complex type.

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

 <complexType name="CT_RangePr">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="autoStart" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="autoEnd" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="groupBy" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_GroupBy" default="range" />
       <attribute name="startNum" type="{http://www.w3.org/2001/XMLSchema}double" />
       <attribute name="endNum" type="{http://www.w3.org/2001/XMLSchema}double" />
       <attribute name="startDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="endDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="groupInterval" type="{http://www.w3.org/2001/XMLSchema}double" default="1" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.Boolean autoEnd  
    protected java.lang.Boolean autoStart  
    protected javax.xml.datatype.XMLGregorianCalendar endDate  
    protected java.lang.Double endNum  
    protected STGroupBy groupBy  
    protected java.lang.Double groupInterval  
    protected javax.xml.datatype.XMLGregorianCalendar startDate  
    protected java.lang.Double startNum  
  • Constructor Summary

    Constructors
    Constructor Description
    CTRangePr()  
  • Method Summary

    Modifier and Type Method Description
    void afterUnmarshal​(jakarta.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)
    This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
    javax.xml.datatype.XMLGregorianCalendar getEndDate()
    Gets the value of the endDate property.
    java.lang.Double getEndNum()
    Gets the value of the endNum property.
    STGroupBy getGroupBy()
    Gets the value of the groupBy property.
    double getGroupInterval()
    Gets the value of the groupInterval property.
    java.lang.Object getParent()
    Gets the parent object in the object tree representing the unmarshalled xml document.
    javax.xml.datatype.XMLGregorianCalendar getStartDate()
    Gets the value of the startDate property.
    java.lang.Double getStartNum()
    Gets the value of the startNum property.
    boolean isAutoEnd()
    Gets the value of the autoEnd property.
    boolean isAutoStart()
    Gets the value of the autoStart property.
    void setAutoEnd​(java.lang.Boolean value)
    Sets the value of the autoEnd property.
    void setAutoStart​(java.lang.Boolean value)
    Sets the value of the autoStart property.
    void setEndDate​(javax.xml.datatype.XMLGregorianCalendar value)
    Sets the value of the endDate property.
    void setEndNum​(java.lang.Double value)
    Sets the value of the endNum property.
    void setGroupBy​(STGroupBy value)
    Sets the value of the groupBy property.
    void setGroupInterval​(java.lang.Double value)
    Sets the value of the groupInterval property.
    void setParent​(java.lang.Object parent)  
    void setStartDate​(javax.xml.datatype.XMLGregorianCalendar value)
    Sets the value of the startDate property.
    void setStartNum​(java.lang.Double value)
    Sets the value of the startNum property.

    Methods inherited from class java.lang.Object

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

    • autoStart

      protected java.lang.Boolean autoStart
    • autoEnd

      protected java.lang.Boolean autoEnd
    • groupBy

      protected STGroupBy groupBy
    • startNum

      protected java.lang.Double startNum
    • endNum

      protected java.lang.Double endNum
    • startDate

      protected javax.xml.datatype.XMLGregorianCalendar startDate
    • endDate

      protected javax.xml.datatype.XMLGregorianCalendar endDate
    • groupInterval

      protected java.lang.Double groupInterval
  • Constructor Details

    • CTRangePr

      public CTRangePr()
  • Method Details

    • isAutoStart

      public boolean isAutoStart()
      Gets the value of the autoStart property.
      Returns:
      possible object is Boolean
    • setAutoStart

      public void setAutoStart​(java.lang.Boolean value)
      Sets the value of the autoStart property.
      Parameters:
      value - allowed object is Boolean
    • isAutoEnd

      public boolean isAutoEnd()
      Gets the value of the autoEnd property.
      Returns:
      possible object is Boolean
    • setAutoEnd

      public void setAutoEnd​(java.lang.Boolean value)
      Sets the value of the autoEnd property.
      Parameters:
      value - allowed object is Boolean
    • getGroupBy

      public STGroupBy getGroupBy()
      Gets the value of the groupBy property.
      Returns:
      possible object is STGroupBy
    • setGroupBy

      public void setGroupBy​(STGroupBy value)
      Sets the value of the groupBy property.
      Parameters:
      value - allowed object is STGroupBy
    • getStartNum

      public java.lang.Double getStartNum()
      Gets the value of the startNum property.
      Returns:
      possible object is Double
    • setStartNum

      public void setStartNum​(java.lang.Double value)
      Sets the value of the startNum property.
      Parameters:
      value - allowed object is Double
    • getEndNum

      public java.lang.Double getEndNum()
      Gets the value of the endNum property.
      Returns:
      possible object is Double
    • setEndNum

      public void setEndNum​(java.lang.Double value)
      Sets the value of the endNum property.
      Parameters:
      value - allowed object is Double
    • getStartDate

      public javax.xml.datatype.XMLGregorianCalendar getStartDate()
      Gets the value of the startDate property.
      Returns:
      possible object is XMLGregorianCalendar
    • setStartDate

      public void setStartDate​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the startDate property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getEndDate

      public javax.xml.datatype.XMLGregorianCalendar getEndDate()
      Gets the value of the endDate property.
      Returns:
      possible object is XMLGregorianCalendar
    • setEndDate

      public void setEndDate​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the endDate property.
      Parameters:
      value - allowed object is XMLGregorianCalendar
    • getGroupInterval

      public double getGroupInterval()
      Gets the value of the groupInterval property.
      Returns:
      possible object is Double
    • setGroupInterval

      public void setGroupInterval​(java.lang.Double value)
      Sets the value of the groupInterval property.
      Parameters:
      value - allowed object is Double
    • 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​(jakarta.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.