public class StatsColumns extends java.lang.Object implements Disposable, java.lang.Iterable<StatsColumn>
Constructor and Description |
---|
StatsColumns(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
StatsColumn |
addColumn(MetadataObject metadataObject,
SQLQualifiedName objectName,
MetadataField metadataField,
SQLQualifiedName name) |
int |
addColumnIfNotExists(MetadataObject metadataObject,
SQLQualifiedName objectName,
MetadataField metadataField,
SQLQualifiedName name) |
int |
addColumns(StatsColumns statsColumns) |
void |
assign(java.lang.Object source) |
void |
clear() |
void |
dispose() |
StatsColumn |
findColumn(MetadataObject metadataObject,
SQLQualifiedName objectName,
MetadataField metadataField,
SQLQualifiedName name) |
StatsColumn |
get(int index) |
int |
getCount() |
BaseSQLContext |
getSQLContext() |
java.util.Iterator<StatsColumn> |
iterator() |
public StatsColumns(BaseSQLContext sqlContext)
public void dispose()
dispose
in interface Disposable
public BaseSQLContext getSQLContext()
public int getCount()
public StatsColumn get(int index)
public void assign(java.lang.Object source)
public StatsColumn findColumn(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name)
public StatsColumn addColumn(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name)
public int addColumnIfNotExists(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name)
public int addColumns(StatsColumns statsColumns)
public void clear()
public java.util.Iterator<StatsColumn> iterator()
iterator
in interface java.lang.Iterable<StatsColumn>