Package ucar.nc2.ft.point.standard
Class TableConfig
- java.lang.Object
-
- ucar.nc2.ft.point.standard.TableConfig
-
public class TableConfig extends Object
This encapsulates the info needed by NestedTable to handle point feature "nested table" datasets. A TableAnalyzer creates these from a specific dataset convention.a TableConfig has a tree of TableConfigs, representing the join of parent and children tables.
- Since:
- Apr 23, 2008
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableConfig.StructureType
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TableConfig(Table.Type type, String name)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChild(TableConfig t)
void
addJoin(Join extra)
String
findCoordinateVariableName(Table.CoordName coordName)
void
setCoordinateVariableName(Table.CoordName coordName, String name)
-
-
-
Field Detail
-
type
public Table.Type type
-
name
public String name
-
parent
public TableConfig parent
-
children
public List<TableConfig> children
-
structName
public String structName
-
nestedTableName
public String nestedTableName
-
structureType
public TableConfig.StructureType structureType
-
start
public String start
-
next
public String next
-
numRecords
public String numRecords
-
featureType
public FeatureType featureType
-
dimName
public String dimName
-
outerName
public String outerName
-
innerName
public String innerName
-
as
public ArrayStructure as
-
sdata
public StructureData sdata
-
parentIndex
public String parentIndex
-
lat
public String lat
-
lon
public String lon
-
elev
public String elev
-
time
public String time
-
timeNominal
public String timeNominal
-
limit
public String limit
-
stnId
public String stnId
-
stnDesc
public String stnDesc
-
stnNpts
public String stnNpts
-
stnWmoId
public String stnWmoId
-
stnAlt
public String stnAlt
-
feature_id
public String feature_id
-
missingVar
public String missingVar
-
-
Constructor Detail
-
TableConfig
public TableConfig(Table.Type type, String name)
Constructor- Parameters:
type
- type of joinname
- name of table
-
-
Method Detail
-
addChild
public void addChild(TableConfig t)
-
addJoin
public void addJoin(Join extra)
-
findCoordinateVariableName
public String findCoordinateVariableName(Table.CoordName coordName)
-
setCoordinateVariableName
public void setCoordinateVariableName(Table.CoordName coordName, String name)
-
-