Package org.yamcs.studio.data.vtype
Class VTableFactory
java.lang.Object
org.yamcs.studio.data.vtype.VTableFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Column
column
(String name, ListNumberProvider dataProvider) static Column
column
(String name, VNumberArray numericArray) static Column
column
(String name, VStringArray stringArray) columnNames
(VTable vTable) columnTypes
(VTable vTable) static VTable
extractRow
(VTable vTable, int row) static VTable
static VTable
static VTable
static ListNumberProvider
range
(double min, double max) static VTable
static ListNumberProvider
step
(double initialValue, double increment) static VTable
tableRangeFilter
(VTable table, String columnName, Object min, Object max) static VTable
tableStringMatchFilter
(VTable table, String columnName, String substring) static VTable
tableValueFilter
(VTable table, String columnName, Object value) static VTable
union
(VString extraColumnName, VStringArray extraColumnData, VTable... tables) static void
validateTable
(VTable vTable) static VTable
valueTable
(List<? extends VType> values) static VTable
valueTable
(List<String> names, List<? extends VType> values)
-
Constructor Details
-
VTableFactory
public VTableFactory()
-
-
Method Details
-
join
-
join
-
union
-
select
-
newVTable
-
column
-
column
-
column
-
range
-
step
-
extractRow
-
columnNames
-
columnTypes
-
valueTable
-
valueTable
-
tableValueFilter
-
tableStringMatchFilter
-
tableRangeFilter
-
validateTable
-