Interface Sink

All Known Implementing Classes:
ByteBufferSink, MemorySegmentSink

public interface Sink
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(byte value)
     
    default void
    accept(byte[] values)
     
    default void
    accept(byte[] values, int offset, int length)
     
    void
    accept(char value)
     
    default void
    accept(char[] values)
     
    default void
    accept(char[] values, int offset, int length)
     
    void
    accept(double value)
     
    default void
    accept(double[] values)
     
    default void
    accept(double[] values, int offset, int length)
     
    void
    accept(float value)
     
    default void
    accept(float[] values)
     
    default void
    accept(float[] values, int offset, int length)
     
    void
    accept(int value)
     
    default void
    accept(int[] values)
     
    default void
    accept(int[] values, int offset, int length)
     
    void
    accept(long value)
     
    default void
    accept(long[] values)
     
    default void
    accept(long[] values, int offset, int length)
     
    void
    accept(short value)
     
    default void
    accept(short[] values)
     
    default void
    accept(short[] values, int offset, int length)
     
    default void
     
    void
     
    default void
     
    void
    accept(ByteBuffer buffer, int offset, int length)
     
    void
    accept(ByteOrder order, int value)
     
    void
    checkRemaining(long length)
     
  • Method Details

    • checkRemaining

      void checkRemaining(long length)
    • accept

      void accept(byte value)
    • accept

      void accept(short value)
    • accept

      void accept(char value)
    • accept

      void accept(int value)
    • accept

      void accept(ByteOrder order, int value)
    • accept

      void accept(long value)
    • accept

      void accept(float value)
    • accept

      void accept(double value)
    • accept

      void accept(MemorySegment ms)
    • accept

      void accept(ByteBuffer buffer, int offset, int length)
    • accept

      default void accept(byte[] values, int offset, int length)
    • accept

      default void accept(short[] values, int offset, int length)
    • accept

      default void accept(char[] values, int offset, int length)
    • accept

      default void accept(int[] values, int offset, int length)
    • accept

      default void accept(long[] values, int offset, int length)
    • accept

      default void accept(float[] values, int offset, int length)
    • accept

      default void accept(double[] values, int offset, int length)
    • accept

      default void accept(byte[] values)
    • accept

      default void accept(short[] values)
    • accept

      default void accept(char[] values)
    • accept

      default void accept(int[] values)
    • accept

      default void accept(long[] values)
    • accept

      default void accept(float[] values)
    • accept

      default void accept(double[] values)
    • accept

      default void accept(ByteBuffer buffer)
    • accept

      default void accept(StaticGPUBuffer buffer)