Package

org.locationtech.geomesa.features

avro

Permalink

package avro

Visibility
  1. Public
  2. All

Type Members

  1. class AvroDataFileReader extends Iterator[SimpleFeature] with Closeable

    Permalink
  2. class AvroDataFileWriter extends Closeable with Flushable

    Permalink

    Class that writes out Avro SimpleFeature Data Files which carry the SimpleFeatureType Schema along with them.

  3. class AvroFeatureSerializer extends SimpleFeatureSerializer

    Permalink

  4. class AvroSimpleFeature extends SimpleFeature with Serializable

    Permalink
  5. class AvroSimpleFeatureFactory extends AbstractFeatureFactoryImpl

    Permalink
  6. class AvroSimpleFeatureWriter extends DatumWriter[SimpleFeature]

    Permalink
  7. class FeatureSpecificReader extends DatumReader[SimpleFeature]

    Permalink

    Creates an unitialized feature reader.

    Creates an unitialized feature reader. One of setType or setTypes must be called before reading

  8. class FieldNameEncoder extends AnyRef

    Permalink
  9. class ProjectingAvroFeatureDeserializer extends SimpleFeatureSerializer with LimitedSerialization

    Permalink

  10. class AvroFeatureDeserializer extends AvroFeatureSerializer

    Permalink

    Annotations
    @deprecated
    Deprecated

    Replaced with AvroFeatureSerializer

Value Members

  1. object AvroDataFile

    Permalink

    AvroDataFiles are binary Avro files (see https://avro.apache.org/) that encode SimpleFeatures using a custom avro schema per SimpleFeatureType.

    AvroDataFiles are binary Avro files (see https://avro.apache.org/) that encode SimpleFeatures using a custom avro schema per SimpleFeatureType. AvroDataFiles are meant to: 1. Provide binary longer-term storage in filesystems for SimpleFeatures 2. Carry the SimpleFeatureType and feature name along with the data using avro metadata 3. Be self-describing outside of Geotools as much as possible

    You may want to consider gzipping your avro data file for better compression

    Version 3 supports Bytes as a type in the SFT

  2. object AvroFeatureSerializer

    Permalink
  3. object AvroSimpleFeatureFactory

    Permalink
  4. object AvroSimpleFeatureUtils extends LazyLogging

    Permalink
  5. object FeatureSpecificReader

    Permalink
  6. object FieldNameEncoder

    Permalink
  7. package serde

    Permalink
  8. package serialization

    Permalink

Ungrouped