Class OptionalVarIntType

  • All Implemented Interfaces:
    ByteBufReader<java.lang.Integer>, ByteBufWriter<java.lang.Integer>

    public class OptionalVarIntType
    extends Type<java.lang.Integer>
    • Constructor Detail

      • OptionalVarIntType

        public OptionalVarIntType()
    • Method Detail

      • read

        public java.lang.Integer read​(io.netty.buffer.ByteBuf buffer)
                               throws java.lang.Exception
        Description copied from interface: ByteBufReader
        Read a value from a ByteBuf
        Parameters:
        buffer - The buffer to read from.
        Returns:
        The type based on the class type.
        Throws:
        java.lang.Exception - Throws exception if it failed reading.
      • write

        public void write​(io.netty.buffer.ByteBuf buffer,
                          java.lang.Integer object)
                   throws java.lang.Exception
        Description copied from interface: ByteBufWriter
        Write an object to a type to a ByteBuf
        Parameters:
        buffer - The buffer to write to
        object - The object to write
        Throws:
        java.lang.Exception - Throws if it failed to write