public interface PMetaData extends MetaDataMutated, Iterable<PTable>, Cloneable
Modifier and Type | Interface and Description |
---|---|
static interface |
PMetaData.Pruner |
Modifier and Type | Method and Description |
---|---|
PMetaData |
clone() |
PFunction |
getFunction(PTableKey key) |
PTable |
getTable(PTableKey key) |
PMetaData |
pruneFunctions(PMetaData.Pruner pruner) |
PMetaData |
pruneTables(PMetaData.Pruner pruner) |
int |
size() |
addColumn, addFunction, addTable, removeColumn, removeFunction, removeTable
int size()
PMetaData clone()
PTable getTable(PTableKey key) throws TableNotFoundException
TableNotFoundException
PMetaData pruneTables(PMetaData.Pruner pruner)
PFunction getFunction(PTableKey key) throws FunctionNotFoundException
FunctionNotFoundException
PMetaData pruneFunctions(PMetaData.Pruner pruner)
Copyright © 2015 Apache Software Foundation. All Rights Reserved.