class FileCollectionLayerReader extends CollectionLayerReader[LayerId]
Handles reading raster RDDs and their metadata from a filesystem.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FileCollectionLayerReader
- CollectionLayerReader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
-
new
FileCollectionLayerReader(attributeStore: AttributeStore, catalogPath: String, runtime: ⇒ IORuntime = IORuntimeTransient.IORuntime)
- attributeStore
AttributeStore that contains metadata for corresponding LayerId
Value Members
-
val
attributeStore: AttributeStore
- Definition Classes
- FileCollectionLayerReader → CollectionLayerReader
-
implicit
lazy val
ioRuntime: IORuntime
- Annotations
- @transient()
-
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
-
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]
- Definition Classes
- FileCollectionLayerReader → CollectionLayerReader
-
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
-
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
-
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