T - Metastore component metadata typepublic abstract class AbstractTransformer<T> extends Object implements Transformer<T>
Transformer interface which contains
common code for all Metastore component metadata types.| Constructor and Description |
|---|
AbstractTransformer() |
| Modifier and Type | Method and Description |
|---|---|
List<RdbmsOperation.Delete> |
toDelete(Delete delete)
Converts Metastore delete operation holder into list of
RDBMS Metastore delete operations.
|
List<RdbmsOperation.Delete> |
toDeleteAll()
Creates list of RDBMS Metastore delete operations which will
delete all data from corresponding Metastore component tables.
|
protected RdbmsOperation.Overwrite |
toOverwrite(String metadataTypeString,
List<T> units) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoMapper, toMappers, toOverwritepublic List<RdbmsOperation.Delete> toDelete(Delete delete)
TransformertoDelete in interface Transformer<T>delete - Metastore delete operation holderpublic List<RdbmsOperation.Delete> toDeleteAll()
TransformertoDeleteAll in interface Transformer<T>protected RdbmsOperation.Overwrite toOverwrite(String metadataTypeString, List<T> units)
Copyright © 2021 The Apache Software Foundation. All rights reserved.