Class DeserializerBinding<T>
- java.lang.Object
-
- org.eclipse.yasson.internal.components.AbstractComponentBinding
-
- org.eclipse.yasson.internal.components.DeserializerBinding<T>
-
public class DeserializerBinding<T> extends AbstractComponentBinding
Component containing deserializer.- Author:
- Roman Grigoriadi
-
-
Constructor Summary
Constructors Constructor Description DeserializerBinding(Type bindingType, javax.json.bind.serializer.JsonbDeserializer<T> jsonbDeserializer)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>
getComponentClass()
Class of user component.javax.json.bind.serializer.JsonbDeserializer<T>
getJsonbDeserializer()
Gets deserializer if any.-
Methods inherited from class org.eclipse.yasson.internal.components.AbstractComponentBinding
getBindingType
-
-
-
-
Method Detail
-
getJsonbDeserializer
public javax.json.bind.serializer.JsonbDeserializer<T> getJsonbDeserializer()
Gets deserializer if any.- Returns:
- Deserializer.
-
getComponentClass
public Class<?> getComponentClass()
Description copied from class:AbstractComponentBinding
Class of user component.- Specified by:
getComponentClass
in classAbstractComponentBinding
- Returns:
- component class
-
-