Packages

object AvroField

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AvroField
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait GeomField extends AvroField[Geometry]

    Base trait for Geometry type fields

  2. class ListNativeField extends AvroField[List[AnyRef]]

    List-type field, stored as a native avro array

  3. class ListOpaqueField extends AvroField[List[AnyRef]]

    List-type field, stored as binary using a custom serialization format

  4. class MapNativeField extends AvroField[Map[AnyRef, AnyRef]]

    Map type field, stored as a native avro map (which requires strings for keys)

  5. class MapNativeRecordField extends AvroField[Map[AnyRef, AnyRef]]

    Map type field, stored as native avro using an array of key-value records

  6. class MapOpaqueField extends AvroField[Map[AnyRef, AnyRef]]

    Map type field, stored as binary using a custom serialization format

  7. abstract class StandardField[T] extends AvroField[T]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(descriptor: AttributeDescriptor): AvroField[AnyRef]

    Get the field corresponding to the attribute descriptor

    Get the field corresponding to the attribute descriptor

    descriptor

    descriptor

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  15. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  18. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  19. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  20. case object BooleanField extends AvroField[Boolean] with Product with Serializable

    Boolean type field

  21. case object BytesField extends AvroField[Array[Byte]] with Product with Serializable

    Byte array type field

  22. case object DateField extends AvroField[Date] with Product with Serializable

    Date type field, stored as millis since epoch

  23. case object DoubleField extends AvroField[Double] with Product with Serializable

    Double type field

  24. case object FidField extends StandardField[String] with Product with Serializable

    The feature id

  25. case object FloatField extends AvroField[Float] with Product with Serializable

    Float type field

  26. case object GeometryField extends GeomField with Product with Serializable

    Geometry type field, stored as WKB

  27. case object GeometryFieldV1 extends GeomField with Product with Serializable

    Deprecated geometry type field, stored as WKT

  28. case object IntField extends AvroField[Integer] with Product with Serializable

    Int type field

  29. object ListLogicalType extends LogicalType with LogicalTypeFactory
  30. case object LongField extends AvroField[Long] with Product with Serializable

    Long type field

  31. object MapLogicalType extends LogicalType with LogicalTypeFactory
  32. case object StringField extends AvroField[String] with Product with Serializable

    String type field

  33. case object UserDataField extends StandardField[Map[AnyRef, AnyRef]] with Product with Serializable

    The feature user data

  34. case object UserDataFieldV4 extends StandardField[Map[AnyRef, AnyRef]] with Product with Serializable

    Deprecated feature user data serialization

  35. case object UuidBinaryField extends AvroField[UUID] with Product with Serializable

    UUID type field, stored as binary two longs

  36. case object UuidRecordField extends AvroField[UUID] with Product with Serializable

    UUID type field, stored as a record with two longs

  37. case object VersionField extends StandardField[Int] with Product with Serializable

    The serialization version

  38. object WkbLogicalType extends LogicalType with LogicalTypeFactory
  39. object WktLogicalType extends LogicalType with LogicalTypeFactory

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped