Package com.adbs.ast
Class StatsColumns
- java.lang.Object
-
- com.adbs.ast.StatsColumns
-
- All Implemented Interfaces:
Disposable
,java.lang.Iterable<StatsColumn>
public class StatsColumns extends java.lang.Object implements Disposable, java.lang.Iterable<StatsColumn>
-
-
Constructor Summary
Constructors Constructor Description StatsColumns(BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Constructor Detail
-
StatsColumns
public StatsColumns(BaseSQLContext sqlContext)
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceDisposable
-
getSQLContext
public BaseSQLContext getSQLContext()
-
getCount
public int getCount()
-
get
public StatsColumn get(int index)
-
assign
public void assign(java.lang.Object source)
-
findColumn
public StatsColumn findColumn(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name)
-
addColumn
public StatsColumn addColumn(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name)
-
addColumnIfNotExists
public int addColumnIfNotExists(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name)
-
addColumns
public int addColumns(StatsColumns statsColumns)
-
clear
public void clear()
-
iterator
public java.util.Iterator<StatsColumn> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<StatsColumn>
-
-