Package com.adbs.ast
Class StatsColumns
java.lang.Object
com.adbs.ast.StatsColumns
- All Implemented Interfaces:
Disposable
,Iterable<StatsColumn>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddColumn
(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name) int
addColumnIfNotExists
(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name) int
addColumns
(StatsColumns statsColumns) void
void
clear()
void
dispose()
findColumn
(MetadataObject metadataObject, SQLQualifiedName objectName, MetadataField metadataField, SQLQualifiedName name) get
(int index) int
getCount()
iterator()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
StatsColumns
-
-
Method Details
-
dispose
public void dispose()- Specified by:
dispose
in interfaceDisposable
-
getSQLContext
-
getCount
public int getCount() -
get
-
assign
-
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
-
clear
public void clear() -
iterator
- Specified by:
iterator
in interfaceIterable<StatsColumn>
-