@Immutable public class ExportRecordField extends Object implements IExportRecordField
| Modifier | Constructor and Description |
|---|---|
protected |
ExportRecordField(EExportDataType eFieldType,
Object aValue) |
protected ExportRecordField(@Nonnull EExportDataType eFieldType, @Nullable Object aValue)
@Nonnull public EExportDataType getFieldType()
getFieldType in interface IExportRecordFieldnull.@Nullable public Object getFieldValue()
getFieldValue in interface IExportRecordFieldnull.@Nonnull public static EExportDataType autoDetermineType(@Nullable Object aValue)
@Nonnull public static ExportRecordField create(@Nullable Object aValue)
@Nonnull public static ExportRecordField create(@Nullable String sValue)
@Nonnull public static ExportRecordField create(@Nullable LocalDate aValue)
@Nonnull public static ExportRecordField create(@Nullable LocalTime aValue)
@Nonnull public static ExportRecordField create(@Nullable LocalDateTime aValue)
@Nonnull public static ExportRecordField create(@Nullable ZonedDateTime aValue)
@Nonnull public static ExportRecordField create(@Nullable OffsetDateTime aValue)
@Nonnull public static ExportRecordField create(boolean bValue)
@Nonnull public static ExportRecordField create(@Nullable Boolean aValue)
@Nonnull public static ExportRecordField create(int nValue)
@Nonnull public static ExportRecordField create(@Nullable Integer aValue)
@Nonnull public static ExportRecordField create(long nValue)
@Nonnull public static ExportRecordField create(@Nullable Long aValue)
@Nonnull public static ExportRecordField create(@Nullable BigInteger aValue)
@Nonnull public static ExportRecordField create(double dValue)
@Nonnull public static ExportRecordField create(@Nullable Double aValue)
@Nonnull public static ExportRecordField create(@Nullable BigDecimal aValue)
Copyright © 2014–2021 Philip Helger. All rights reserved.