use of com.datastax.oss.dsbulk.codecs.text.TextConversionContext in project dsbulk by datastax.
the class StringToFloatCodecTest method setUp.
@BeforeEach
void setUp() {
ConversionContext context = new TextConversionContext().setNullStrings("NULL").setFormatNumbers(true).setRoundingMode(HALF_EVEN);
ConvertingCodecFactory codecFactory = new ConvertingCodecFactory(context);
codec = (StringToFloatCodec) codecFactory.<String, Float>createConvertingCodec(DataTypes.FLOAT, GenericType.STRING, true);
}
use of com.datastax.oss.dsbulk.codecs.text.TextConversionContext in project dsbulk by datastax.
the class StringToInstantCodecTest method setUpCodec1.
@BeforeEach
void setUpCodec1() {
ConversionContext context1 = new TextConversionContext().setNullStrings("NULL");
ConversionContext context2 = new TextConversionContext().setNullStrings("NULL").setTimestampFormat("yyyyMMddHHmmss");
ConversionContext context3 = new TextConversionContext().setNullStrings("NULL").setTimeUnit(MINUTES).setEpoch(ZonedDateTime.parse("2000-01-01T00:00:00Z"));
ConversionContext context4 = new TextConversionContext().setNullStrings("NULL").setTimeUnit(MINUTES).setEpoch(ZonedDateTime.parse("2000-01-01T00:00:00Z")).setTimestampFormat("UNITS_SINCE_EPOCH");
codec1 = (StringToInstantCodec) new ConvertingCodecFactory(context1).<String, Instant>createConvertingCodec(DataTypes.TIMESTAMP, GenericType.STRING, true);
codec2 = (StringToInstantCodec) new ConvertingCodecFactory(context2).<String, Instant>createConvertingCodec(DataTypes.TIMESTAMP, GenericType.STRING, true);
codec3 = (StringToInstantCodec) new ConvertingCodecFactory(context3).<String, Instant>createConvertingCodec(DataTypes.TIMESTAMP, GenericType.STRING, true);
codec4 = (StringToInstantCodec) new ConvertingCodecFactory(context4).<String, Instant>createConvertingCodec(DataTypes.TIMESTAMP, GenericType.STRING, true);
}
use of com.datastax.oss.dsbulk.codecs.text.TextConversionContext in project dsbulk by datastax.
the class StringToIntegerCodecTest method setUpCodec1.
@BeforeEach
void setUpCodec1() {
ConvertingCodecFactory codecFactory = new ConvertingCodecFactory(new TextConversionContext());
codec1 = (StringToIntegerCodec) codecFactory.<String, Integer>createConvertingCodec(DataTypes.INT, GenericType.STRING, true);
}
use of com.datastax.oss.dsbulk.codecs.text.TextConversionContext in project dsbulk by datastax.
the class StringToMapCodecTest method setUp.
@BeforeEach
void setUp() {
ConversionContext context = new TextConversionContext().setNullStrings("NULL").setFormatNumbers(true);
ConvertingCodecFactory codecFactory = new ConvertingCodecFactory(context);
codec = (StringToMapCodec<Double, List<String>>) codecFactory.<String, Map<Double, List<String>>>createConvertingCodec(DataTypes.mapOf(DataTypes.DOUBLE, DataTypes.listOf(DataTypes.TEXT)), GenericType.STRING, true);
}
use of com.datastax.oss.dsbulk.codecs.text.TextConversionContext in project dsbulk by datastax.
the class StringToSetCodecTest method setUp.
@BeforeEach
void setUp() {
ConversionContext context = new TextConversionContext().setNullStrings("NULL");
ConvertingCodecFactory codecFactory = new ConvertingCodecFactory(context);
codec1 = (StringToSetCodec<Double>) codecFactory.<String, Set<Double>>createConvertingCodec(DataTypes.setOf(DataTypes.DOUBLE), GenericType.STRING, true);
codec2 = (StringToSetCodec<String>) codecFactory.<String, Set<String>>createConvertingCodec(DataTypes.setOf(DataTypes.TEXT), GenericType.STRING, true);
}
Aggregations