Uses of Interface
org.apache.hadoop.hbase.util.PositionedByteRange

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.
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.