@Deprecated public class Column<E,T> extends Object implements ImportableExportableColumn<E,T>
| Modifier and Type | Field and Description |
|---|---|
protected String |
headerName
Deprecated.
|
protected boolean |
ignored
Deprecated.
|
protected boolean |
mandatory
Deprecated.
|
protected ValueFormatter<T> |
valueFormatter
Deprecated.
|
protected ValueGetter<E,T> |
valueGetter
Deprecated.
|
protected ValueParser<T> |
valueParser
Deprecated.
|
protected ValueSetter<E,T> |
valueSetter
Deprecated.
|
| Modifier | Constructor and Description |
|---|---|
protected |
Column(String headerName,
ValueGetter<E,T> valueGetter,
ValueFormatter<T> valueFormatter,
ValueParser<T> valueParser,
ValueSetter<E,T> valueSetter,
boolean ignored,
boolean mandatory)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
String |
formatValue(T value)
Deprecated.
|
String |
getHeaderName()
Deprecated.
|
T |
getValue(E object)
Deprecated.
|
boolean |
isIgnored()
Deprecated.
|
boolean |
isMandatory()
Deprecated.
|
static <E,T> Column<E,T> |
newExportableColumn(String headerName,
ValueGetter<E,T> valueGetter,
ValueFormatter<T> valueFormatter,
boolean ignored)
Deprecated.
|
static <E,T> Column<E,T> |
newImportableColumn(String headerName,
ValueParser<T> valueParser,
ValueSetter<E,T> valueSetter,
boolean ignored,
boolean mandatory)
Deprecated.
|
static <E,T> Column<E,T> |
newImportableExportableColumn(String headerName,
ValueGetter<E,T> valueGetter,
ValueFormatter<T> valueFormatter,
ValueParser<T> valueParser,
ValueSetter<E,T> valueSetter,
boolean ignored)
Deprecated.
|
static <E,T> Column<E,T> |
newImportableExportableColumn(String headerName,
ValueGetterSetter<E,T> valueGetterSetter,
ValueParserFormatter<T> valueParserFormatter,
boolean ignored)
Deprecated.
|
T |
parseValue(String value)
Deprecated.
|
void |
setValue(E object,
T value)
Deprecated.
|
String |
toString()
Deprecated.
|
protected String headerName
protected boolean mandatory
protected boolean ignored
protected ValueParser<T> valueParser
protected ValueFormatter<T> valueFormatter
protected ValueGetter<E,T> valueGetter
protected ValueSetter<E,T> valueSetter
protected Column(String headerName, ValueGetter<E,T> valueGetter, ValueFormatter<T> valueFormatter, ValueParser<T> valueParser, ValueSetter<E,T> valueSetter, boolean ignored, boolean mandatory)
public static <E,T> Column<E,T> newExportableColumn(String headerName, ValueGetter<E,T> valueGetter, ValueFormatter<T> valueFormatter, boolean ignored)
public static <E,T> Column<E,T> newImportableColumn(String headerName, ValueParser<T> valueParser, ValueSetter<E,T> valueSetter, boolean ignored, boolean mandatory)
public static <E,T> Column<E,T> newImportableExportableColumn(String headerName, ValueGetter<E,T> valueGetter, ValueFormatter<T> valueFormatter, ValueParser<T> valueParser, ValueSetter<E,T> valueSetter, boolean ignored)
public static <E,T> Column<E,T> newImportableExportableColumn(String headerName, ValueGetterSetter<E,T> valueGetterSetter, ValueParserFormatter<T> valueParserFormatter, boolean ignored)
public String getHeaderName()
getHeaderName in interface ExportableColumn<E,T>getHeaderName in interface ImportableColumn<E,T>public boolean isMandatory()
isMandatory in interface ImportableColumn<E,T>public boolean isIgnored()
isIgnored in interface ImportableColumn<E,T>public String formatValue(T value)
formatValue in interface ExportableColumn<E,T>public T parseValue(String value) throws ParseException
parseValue in interface ImportableColumn<E,T>ParseExceptionpublic T getValue(E object) throws Exception
getValue in interface ExportableColumn<E,T>Exceptionpublic void setValue(E object, T value) throws Exception
setValue in interface ImportableColumn<E,T>ExceptionCopyright © 2011-2013 CodeLutin. All Rights Reserved.