Uses of Interface
org.apache.hadoop.hbase.types.DataType
Packages that use org.apache.hadoop.hbase.types.DataType
Package
Description
This package provides the definition and implementation of HBase's
extensible data type API.
-
Uses of org.apache.hadoop.hbase.types.DataType in org.apache.hadoop.hbase.types
Classes in org.apache.hadoop.hbase.types that implement org.apache.hadoop.hbase.types.DataType in inModifier and TypeClassDescriptionclass
org.apache.hadoop.hbase.types.FixedLengthWrapper<T>
Wraps an existingDataType
implementation as a fixed-length version of itself.class
org.apache.hadoop.hbase.types.OrderedBlob
Abyte[]
of variable-length.class
org.apache.hadoop.hbase.types.OrderedBlobVar
An alternative toOrderedBlob
for use byStruct
fields that do not terminate the fields list.class
org.apache.hadoop.hbase.types.OrderedBytesBase<T>
Base class for data types backed by theOrderedBytes
encoding implementations.class
org.apache.hadoop.hbase.types.OrderedFloat32
Afloat
of 32-bits using a fixed-length encoding.class
org.apache.hadoop.hbase.types.OrderedFloat64
Adouble
of 64-bits using a fixed-length encoding.class
org.apache.hadoop.hbase.types.OrderedInt16
Ashort
of 16-bits using a fixed-length encoding.class
org.apache.hadoop.hbase.types.OrderedInt32
Anint
of 32-bits using a fixed-length encoding.class
org.apache.hadoop.hbase.types.OrderedInt64
Along
of 64-bits using a fixed-length encoding.class
org.apache.hadoop.hbase.types.OrderedInt8
Abyte
of 8-bits using a fixed-length encoding.class
org.apache.hadoop.hbase.types.OrderedNumeric
AnNumber
of arbitrary precision and variable-length encoding.class
org.apache.hadoop.hbase.types.OrderedString
AString
of variable-length.class
org.apache.hadoop.hbase.types.PBCell
An example for using protobuf objects withDataType
API.class
org.apache.hadoop.hbase.types.PBType<T extends org.apache.hbase.thirdparty.com.google.protobuf.Message>
A base-class forDataType
implementations backed by protobuf.class
org.apache.hadoop.hbase.types.RawByte
AnDataType
for interacting with values encoded usingBytes.putByte(byte[], int, byte)
.class
org.apache.hadoop.hbase.types.RawBytes
AnDataType
for interacting with variable-length values encoded usingBytes.putBytes(byte[], int, byte[], int, int)
.class
org.apache.hadoop.hbase.types.RawBytesFixedLength
AnDataType
that encodes fixed-length values encoded usingBytes.putBytes(byte[], int, byte[], int, int)
.class
org.apache.hadoop.hbase.types.RawBytesTerminated
AnDataType
that encodes variable-length values encoded usingBytes.putBytes(byte[], int, byte[], int, int)
.class
org.apache.hadoop.hbase.types.RawDouble
AnDataType
for interacting with values encoded usingBytes.putDouble(byte[], int, double)
.class
org.apache.hadoop.hbase.types.RawFloat
AnDataType
for interacting with values encoded usingBytes.putFloat(byte[], int, float)
.class
org.apache.hadoop.hbase.types.RawInteger
AnDataType
for interacting with values encoded usingBytes.putInt(byte[], int, int)
.class
org.apache.hadoop.hbase.types.RawLong
AnDataType
for interacting with values encoded usingBytes.putLong(byte[], int, long)
.class
org.apache.hadoop.hbase.types.RawShort
AnDataType
for interacting with values encoded usingBytes.putShort(byte[], int, short)
.class
org.apache.hadoop.hbase.types.RawString
AnDataType
for interacting with values encoded usingBytes.toBytes(String)
.class
org.apache.hadoop.hbase.types.RawStringFixedLength
AnDataType
that encodes fixed-length values encoded usingBytes.toBytes(String)
.class
org.apache.hadoop.hbase.types.RawStringTerminated
AnDataType
that encodes variable-length values encoded usingBytes.toBytes(String)
.class
org.apache.hadoop.hbase.types.Struct
Struct
is a simpleDataType
for implementing "compound rowkey" and "compound qualifier" schema design strategies.class
org.apache.hadoop.hbase.types.TerminatedWrapper<T>
Wraps an existingDataType
implementation as a terminated version of itself.class
org.apache.hadoop.hbase.types.Union2<A,
B> TheUnion
family ofDataType
s encode one of a fixed set ofObject
s.class
org.apache.hadoop.hbase.types.Union3<A,
B, C> TheUnion
family ofDataType
s encode one of a fixed collection of Objects.class
org.apache.hadoop.hbase.types.Union4<A,
B, C, D> TheUnion
family ofDataType
s encode one of a fixed collection of Objects.Fields in org.apache.hadoop.hbase.types declared as org.apache.hadoop.hbase.types.DataType in inModifier and TypeFieldDescriptionprotected final org.apache.hadoop.hbase.types.DataType<T>
FixedLengthWrapper.base
protected final org.apache.hadoop.hbase.types.DataType[]
Struct.fields
protected final org.apache.hadoop.hbase.types.DataType<A>
Union2.typeA
protected final org.apache.hadoop.hbase.types.DataType<B>
Union2.typeB
protected final org.apache.hadoop.hbase.types.DataType<C>
Union3.typeC
protected final org.apache.hadoop.hbase.types.DataType<D>
Union4.typeD
protected final org.apache.hadoop.hbase.types.DataType[]
StructIterator.types
protected final org.apache.hadoop.hbase.types.DataType<T>
TerminatedWrapper.wrapped
Fields in org.apache.hadoop.hbase.types with type parameters of type org.apache.hadoop.hbase.types.DataType in inModifier and TypeFieldDescriptionprotected final List<org.apache.hadoop.hbase.types.DataType<?>>
StructBuilder.fields
Methods in org.apache.hadoop.hbase.types with parameters of type org.apache.hadoop.hbase.types.DataType in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.types.StructBuilder
StructBuilder.add
(org.apache.hadoop.hbase.types.DataType<?> field) Appendfield
to the sequence of accumulated fields.Constructors in org.apache.hadoop.hbase.types with parameters of type org.apache.hadoop.hbase.types.DataType in inModifierConstructorDescriptionFixedLengthWrapper
(org.apache.hadoop.hbase.types.DataType<T> base, int length) Create a fixed-length version of thewrapped
.Struct
(org.apache.hadoop.hbase.types.DataType[] memberTypes) Create a newStruct
instance defined as the sequence ofHDataType
s inmemberTypes
.StructIterator
(org.apache.hadoop.hbase.util.PositionedByteRange src, org.apache.hadoop.hbase.types.DataType[] types) ConstructStructIterator
over the values encoded insrc
using the specifiedtypes
definition.TerminatedWrapper
(org.apache.hadoop.hbase.types.DataType<T> wrapped, byte[] term) Create a terminated version of thewrapped
.TerminatedWrapper
(org.apache.hadoop.hbase.types.DataType<T> wrapped, String term) Create a terminated version of thewrapped
.Union2
(org.apache.hadoop.hbase.types.DataType<A> typeA, org.apache.hadoop.hbase.types.DataType<B> typeB) Create an instance ofUnion2
over the set of specified types.Union3
(org.apache.hadoop.hbase.types.DataType<A> typeA, org.apache.hadoop.hbase.types.DataType<B> typeB, org.apache.hadoop.hbase.types.DataType<C> typeC) Create an instance ofUnion3
over the set of specified types.Union4
(org.apache.hadoop.hbase.types.DataType<A> typeA, org.apache.hadoop.hbase.types.DataType<B> typeB, org.apache.hadoop.hbase.types.DataType<C> typeC, org.apache.hadoop.hbase.types.DataType<D> typeD) Create an instance ofUnion4
over the set of specified types.