public class IndexParents extends TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>
| Constructor and Description | 
|---|
IndexParents()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
afterField(Types.NestedField field)  | 
void | 
beforeField(Types.NestedField field)  | 
java.util.Map<java.lang.Integer,java.lang.Integer> | 
field(Types.NestedField field,
     java.util.Map<java.lang.Integer,java.lang.Integer> fieldResult)  | 
java.util.Map<java.lang.Integer,java.lang.Integer> | 
list(Types.ListType list,
    java.util.Map<java.lang.Integer,java.lang.Integer> element)  | 
java.util.Map<java.lang.Integer,java.lang.Integer> | 
map(Types.MapType map,
   java.util.Map<java.lang.Integer,java.lang.Integer> key,
   java.util.Map<java.lang.Integer,java.lang.Integer> value)  | 
java.util.Map<java.lang.Integer,java.lang.Integer> | 
primitive(Type.PrimitiveType primitive)  | 
java.util.Map<java.lang.Integer,java.lang.Integer> | 
schema(Schema schema,
      java.util.Map<java.lang.Integer,java.lang.Integer> structResult)  | 
java.util.Map<java.lang.Integer,java.lang.Integer> | 
struct(Types.StructType struct,
      java.util.List<java.util.Map<java.lang.Integer,java.lang.Integer>> fieldResults)  | 
afterListElement, afterMapKey, afterMapValue, beforeListElement, beforeMapKey, beforeMapValuepublic void beforeField(Types.NestedField field)
beforeField in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public void afterField(Types.NestedField field)
afterField in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public java.util.Map<java.lang.Integer,java.lang.Integer> schema(Schema schema, java.util.Map<java.lang.Integer,java.lang.Integer> structResult)
schema in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public java.util.Map<java.lang.Integer,java.lang.Integer> struct(Types.StructType struct, java.util.List<java.util.Map<java.lang.Integer,java.lang.Integer>> fieldResults)
struct in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public java.util.Map<java.lang.Integer,java.lang.Integer> field(Types.NestedField field, java.util.Map<java.lang.Integer,java.lang.Integer> fieldResult)
field in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public java.util.Map<java.lang.Integer,java.lang.Integer> list(Types.ListType list, java.util.Map<java.lang.Integer,java.lang.Integer> element)
list in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public java.util.Map<java.lang.Integer,java.lang.Integer> map(Types.MapType map, java.util.Map<java.lang.Integer,java.lang.Integer> key, java.util.Map<java.lang.Integer,java.lang.Integer> value)
map in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>public java.util.Map<java.lang.Integer,java.lang.Integer> primitive(Type.PrimitiveType primitive)
primitive in class TypeUtil.SchemaVisitor<java.util.Map<java.lang.Integer,java.lang.Integer>>