public class JohnzonJsonbAdapter<JsonType,OriginalType> extends 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 Type |
from |
private Type |
to |
| Constructor and Description |
|---|
JohnzonJsonbAdapter(javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate,
Type from,
Type to) |
| Modifier and Type | Method and Description |
|---|---|
JsonType |
from(OriginalType obj) |
Type |
getFrom() |
Type |
getTo() |
OriginalType |
to(JsonType obj) |
private final javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate
private final Type from
private final Type to
public JohnzonJsonbAdapter(javax.json.bind.adapter.JsonbAdapter<OriginalType,JsonType> delegate, Type from, 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 Type getTo()
getTo in interface org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>public Type getFrom()
getFrom in interface org.apache.johnzon.mapper.TypeAwareAdapter<OriginalType,JsonType>Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.