|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.avro.generic.GenericData
org.apache.avro.protobuf.ProtobufData
public class ProtobufData
Utilities for serializing Protobuf data in Avro format.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.avro.generic.GenericData |
|---|
GenericData.Array<T>, GenericData.EnumSymbol, GenericData.Fixed, GenericData.Record, GenericData.StringType |
| Field Summary |
|---|
| Fields inherited from class org.apache.avro.generic.GenericData |
|---|
STRING_PROP, STRING_TYPE_STRING |
| Constructor Summary | |
|---|---|
protected |
ProtobufData()
|
| Methods inherited from class org.apache.avro.generic.GenericData |
|---|
compare, compare, createFixed, createFixed, deepCopy, getEnumSchema, getFixedSchema, getSchemaName, hashCode, hashCodeAdd, induce, instanceOf, isEnum, isFixed, isMap, isString, resolveUnion, setStringType, toString, toString, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected ProtobufData()
| Method Detail |
|---|
public static ProtobufData get()
public void setField(Object r,
String n,
int pos,
Object o)
GenericDataGenericDatumReader.readRecord(java.lang.Object, org.apache.avro.Schema, org.apache.avro.io.ResolvingDecoder) to set a record fields
value to a record instance. The default implementation is for IndexedRecord.
setField in class GenericData
public Object getField(Object r,
String name,
int pos)
GenericDataGenericDatumReader.readRecord(java.lang.Object, org.apache.avro.Schema, org.apache.avro.io.ResolvingDecoder) to retrieve a record
field value from a reused instance. The default implementation is for
IndexedRecord.
getField in class GenericData
protected void setField(Object r,
String n,
int pos,
Object o,
Object state)
GenericDataGenericData.setField(java.lang.Object, java.lang.String, int, java.lang.Object) that has state.
setField in class GenericData
protected Object getField(Object record,
String name,
int pos,
Object state)
GenericDataGenericData.getField(java.lang.Object, java.lang.String, int) that has state.
getField in class GenericData
protected Object getRecordState(Object r,
Schema s)
GenericDataGenericData.getField(Object,String,int,Object) and GenericData.setField(Object,String,int,Object,Object) on the same record.
getRecordState in class GenericDataprotected boolean isRecord(Object datum)
GenericDataGenericData.instanceOf(org.apache.avro.Schema, java.lang.Object).
isRecord in class GenericData
public Object newRecord(Object old,
Schema schema)
GenericDataGenericData.Record.
newRecord in class GenericDataprotected boolean isArray(Object datum)
GenericDataGenericData.instanceOf(org.apache.avro.Schema, java.lang.Object).
isArray in class GenericDataprotected boolean isBytes(Object datum)
GenericDataGenericData.instanceOf(org.apache.avro.Schema, java.lang.Object).
isBytes in class GenericDataprotected Schema getRecordSchema(Object record)
GenericData
getRecordSchema in class GenericDatapublic Schema getSchema(Class c)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||