WebSocketToJsonCodec.java

net.minecraft.server.jsonrpc.websocket.WebSocketToJsonCodec

信息

  • 全限定名:net.minecraft.server.jsonrpc.websocket.WebSocketToJsonCodec
  • 类型:public class
  • 包:net.minecraft.server.jsonrpc.websocket
  • 源码路径:src/main/java/net/minecraft/server/jsonrpc/websocket/WebSocketToJsonCodec.java
  • 起始行号:L10
  • 继承:MessageToMessageDecoder
  • 职责:

    TODO

字段/常量

内部类/嵌套类型

构造器

方法

下面的方法块按源码顺序生成。

protected void decode(ChannelHandlerContext ctx, TextWebSocketFrame msg, List<Object> out) @ L11

  • 方法名:decode
  • 源码定位:L11
  • 返回类型:void
  • 修饰符:protected

参数:

  • ctx: ChannelHandlerContext
  • msg: TextWebSocketFrame
  • out: List

    说明:

    TODO

    代码

    public class WebSocketToJsonCodec extends MessageToMessageDecoder<TextWebSocketFrame> {
        protected void decode(ChannelHandlerContext ctx, TextWebSocketFrame msg, List<Object> out) {
            JsonElement json = JsonParser.parseString(msg.text());
            out.add(json);
        }
    }

    引用的其他类