java.lang.Object
com.viaversion.viaversion.api.type.Type<Long>
net.raphimc.viabedrock.protocol.types.primitive.LongLeType
All Implemented Interfaces:
com.viaversion.viaversion.api.type.ByteBufReader<Long>, com.viaversion.viaversion.api.type.ByteBufWriter<Long>, com.viaversion.viaversion.api.type.CodecWriter<Long>, com.viaversion.viaversion.api.type.TypeConverter<Long>

public class LongLeType extends com.viaversion.viaversion.api.type.Type<Long> implements com.viaversion.viaversion.api.type.TypeConverter<Long>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    read(io.netty.buffer.ByteBuf buffer)
     
    long
    readPrimitive(io.netty.buffer.ByteBuf buffer)
     
    void
    write(io.netty.buffer.ByteBuf buffer, Long value)
     
    void
    writePrimitive(io.netty.buffer.ByteBuf buffer, long value)
     

    Methods inherited from class com.viaversion.viaversion.api.type.Type

    getBaseClass, getOutputClass, getTypeName, toString, write

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • LongLeType

      public LongLeType()
  • Method Details

    • readPrimitive

      public long readPrimitive(io.netty.buffer.ByteBuf buffer)
    • writePrimitive

      public void writePrimitive(io.netty.buffer.ByteBuf buffer, long value)
    • read

      public Long read(io.netty.buffer.ByteBuf buffer)
      Specified by:
      read in interface com.viaversion.viaversion.api.type.ByteBufReader<Long>
    • write

      public void write(io.netty.buffer.ByteBuf buffer, Long value)
      Specified by:
      write in interface com.viaversion.viaversion.api.type.ByteBufWriter<Long>
    • from

      public Long from(Object o)
      Specified by:
      from in interface com.viaversion.viaversion.api.type.TypeConverter<Long>