@Deprecated public class ModelBuilder<E> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Collection<ExportableColumn<E,?>> |
columnsForExport
Deprecated.
|
protected Collection<ImportableColumn<E,?>> |
columnsForImport
Deprecated.
|
| Constructor and Description |
|---|
ModelBuilder()
Deprecated.
|
protected Collection<ImportableColumn<E,?>> columnsForImport
protected Collection<ExportableColumn<E,?>> columnsForExport
public <T> ImportableColumn<E,T> newIgnoredColumn(String headerName)
public ImportableColumn<E,String> newMandatoryColumn(String headerName, String propertyName)
public <T> ImportableColumn<E,T> newMandatoryColumn(String headerName, String propertyName, ValueParser<T> valueParser)
public ImportableColumn<E,String> newMandatoryColumn(String headerName, ValueSetter<E,String> valueSetter)
public <T> ImportableColumn<E,T> newMandatoryColumn(String headerName, ValueParser<T> valueParser, ValueSetter<E,T> valueSetter)
public ImportableColumn<E,String> newOptionalColumn(String headerName, String propertyName)
public <T> ImportableColumn<E,T> newOptionalColumn(String headerName, String propertyName, ValueParser<T> valueParser)
public ImportableColumn<E,String> newOptionalColumn(String headerName, ValueSetter<E,String> valueSetter)
public <T> ImportableColumn<E,T> newOptionalColumn(String headerName, ValueParser<T> valueParser, ValueSetter<E,T> valueSetter)
public ExportableColumn<E,String> newColumnForExport(String headerName, String propertyName)
public ExportableColumn<E,String> newColumnForExport(String headerName, ValueGetter<E,String> valueGetter)
public <T> ExportableColumn<E,T> newColumnForExport(String headerName, String propertyName, ValueFormatter<T> valueFormatter)
public <T> ExportableColumn<E,T> newColumnForExport(String headerName, ValueGetter<E,T> valueGetter, ValueFormatter<T> valueFormatter)
public ImportableExportableColumn<E,String> newColumnForImportExport(String headerName, String propertyName)
public ImportableExportableColumn<E,String> newColumnForImportExport(String headerName, ValueGetterSetter<E,String> valueGetterSetter)
public <T> ImportableExportableColumn<E,T> newColumnForImportExport(String headerName, String propertyName, ValueParserFormatter<T> valueParserFormatter)
public <T> ImportableExportableColumn<E,T> newColumnForImportExport(String headerName, ValueGetterSetter<E,T> valueGetterSetter, ValueParserFormatter<T> valueParserFormatter)
public Collection<ImportableColumn<E,?>> getColumnsForImport()
public Collection<ExportableColumn<E,?>> getColumnsForExport()
Copyright © 2011-2013 CodeLutin. All Rights Reserved.