T - Metastore component unit typepublic abstract class OperationTransformer<T> extends Object
IcebergOperation implementations.| Modifier and Type | Field and Description |
|---|---|
protected IcebergMetastoreContext<T> |
context |
| Modifier | Constructor and Description |
|---|---|
protected |
OperationTransformer(IcebergMetastoreContext<T> context) |
| Modifier and Type | Method and Description |
|---|---|
Delete |
toDelete(Delete delete) |
Delete |
toDelete(FilterExpression filter) |
abstract List<Overwrite> |
toOverwrite(List<T> units)
Converts given list of Metastore components units into list of overwrite operations.
|
Overwrite |
toOverwrite(String location,
org.apache.iceberg.expressions.Expression expression,
List<T> units) |
protected final IcebergMetastoreContext<T> context
protected OperationTransformer(IcebergMetastoreContext<T> context)
Copyright © 2021 The Apache Software Foundation. All rights reserved.