public class DataNormalizer extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ENUM_SEPARATOR |
| Constructor and Description |
|---|
DataNormalizer() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
normalizeBoolean(String value,
String element,
AckResolver ackResolver) |
static java.time.LocalDate |
normalizeDate(String value,
String element,
AckResolver ackResolver) |
static java.time.ZonedDateTime |
normalizeDateTime(String value,
String element,
AckResolver ackResolver) |
static java.time.ZonedDateTime |
normalizeDateTime(String value,
String element,
AckResolver ackResolver,
TimeZone timeZone) |
static BigDecimal |
normalizeDecimal(String value,
String element,
AckResolver ackResolver,
Pair decimalDistribution) |
static int |
normalizeInt(String value,
String element,
AckResolver ackResolver) |
static long |
normalizeIntBig(String value,
String element,
AckResolver ackResolver) |
static short |
normalizeIntSmall(String value,
String element,
AckResolver ackResolver) |
static byte |
normalizeIntTiny(String value,
String element,
AckResolver ackResolver) |
static String |
normalizeString(String value,
String element,
AckResolver ackResolver) |
static String |
normalizeString(String value,
String element,
AckResolver ackResolver,
Integer maxLength) |
static String |
normalizeStringEnum(String value,
String element,
AckResolver ackResolver,
List<String> enumValues) |
public static final String ENUM_SEPARATOR
public static final String normalizeString(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final String normalizeString(String value, String element, AckResolver ackResolver, Integer maxLength) throws DataNormalizationException
DataNormalizationExceptionpublic static final String normalizeStringEnum(String value, String element, AckResolver ackResolver, List<String> enumValues) throws DataNormalizationException
DataNormalizationExceptionpublic static final boolean normalizeBoolean(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final int normalizeInt(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final long normalizeIntBig(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final short normalizeIntSmall(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final byte normalizeIntTiny(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final BigDecimal normalizeDecimal(String value, String element, AckResolver ackResolver, Pair decimalDistribution) throws DataNormalizationException
DataNormalizationExceptionpublic static final java.time.LocalDate normalizeDate(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final java.time.ZonedDateTime normalizeDateTime(String value, String element, AckResolver ackResolver) throws DataNormalizationException
DataNormalizationExceptionpublic static final java.time.ZonedDateTime normalizeDateTime(String value, String element, AckResolver ackResolver, TimeZone timeZone) throws DataNormalizationException
DataNormalizationExceptionCopyright © 2019. All rights reserved.