Package org.apache.iceberg.spark
Class Spark3Util.DescribeSchemaVisitor
java.lang.Object
org.apache.iceberg.types.TypeUtil.SchemaVisitor<String>
org.apache.iceberg.spark.Spark3Util.DescribeSchemaVisitor
- Enclosing class:
- Spark3Util
-
Method Summary
Modifier and TypeMethodDescriptionfield
(Types.NestedField field, String fieldResult) list
(Types.ListType list, String elementResult) map
(Types.MapType map, String keyResult, String valueResult) primitive
(Type.PrimitiveType primitive) struct
(Types.StructType struct, List<String> fieldResults) Methods inherited from class org.apache.iceberg.types.TypeUtil.SchemaVisitor
afterField, afterListElement, afterMapKey, afterMapValue, beforeField, beforeListElement, beforeMapKey, beforeMapValue
-
Method Details
-
schema
- Overrides:
schema
in classTypeUtil.SchemaVisitor<String>
-
struct
- Overrides:
struct
in classTypeUtil.SchemaVisitor<String>
-
field
- Overrides:
field
in classTypeUtil.SchemaVisitor<String>
-
list
- Overrides:
list
in classTypeUtil.SchemaVisitor<String>
-
map
- Overrides:
map
in classTypeUtil.SchemaVisitor<String>
-
primitive
- Overrides:
primitive
in classTypeUtil.SchemaVisitor<String>
-