public class org.eclipse.yasson.internal.components.DeserializerBinding extends org.eclipse.yasson.internal.components.AbstractComponentBinding
{
private final jakarta.json.bind.serializer.JsonbDeserializer jsonbDeserializer;
public void <init>(java.lang.reflect.Type, jakarta.json.bind.serializer.JsonbDeserializer)
{
org.eclipse.yasson.internal.components.DeserializerBinding v;
java.lang.reflect.Type v;
jakarta.json.bind.serializer.JsonbDeserializer v;
v := @this: org.eclipse.yasson.internal.components.DeserializerBinding;
v := @parameter: java.lang.reflect.Type;
v := @parameter: jakarta.json.bind.serializer.JsonbDeserializer;
specialinvoke v.<org.eclipse.yasson.internal.components.AbstractComponentBinding: void <init>(java.lang.reflect.Type)>(v);
v.<org.eclipse.yasson.internal.components.DeserializerBinding: jakarta.json.bind.serializer.JsonbDeserializer jsonbDeserializer> = v;
return;
}
public jakarta.json.bind.serializer.JsonbDeserializer getJsonbDeserializer()
{
org.eclipse.yasson.internal.components.DeserializerBinding v;
jakarta.json.bind.serializer.JsonbDeserializer v;
v := @this: org.eclipse.yasson.internal.components.DeserializerBinding;
v = v.<org.eclipse.yasson.internal.components.DeserializerBinding: jakarta.json.bind.serializer.JsonbDeserializer jsonbDeserializer>;
return v;
}
public java.lang.Class getComponentClass()
{
java.lang.Class v;
org.eclipse.yasson.internal.components.DeserializerBinding v;
jakarta.json.bind.serializer.JsonbDeserializer v;
v := @this: org.eclipse.yasson.internal.components.DeserializerBinding;
v = v.<org.eclipse.yasson.internal.components.DeserializerBinding: jakarta.json.bind.serializer.JsonbDeserializer jsonbDeserializer>;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
return v;
}
}