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 in
    Modifier and Type
    Class
    Description
    class 
    org.apache.hadoop.hbase.types.FixedLengthWrapper<T>
    Wraps an existing DataType implementation as a fixed-length version of itself.
    class 
    org.apache.hadoop.hbase.types.OrderedBlob
    A byte[] of variable-length.
    class 
    org.apache.hadoop.hbase.types.OrderedBlobVar
    An alternative to OrderedBlob for use by Struct fields that do not terminate the fields list.
    class 
    org.apache.hadoop.hbase.types.OrderedBytesBase<T>
    Base class for data types backed by the OrderedBytes encoding implementations.
    class 
    org.apache.hadoop.hbase.types.OrderedFloat32
    A float of 32-bits using a fixed-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedFloat64
    A double of 64-bits using a fixed-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedInt16
    A short of 16-bits using a fixed-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedInt32
    An int of 32-bits using a fixed-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedInt64
    A long of 64-bits using a fixed-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedInt8
    A byte of 8-bits using a fixed-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedNumeric
    An Number of arbitrary precision and variable-length encoding.
    class 
    org.apache.hadoop.hbase.types.OrderedString
    A String of variable-length.
    class 
    org.apache.hadoop.hbase.types.PBCell
    An example for using protobuf objects with DataType API.
    class 
    org.apache.hadoop.hbase.types.PBType<T extends org.apache.hbase.thirdparty.com.google.protobuf.Message>
    A base-class for DataType implementations backed by protobuf.
    class 
    org.apache.hadoop.hbase.types.RawByte
    An DataType for interacting with values encoded using Bytes.putByte(byte[], int, byte).
    class 
    org.apache.hadoop.hbase.types.RawBytes
    An DataType for interacting with variable-length values encoded using Bytes.putBytes(byte[], int, byte[], int, int).
    class 
    org.apache.hadoop.hbase.types.RawBytesFixedLength
    An DataType that encodes fixed-length values encoded using Bytes.putBytes(byte[], int, byte[], int, int).
    class 
    org.apache.hadoop.hbase.types.RawBytesTerminated
    An DataType that encodes variable-length values encoded using Bytes.putBytes(byte[], int, byte[], int, int).
    class 
    org.apache.hadoop.hbase.types.RawDouble
    An DataType for interacting with values encoded using Bytes.putDouble(byte[], int, double).
    class 
    org.apache.hadoop.hbase.types.RawFloat
    An DataType for interacting with values encoded using Bytes.putFloat(byte[], int, float).
    class 
    org.apache.hadoop.hbase.types.RawInteger
    An DataType for interacting with values encoded using Bytes.putInt(byte[], int, int).
    class 
    org.apache.hadoop.hbase.types.RawLong
    An DataType for interacting with values encoded using Bytes.putLong(byte[], int, long).
    class 
    org.apache.hadoop.hbase.types.RawShort
    An DataType for interacting with values encoded using Bytes.putShort(byte[], int, short).
    class 
    org.apache.hadoop.hbase.types.RawString
    An DataType for interacting with values encoded using Bytes.toBytes(String).
    class 
    org.apache.hadoop.hbase.types.RawStringFixedLength
    An DataType that encodes fixed-length values encoded using Bytes.toBytes(String).
    class 
    org.apache.hadoop.hbase.types.RawStringTerminated
    An DataType that encodes variable-length values encoded using Bytes.toBytes(String).
    class 
    org.apache.hadoop.hbase.types.Struct
    Struct is a simple DataType for implementing "compound rowkey" and "compound qualifier" schema design strategies.
    class 
    org.apache.hadoop.hbase.types.TerminatedWrapper<T>
    Wraps an existing DataType implementation as a terminated version of itself.
    class 
    org.apache.hadoop.hbase.types.Union2<A,B>
    The Union family of DataTypes encode one of a fixed set of Objects.
    class 
    org.apache.hadoop.hbase.types.Union3<A,B,C>
    The Union family of DataTypes encode one of a fixed collection of Objects.
    class 
    org.apache.hadoop.hbase.types.Union4<A,B,C,D>
    The Union family of DataTypes encode one of a fixed collection of Objects.
    Fields in org.apache.hadoop.hbase.types declared as org.apache.hadoop.hbase.types.DataType in in
    Modifier and Type
    Field
    Description
    protected 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 in
    Modifier and Type
    Field
    Description
    protected 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 in
    Modifier and Type
    Method
    Description
    org.apache.hadoop.hbase.types.StructBuilder
    StructBuilder.add(org.apache.hadoop.hbase.types.DataType<?> field)
    Append field to the sequence of accumulated fields.
    Constructors in org.apache.hadoop.hbase.types with parameters of type org.apache.hadoop.hbase.types.DataType in in
    Modifier
    Constructor
    Description
     
    FixedLengthWrapper(org.apache.hadoop.hbase.types.DataType<T> base, int length)
    Create a fixed-length version of the wrapped.
     
    Struct(org.apache.hadoop.hbase.types.DataType[] memberTypes)
    Create a new Struct instance defined as the sequence of HDataTypes in memberTypes.
     
    StructIterator(org.apache.hadoop.hbase.util.PositionedByteRange src, org.apache.hadoop.hbase.types.DataType[] types)
    Construct StructIterator over the values encoded in src using the specified types definition.
     
    TerminatedWrapper(org.apache.hadoop.hbase.types.DataType<T> wrapped, byte[] term)
    Create a terminated version of the wrapped.
     
    TerminatedWrapper(org.apache.hadoop.hbase.types.DataType<T> wrapped, String term)
    Create a terminated version of the wrapped.
     
    Union2(org.apache.hadoop.hbase.types.DataType<A> typeA, org.apache.hadoop.hbase.types.DataType<B> typeB)
    Create an instance of Union2 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 of Union3 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 of Union4 over the set of specified types.