Package org.apache.iceberg.types
Class IndexParents
java.lang.Object
org.apache.iceberg.types.TypeUtil.SchemaVisitor<Map<Integer,Integer>>
 
org.apache.iceberg.types.IndexParents
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidafterField(Types.NestedField field) voidbeforeField(Types.NestedField field) field(Types.NestedField field, Map<Integer, Integer> fieldResult) list(Types.ListType list, Map<Integer, Integer> element) primitive(Type.PrimitiveType primitive) Methods inherited from class org.apache.iceberg.types.TypeUtil.SchemaVisitor
afterListElement, afterMapKey, afterMapValue, beforeListElement, beforeMapKey, beforeMapValue 
- 
Constructor Details
- 
IndexParents
public IndexParents() 
 - 
 - 
Method Details
- 
beforeField
- Overrides:
 beforeFieldin classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
afterField
- Overrides:
 afterFieldin classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
schema
- Overrides:
 schemain classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
struct
public Map<Integer,Integer> struct(Types.StructType struct, List<Map<Integer, Integer>> fieldResults) - Overrides:
 structin classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
field
- Overrides:
 fieldin classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
list
- Overrides:
 listin classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
map
public Map<Integer,Integer> map(Types.MapType map, Map<Integer, Integer> key, Map<Integer, Integer> value) - Overrides:
 mapin classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 - 
primitive
- Overrides:
 primitivein classTypeUtil.SchemaVisitor<Map<Integer,Integer>> 
 
 -