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)  |