package hbase
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- hbase
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class HBaseAttributeStore extends DiscreteLayerAttributeStore
-
class
HBaseCollectionLayerProvider extends AttributeStoreProvider with ValueReaderProvider with CollectionLayerReaderProvider
Provides HBaseAttributeStore instance for URI with
hbase
scheme.Provides HBaseAttributeStore instance for URI with
hbase
scheme. ex:hbase://zookeeper[:port][?master=host][?attributes=table1[&layers=table2]]
Metadata table name is optional, not provided default value will be used. Layers table name is required to instantiate a LayerWriter
- class HBaseCollectionLayerReader extends CollectionLayerReader[LayerId]
- case class HBaseInstance(configuration: SerializableConfiguration) extends Serializable with Product
- case class HBaseLayerHeader(keyClass: String, valueClass: String, tileTable: String, layerType: LayerType = AvroLayerType) extends LayerHeader with Product with Serializable
- class HBaseValueReader extends OverzoomingValueReader
Value Members
- def hbaseLayerIdString(layerId: LayerId): String
- val hbaseSEP: String
- val hbaseTileColumnFamily: String
- implicit def intToBytes(i: Int): Array[Byte]
- implicit def longToBytes(l: Long): Array[Byte]
- implicit def stringToBytes(str: String): Array[Byte]
- implicit def stringToTableName(str: String): TableName
- object HBaseAttributeStore extends Serializable
- object HBaseCollectionLayerReader
- object HBaseCollectionReader
- object HBaseInstance extends Serializable
- object HBaseKeyEncoder
- object HBaseLayerHeader extends Serializable
- object HBaseValueReader