public class SpecificDatumWriter<T> extends GenericDatumWriter<T>
DatumWriter for generated Java classes.| Modifier | Constructor and Description | 
|---|---|
  | 
SpecificDatumWriter()  | 
  | 
SpecificDatumWriter(Class<T> c)  | 
  | 
SpecificDatumWriter(Schema schema)  | 
protected  | 
SpecificDatumWriter(Schema root,
                   SpecificData specificData)  | 
protected  | 
SpecificDatumWriter(SpecificData specificData)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
writeEnum(Schema schema,
         Object datum,
         Encoder out)
Called to write an enum value. 
 | 
getArrayElements, getArraySize, getData, getMapEntries, getMapSize, npe, resolveUnion, setSchema, write, write, writeArray, writeBytes, writeFixed, writeMap, writeRecord, writeString, writeStringpublic SpecificDatumWriter()
public SpecificDatumWriter(Schema schema)
protected SpecificDatumWriter(Schema root, SpecificData specificData)
protected SpecificDatumWriter(SpecificData specificData)
protected void writeEnum(Schema schema, Object datum, Encoder out) throws IOException
GenericDatumWriterwriteEnum in class GenericDatumWriter<T>IOExceptionCopyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.