Class/Object

org.locationtech.geomesa.features.avro

FeatureSpecificReader

Related Docs: object FeatureSpecificReader | package avro

Permalink

class FeatureSpecificReader extends DatumReader[AvroSimpleFeature]

Linear Supertypes
DatumReader[AvroSimpleFeature], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FeatureSpecificReader
  2. DatumReader
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FeatureSpecificReader(sft: SimpleFeatureType)

    Permalink
  2. new FeatureSpecificReader(oldType: SimpleFeatureType, newType: SimpleFeatureType, opts: SerializationOptions = SerializationOptions.none)

    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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def buildConsume(clazz: Class[_], name: String, deserializer: ASFDeserializer): (SimpleFeature, Decoder) ⇒ AnyVal

    Permalink
    Attributes
    protected
  6. def buildFieldReaders(deserializer: ASFDeserializer): Buffer[(AvroSimpleFeature, Decoder) ⇒ AnyVal]

    Permalink
    Attributes
    protected
  7. def buildSet(clazz: Class[_], name: String, deserializer: ASFDeserializer): (AvroSimpleFeature, Decoder) ⇒ Unit

    Permalink
    Attributes
    protected
  8. def buildSetOrConsume(name: String, cls: Class[_], deserializer: ASFDeserializer): (AvroSimpleFeature, Decoder) ⇒ AnyVal

    Permalink
    Attributes
    protected
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. lazy val dataFields: Buffer[Field]

    Permalink
    Attributes
    protected
  11. def defaultRead(reuse: AvroSimpleFeature, in: Decoder): AvroSimpleFeature

    Permalink
    Attributes
    protected
  12. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. lazy val fieldsDesired: Array[String]

    Permalink
    Attributes
    protected
  15. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def isDataField(f: Field): Boolean

    Permalink
    Attributes
    protected
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. var nameEncoder: FieldNameEncoder

    Permalink
    Attributes
    protected
  21. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. var newType: SimpleFeatureType

    Permalink
  23. lazy val nillableAttrs: Set[String]

    Permalink
  24. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  26. var oldSchema: Schema

    Permalink
    Attributes
    protected
  27. var oldType: SimpleFeatureType

    Permalink
  28. def read(reuse: AvroSimpleFeature, in: Decoder): AvroSimpleFeature

    Permalink
    Definition Classes
    FeatureSpecificReader → DatumReader
  29. def readAttributes(in: Decoder, serializationVersion: Int): AvroSimpleFeature

    Permalink
    Attributes
    protected
  30. def readWithUserData(reuse: AvroSimpleFeature, in: Decoder): AvroSimpleFeature

    Permalink
    Attributes
    protected
  31. def setSchema(schema: Schema): Unit

    Permalink
    Definition Classes
    FeatureSpecificReader → DatumReader
  32. def setTypes(oldType: SimpleFeatureType, newType: SimpleFeatureType): Unit

    Permalink
  33. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  35. lazy val typeMap: Map[String, Class[_]]

    Permalink
  36. lazy val v1fieldreaders: Buffer[(AvroSimpleFeature, Decoder) ⇒ AnyVal]

    Permalink
    Attributes
    protected
  37. lazy val v2fieldreaders: Buffer[(AvroSimpleFeature, Decoder) ⇒ AnyVal]

    Permalink
    Attributes
    protected
  38. final def wait(): Unit

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

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

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

Inherited from DatumReader[AvroSimpleFeature]

Inherited from AnyRef

Inherited from Any

Ungrouped