Package org.apache.iceberg.avro
Class RemoveIds
- java.lang.Object
-
- org.apache.iceberg.avro.AvroSchemaVisitor<org.apache.avro.Schema>
-
- org.apache.iceberg.avro.RemoveIds
-
public class RemoveIds extends AvroSchemaVisitor<org.apache.avro.Schema>
-
-
Constructor Summary
Constructors Constructor Description RemoveIds()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.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
record(org.apache.avro.Schema record, java.util.List<java.lang.String> names, java.util.List<org.apache.avro.Schema> types)
static org.apache.avro.Schema
removeIds(org.apache.avro.Schema schema)
org.apache.avro.Schema
union(org.apache.avro.Schema union, java.util.List<org.apache.avro.Schema> options)
-
Methods inherited from class org.apache.iceberg.avro.AvroSchemaVisitor
fieldNames, visit
-
-
-
-
Method Detail
-
record
public org.apache.avro.Schema record(org.apache.avro.Schema record, java.util.List<java.lang.String> names, java.util.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, java.util.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)
-
-