public class RandomTypeUtil extends Object
Modifier and Type | Field and Description |
---|---|
static int |
MAX_YEAR |
static long |
MILLISECONDS_PER_SECOND |
static int |
MIN_YEAR |
static long |
NANOSECONDS_PER_MILLISSECOND |
static long |
NANOSECONDS_PER_SECOND
TIMESTAMP.
|
Constructor and Description |
---|
RandomTypeUtil() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
getRandBinary(Random r,
int len) |
static Date |
getRandDate(Random r) |
static org.apache.hadoop.hive.common.type.HiveDecimal |
getRandHiveDecimal(Random r) |
static String |
getRandString(Random r) |
static String |
getRandString(Random r,
String characters,
int length) |
static Timestamp |
getRandTimestamp(Random r) |
static Timestamp |
getRandTimestamp(Random r,
int minYear,
int maxYear) |
static long |
randomMillis(long minMillis,
long maxMillis,
Random rand) |
static long |
randomMillis(Random rand) |
static int |
randomNanos(Random rand) |
static int |
randomNanos(Random rand,
int decimalDigits) |
public static final long NANOSECONDS_PER_SECOND
public static final long MILLISECONDS_PER_SECOND
public static final long NANOSECONDS_PER_MILLISSECOND
public static final int MIN_YEAR
public static final int MAX_YEAR
public static byte[] getRandBinary(Random r, int len)
public static org.apache.hadoop.hive.common.type.HiveDecimal getRandHiveDecimal(Random r)
public static long randomMillis(long minMillis, long maxMillis, Random rand)
public static long randomMillis(Random rand)
public static int randomNanos(Random rand, int decimalDigits)
public static int randomNanos(Random rand)
Copyright © 2022 The Apache Software Foundation. All rights reserved.