Class Months


  • public class Months
    extends java.lang.Object
    Author:
    Yuriy Zabrovarnyy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.time.format.DateTimeFormatter YYYYMM  
      static java.time.format.DateTimeFormatter YYYYMMDD  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean checkMonthFormat​(java.lang.String month)  
      static java.util.Set<java.lang.String> getMonths​(java.lang.String months)  
      static java.util.Set<java.lang.String> getMonths​(java.lang.String startMonth, java.lang.String endMonth)  
      static java.util.Set<java.lang.String> getMonths​(java.lang.String months, java.lang.String startMonth, java.lang.String endMonth)  
      static boolean isValid​(java.lang.String months, java.lang.String startMonth, java.lang.String endMonth)  
      static java.time.LocalDate parse​(java.lang.String month)  
      • Methods inherited from class java.lang.Object

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

      • YYYYMMDD

        public static final java.time.format.DateTimeFormatter YYYYMMDD
      • YYYYMM

        public static final java.time.format.DateTimeFormatter YYYYMM
    • Method Detail

      • isValid

        public static boolean isValid​(java.lang.String months,
                                      java.lang.String startMonth,
                                      java.lang.String endMonth)
      • getMonths

        public static java.util.Set<java.lang.String> getMonths​(java.lang.String months,
                                                                java.lang.String startMonth,
                                                                java.lang.String endMonth)
      • parse

        public static java.time.LocalDate parse​(java.lang.String month)
      • getMonths

        public static java.util.Set<java.lang.String> getMonths​(java.lang.String startMonth,
                                                                java.lang.String endMonth)
      • checkMonthFormat

        public static boolean checkMonthFormat​(java.lang.String month)
      • getMonths

        public static java.util.Set<java.lang.String> getMonths​(java.lang.String months)