DatumWriter for generated Java
classes.
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public SpecificData | |
| protected void | writeEnum(Schema schema, Object datum, Encoder out)
Overrides org. |
| protected void | writeField(Object datum, Schema.
Overrides org. |
| protected void | writeRecord(Schema schema, Object datum, Encoder out)
Overrides org. |
| protected void | writeString(Schema schema, Object datum, Encoder out)
Overrides org. |
| SpecificDatumWriter | back to summary |
|---|---|
| public SpecificDatumWriter() | |
| SpecificDatumWriter | back to summary |
|---|---|
| public SpecificDatumWriter(Class<T> c) | |
| SpecificDatumWriter | back to summary |
|---|---|
| public SpecificDatumWriter(Schema schema) | |
| SpecificDatumWriter | back to summary |
|---|---|
| public SpecificDatumWriter(Schema root, SpecificData specificData) | |
| SpecificDatumWriter | back to summary |
|---|---|
| protected SpecificDatumWriter(SpecificData specificData) | |
| getSpecificData | back to summary |
|---|---|
| public SpecificData getSpecificData() Returns the | |
| writeEnum | back to summary |
|---|---|
| protected void writeEnum(Schema schema, Object datum, Encoder out) throws IOException Overrides org. Doc from org. Called to write an enum value. May be overridden for alternate enum representations.
| |
| writeField | back to summary |
|---|---|
| protected void writeField(Object datum, Schema. Overrides org. Doc from org. Called to write a single field of a record. May be overridden for more efficient or alternate implementations.
| |
| writeRecord | back to summary |
|---|---|
| protected void writeRecord(Schema schema, Object datum, Encoder out) throws IOException Overrides org. Doc from org. Called to write a record. May be overridden for alternate record representations.
| |
| writeString | back to summary |
|---|---|
| protected void writeString(Schema schema, Object datum, Encoder out) throws IOException Overrides org. Doc from org. Called to write a string. May be overridden for alternate string representations.
| |