public final class RelationalSchema extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsTable(String name) |
CodeTable |
getCodeListTable(CodeAttributeDefinition attrDef) |
CodeTable |
getCodeListTable(CodeList list,
Integer levelIdx) |
List<CodeTable> |
getCodeListTables() |
DataTable |
getDataTable(NodeDefinition nodeDefinition) |
DataTable |
getDataTableByDefinitionId(int id) |
List<DataTable> |
getDataTables()
Returns a list of data tables hierarchically sorted (BFS)
|
List<? extends DataTable> |
getDescendantTablesForDefinition(int definitionId) |
String |
getName() |
DataTable |
getRootDataTable(String rootEntityName) |
Collection<DataTable> |
getRootDataTables() |
Survey |
getSurvey() |
Table<?> |
getTable(String name) |
List<Table<?>> |
getTables() |
public Survey getSurvey()
public String getName()
public List<DataTable> getDataTables()
public List<? extends DataTable> getDescendantTablesForDefinition(int definitionId)
public Collection<DataTable> getRootDataTables()
public CodeTable getCodeListTable(CodeAttributeDefinition attrDef)
public boolean containsTable(String name)
public DataTable getDataTable(NodeDefinition nodeDefinition)
public DataTable getDataTableByDefinitionId(int id)
Copyright © 2022 Open Foris. All rights reserved.