| Modifier and Type | Interface and Description |
|---|---|
interface |
ImportableExportableColumn<E,T> |
| Modifier and Type | Class and Description |
|---|---|
class |
Column<E,T>
TODO
|
| Modifier and Type | Field and Description |
|---|---|
protected ImportableColumn<E,Object> |
MyModelBuilder.AddColumnStep.importableColumn |
| Modifier and Type | Field and Description |
|---|---|
protected List<ImportableColumn<E,Object>> |
MyModelBuilder.columnsForImport |
protected Iterable<ImportableColumn<E,Object>> |
CsvModel.columnsForImport |
protected Collection<ImportableColumn<E,?>> |
ModelBuilder.columnsForImport |
| Modifier and Type | Method and Description |
|---|---|
<T> ImportableColumn<E,T> |
ModelBuilder.newIgnoredColumn(String headerName) |
ImportableColumn<E,String> |
ModelBuilder.newMandatoryColumn(String headerName,
String propertyName) |
<T> ImportableColumn<E,T> |
ModelBuilder.newMandatoryColumn(String headerName,
String propertyName,
ValueParser<T> valueParser) |
<T> ImportableColumn<E,T> |
ModelBuilder.newMandatoryColumn(String headerName,
ValueParser<T> valueParser,
ValueSetter<E,T> valueSetter) |
ImportableColumn<E,String> |
ModelBuilder.newMandatoryColumn(String headerName,
ValueSetter<E,String> valueSetter) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ImportableColumn<E,?>> |
Import.getAllMandatoryHeaders() |
Iterable<ImportableColumn<E,Object>> |
ImportModel.getColumnsForImport() |
Iterable<ImportableColumn<E,Object>> |
CsvModel.getColumnsForImport() |
Collection<ImportableColumn<E,?>> |
ModelBuilder.getColumnsForImport() |
protected List<ImportableColumn<E,Object>> |
Import.getNonIgnoredHeaders() |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
Import.parseValue(ImportableColumn<E,T> field,
int lineNumber,
String value) |
protected <T> String |
Import.readValue(ImportableColumn<E,T> field,
int lineNumber) |
protected <T> void |
Import.setValue(ImportableColumn<E,T> field,
int lineNumber,
E element,
T parsedValue) |
| Constructor and Description |
|---|
MyModelBuilder.AddColumnStep(ImportableColumn<E,Object> importableColumn,
ExportableColumn<E,Object> exportableColumn) |
| Constructor and Description |
|---|
CsvModel(char separator,
Iterable<ImportableColumn<E,Object>> columnsForImport,
Iterable<ExportableColumn<E,Object>> columnsForExport,
CsvModel.Factory<E> factory) |
Copyright © 2011-2012 CodeLutin. All Rights Reserved.