Interface FastByteOperations.ByteOperations

All Known Implementing Classes:
FastByteOperations.PureJavaOperations, FastByteOperations.UnsafeOperations
Enclosing class:
FastByteOperations

public static interface FastByteOperations.ByteOperations
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    compare(byte[] buffer1, int offset1, int length1, byte[] buffer2, int offset2, int length2)
     
    int
    compare(ByteBuffer buffer1, byte[] buffer2, int offset2, int length2)
     
    int
    compare(ByteBuffer buffer1, int offset1, int length1, byte[] buffer2, int offset2, int length2)
     
    int
    compare(ByteBuffer buffer1, ByteBuffer buffer2)
     
    void
    copy(byte[] src, int srcPosition, byte[] trg, int trgPosition, int length)
     
    void
    copy(byte[] src, int srcPosition, ByteBuffer trg, int trgPosition, int length)
     
    void
    copy(ByteBuffer src, int srcPosition, byte[] trg, int trgPosition, int length)
     
    void
    copy(ByteBuffer src, int srcPosition, ByteBuffer trg, int trgPosition, int length)
     
  • Method Details

    • compare

      int compare(byte[] buffer1, int offset1, int length1, byte[] buffer2, int offset2, int length2)
    • compare

      int compare(ByteBuffer buffer1, byte[] buffer2, int offset2, int length2)
    • compare

      int compare(ByteBuffer buffer1, int offset1, int length1, byte[] buffer2, int offset2, int length2)
    • compare

      int compare(ByteBuffer buffer1, ByteBuffer buffer2)
    • copy

      void copy(byte[] src, int srcPosition, byte[] trg, int trgPosition, int length)
    • copy

      void copy(ByteBuffer src, int srcPosition, byte[] trg, int trgPosition, int length)
    • copy

      void copy(byte[] src, int srcPosition, ByteBuffer trg, int trgPosition, int length)
    • copy

      void copy(ByteBuffer src, int srcPosition, ByteBuffer trg, int trgPosition, int length)