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.