com.opendatagroup.hadrian.data

PFADatumWriter

class PFADatumWriter[X] extends SpecificDatumWriter[X]

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

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

Instance Constructors

  1. new PFADatumWriter(schema: Schema, pfaSpecificData: PFASpecificData)

    pfaSpecificData

    data model

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 getSpecificData(): SpecificData

    Definition Classes
    SpecificDatumWriter
  18. def hashCode(): Int

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  27. def toString(): String

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

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

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

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

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

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

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

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

    Attributes
    protected[org.apache.avro.specific]
    Definition Classes
    SpecificDatumWriter → GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  36. 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] )
  37. def writeFixed(arg0: Schema, arg1: Any, arg2: Encoder): Unit

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

    Attributes
    protected[org.apache.avro.generic]
    Definition Classes
    GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  39. def writeRecord(arg0: Schema, arg1: Any, arg2: 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.specific]
    Definition Classes
    SpecificDatumWriter → GenericDatumWriter
    Annotations
    @throws( classOf[java.io.IOException] )
  41. def writeString(arg0: Any, arg1: Encoder): Unit

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

Inherited from SpecificDatumWriter[X]

Inherited from GenericDatumWriter[X]

Inherited from DatumWriter[X]

Inherited from AnyRef

Inherited from Any

Ungrouped