Class ByteBufferSink

java.lang.Object
dev.pfaff.altargui.render.ByteBufferSink
All Implemented Interfaces:
Sink

public final class ByteBufferSink extends Object implements Sink
  • Constructor Details

    • ByteBufferSink

      public ByteBufferSink(ByteBuffer buffer)
  • Method Details

    • checkRemaining

      public void checkRemaining(long length)
      Specified by:
      checkRemaining in interface Sink
    • accept

      public void accept(byte value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(short value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(char value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(int value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(ByteOrder order, int value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(long value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(float value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(double value)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(MemorySegment ms)
      Specified by:
      accept in interface Sink
    • accept

      public void accept(ByteBuffer buffer, int offset, int length)
      Specified by:
      accept in interface Sink
    • toString

      public String toString()
      Overrides:
      toString in class Object