public static class Common.ToStringParserFormatter<E> extends Object implements ValueParserFormatter<E>
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,E> |
fromString |
protected Map<E,String> |
toStrings |
| Constructor and Description |
|---|
Common.ToStringParserFormatter(E[] values) |
Common.ToStringParserFormatter(List<E> values) |
Common.ToStringParserFormatter(List<E> values,
StringUtil.ToString<E> toString) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
computeToStrings(E[] values,
StringUtil.ToString<E> toString)
fill toStrings and fromString
|
protected void |
computeToStrings(List<E> values,
StringUtil.ToString<E> toString)
fill toStrings and fromString
|
String |
format(E value) |
E |
parse(String valueAsString) |
public Common.ToStringParserFormatter(E[] values)
public Common.ToStringParserFormatter(List<E> values, StringUtil.ToString<E> toString)
protected void computeToStrings(E[] values, StringUtil.ToString<E> toString)
protected void computeToStrings(List<E> values, StringUtil.ToString<E> toString)
public String format(E value)
format in interface ValueFormatter<E>public E parse(String valueAsString) throws ParseException
parse in interface ValueParser<E>ParseExceptionCopyright © 2011-2013 CodeLutin. All Rights Reserved.