Package org.apache.iceberg.avro
Class RemoveIds
java.lang.Object
org.apache.iceberg.avro.AvroSchemaVisitor<org.apache.avro.Schema>
org.apache.iceberg.avro.RemoveIds
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.avro.Schema
array
(org.apache.avro.Schema array, org.apache.avro.Schema element) org.apache.avro.Schema
map
(org.apache.avro.Schema map, org.apache.avro.Schema valueType) org.apache.avro.Schema
primitive
(org.apache.avro.Schema primitive) org.apache.avro.Schema
static org.apache.avro.Schema
removeIds
(org.apache.avro.Schema schema) org.apache.avro.Schema
Methods inherited from class org.apache.iceberg.avro.AvroSchemaVisitor
fieldNames, visit
-
Constructor Details
-
RemoveIds
public RemoveIds()
-
-
Method Details
-
record
public org.apache.avro.Schema record(org.apache.avro.Schema record, List<String> names, List<org.apache.avro.Schema> types) - Overrides:
record
in classAvroSchemaVisitor<org.apache.avro.Schema>
-
map
public org.apache.avro.Schema map(org.apache.avro.Schema map, org.apache.avro.Schema valueType) - Overrides:
map
in classAvroSchemaVisitor<org.apache.avro.Schema>
-
array
public org.apache.avro.Schema array(org.apache.avro.Schema array, org.apache.avro.Schema element) - Overrides:
array
in classAvroSchemaVisitor<org.apache.avro.Schema>
-
primitive
public org.apache.avro.Schema primitive(org.apache.avro.Schema primitive) - Overrides:
primitive
in classAvroSchemaVisitor<org.apache.avro.Schema>
-
union
public org.apache.avro.Schema union(org.apache.avro.Schema union, List<org.apache.avro.Schema> options) - Overrides:
union
in classAvroSchemaVisitor<org.apache.avro.Schema>
-
removeIds
public static org.apache.avro.Schema removeIds(org.apache.avro.Schema schema)
-