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 TypeClassDescriptionclassorg.apache.hadoop.hbase.types.FixedLengthWrapper<T>Wraps an existingDataTypeimplementation as a fixed-length version of itself.classorg.apache.hadoop.hbase.types.OrderedBlobAbyte[]of variable-length.classorg.apache.hadoop.hbase.types.OrderedBlobVarAn alternative toOrderedBlobfor use byStructfields that do not terminate the fields list.classorg.apache.hadoop.hbase.types.OrderedBytesBase<T>Base class for data types backed by theOrderedBytesencoding implementations.classorg.apache.hadoop.hbase.types.OrderedFloat32Afloatof 32-bits using a fixed-length encoding.classorg.apache.hadoop.hbase.types.OrderedFloat64Adoubleof 64-bits using a fixed-length encoding.classorg.apache.hadoop.hbase.types.OrderedInt16Ashortof 16-bits using a fixed-length encoding.classorg.apache.hadoop.hbase.types.OrderedInt32Anintof 32-bits using a fixed-length encoding.classorg.apache.hadoop.hbase.types.OrderedInt64Alongof 64-bits using a fixed-length encoding.classorg.apache.hadoop.hbase.types.OrderedInt8Abyteof 8-bits using a fixed-length encoding.classorg.apache.hadoop.hbase.types.OrderedNumericAnNumberof arbitrary precision and variable-length encoding.classorg.apache.hadoop.hbase.types.OrderedStringAStringof variable-length.classorg.apache.hadoop.hbase.types.PBCellAn example for using protobuf objects withDataTypeAPI.classorg.apache.hadoop.hbase.types.PBType<T extends org.apache.hbase.thirdparty.com.google.protobuf.Message>A base-class forDataTypeimplementations backed by protobuf.classorg.apache.hadoop.hbase.types.RawByteAnDataTypefor interacting with values encoded usingBytes.putByte(byte[], int, byte).classorg.apache.hadoop.hbase.types.RawBytesAnDataTypefor interacting with variable-length values encoded usingBytes.putBytes(byte[], int, byte[], int, int).classorg.apache.hadoop.hbase.types.RawBytesFixedLengthAnDataTypethat encodes fixed-length values encoded usingBytes.putBytes(byte[], int, byte[], int, int).classorg.apache.hadoop.hbase.types.RawBytesTerminatedAnDataTypethat encodes variable-length values encoded usingBytes.putBytes(byte[], int, byte[], int, int).classorg.apache.hadoop.hbase.types.RawDoubleAnDataTypefor interacting with values encoded usingBytes.putDouble(byte[], int, double).classorg.apache.hadoop.hbase.types.RawFloatAnDataTypefor interacting with values encoded usingBytes.putFloat(byte[], int, float).classorg.apache.hadoop.hbase.types.RawIntegerAnDataTypefor interacting with values encoded usingBytes.putInt(byte[], int, int).classorg.apache.hadoop.hbase.types.RawLongAnDataTypefor interacting with values encoded usingBytes.putLong(byte[], int, long).classorg.apache.hadoop.hbase.types.RawShortAnDataTypefor interacting with values encoded usingBytes.putShort(byte[], int, short).classorg.apache.hadoop.hbase.types.RawStringAnDataTypefor interacting with values encoded usingBytes.toBytes(String).classorg.apache.hadoop.hbase.types.RawStringFixedLengthAnDataTypethat encodes fixed-length values encoded usingBytes.toBytes(String).classorg.apache.hadoop.hbase.types.RawStringTerminatedAnDataTypethat encodes variable-length values encoded usingBytes.toBytes(String).classorg.apache.hadoop.hbase.types.StructStructis a simpleDataTypefor implementing "compound rowkey" and "compound qualifier" schema design strategies.classorg.apache.hadoop.hbase.types.TerminatedWrapper<T>Wraps an existingDataTypeimplementation as a terminated version of itself.classorg.apache.hadoop.hbase.types.Union2<A,B> TheUnionfamily ofDataTypes encode one of a fixed set ofObjects.classorg.apache.hadoop.hbase.types.Union3<A,B, C> TheUnionfamily ofDataTypes encode one of a fixed collection of Objects.classorg.apache.hadoop.hbase.types.Union4<A,B, C, D> TheUnionfamily ofDataTypes 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.baseprotected final org.apache.hadoop.hbase.types.DataType[]Struct.fieldsprotected final org.apache.hadoop.hbase.types.DataType<A>Union2.typeAprotected final org.apache.hadoop.hbase.types.DataType<B>Union2.typeBprotected final org.apache.hadoop.hbase.types.DataType<C>Union3.typeCprotected final org.apache.hadoop.hbase.types.DataType<D>Union4.typeDprotected final org.apache.hadoop.hbase.types.DataType[]StructIterator.typesprotected final org.apache.hadoop.hbase.types.DataType<T>TerminatedWrapper.wrappedFields 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.fieldsMethods in org.apache.hadoop.hbase.types with parameters of type org.apache.hadoop.hbase.types.DataType in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.types.StructBuilderStructBuilder.add(org.apache.hadoop.hbase.types.DataType<?> field) Appendfieldto 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 newStructinstance defined as the sequence ofHDataTypes inmemberTypes.StructIterator(org.apache.hadoop.hbase.util.PositionedByteRange src, org.apache.hadoop.hbase.types.DataType[] types) ConstructStructIteratorover the values encoded insrcusing the specifiedtypesdefinition.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 ofUnion2over 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 ofUnion3over 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 ofUnion4over the set of specified types.