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

    Boolean type field

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

    Byte array type field

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

    Date type field, stored as millis since epoch

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

    Double type field

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

    The feature id

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

    Float type field

  27. case object GeometryField extends GeomField with Product with Serializable

    Geometry type field, stored as WKB

  28. case object GeometryFieldV1 extends GeomField with Product with Serializable

    Deprecated geometry type field, stored as WKT

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

    Int type field

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

    Long type field

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

    String type field

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

    The feature user data

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

    Deprecated feature user data serialization

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

    UUID type field, stored as binary two longs

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

    UUID type field, stored as a record with two longs

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

    The serialization version

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

Inherited from AnyRef

Inherited from Any

Ungrouped