Class DatesArrayBuilder
- java.lang.Object
-
- com.yoti.mobile.android.common.ui.widgets.date.entry.DatesArrayBuilder
-
public class DatesArrayBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intMAXIMUM_YEARS_AFTER_NOW_DEFAULTstatic intMINIMUM_YEAR_DEFAULT
-
Constructor Summary
Constructors Constructor Description DatesArrayBuilder()Constructs a DatesArrayBuilder with the default options.DatesArrayBuilder(int maximumYearsAfterNow)Construct a DatesArrayBuilder with a maximum number of years after today to generate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>buildDaysArray(int month, int year)java.util.List<java.lang.String>buildMonthsArray()java.util.List<java.lang.String>buildYearsArray()voidsetMinimumYear(int year)
-
-
-
Field Detail
-
MINIMUM_YEAR_DEFAULT
public static final int MINIMUM_YEAR_DEFAULT
- See Also:
- Constant Field Values
-
MAXIMUM_YEARS_AFTER_NOW_DEFAULT
public static final int MAXIMUM_YEARS_AFTER_NOW_DEFAULT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DatesArrayBuilder
public DatesArrayBuilder()
Constructs a DatesArrayBuilder with the default options.
-
DatesArrayBuilder
public DatesArrayBuilder(int maximumYearsAfterNow)
Construct a DatesArrayBuilder with a maximum number of years after today to generate.- Parameters:
maximumYearsAfterNow- The number of years after the current year to build into the array.
-
-
Method Detail
-
buildDaysArray
public java.util.List<java.lang.String> buildDaysArray(int month, int year)
-
buildYearsArray
public java.util.List<java.lang.String> buildYearsArray()
-
buildMonthsArray
public java.util.List<java.lang.String> buildMonthsArray()
-
setMinimumYear
public void setMinimumYear(int year)
-
-