/** Tokenizes the value and delegates to {@link #parseToken(String)} to parse each token. */ public final Object parse(String value) throws Exception { List tokens = KvpUtils.readFlat(value, delimiter); List parsed = new ArrayList(tokens.size()); final int size = tokens.size(); for (int i = 0; i < size; i++) { String token = (String) tokens.get(i); parsed.add(parseToken(token)); } return parse(parsed); }
declarations = Arrays.asList(parts); } else { declarations = (List<String>) new FlatKvpParser("", String.class).parse(value);
public List<MapLayerInfo> parse(final String paramValue) throws Exception { final List<String> layerNames = (List<String>) rawNamesParser.parse(paramValue);