public class io.vertx.ext.web.codec.impl.JsonStreamBodyCodec extends java.lang.Object implements io.vertx.ext.web.codec.BodyCodec
{
private final io.vertx.core.parsetools.JsonParser parser;
private final io.vertx.ext.web.codec.impl.StreamingBodyCodec delegate;
public void <init>(io.vertx.core.parsetools.JsonParser)
{
io.vertx.ext.web.codec.impl.StreamingBodyCodec v;
io.vertx.core.parsetools.JsonParser v;
io.vertx.ext.web.codec.impl.JsonStreamBodyCodec$1 v;
io.vertx.ext.web.codec.impl.JsonStreamBodyCodec v;
java.lang.Object v;
v := @this: io.vertx.ext.web.codec.impl.JsonStreamBodyCodec;
v := @parameter: io.vertx.core.parsetools.JsonParser;
specialinvoke v.<java.lang.Object: void <init>()>();
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.lang.String)>(v, "The parser must be set");
v.<io.vertx.ext.web.codec.impl.JsonStreamBodyCodec: io.vertx.core.parsetools.JsonParser parser> = v;
v = new io.vertx.ext.web.codec.impl.StreamingBodyCodec;
v = new io.vertx.ext.web.codec.impl.JsonStreamBodyCodec$1;
specialinvoke v.<io.vertx.ext.web.codec.impl.JsonStreamBodyCodec$1: void <init>(io.vertx.ext.web.codec.impl.JsonStreamBodyCodec,io.vertx.core.parsetools.JsonParser)>(v, v);
specialinvoke v.<io.vertx.ext.web.codec.impl.StreamingBodyCodec: void <init>(io.vertx.core.streams.WriteStream)>(v);
v.<io.vertx.ext.web.codec.impl.JsonStreamBodyCodec: io.vertx.ext.web.codec.impl.StreamingBodyCodec delegate> = v;
return;
}
io.vertx.core.parsetools.JsonParser getParser()
{
io.vertx.core.parsetools.JsonParser v;
io.vertx.ext.web.codec.impl.JsonStreamBodyCodec v;
v := @this: io.vertx.ext.web.codec.impl.JsonStreamBodyCodec;
v = v.<io.vertx.ext.web.codec.impl.JsonStreamBodyCodec: io.vertx.core.parsetools.JsonParser parser>;
return v;
}
public void create(io.vertx.core.Handler)
{
io.vertx.ext.web.codec.impl.JsonStreamBodyCodec v;
io.vertx.core.Handler v;
io.vertx.ext.web.codec.impl.StreamingBodyCodec v;
v := @this: io.vertx.ext.web.codec.impl.JsonStreamBodyCodec;
v := @parameter: io.vertx.core.Handler;
v = v.<io.vertx.ext.web.codec.impl.JsonStreamBodyCodec: io.vertx.ext.web.codec.impl.StreamingBodyCodec delegate>;
virtualinvoke v.<io.vertx.ext.web.codec.impl.StreamingBodyCodec: void create(io.vertx.core.Handler)>(v);
return;
}
}