|
SPT RWT Application API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MetaData | |
|---|---|
| com.sptci.rwt | A database abstraction API for analysing and interacting with relational databases using JDBC. |
| com.sptci.rwt.webui.model | Contains custom classes to display details of the MetaData classes in the detail area. |
| com.sptci.rwt.webui.tree | Contains custom classes to represent the MetaData
sub-classes in a Tree. |
| Uses of MetaData in com.sptci.rwt |
|---|
| Subclasses of MetaData in com.sptci.rwt | |
|---|---|
class |
CatalogueMetaData
A value object that represents database catalogues. |
class |
ColumnMetaData
A value object that represents metadata for columns. |
class |
DBMSMetaData
A value object that represents metadata for the database. |
class |
ForeignKeyMetaData
A metadata object that represents foreign key constraint types. |
class |
IndexMetaData
A metadata object that represents table indices. |
class |
JDBCMetaData
A value object that represents metadata for the JDBC driver. |
class |
KeyMetaData
An abstract metadata object that represents constraint types (primary and foreign keys). |
class |
LimitsMetaData
A value object that represents metadata about limits enforced by the database. |
class |
ObjectMetaData
An abstract value object that is used to represent database objects such as tables, views, columns etc that support having comments. |
class |
PrimaryKeyMetaData
A metadata object that represents primary key constraint types. |
class |
ProcedureMetaData
A metadata object that represents procedure/function objects. |
class |
RootMetaData
An asbtract base class that represents objects that serve as the root of the database. |
class |
SchemaMetaData
A value object that represents database schemas. |
class |
SequenceMetaData
A value object that represents metadata for sequences. |
class |
TableMetaData
A value object that represents metadata for tables. |
class |
TableTypeMetaData
An abstract value object that represents metadata for tables, views, synonyms and other similar objects. |
class |
TriggerMetaData
A metadata object that represents trigger objects. |
class |
ViewMetaData
A value object that represents metadata for views. |
| Methods in com.sptci.rwt that return types with arguments of type MetaData | |
|---|---|
abstract Collection<? extends MetaData> |
Analyser.analyse(MetaData... parameters)
Analyse the database connected to and return the appropriate metadata objects. |
| Methods in com.sptci.rwt with parameters of type MetaData | |
|---|---|
Collection<ViewMetaData> |
ViewAnalyser.analyse(MetaData... parameters)
Returns a collection of ViewMetaData objects that contain the
basic information pertaining to the views in the schema. |
Collection<TriggerMetaData> |
TriggerAnalyser.analyse(MetaData... parameters)
Returns a collection of TriggerMetaData objects that contain
the basic information pertaining to the triggers in the schema and
table (optional) specified. |
Collection<TableMetaData> |
TableAnalyser.analyse(MetaData... parameters)
Returns a collection of TableMetaData objects that contain the
basic information pertaining to the tables in the schema. |
Collection<SequenceMetaData> |
StandardSequenceAnalyser.analyse(MetaData... parameters)
Returns a collection of SequenceMetaData objects that contain
all information pertaining to the sequences in the specified schema. |
Collection<SequenceMetaData> |
SequenceAnalyser.analyse(MetaData... parameters)
Returns a collection of SequenceMetaData objects that contain
all information pertaining to the sequences in the specified schema. |
Collection<SchemaMetaData> |
SchemaAnalyser.analyse(MetaData... parameters)
Returns a collection of SchemaMetaData objects that contain the
basic information pertaining to the schemas in the database. |
Collection<ProcedureMetaData> |
ProcedureAnalyser.analyse(MetaData... parameters)
Returns a collection of ProcedureMetaData objects that contain
the basic information pertaining to the procedures in the
catalog/schema. |
Collection<PrimaryKeyMetaData> |
PrimaryKeyAnalyser.analyse(MetaData... parameters)
Returns a collection of PrimaryKeyMetaData objects that
contain all information pertaining to the primary key columns for the
specified table. |
Collection<SequenceMetaData> |
OracleSequenceAnalyser.analyse(MetaData... parameters)
Returns a collection of SequenceMetaData objects that contain
all information pertaining to the sequences in the specified schema. |
Collection<IndexMetaData> |
IndexAnalyser.analyse(MetaData... parameters)
Returns a collection of IndexMetaData objects that
contain all information pertaining to the indices for the
specified table. |
Collection<ForeignKeyMetaData> |
ForeignKeyAnalyser.analyse(MetaData... parameters)
Returns a collection of ForeignKeyMetaData objects that
contain all information pertaining to the foreign keys for the
specified table. |
Collection<DBMSMetaData> |
DBMSAnalyser.analyse(MetaData... parameters)
Returns a collection of DBMSMetaData objects that contain the
basic information pertaining to the database. |
Collection<ColumnMetaData> |
ColumnAnalyser.analyse(MetaData... parameters)
Returns a collection of ColumnMetaData objects that contain all
information pertaining to the columns in the specified table. |
Collection<CatalogueMetaData> |
CatalogueAnalyser.analyse(MetaData... parameters)
Returns a collection of CatalogueMetaData objects that contain
the basic information pertaining to the catalogues in the database. |
abstract Collection<? extends MetaData> |
Analyser.analyse(MetaData... parameters)
Analyse the database connected to and return the appropriate metadata objects. |
Collection<ViewMetaData> |
AbstractViewAnalyser.analyse(MetaData... parameters)
Returns a collection of ViewMetaData objects that contain the
basic information pertaining to the views in the schema. |
Collection<TriggerMetaData> |
AbstractTriggerAnalyser.analyse(MetaData... parameters)
Returns a collection of TriggerMetaData objects that contain
the basic information pertaining to the triggers in the schema and
table (optional) specified. |
abstract Collection<SequenceMetaData> |
AbstractSequenceAnalyser.analyse(MetaData... parameters)
Returns a collection of SequenceMetaData objects that contain
all information pertaining to the sequences in the specified schema. |
Collection<ProcedureMetaData> |
AbstractProcedureAnalyser.analyse(MetaData... parameters)
Returns a collection of ProcedureMetaData objects that contain
the basic information pertaining to the procedures in the
catalog/schema. |
protected void |
StandardTriggerAnalyser.createMetaData(ResultSet resultSet,
Collection<TriggerMetaData> collection,
MetaData... parameters)
Create a new metadata object out of the data in the specified result set. |
protected void |
OracleTriggerAnalyser.createMetaData(ResultSet resultSet,
Collection<TriggerMetaData> collection,
MetaData... parameters)
Create a new metadata object out of the data in the specified result set. |
protected abstract void |
AbstractTriggerAnalyser.createMetaData(ResultSet resultSet,
Collection<TriggerMetaData> collection,
MetaData... parameters)
Create a new metadata object out of the data in the specified result set. |
protected PreparedStatement |
StandardTriggerAnalyser.createStatement(Connection connection,
MetaData... parameters)
Create a PreparedStatement based on the
parameters passed in. |
protected PreparedStatement |
OracleTriggerAnalyser.createStatement(Connection connection,
MetaData... parameters)
Create a PreparedStatement based on the
parameters passed in. |
protected abstract PreparedStatement |
AbstractTriggerAnalyser.createStatement(Connection connection,
MetaData... parameters)
Create a PreparedStatement based on the
parameters passed in. |
protected Analyser.CatalogueSchema |
Analyser.getNames(MetaData metaData)
Return a value object that represents the names of the catalogue and/or schema specified. |
| Uses of MetaData in com.sptci.rwt.webui.model |
|---|
| Methods in com.sptci.rwt.webui.model with parameters of type MetaData | |
|---|---|
protected void |
ViewView.createLabels(String name,
MetaData metaData,
Component component)
Create standard Label components that
represent the name of the specified field and the value in the
specified model. |
protected void |
TableView.createLabels(String name,
MetaData metaData,
Component parent)
Create standard Label components that
represent the name of the specified field and the value in the
specified model. |
protected void |
SchemaView.createLabels(String name,
MetaData metaData,
Component component)
Create standard Label components that
represent the name of the specified field and the value in the
specified model. |
protected void |
PrimaryKeyView.createLabels(String name,
MetaData metaData,
Component component)
Create standard Label components that
represent the name of the specified field and the value in the
specified model. |
protected void |
CatalogueView.createLabels(String name,
MetaData metaData,
Component component)
Create standard Label components that
represent the name of the specified field and the value in the
specified model. |
protected void |
AbstractView.createLabels(String name,
MetaData metaData,
Component component)
Create standard Label components that
represent the name of the specified field and the value in the
specified model. |
| Uses of MetaData in com.sptci.rwt.webui.tree |
|---|
| Classes in com.sptci.rwt.webui.tree with type parameters of type MetaData | |
|---|---|
class |
AbstractNode<S extends MetaData>
An abstract TreeNode that represents MetaData objects. |
class |
ContainerNode<S extends MetaData>
An abstract TreeNode that represents MetaData objects. |
class |
LeafNode<S extends MetaData>
A TreeNode that represents a leaf in a tree. |
class |
TriggersNode<S extends MetaData>
A TreeNode that represents all the triggers in
schema in the active database connection. |
| Fields in com.sptci.rwt.webui.tree declared as MetaData | |
|---|---|
protected S |
ContainerNode.metadata
The MetaData object associated with this node. |
|
SPT RWT Application API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||