public class JohnzonJsonbAdapter<JsonType,OriginalType>
extends java.lang.Object
implements org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>
Modifier and Type | Field and Description |
---|---|
private javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> |
delegate |
private java.lang.reflect.Type |
from |
private org.apache.johnzon.mapper.internal.AdapterKey |
key |
private java.lang.reflect.Type |
to |
Constructor and Description |
---|
JohnzonJsonbAdapter(javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate,
java.lang.reflect.Type from,
java.lang.reflect.Type to) |
Modifier and Type | Method and Description |
---|---|
JsonType |
from(OriginalType obj) |
java.lang.reflect.Type |
getFrom() |
org.apache.johnzon.mapper.internal.AdapterKey |
getKey() |
java.lang.reflect.Type |
getTo() |
OriginalType |
to(JsonType obj) |
private final javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate
private final java.lang.reflect.Type from
private final java.lang.reflect.Type to
private final org.apache.johnzon.mapper.internal.AdapterKey key
public JohnzonJsonbAdapter(javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate, java.lang.reflect.Type from, java.lang.reflect.Type to)
public OriginalType to(JsonType obj)
to
in interface org.apache.johnzon.mapper.Adapter<OriginalType,JsonType>
public JsonType from(OriginalType obj)
from
in interface org.apache.johnzon.mapper.Adapter<OriginalType,JsonType>
public org.apache.johnzon.mapper.internal.AdapterKey getKey()
getKey
in interface org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>
public java.lang.reflect.Type getTo()
getTo
in interface org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>
public java.lang.reflect.Type getFrom()
getFrom
in interface org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.