Class ByteBufOperatorModernImpl

java.lang.Object
io.github.retrooper.packetevents.sponge.netty.buffer.ByteBufOperatorModernImpl
All Implemented Interfaces:
com.github.retrooper.packetevents.netty.buffer.ByteBufOperator

public class ByteBufOperatorModernImpl extends Object implements com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
  • Constructor Details Link icon

    • ByteBufOperatorModernImpl Link icon

      public ByteBufOperatorModernImpl()
  • Method Details Link icon

    • capacity Link icon

      public int capacity(Object buffer)
      Specified by:
      capacity in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • capacity Link icon

      public Object capacity(Object buffer, int capacity)
      Specified by:
      capacity in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readerIndex Link icon

      public int readerIndex(Object buffer)
      Specified by:
      readerIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readerIndex Link icon

      public Object readerIndex(Object buffer, int readerIndex)
      Specified by:
      readerIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writerIndex Link icon

      public int writerIndex(Object buffer)
      Specified by:
      writerIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writerIndex Link icon

      public Object writerIndex(Object buffer, int writerIndex)
      Specified by:
      writerIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readableBytes Link icon

      public int readableBytes(Object buffer)
      Specified by:
      readableBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writableBytes Link icon

      public int writableBytes(Object buffer)
      Specified by:
      writableBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • clear Link icon

      public Object clear(Object buffer)
      Specified by:
      clear in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readByte Link icon

      public byte readByte(Object buffer)
      Specified by:
      readByte in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readShort Link icon

      public short readShort(Object buffer)
      Specified by:
      readShort in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readMedium Link icon

      public int readMedium(Object buffer)
      Specified by:
      readMedium in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readInt Link icon

      public int readInt(Object buffer)
      Specified by:
      readInt in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readUnsignedInt Link icon

      public long readUnsignedInt(Object buffer)
      Specified by:
      readUnsignedInt in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readLong Link icon

      public long readLong(Object buffer)
      Specified by:
      readLong in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeByte Link icon

      public void writeByte(Object buffer, int value)
      Specified by:
      writeByte in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeShort Link icon

      public void writeShort(Object buffer, int value)
      Specified by:
      writeShort in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeMedium Link icon

      public void writeMedium(Object buffer, int value)
      Specified by:
      writeMedium in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeInt Link icon

      public void writeInt(Object buffer, int value)
      Specified by:
      writeInt in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeLong Link icon

      public void writeLong(Object buffer, long value)
      Specified by:
      writeLong in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • getBytes Link icon

      public Object getBytes(Object buffer, int index, byte[] destination)
      Specified by:
      getBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • getUnsignedByte Link icon

      public short getUnsignedByte(Object buffer, int index)
      Specified by:
      getUnsignedByte in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • isReadable Link icon

      public boolean isReadable(Object buffer)
      Specified by:
      isReadable in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • copy Link icon

      public Object copy(Object buffer)
      Specified by:
      copy in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • duplicate Link icon

      public Object duplicate(Object buffer)
      Specified by:
      duplicate in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • hasArray Link icon

      public boolean hasArray(Object buffer)
      Specified by:
      hasArray in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • array Link icon

      public byte[] array(Object buffer)
      Specified by:
      array in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • retain Link icon

      public Object retain(Object buffer)
      Specified by:
      retain in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • retainedDuplicate Link icon

      public Object retainedDuplicate(Object buffer)
      Specified by:
      retainedDuplicate in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readSlice Link icon

      public Object readSlice(Object buffer, int length)
      Specified by:
      readSlice in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readBytes Link icon

      public Object readBytes(Object buffer, byte[] destination, int destinationIndex, int length)
      Specified by:
      readBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readBytes Link icon

      public Object readBytes(Object buffer, int length)
      Specified by:
      readBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeBytes Link icon

      public Object writeBytes(Object buffer, Object src)
      Specified by:
      writeBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeBytes Link icon

      public Object writeBytes(Object buffer, byte[] bytes)
      Specified by:
      writeBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • writeBytes Link icon

      public Object writeBytes(Object buffer, byte[] bytes, int offset, int length)
      Specified by:
      writeBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • readBytes Link icon

      public void readBytes(Object buffer, byte[] bytes)
      Specified by:
      readBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • release Link icon

      public boolean release(Object buffer)
      Specified by:
      release in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • refCnt Link icon

      public int refCnt(Object buffer)
      Specified by:
      refCnt in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • skipBytes Link icon

      public Object skipBytes(Object buffer, int length)
      Specified by:
      skipBytes in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • toString Link icon

      public String toString(Object buffer, int index, int length, Charset charset)
      Specified by:
      toString in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • markReaderIndex Link icon

      public Object markReaderIndex(Object buffer)
      Specified by:
      markReaderIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • resetReaderIndex Link icon

      public Object resetReaderIndex(Object buffer)
      Specified by:
      resetReaderIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • markWriterIndex Link icon

      public Object markWriterIndex(Object buffer)
      Specified by:
      markWriterIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • resetWriterIndex Link icon

      public Object resetWriterIndex(Object buffer)
      Specified by:
      resetWriterIndex in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator
    • allocateNewBuffer Link icon

      public Object allocateNewBuffer(Object buffer)
      Specified by:
      allocateNewBuffer in interface com.github.retrooper.packetevents.netty.buffer.ByteBufOperator