Object/Trait

org.locationtech.geomesa.fs.storage.orc.utils

OrcAttributeReader

Related Docs: trait OrcAttributeReader | package utils

Permalink

object OrcAttributeReader

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. OrcAttributeReader
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class BooleanReader extends VectorReaderAdapter[LongColumnVector] with GetVectorBoolean

    Permalink
  2. class BytesReader extends VectorReaderAdapter[BytesColumnVector] with GetVectorBytes

    Permalink
  3. class DateReader extends VectorReaderAdapter[TimestampColumnVector] with GetVectorDate

    Permalink
  4. class DoubleReader extends VectorReaderAdapter[DoubleColumnVector] with GetVectorDouble

    Permalink
  5. class FidReader extends OrcAttributeReader

    Permalink
  6. class FloatReader extends VectorReaderAdapter[DoubleColumnVector] with GetVectorFloat

    Permalink
  7. class GeometryWkbReader extends VectorReaderAdapter[BytesColumnVector]

    Permalink
  8. trait GetVectorBoolean extends GetVectorValue[LongColumnVector]

    Permalink
  9. trait GetVectorBytes extends GetVectorValue[BytesColumnVector]

    Permalink
  10. trait GetVectorDate extends GetVectorValue[TimestampColumnVector]

    Permalink
  11. trait GetVectorDouble extends GetVectorValue[DoubleColumnVector]

    Permalink
  12. trait GetVectorFloat extends GetVectorValue[DoubleColumnVector]

    Permalink
  13. trait GetVectorInt extends GetVectorValue[LongColumnVector]

    Permalink
  14. trait GetVectorLong extends GetVectorValue[LongColumnVector]

    Permalink
  15. trait GetVectorString extends GetVectorValue[BytesColumnVector]

    Permalink
  16. trait GetVectorUuid extends GetVectorValue[BytesColumnVector]

    Permalink
  17. trait GetVectorValue[T <: ColumnVector] extends AnyRef

    Permalink
  18. class IntReader extends VectorReaderAdapter[LongColumnVector] with GetVectorInt

    Permalink
  19. class LineStringReader extends OrcAttributeReader

    Permalink

    Reads a linestring attribute from a vector and sets it in a simple feature.

    Reads a linestring attribute from a vector and sets it in a simple feature. A linestring is modeled as a list of points.

    See also

    PointReader

  20. class ListReader extends OrcAttributeReader

    Permalink

    Reads a java.util.List attribute from a vector

  21. class LongReader extends VectorReaderAdapter[LongColumnVector] with GetVectorLong

    Permalink
  22. class MapReader extends OrcAttributeReader

    Permalink

    Reads a java.util.Map attribute from a vector

  23. class MultiLineStringReader extends OrcAttributeReader

    Permalink

    Reads a multi-linestring attribute from a vector and sets it in a simple feature.

    Reads a multi-linestring attribute from a vector and sets it in a simple feature. A multi-linestring is modeled as a list of lines.

    See also

    LineStringReader

  24. class MultiPointReader extends OrcAttributeReader

    Permalink

    Reads a multi-point attribute from a vector and sets it in a simple feature.

    Reads a multi-point attribute from a vector and sets it in a simple feature. A multi-point is modeled as a list of points.

    See also

    PointReader

  25. class MultiPolygonReader extends OrcAttributeReader

    Permalink

    Reads a multi-polygon attribute from a vector and sets it in a simple feature.

    Reads a multi-polygon attribute from a vector and sets it in a simple feature. A multi-polygon is modeled as a list of polygons.

    See also

    PolygonReader

  26. class PointReader extends OrcAttributeReader

    Permalink

    Reads a point attribute from a vector and sets it in a simple feature

  27. class PolygonReader extends OrcAttributeReader

    Permalink

    Reads a polygon attribute from a vector and sets it in a simple feature.

    Reads a polygon attribute from a vector and sets it in a simple feature. A polygon is modeled as a list of lines, with the first value being the shell, and any subsequent values being interior holes.

    See also

    LineStringReader

  28. class SequenceReader extends OrcAttributeReader

    Permalink
  29. class StringReader extends VectorReaderAdapter[BytesColumnVector] with GetVectorString

    Permalink
  30. class UuidReader extends VectorReaderAdapter[BytesColumnVector] with GetVectorUuid

    Permalink
  31. trait VectorReaderAdapter[T <: ColumnVector] extends OrcAttributeReader with GetVectorValue[T]

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(sft: SimpleFeatureType, batch: VectorizedRowBatch, columns: Option[Set[Int]] = None, fid: Boolean = true): OrcAttributeReader

    Permalink

    Create a reader for an ORC batch

    Create a reader for an ORC batch

    sft

    simple feature type

    batch

    row batch

    columns

    columns to read, corresponding to simple feature attributes

    fid

    read feature id or not

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  17. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped