object AvroField
- Alphabetic
- By Inheritance
- AvroField
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait GeomField extends AvroField[Geometry]
Base trait for Geometry type fields
- class ListNativeField extends AvroField[List[AnyRef]]
List-type field, stored as a native avro array
- class ListOpaqueField extends AvroField[List[AnyRef]]
List-type field, stored as binary using a custom serialization format
- class MapNativeField extends AvroField[Map[AnyRef, AnyRef]]
Map type field, stored as a native avro map (which requires strings for keys)
- class MapNativeRecordField extends AvroField[Map[AnyRef, AnyRef]]
Map type field, stored as native avro using an array of key-value records
- class MapOpaqueField extends AvroField[Map[AnyRef, AnyRef]]
Map type field, stored as binary using a custom serialization format
- abstract class StandardField[T] extends AvroField[T]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(descriptor: AttributeDescriptor): AvroField[AnyRef]
Get the field corresponding to the attribute descriptor
Get the field corresponding to the attribute descriptor
- descriptor
descriptor
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @HotSpotIntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- case object BooleanField extends AvroField[Boolean] with Product with Serializable
Boolean type field
- case object BytesField extends AvroField[Array[Byte]] with Product with Serializable
Byte array type field
- case object DateField extends AvroField[Date] with Product with Serializable
Date type field, stored as millis since epoch
- case object DoubleField extends AvroField[Double] with Product with Serializable
Double type field
- case object FidField extends StandardField[String] with Product with Serializable
The feature id
- case object FloatField extends AvroField[Float] with Product with Serializable
Float type field
- case object GeometryField extends GeomField with Product with Serializable
Geometry type field, stored as WKB
- case object GeometryFieldV1 extends GeomField with Product with Serializable
Deprecated geometry type field, stored as WKT
- case object IntField extends AvroField[Integer] with Product with Serializable
Int type field
- object ListLogicalType extends LogicalType with LogicalTypeFactory
- case object LongField extends AvroField[Long] with Product with Serializable
Long type field
- object MapLogicalType extends LogicalType with LogicalTypeFactory
- case object StringField extends AvroField[String] with Product with Serializable
String type field
- case object UserDataField extends StandardField[Map[AnyRef, AnyRef]] with Product with Serializable
The feature user data
- case object UserDataFieldV4 extends StandardField[Map[AnyRef, AnyRef]] with Product with Serializable
Deprecated feature user data serialization
- case object UuidBinaryField extends AvroField[UUID] with Product with Serializable
UUID type field, stored as binary two longs
- case object UuidRecordField extends AvroField[UUID] with Product with Serializable
UUID type field, stored as a record with two longs
- case object VersionField extends StandardField[Int] with Product with Serializable
The serialization version
- object WkbLogicalType extends LogicalType with LogicalTypeFactory
- object WktLogicalType extends LogicalType with LogicalTypeFactory
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)