public static final class FastByteOperations.PureJavaOperations extends java.lang.Object implements FastByteOperations.ByteOperations
Constructor and Description |
---|
PureJavaOperations() |
Modifier and Type | Method and Description |
---|---|
int |
compare(byte[] buffer1,
int offset1,
int length1,
byte[] buffer2,
int offset2,
int length2) |
int |
compare(java.nio.ByteBuffer buffer1,
byte[] buffer2,
int offset2,
int length2) |
int |
compare(java.nio.ByteBuffer buffer1,
java.nio.ByteBuffer buffer2) |
void |
copy(java.nio.ByteBuffer src,
int srcPosition,
byte[] trg,
int trgPosition,
int length) |
void |
copy(java.nio.ByteBuffer src,
int srcPosition,
java.nio.ByteBuffer trg,
int trgPosition,
int length) |
public int compare(byte[] buffer1, int offset1, int length1, byte[] buffer2, int offset2, int length2)
compare
in interface FastByteOperations.ByteOperations
public int compare(java.nio.ByteBuffer buffer1, byte[] buffer2, int offset2, int length2)
compare
in interface FastByteOperations.ByteOperations
public int compare(java.nio.ByteBuffer buffer1, java.nio.ByteBuffer buffer2)
compare
in interface FastByteOperations.ByteOperations
public void copy(java.nio.ByteBuffer src, int srcPosition, byte[] trg, int trgPosition, int length)
copy
in interface FastByteOperations.ByteOperations
public void copy(java.nio.ByteBuffer src, int srcPosition, java.nio.ByteBuffer trg, int trgPosition, int length)
copy
in interface FastByteOperations.ByteOperations
Copyright © 2017 The Apache Software Foundation