Package tilda.db.metadata
Class ViewMeta
- java.lang.Object
-
- tilda.db.metadata.ViewMeta
-
- All Implemented Interfaces:
TableViewMeta
public class ViewMeta extends java.lang.Object implements TableViewMeta
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<ColumnMeta>
_ColumnsList
protected java.util.Map<java.lang.String,ColumnMeta>
_DBColumns
java.lang.String
_Descr
PaddingTracker
_PadderColumnNames
java.lang.String
_SchemaName
java.lang.String
_ViewName
-
Constructor Summary
Constructors Constructor Description ViewMeta(java.lang.String SchemaName, java.lang.String ViewName, java.lang.String Descr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ColumnMeta>
getColumnMetaList()
java.lang.String
getSchemaName()
java.lang.String
getTableViewName()
void
load(Connection C)
protected void
loadColumns(Connection C, java.sql.ResultSet RS)
-
-
-
Field Detail
-
_SchemaName
public java.lang.String _SchemaName
-
_ViewName
public java.lang.String _ViewName
-
_Descr
public final java.lang.String _Descr
-
_DBColumns
protected java.util.Map<java.lang.String,ColumnMeta> _DBColumns
-
_ColumnsList
public java.util.List<ColumnMeta> _ColumnsList
-
_PadderColumnNames
public PaddingTracker _PadderColumnNames
-
-
Method Detail
-
getSchemaName
public java.lang.String getSchemaName()
- Specified by:
getSchemaName
in interfaceTableViewMeta
-
getTableViewName
public java.lang.String getTableViewName()
- Specified by:
getTableViewName
in interfaceTableViewMeta
-
load
public void load(Connection C) throws java.lang.Exception
- Specified by:
load
in interfaceTableViewMeta
- Throws:
java.lang.Exception
-
loadColumns
protected void loadColumns(Connection C, java.sql.ResultSet RS) throws java.sql.SQLException, java.lang.Exception
- Throws:
java.sql.SQLException
java.lang.Exception
-
getColumnMetaList
public java.util.List<ColumnMeta> getColumnMetaList()
- Specified by:
getColumnMetaList
in interfaceTableViewMeta
-
-