All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
T |
array(P sArray,
org.apache.avro.Schema array,
T element) |
protected abstract P |
arrayElementType(P arrayType) |
protected abstract Pair<java.lang.String,P> |
fieldNameAndType(P structType,
int pos) |
protected abstract boolean |
isMapType(P type) |
protected abstract boolean |
isStringType(P type) |
T |
map(P sMap,
org.apache.avro.Schema map,
T value) |
T |
map(P sMap,
org.apache.avro.Schema map,
T key,
T value) |
protected abstract P |
mapKeyType(P mapType) |
protected abstract P |
mapValueType(P mapType) |
protected abstract P |
nullType() |
T |
primitive(P type,
org.apache.avro.Schema primitive) |
T |
record(P struct,
org.apache.avro.Schema record,
java.util.List<java.lang.String> names,
java.util.List<T> fields) |
T |
union(P type,
org.apache.avro.Schema union,
java.util.List<T> options) |
static <P,T> T |
visit(P partner,
org.apache.avro.Schema schema,
AvroWithPartnerByStructureVisitor<P,T> visitor) |