Package com.aripd.util
Class Randomizer
- java.lang.Object
-
- com.aripd.util.Randomizer
-
public class Randomizer extends Object
- Author:
- aripd.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Randomizer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BigDecimal
generateRandomBigDecimalFromRange(BigDecimal min, BigDecimal max)
[Min,Max]static String
generateRandomHtmlColor()
static int
generateRandomIntegerFromRange(int min, int max)
[Min,Max]static String
generateRandomString(int length)
static LocalDate
randomLocalDate(LocalDate min, LocalDate max)
static LocalDateTime
randomLocalDateTime(LocalDateTime min, LocalDateTime max)
-
-
-
Method Detail
-
generateRandomIntegerFromRange
public static int generateRandomIntegerFromRange(int min, int max)
[Min,Max]- Parameters:
min
- intmax
- int- Returns:
- int
-
generateRandomBigDecimalFromRange
public static BigDecimal generateRandomBigDecimalFromRange(BigDecimal min, BigDecimal max)
[Min,Max]- Parameters:
min
- BigDecimalmax
- BigDecimal- Returns:
- BigDecimal
-
randomLocalDate
public static LocalDate randomLocalDate(LocalDate min, LocalDate max)
- Parameters:
min
- LocalDatemax
- LocalDate- Returns:
- LocalDate
-
randomLocalDateTime
public static LocalDateTime randomLocalDateTime(LocalDateTime min, LocalDateTime max)
- Parameters:
min
- LocalDateTimemax
- LocalDateTime- Returns:
- LocalDate
-
generateRandomHtmlColor
public static String generateRandomHtmlColor()
- Returns:
- Hex value of color Ex: #f2f2f2
-
generateRandomString
public static String generateRandomString(int length)
- Parameters:
length
-- Returns:
- String
-
-