Module org.apache.johnzon.jsonb
Class JohnzonJsonbAdapter<JsonType,OriginalType>
- java.lang.Object
-
- org.apache.johnzon.jsonb.converter.JohnzonJsonbAdapter<JsonType,OriginalType>
-
- All Implemented Interfaces:
org.apache.johnzon.mapper.Adapter<OriginalType,JsonType>,org.apache.johnzon.mapper.MapperConverter,org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>
public class JohnzonJsonbAdapter<JsonType,OriginalType> extends java.lang.Object implements org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>
-
-
Constructor Summary
Constructors Constructor Description JohnzonJsonbAdapter(jakarta.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate, java.lang.reflect.Type from, java.lang.reflect.Type to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonTypefrom(OriginalType obj)java.lang.reflect.TypegetFrom()org.apache.johnzon.mapper.internal.AdapterKeygetKey()java.lang.reflect.TypegetTo()OriginalTypeto(JsonType obj)
-
-
-
Field Detail
-
delegate
private final jakarta.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate
-
from
private final java.lang.reflect.Type from
-
to
private final java.lang.reflect.Type to
-
key
private final org.apache.johnzon.mapper.internal.AdapterKey key
-
-
Constructor Detail
-
JohnzonJsonbAdapter
public JohnzonJsonbAdapter(jakarta.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate, java.lang.reflect.Type from, java.lang.reflect.Type to)
-
-
Method Detail
-
to
public OriginalType to(JsonType obj)
- Specified by:
toin interfaceorg.apache.johnzon.mapper.Adapter<JsonType,OriginalType>
-
from
public JsonType from(OriginalType obj)
- Specified by:
fromin interfaceorg.apache.johnzon.mapper.Adapter<JsonType,OriginalType>
-
getKey
public org.apache.johnzon.mapper.internal.AdapterKey getKey()
- Specified by:
getKeyin interfaceorg.apache.johnzon.mapper.TypeAwareAdapter<JsonType,OriginalType>
-
getTo
public java.lang.reflect.Type getTo()
- Specified by:
getToin interfaceorg.apache.johnzon.mapper.TypeAwareAdapter<JsonType,OriginalType>
-
getFrom
public java.lang.reflect.Type getFrom()
- Specified by:
getFromin interfaceorg.apache.johnzon.mapper.TypeAwareAdapter<JsonType,OriginalType>
-
-