Class BasePartial

    • Method Detail

      • getValue

        public int getValue​(int index)
        Gets the value of the field at the specifed index.
        Specified by:
        getValue in interface ReadablePartial
        Parameters:
        index - the index
        Returns:
        the value
        Throws:
        IndexOutOfBoundsException - if the index is invalid
      • getValues

        public int[] getValues()
        Gets an array of the value of each of the fields that this partial supports.

        The fields are returned largest to smallest, for example Hour, Minute, Second. Each value corresponds to the same array index as getFields()

        Overrides:
        getValues in class AbstractPartial
        Returns:
        the current values of each field (cloned), largest to smallest
      • getChronology

        public Chronology getChronology()
        Gets the chronology of the partial which is never null.

        The Chronology is the calculation engine behind the partial and provides conversion and validation of the fields in a particular calendar system.

        Specified by:
        getChronology in interface ReadablePartial
        Returns:
        the chronology, never null
      • toString

        public String toString​(String pattern)
        Output the date using the specified format pattern.
        Parameters:
        pattern - the pattern specification, null means use toString
        See Also:
        DateTimeFormat