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