com.opendatagroup.hadrian.data

GenericPFADatumWriter

class GenericPFADatumWriter[X] extends GenericDatumWriter[X]

Overrides Avro's data model with one designed for PFA.

Linear Supertypes
GenericDatumWriter[X], DatumWriter[X], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GenericPFADatumWriter
  2. GenericDatumWriter
  3. DatumWriter
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GenericPFADatumWriter(schema: Schema, pfaGenericData: PFAGenericData)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def getArrayElements(arg0: Any): Iterator[_]

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
  12. def getArraySize(arg0: Any): Long

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. def getData(): GenericData

    Definition Classes
    GenericDatumWriter
  15. def getMapEntries(arg0: Any): Iterable[Entry[AnyRef, AnyRef]]

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
  16. def getMapSize(arg0: Any): Int

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  22. def npe(arg0: NullPointerException, arg1: String): NullPointerException

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
  23. def resolveUnion(arg0: Schema, arg1: Any): Int

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
  24. def setSchema(arg0: Schema): Unit

    Definition Classes
    GenericDatumWriter → DatumWriter
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def write(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  31. def write(arg0: X, arg1: Encoder): Unit

    Definition Classes
    GenericDatumWriter → DatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  32. def writeArray(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  33. def writeBytes(datum: AnyRef, out: Encoder): Unit

    Definition Classes
    GenericPFADatumWriter → GenericDatumWriter
  34. def writeEnum(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  35. def writeField(arg0: Any, arg1: Field, arg2: Encoder, arg3: Any): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  36. def writeFixed(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  37. def writeMap(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  38. def writeRecord(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  39. def writeString(arg0: Any, arg1: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  40. def writeString(arg0: Schema, arg1: Any, arg2: Encoder): Unit

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )

Inherited from GenericDatumWriter[X]

Inherited from DatumWriter[X]

Inherited from AnyRef

Inherited from Any

Ungrouped