|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PositionedByteRange | |
---|---|
org.apache.hadoop.hbase.types | This package provides the definition and implementation of HBase's extensible data type API. |
org.apache.hadoop.hbase.util |
Uses of PositionedByteRange in org.apache.hadoop.hbase.types |
---|
Fields in org.apache.hadoop.hbase.types declared as PositionedByteRange | |
---|---|
protected PositionedByteRange |
StructIterator.src
|
Methods in org.apache.hadoop.hbase.types with parameters of type PositionedByteRange | |
---|---|
T |
TerminatedWrapper.decode(PositionedByteRange src)
|
Object[] |
Struct.decode(PositionedByteRange src)
|
String |
RawString.decode(PositionedByteRange src)
|
Long |
RawLong.decode(PositionedByteRange src)
|
Integer |
RawInteger.decode(PositionedByteRange src)
|
Float |
RawFloat.decode(PositionedByteRange src)
|
Double |
RawDouble.decode(PositionedByteRange src)
|
byte[] |
RawBytes.decode(PositionedByteRange src)
|
String |
OrderedString.decode(PositionedByteRange src)
|
Number |
OrderedNumeric.decode(PositionedByteRange src)
|
Long |
OrderedInt64.decode(PositionedByteRange src)
|
Integer |
OrderedInt32.decode(PositionedByteRange src)
|
Double |
OrderedFloat64.decode(PositionedByteRange src)
|
Float |
OrderedFloat32.decode(PositionedByteRange src)
|
byte[] |
OrderedBlobVar.decode(PositionedByteRange src)
|
byte[] |
OrderedBlob.decode(PositionedByteRange src)
|
T |
FixedLengthWrapper.decode(PositionedByteRange src)
|
T |
DataType.decode(PositionedByteRange src)
Read an instance of T from the buffer src . |
Object |
Struct.decode(PositionedByteRange src,
int index)
Read the field at index . |
byte[] |
RawBytesTerminated.decode(PositionedByteRange src,
int length)
Read a byte[] from the buffer src . |
byte[] |
RawBytesFixedLength.decode(PositionedByteRange src,
int length)
Read a byte[] from the buffer src . |
byte[] |
RawBytes.decode(PositionedByteRange src,
int length)
Read a byte[] from the buffer src . |
A |
Union2.decodeA(PositionedByteRange src)
Read an instance of the first type parameter from buffer src . |
B |
Union2.decodeB(PositionedByteRange src)
Read an instance of the second type parameter from buffer src . |
C |
Union3.decodeC(PositionedByteRange src)
Read an instance of the third type parameter from buffer src . |
D |
Union4.decodeD(PositionedByteRange src)
Read an instance of the fourth type parameter from buffer src . |
double |
OrderedNumeric.decodeDouble(PositionedByteRange src)
Read a double value from the buffer src . |
double |
OrderedFloat64.decodeDouble(PositionedByteRange src)
Read a double value from the buffer src . |
float |
OrderedFloat32.decodeFloat(PositionedByteRange dst)
Read a float value from the buffer dst . |
int |
OrderedInt32.decodeInt(PositionedByteRange src)
Read an int value from the buffer src . |
long |
OrderedNumeric.decodeLong(PositionedByteRange src)
Read a long value from the buffer src . |
long |
OrderedInt64.decodeLong(PositionedByteRange src)
Read a long value from the buffer src . |
int |
RawBytes.encode(PositionedByteRange dst,
byte[] val)
|
int |
OrderedBlobVar.encode(PositionedByteRange dst,
byte[] val)
|
int |
OrderedBlob.encode(PositionedByteRange dst,
byte[] val)
|
int |
RawBytesTerminated.encode(PositionedByteRange dst,
byte[] val,
int voff,
int vlen)
Write val into dst , respecting offset and
length . |
int |
RawBytesFixedLength.encode(PositionedByteRange dst,
byte[] val,
int voff,
int vlen)
Write val into buff , respecting offset and
length . |
int |
RawBytes.encode(PositionedByteRange dst,
byte[] val,
int voff,
int vlen)
Write val into dst , respecting voff and vlen . |
int |
OrderedBlobVar.encode(PositionedByteRange dst,
byte[] val,
int voff,
int vlen)
Write a subset of val to buff . |
int |
OrderedBlob.encode(PositionedByteRange dst,
byte[] val,
int voff,
int vlen)
Write a subset of val to dst . |
int |
RawDouble.encode(PositionedByteRange dst,
Double val)
|
int |
OrderedFloat64.encode(PositionedByteRange dst,
Double val)
|
int |
RawFloat.encode(PositionedByteRange dst,
Float val)
|
int |
OrderedFloat32.encode(PositionedByteRange dst,
Float val)
|
int |
RawInteger.encode(PositionedByteRange dst,
Integer val)
|
int |
OrderedInt32.encode(PositionedByteRange dst,
Integer val)
|
int |
RawLong.encode(PositionedByteRange dst,
Long val)
|
int |
OrderedInt64.encode(PositionedByteRange dst,
Long val)
|
int |
OrderedNumeric.encode(PositionedByteRange dst,
Number val)
|
int |
Struct.encode(PositionedByteRange dst,
Object[] val)
|
int |
RawString.encode(PositionedByteRange dst,
String val)
|
int |
OrderedString.encode(PositionedByteRange dst,
String val)
|
int |
TerminatedWrapper.encode(PositionedByteRange dst,
T val)
Write instance val into buffer dst . |
int |
FixedLengthWrapper.encode(PositionedByteRange dst,
T val)
|
int |
DataType.encode(PositionedByteRange dst,
T val)
Write instance val into buffer dst . |
int |
OrderedNumeric.encodeDouble(PositionedByteRange dst,
double val)
Write instance val into buffer dst . |
int |
OrderedFloat64.encodeDouble(PositionedByteRange dst,
double val)
Write instance val into buffer dst . |
int |
OrderedFloat32.encodeFloat(PositionedByteRange dst,
float val)
Write instance val into buffer buff . |
int |
OrderedInt32.encodeInt(PositionedByteRange dst,
int val)
Write instance val into buffer dst . |
int |
OrderedNumeric.encodeLong(PositionedByteRange dst,
long val)
Write instance val into buffer dst . |
int |
OrderedInt64.encodeLong(PositionedByteRange dst,
long val)
Write instance val into buffer dst . |
StructIterator |
Struct.iterator(PositionedByteRange src)
Retrieve an Iterator over the values encoded in src . |
int |
TerminatedWrapper.skip(PositionedByteRange src)
Skip src 's position forward over one encoded value. |
int |
Struct.skip(PositionedByteRange src)
|
int |
RawString.skip(PositionedByteRange src)
|
int |
RawLong.skip(PositionedByteRange src)
|
int |
RawInteger.skip(PositionedByteRange src)
|
int |
RawFloat.skip(PositionedByteRange src)
|
int |
RawDouble.skip(PositionedByteRange src)
|
int |
RawBytes.skip(PositionedByteRange src)
|
int |
OrderedBytesBase.skip(PositionedByteRange src)
|
int |
FixedLengthWrapper.skip(PositionedByteRange src)
|
int |
DataType.skip(PositionedByteRange src)
Skip src 's position forward over one encoded value. |
protected int |
TerminatedWrapper.terminatorPosition(PositionedByteRange src)
Return the position at which term begins within src ,
or -1 if term is not found. |
Constructors in org.apache.hadoop.hbase.types with parameters of type PositionedByteRange | |
---|---|
StructIterator(PositionedByteRange src,
DataType[] types)
Construct StructIterator over the values encoded in src
using the specified types definition. |
Uses of PositionedByteRange in org.apache.hadoop.hbase.util |
---|
Classes in org.apache.hadoop.hbase.util that implement PositionedByteRange | |
---|---|
class |
SimplePositionedByteRange
Extends the basic SimpleByteRange implementation with position
support. |
Methods in org.apache.hadoop.hbase.util that return PositionedByteRange | |
---|---|
PositionedByteRange |
SimplePositionedByteRange.deepCopy()
|
PositionedByteRange |
PositionedByteRange.deepCopy()
|
PositionedByteRange |
SimplePositionedByteRange.get(byte[] dst)
|
PositionedByteRange |
PositionedByteRange.get(byte[] dst)
Fill dst with bytes from the range, starting from position . |
PositionedByteRange |
SimplePositionedByteRange.get(byte[] dst,
int offset,
int length)
|
PositionedByteRange |
PositionedByteRange.get(byte[] dst,
int offset,
int length)
Fill dst with bytes from the range, starting from the current
position . |
PositionedByteRange |
SimplePositionedByteRange.get(int index,
byte[] dst)
|
PositionedByteRange |
PositionedByteRange.get(int index,
byte[] dst)
|
PositionedByteRange |
SimplePositionedByteRange.get(int index,
byte[] dst,
int offset,
int length)
|
PositionedByteRange |
PositionedByteRange.get(int index,
byte[] dst,
int offset,
int length)
|
PositionedByteRange |
SimplePositionedByteRange.put(byte val)
|
PositionedByteRange |
PositionedByteRange.put(byte val)
Store val at the next position in this range. |
PositionedByteRange |
SimplePositionedByteRange.put(byte[] val)
|
PositionedByteRange |
PositionedByteRange.put(byte[] val)
Store the content of val in this range, starting at the next position. |
PositionedByteRange |
SimplePositionedByteRange.put(byte[] val,
int offset,
int length)
|
PositionedByteRange |
PositionedByteRange.put(byte[] val,
int offset,
int length)
Store length bytes from val into this range. |
PositionedByteRange |
SimplePositionedByteRange.put(int index,
byte val)
|
PositionedByteRange |
PositionedByteRange.put(int index,
byte val)
|
PositionedByteRange |
SimplePositionedByteRange.put(int index,
byte[] val)
|
PositionedByteRange |
PositionedByteRange.put(int index,
byte[] val)
|
PositionedByteRange |
SimplePositionedByteRange.put(int index,
byte[] val,
int offset,
int length)
|
PositionedByteRange |
PositionedByteRange.put(int index,
byte[] val,
int offset,
int length)
|
PositionedByteRange |
SimplePositionedByteRange.set(byte[] bytes)
|
PositionedByteRange |
PositionedByteRange.set(byte[] bytes)
|
PositionedByteRange |
SimplePositionedByteRange.set(byte[] bytes,
int offset,
int length)
|
PositionedByteRange |
PositionedByteRange.set(byte[] bytes,
int offset,
int length)
|
PositionedByteRange |
SimplePositionedByteRange.set(int capacity)
|
PositionedByteRange |
PositionedByteRange.set(int capacity)
|
PositionedByteRange |
SimplePositionedByteRange.setLength(int length)
Update the length of this range. |
PositionedByteRange |
PositionedByteRange.setLength(int length)
|
PositionedByteRange |
SimplePositionedByteRange.setOffset(int offset)
Update the beginning of this range. |
PositionedByteRange |
PositionedByteRange.setOffset(int offset)
|
PositionedByteRange |
SimplePositionedByteRange.setPosition(int position)
|
PositionedByteRange |
PositionedByteRange.setPosition(int position)
Update the position index. |
PositionedByteRange |
SimplePositionedByteRange.shallowCopy()
|
PositionedByteRange |
PositionedByteRange.shallowCopy()
|
PositionedByteRange |
SimplePositionedByteRange.shallowCopySubRange(int innerOffset,
int copyLength)
|
PositionedByteRange |
PositionedByteRange.shallowCopySubRange(int innerOffset,
int copyLength)
|
PositionedByteRange |
SimplePositionedByteRange.unset()
|
PositionedByteRange |
PositionedByteRange.unset()
|
Methods in org.apache.hadoop.hbase.util with parameters of type PositionedByteRange | |
---|---|
static byte[] |
OrderedBytes.decodeBlobCopy(PositionedByteRange src)
Decode a Blob value, byte-for-byte copy. |
static byte[] |
OrderedBytes.decodeBlobVar(PositionedByteRange src)
Decode a blob value that was encoded using BlobVar encoding. |
static float |
OrderedBytes.decodeFloat32(PositionedByteRange src)
Decode a 32-bit floating point value using the fixed-length encoding. |
static double |
OrderedBytes.decodeFloat64(PositionedByteRange src)
Decode a 64-bit floating point value using the fixed-length encoding. |
static int |
OrderedBytes.decodeInt32(PositionedByteRange src)
Decode an int32 value. |
static long |
OrderedBytes.decodeInt64(PositionedByteRange src)
Decode an int64 value. |
static BigDecimal |
OrderedBytes.decodeNumericAsBigDecimal(PositionedByteRange src)
Decode a BigDecimal value from the variable-length encoding. |
static double |
OrderedBytes.decodeNumericAsDouble(PositionedByteRange src)
Decode a primitive double value from the Numeric encoding. |
static long |
OrderedBytes.decodeNumericAsLong(PositionedByteRange src)
Decode a primitive long value from the Numeric encoding. |
static String |
OrderedBytes.decodeString(PositionedByteRange src)
Decode a String value. |
static int |
OrderedBytes.encodeBlobCopy(PositionedByteRange dst,
byte[] val,
int voff,
int vlen,
Order ord)
Encode a Blob value as a byte-for-byte copy. |
static int |
OrderedBytes.encodeBlobCopy(PositionedByteRange dst,
byte[] val,
Order ord)
Encode a Blob value as a byte-for-byte copy. |
static int |
OrderedBytes.encodeBlobVar(PositionedByteRange dst,
byte[] val,
int voff,
int vlen,
Order ord)
Encode a Blob value using a modified varint encoding scheme. |
static int |
OrderedBytes.encodeBlobVar(PositionedByteRange dst,
byte[] val,
Order ord)
Encode a blob value using a modified varint encoding scheme. |
static int |
OrderedBytes.encodeFloat32(PositionedByteRange dst,
float val,
Order ord)
Encode a 32-bit floating point value using the fixed-length encoding. |
static int |
OrderedBytes.encodeFloat64(PositionedByteRange dst,
double val,
Order ord)
Encode a 64-bit floating point value using the fixed-length encoding. |
static int |
OrderedBytes.encodeInt32(PositionedByteRange dst,
int val,
Order ord)
Encode an int32 value using the fixed-length encoding. |
static int |
OrderedBytes.encodeInt64(PositionedByteRange dst,
long val,
Order ord)
Encode an int64 value using the fixed-length encoding. |
static int |
OrderedBytes.encodeNull(PositionedByteRange dst,
Order ord)
Encode a null value. |
static int |
OrderedBytes.encodeNumeric(PositionedByteRange dst,
BigDecimal val,
Order ord)
Encode a numerical value using the variable-length encoding. |
static int |
OrderedBytes.encodeNumeric(PositionedByteRange dst,
double val,
Order ord)
Encode a numerical value using the variable-length encoding. |
static int |
OrderedBytes.encodeNumeric(PositionedByteRange dst,
long val,
Order ord)
Encode a numerical value using the variable-length encoding. |
static int |
OrderedBytes.encodeString(PositionedByteRange dst,
String val,
Order ord)
Encode a String value. |
static boolean |
OrderedBytes.isBlobCopy(PositionedByteRange src)
Return true when the next encoded value in src uses BlobCopy
encoding, false otherwise. |
static boolean |
OrderedBytes.isBlobVar(PositionedByteRange src)
Return true when the next encoded value in src uses BlobVar
encoding, false otherwise. |
static boolean |
OrderedBytes.isEncodedValue(PositionedByteRange src)
Returns true when src appears to be positioned an encoded value,
false otherwise. |
static boolean |
OrderedBytes.isFixedFloat32(PositionedByteRange src)
Return true when the next encoded value in src uses fixed-width
Float32 encoding, false otherwise. |
static boolean |
OrderedBytes.isFixedFloat64(PositionedByteRange src)
Return true when the next encoded value in src uses fixed-width
Float64 encoding, false otherwise. |
static boolean |
OrderedBytes.isFixedInt32(PositionedByteRange src)
Return true when the next encoded value in src uses fixed-width
Int32 encoding, false otherwise. |
static boolean |
OrderedBytes.isFixedInt64(PositionedByteRange src)
Return true when the next encoded value in src uses fixed-width
Int64 encoding, false otherwise. |
static boolean |
OrderedBytes.isNull(PositionedByteRange src)
Return true when the next encoded value in src is null, false
otherwise. |
static boolean |
OrderedBytes.isNumeric(PositionedByteRange src)
Return true when the next encoded value in src uses Numeric
encoding, false otherwise. |
static boolean |
OrderedBytes.isNumericInfinite(PositionedByteRange src)
Return true when the next encoded value in src uses Numeric
encoding and is Infinite , false otherwise. |
static boolean |
OrderedBytes.isNumericNaN(PositionedByteRange src)
Return true when the next encoded value in src uses Numeric
encoding and is NaN , false otherwise. |
static boolean |
OrderedBytes.isNumericZero(PositionedByteRange src)
Return true when the next encoded value in src uses Numeric
encoding and is 0 , false otherwise. |
static boolean |
OrderedBytes.isText(PositionedByteRange src)
Return true when the next encoded value in src uses Text encoding,
false otherwise. |
static int |
OrderedBytes.length(PositionedByteRange buff)
Return the number of encoded entries remaining in buff . |
static int |
OrderedBytes.skip(PositionedByteRange src)
Skip buff 's position forward over one encoded value. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |