public class ConverterAdapter<A> extends java.lang.Object implements TypeAwareAdapter<A,java.lang.String>
Modifier and Type | Field and Description |
---|---|
private Converter<A> |
converter |
private AdapterKey |
key |
Constructor and Description |
---|
ConverterAdapter(Converter<A> converter,
java.lang.reflect.Type from) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
from(A a)
Take the POJO_TYPE object A from a POJO an convert it to JSON_TYPE which will be inserted into the JSON output.
|
Converter<A> |
getConverter() |
java.lang.reflect.Type |
getFrom() |
AdapterKey |
getKey() |
java.lang.reflect.Type |
getTo() |
A |
to(java.lang.String s)
Transfer JSONTYPE_TYPE from JSON to POJO as POJO_TYPE.
|
private final AdapterKey key
public A to(java.lang.String s)
Adapter
public java.lang.String from(A a)
Adapter
public java.lang.reflect.Type getTo()
getTo
in interface TypeAwareAdapter<A,java.lang.String>
public java.lang.reflect.Type getFrom()
getFrom
in interface TypeAwareAdapter<A,java.lang.String>
public AdapterKey getKey()
getKey
in interface TypeAwareAdapter<A,java.lang.String>
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.