public abstract class AbstractSqlResourceMetaData extends Object implements SqlResourceMetaData
| Constructor and Description |
|---|
AbstractSqlResourceMetaData() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnMetaData> |
getAllReadColumns() |
TableMetaData |
getChild() |
List<TableMetaData> |
getChildPlusExtTables() |
List<ColumnMetaData> |
getChildReadColumns() |
TableMetaData |
getJoin() |
List<TableMetaData> |
getJoinList() |
int |
getNumberTables() |
TableMetaData |
getParent() |
List<TableMetaData> |
getParentPlusExtTables() |
List<ColumnMetaData> |
getParentReadColumns() |
Map<String,TableMetaData> |
getTableMap() |
List<TableMetaData> |
getTables() |
boolean |
hasJoinTable() |
boolean |
hasMultipleDatabases() |
boolean |
isHierarchical() |
void |
setDefinition(String resName,
SqlResourceDefinition definition)
Populates metadata using definition.
|
String |
toXml()
Returns XML representation.
|
public List<ColumnMetaData> getAllReadColumns()
getAllReadColumns in interface SqlResourceMetaDatapublic TableMetaData getChild()
getChild in interface SqlResourceMetaDatapublic List<TableMetaData> getChildPlusExtTables()
getChildPlusExtTables in interface SqlResourceMetaDatapublic List<ColumnMetaData> getChildReadColumns()
getChildReadColumns in interface SqlResourceMetaDatapublic TableMetaData getJoin()
getJoin in interface SqlResourceMetaDatapublic List<TableMetaData> getJoinList()
getJoinList in interface SqlResourceMetaDatapublic int getNumberTables()
getNumberTables in interface SqlResourceMetaDatapublic TableMetaData getParent()
getParent in interface SqlResourceMetaDatapublic List<TableMetaData> getParentPlusExtTables()
getParentPlusExtTables in interface SqlResourceMetaDatapublic List<ColumnMetaData> getParentReadColumns()
getParentReadColumns in interface SqlResourceMetaDatapublic Map<String,TableMetaData> getTableMap()
getTableMap in interface SqlResourceMetaDatapublic List<TableMetaData> getTables()
getTables in interface SqlResourceMetaDatapublic boolean hasJoinTable()
hasJoinTable in interface SqlResourceMetaDatapublic boolean hasMultipleDatabases()
hasMultipleDatabases in interface SqlResourceMetaDatapublic boolean isHierarchical()
isHierarchical in interface SqlResourceMetaDatapublic void setDefinition(String resName, SqlResourceDefinition definition) throws SqlResourceException
setDefinition in interface SqlResourceMetaDataSqlResourceExceptionpublic String toXml()
toXml in interface SqlResourceMetaDataCopyright © 2011 restSQL Project Contributors