public interface Parser
List, Map,
String...| Modifier and Type | Method and Description |
|---|---|
static Parser |
get() |
static Parser |
get(ContentType contentType) |
static Parser |
get(java.lang.String contentType) |
<T> T |
parse(java.lang.String string)
Parses string to Java common type.
|
<T> T |
parse(java.lang.String string,
java.lang.Class<T> type)
Parses string to given type.
|
<T> java.util.List<T> |
parseAsList(java.lang.String string,
java.lang.Class<T> componentType)
Parses string to a list of given type.
|
<K,V> java.util.Map<K,V> |
parseAsMap(java.lang.String string,
java.lang.Class<K> keyType,
java.lang.Class<V> valueType)
Parses string to a map of given key and value types.
|
default <T> T |
parseSilently(java.lang.String string)
Parses string without throwing an exception and
returning null on failures. |
default <T> T |
parseSilently(java.lang.String string,
java.lang.Class<T> type) |
static Parser get()
static Parser get(ContentType contentType)
static Parser get(java.lang.String contentType)
<T> T parse(java.lang.String string)
<T> T parse(java.lang.String string,
java.lang.Class<T> type)
<T> java.util.List<T> parseAsList(java.lang.String string,
java.lang.Class<T> componentType)
<K,V> java.util.Map<K,V> parseAsMap(java.lang.String string,
java.lang.Class<K> keyType,
java.lang.Class<V> valueType)
default <T> T parseSilently(java.lang.String string)
Parses string without throwing an exception and
returning null on failures.default <T> T parseSilently(java.lang.String string,
java.lang.Class<T> type)