| Package | Description |
|---|---|
| com.abubusoft.kripton |
Contains logic to create an intermediate rapresentation of data between java pojo and json/xml format.
|
| com.abubusoft.kripton.binder.json |
Package for JSON implementation of binder reader/writer.
|
| com.abubusoft.kripton.binder.xml |
Implementation of writer/reader binder for xml format
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
BinderReader.read(Class<? extends T> type,
InputStream source)
Read or deserialize an input stream into a POJO of specific type.
|
<T> T |
BinderReader.read(Class<? extends T> type,
Reader source)
Read or deserialize a character stream reader into a POJO of specific type.
|
<T> T |
BinderReader.read(Class<? extends T> type,
String source)
Read or deserialize an string into a POJO of specific type.
|
<L extends Collection<E>,E> |
BinderJsonReader.readCollection(L collection,
Class<E> type,
InputStream source) |
<L extends Collection<E>,E> |
BinderJsonReader.readCollection(L collection,
Class<E> type,
Reader source) |
<L extends Collection<E>,E> |
BinderJsonReader.readCollection(L collection,
Class<E> type,
String input) |
<E> List<E> |
BinderJsonReader.readList(Class<E> type,
InputStream source) |
<E> List<E> |
BinderJsonReader.readList(Class<E> type,
Reader source) |
<E> List<E> |
BinderJsonReader.readList(Class<E> type,
String input) |
<M extends Map<K,V>,K,V> |
BinderJsonReader.readMap(M map,
Class<K> keyType,
Class<V> valueType,
InputStream source) |
<M extends Map<K,V>,K,V> |
BinderJsonReader.readMap(M map,
Class<K> keyType,
Class<V> valueType,
Reader source) |
<M extends Map<K,V>,K,V> |
BinderJsonReader.readMap(M map,
Class<K> keyType,
Class<V> valueType,
String input) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
JsonReader.read(Class<? extends T> type,
InputStream source) |
<T> T |
JsonReader.read(Class<? extends T> type,
Reader source) |
<T> T |
JsonReader.read(Class<? extends T> type,
String source) |
<L extends Collection<E>,E> |
JsonReader.readCollection(L collection,
Class<E> type,
InputStream source) |
<L extends Collection<E>,E> |
JsonReader.readCollection(L collection,
Class<E> type,
Reader source) |
<L extends Collection<E>,E> |
JsonReader.readCollection(L list,
Class<E> type,
String input) |
<E> List<E> |
JsonReader.readList(Class<E> type,
InputStream source) |
<E> List<E> |
JsonReader.readList(Class<E> type,
Reader source) |
<E> List<E> |
JsonReader.readList(Class<E> type,
String input) |
<M extends Map<K,V>,K,V> |
JsonReader.readMap(M map,
Class<K> keyType,
Class<V> valueType,
InputStream source) |
<M extends Map<K,V>,K,V> |
JsonReader.readMap(M map,
Class<K> keyType,
Class<V> valueType,
Reader source) |
<M extends Map<K,V>,K,V> |
JsonReader.readMap(M map,
Class<K> keyType,
Class<V> valueType,
String source) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
XmlSAXReader.read(Class<? extends T> type,
InputStream source) |
<T> T |
XmlDOMReader.read(Class<? extends T> type,
InputStream source) |
<T> T |
XmlSAXReader.read(Class<? extends T> type,
Reader source) |
<T> T |
XmlDOMReader.read(Class<? extends T> type,
Reader source) |
<T> T |
XmlSAXReader.read(Class<? extends T> type,
String source) |
<T> T |
XmlDOMReader.read(Class<? extends T> type,
String source) |
protected <T> void |
XmlDOMReader.validate(Class<? extends T> type,
InputStream source) |
Copyright © 2016. All rights reserved.