public class IcebergSchema extends Object
See Iceberg spec.
Constructor and Description |
---|
IcebergSchema(int schemaId,
List<IcebergDataField> fields) |
IcebergSchema(String type,
int schemaId,
List<IcebergDataField> fields) |
Modifier and Type | Method and Description |
---|---|
static IcebergSchema |
create(TableSchema tableSchema) |
boolean |
equals(Object o) |
List<IcebergDataField> |
fields() |
int |
hashCode() |
int |
highestFieldId() |
int |
schemaId() |
String |
type() |
public IcebergSchema(int schemaId, List<IcebergDataField> fields)
public IcebergSchema(String type, int schemaId, List<IcebergDataField> fields)
public static IcebergSchema create(TableSchema tableSchema)
public String type()
public int schemaId()
public List<IcebergDataField> fields()
public int highestFieldId()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.