Packages

abstract class GenericLayerReindexer extends LayerReindexer[LayerId]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GenericLayerReindexer
  2. LayerReindexer
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GenericLayerReindexer(attributeStore: AttributeStore, layerReader: LayerReader[LayerId], layerWriter: LayerWriter[LayerId], layerDeleter: LayerDeleter[LayerId], layerCopier: LayerCopier[LayerId])

Abstract Value Members

  1. abstract def getTmpId(id: LayerId): LayerId

Concrete Value Members

  1. def reindex[K, V, M](id: LayerId, keyIndexMethod: KeyIndexMethod[K])(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Encoder[K], arg3: Decoder[K], arg4: ClassTag[K], arg5: AvroRecordCodec[V], arg6: ClassTag[V], arg7: Encoder[M], arg8: Decoder[M], arg9: Component[M, Bounds[K]]): Unit
    Definition Classes
    GenericLayerReindexerLayerReindexer
  2. def reindex[K, V, M](id: LayerId, keyIndex: KeyIndex[K])(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Encoder[K], arg3: Decoder[K], arg4: ClassTag[K], arg5: AvroRecordCodec[V], arg6: ClassTag[V], arg7: Encoder[M], arg8: Decoder[M], arg9: Component[M, Bounds[K]]): Unit
    Definition Classes
    GenericLayerReindexerLayerReindexer