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, wait
toMapper, toMappers, toOverwrite
public List<RdbmsOperation.Delete> toDelete(Delete delete)
Transformer
toDelete
in interface Transformer<T>
delete
- Metastore delete operation holderpublic List<RdbmsOperation.Delete> toDeleteAll()
Transformer
toDeleteAll
in interface Transformer<T>
protected RdbmsOperation.Overwrite toOverwrite(String metadataTypeString, List<T> units)
Copyright © 1970 The Apache Software Foundation. All rights reserved.