Class MyModelBuilder.ChooseImportStrategyForColumnStep<E>
java.lang.Object
org.nuiton.csv.MyModelBuilder.ChooseImportStrategyForColumnStep<E>
- Enclosing class:
MyModelBuilder<E>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmandatoryAtImport(String propertyName) mandatoryAtImport(String propertyName, ValueParser<T> valueParser) mandatoryAtImport(ValueParser<T> valueParser, ValueSetter<E, T> valueSetter) mandatoryAtImport(ValueSetter<E, String> valueSetter) optionalAtImport(String propertyName) optionalAtImport(String propertyName, ValueParser<T> valueParser) optionalAtImport(ValueParser<T> valueParser, ValueSetter<E, T> valueSetter) optionalAtImport(ValueSetter<E, String> valueSetter)
-
Field Details
-
columnName
-
-
Constructor Details
-
ChooseImportStrategyForColumnStep
-
-
Method Details
-
ignoreAtImport
-
mandatoryAtImport
public MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> mandatoryAtImport(String propertyName) -
mandatoryAtImport
public <T> MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> mandatoryAtImport(String propertyName, ValueParser<T> valueParser) -
mandatoryAtImport
public MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> mandatoryAtImport(ValueSetter<E, String> valueSetter) -
mandatoryAtImport
public <T> MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> mandatoryAtImport(ValueParser<T> valueParser, ValueSetter<E, T> valueSetter) -
optionalAtImport
-
optionalAtImport
public <T> MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> optionalAtImport(String propertyName, ValueParser<T> valueParser) -
optionalAtImport
public MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> optionalAtImport(ValueSetter<E, String> valueSetter) -
optionalAtImport
public <T> MyModelBuilder<E>.ChooseExportStrategyForColumnStep<E> optionalAtImport(ValueParser<T> valueParser, ValueSetter<E, T> valueSetter)
-