Class DateIntervalInfo.PatternInfo

    • Constructor Detail

      • PatternInfo

        public PatternInfo​(String firstPart,
                           String secondPart,
                           boolean firstDateInPtnIsLaterDate)
        Constructs a PatternInfo object.
        Parameters:
        firstPart - The first part of interval pattern.
        secondPart - The second part of interval pattern.
        firstDateInPtnIsLaterDate - Whether the first date in interval patter is later date or not.
    • Method Detail

      • getFirstPart

        public String getFirstPart()
        Returns the first part of interval pattern.
        Returns:
        The first part of interval pattern.
      • getSecondPart

        public String getSecondPart()
        Returns the second part of interval pattern.
        Returns:
        The second part of interval pattern.
      • firstDateInPtnIsLaterDate

        public boolean firstDateInPtnIsLaterDate()
        Returns whether the first date in interval patter is later date or not.
        Returns:
        Whether the first date in interval patter is later date or not.
      • equals

        public boolean equals​(Object a)
        Compares the specified object with this PatternInfo for equality.
        Overrides:
        equals in class Object
        Parameters:
        a - The object to be compared.
        Returns:
        true if the specified object is equal to this PatternInfo.
      • hashCode

        public int hashCode()
        Returns the hash code of this PatternInfo.
        Overrides:
        hashCode in class Object
        Returns:
        A hash code value for this object.