class FileCollectionLayerReader extends CollectionLayerReader[LayerId]

Handles reading raster RDDs and their metadata from a filesystem.

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

Instance Constructors

  1. new FileCollectionLayerReader(attributeStore: AttributeStore, catalogPath: String, runtime: ⇒ IORuntime = IORuntimeTransient.IORuntime)

    attributeStore

    AttributeStore that contains metadata for corresponding LayerId

Value Members

  1. val attributeStore: AttributeStore
  2. implicit lazy val ioRuntime: IORuntime
    Annotations
    @transient()
  3. def query[K, V, M](layerId: LayerId)(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): BoundLayerQuery[K, M, Seq[(K, V)] with Metadata[M]]
    Definition Classes
    CollectionLayerReader
  4. def read[K, V, M](id: LayerId, rasterQuery: LayerQuery[K, M], filterIndexOnly: Boolean)(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): ContextCollection[K, V, M]
  5. def read[K, V, M](id: LayerId)(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Seq[(K, V)] with Metadata[M]
    Definition Classes
    CollectionLayerReader
  6. def read[K, V, M](id: LayerId, rasterQuery: LayerQuery[K, M])(implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Seq[(K, V)] with Metadata[M]
    Definition Classes
    CollectionLayerReader
  7. def reader[K, V, M](implicit arg0: AvroRecordCodec[K], arg1: Boundable[K], arg2: Decoder[K], arg3: ClassTag[K], arg4: AvroRecordCodec[V], arg5: ClassTag[V], arg6: Decoder[M], arg7: Component[M, Bounds[K]]): Reader[LayerId, Seq[(K, V)] with Metadata[M]]
    Definition Classes
    CollectionLayerReader