From bdd0a41aed7edf21ec2a65cfa17a86af2ef8c48a Mon Sep 17 00:00:00 2001
From: dims
+An ApplyChangesCommand is used to flush the changes associated with a
+ modified graph of DataObjects to a database.
+
+
+
+
+
+
+
+
+
+
+A Command is used to execute a read or write to a database
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This method is prvided primarily to support platforms (such as Oracle)
+ that do not provide complete support for ResultSetMetadata
+
+
+
+
+
+A CommandFactory produces
+
+
+
+
+
+
+
+
+
+A CommandGroup represents a set of
+
+
+
+
+
+
+
+A CommandGroupFactory produces
+
+
+
+
+A ConfigHelper is used as an aid in programmatic construction of Config instances.
+ Manual contrution fo COnfig is an alternative to providing needed configuration
+ information in an XML file
+
+
+
+
+A lightweight Table-column <--> DataObject-property converter framework.
+ Converters allow a user to insert a transformation between a column value and
+ is destination DataObject property value. For example, by default, a VARCHAR
+ column will be represented as a String in its corresponding DataObject
+ property. A user could insert a converter that transforms the the VARCHAR
+ value to an Integer. If this is done then although the column returns
+ character data, the DataObject property will be an Integer
+
+
+
+
+
+
+A key instance is used to describe a Table key definition. This is used
+ primarily for compound keys since simple keys are described with a name.
+
+
+
+
+
+
+
+An iterator-like interface to conveniently move through chunks of data. The
+ idea is that a Pager works with a read Command. The read command returns a
+ large amount of data and the client wants to work with chunks of it at a
+ time. So the Pager is created on the command and each call to next returns
+ the next chunk of data. This is done completely disconnected. No cursor is
+ maintained between calls to #next.
+
+ TODO - This is very preliminary. We need to look at this interface in the
+ context of disonnected scenarios such as a web app. The Pager instance will
+ probably be saved in session so it must be very light and cannot reference a
+ connection. Also, we probably need to define a factory or add a method to set
+ page size.
+
+
+
+
+
+
+
+Describes a single parameter for a parameterized SQL statement.
+
+
+
+
+
+
+
+ Explicit definition of type is required only for OUT parameters of stored
+ procedures commands
+
+
+
+
+
+
+
+
+Describes the structure of the result set returned from execution
+ of a SELECT statement. This description is typcially not required since the
+ shape can be retreived from the JDBC ResultSetMetadata. However, some platforms
+ such as Oracle do not support fully suport ResultSetMedata.
+
+ There may also be a performance boost when using this interface.
+
+
+
+
+Defines SDO data types. This is used primalirly to type stored procedure OUT parameters.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ A representation of the model object 'Column'.
+
+
+
+ The following features are supported:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface ApplyChangesCommand
+
+
+
+
+
+
+public interface ApplyChangesCommand
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ void
+addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+ Adds a user-provided create command.
+
+
+
+ void
+addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+ Adds a user-provided delete command.
+
+
+
+ void
+addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+ Adds a user-provided update command.
+
+
+
+ void
+execute(commonj.sdo.DataObject root)
+
+
+ The change history is scanned and modifications to the graph of data
+ objects are flushed to the database.
+
+
+
+ void
+setConnection(java.sql.Connection connection)
+
+
+ Provides the java.sql.Connection to be used for this executing this
+ command.
+
+
+
+ void
+setConnection(java.sql.Connection connection,
+ boolean manageTransactions)
+
+
+ Provides the java.sql.Connection to be used for this executing this
+ command.
+
+
+
+
+
+Method Detail
+
+addUpdateCommand
+
+void addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+type
- The DataObject type this command applys tocmd
- The Command used to UPDATE data objects of the specified type
+
+
+addCreateCommand
+
+void addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+type
- The DataObject type this command applys tocmd
- The Command used to INSERT data objects of the specified type
+
+
+addDeleteCommand
+
+void addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+type
- The DataObject type this command applys tocmd
- The Command used to DELETE data objects of the specified type
+
+
+execute
+
+void execute(commonj.sdo.DataObject root)
+
+
+
+
+root
- the topmost containing data object
+
+
+setConnection
+
+void setConnection(java.sql.Connection connection)
+
+
+
+
+connection
- the java.sql.Connection
+
+
+setConnection
+
+void setConnection(java.sql.Connection connection,
+ boolean manageTransactions)
+
+
+
+
+
+connection
- the java.sql.ConnectionmanageTransactions
- true
if the DAS should perform tx
+ commit/rollback
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Command.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Command.html
new file mode 100644
index 0000000000..977e4b0101
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Command.html
@@ -0,0 +1,674 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface Command
+
+
+
+
+
+
+public interface Command
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+static CommandFactory
+FACTORY
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ void
+addParameter(int index,
+ int direction,
+ commonj.sdo.Type sdoType)
+
+
+ Adds a Parameter to the command
+
+
+
+ void
+addParameter(int index,
+ commonj.sdo.Type sdoType)
+
+
+ Adds a Parameter to the command
+
+
+
+ void
+addParameter(java.lang.String name,
+ int direction,
+ commonj.sdo.Type sdoType)
+
+
+ Adds a Parameter to the command
+
+
+
+ void
+addParameter(java.lang.String name,
+ commonj.sdo.Type sdoType)
+
+
+ Adds a Parameter to the command
+
+
+
+ void
+close()
+
+
+ Cleans up and realeases all resources associated with this command.
+
+
+
+ void
+execute()
+
+
+ Performs the function defined by the command
+
+
+
+ commonj.sdo.DataObject
+executeQuery()
+
+
+ Performs the function defined by the command and return the results in
+ the root DataObject
+
+
+
+ Parameter
+getParameter(int index)
+
+
+ Returns the Parameter at index
+
+
+
+ Parameter
+getParameter(java.lang.String name)
+
+
+ Returns the parameter associated with "name"
+
+
+
+ java.lang.Object
+getParameterValue(int index)
+
+
+ Returns the value of the associated Parameter
+
+
+
+ java.lang.Object
+getParameterValue(java.lang.String name)
+
+
+ Returns the value of the associated Parameter
+
+
+
+ void
+setConnection(java.sql.Connection connection)
+
+
+ Provides the java.sql.Connection to be used for this executing this
+ command.
+
+
+
+ void
+setConnection(java.sql.Connection connection,
+ boolean manageTransactions)
+
+
+ Provides the java.sql.Connection to be used for this executing this
+ command.
+
+
+
+ void
+setDataObjectModel(commonj.sdo.Type schema)
+
+
+ Specifies an object model for a graph of DataObjects returned by
+ #executeQuery()
+
+
+
+ void
+setParameterType(int index,
+ commonj.sdo.Type dataType)
+
+
+ Sets the "type" of the associated Parameter
+
+
+
+ void
+setParameterType(java.lang.String string,
+ commonj.sdo.Type dataType)
+
+
+ Sets the "type" of the associated Parameter
+
+
+
+ void
+setParameterValue(int index,
+ java.lang.Object value)
+
+
+ Sets the value of the associated Parameter
+
+
+
+ void
+setParameterValue(java.lang.String name,
+ java.lang.Object value)
+
+
+ Sets the value of the named Parameter
+
+
+
+ void
+setResultSetShape(ResultSetShape shape)
+
+
+ Defines the structure of the ResultSet returned by the JDBC Driver when
+ this command is executed.
+
+
+
+
+
+Field Detail
+
+FACTORY
+
+static final CommandFactory FACTORY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+execute
+
+void execute()
+
+
+
+
+
+
+
+executeQuery
+
+commonj.sdo.DataObject executeQuery()
+
+
+
+
+
+
+
+
+getParameter
+
+Parameter getParameter(java.lang.String name)
+
+
+
+
+name
- the name of the parameter
+
+
+
+getParameter
+
+Parameter getParameter(int index)
+
+
+
+
+index
- the index of the Parameter
+
+
+
+setParameterValue
+
+void setParameterValue(java.lang.String name,
+ java.lang.Object value)
+
+
+
+
+name
- the name of this Parametervalue
- the value for the Parameter
+
+
+setParameterValue
+
+void setParameterValue(int index,
+ java.lang.Object value)
+
+
+
+
+index
- the index of the Parametervalue
- the value for the Parameter
+
+
+setParameterType
+
+void setParameterType(java.lang.String string,
+ commonj.sdo.Type dataType)
+
+
+
+
+name
- the name of this Parametertype
- the SDODataTypes-defined "type" for the Parameter.
+
+
+setParameterType
+
+void setParameterType(int index,
+ commonj.sdo.Type dataType)
+
+
+
+
+index
- the index of the Parametertype
- the SDODataTypes-defined "type" for the Parameter.
+
+
+getParameterValue
+
+java.lang.Object getParameterValue(java.lang.String name)
+
+
+
+
+name
- the name of the Parameter
+
+
+
+getParameterValue
+
+java.lang.Object getParameterValue(int index)
+
+
+
+
+index
- the index of the Parameter
+
+
+
+addParameter
+
+void addParameter(int index,
+ commonj.sdo.Type sdoType)
+
+
+
+
+index
- the index of the parametersdoType
- the commonj.sdo.Type of the Parameter
+
+
+addParameter
+
+void addParameter(java.lang.String name,
+ commonj.sdo.Type sdoType)
+
+
+
+
+name
- the index of the parametersdoType
- the commonj.sdo.Type of the Parameter
+
+
+addParameter
+
+void addParameter(int index,
+ int direction,
+ commonj.sdo.Type sdoType)
+
+
+
+
+index
- the index of the parameterdirection
- the direction of the Parameter. Either Parameter.IN,
+ Parameter.OUT or Parameter.INOUTsdoType
- specifies the type as a commonj.sdo.Type from
+ SDODataTypes
+
+
+addParameter
+
+void addParameter(java.lang.String name,
+ int direction,
+ commonj.sdo.Type sdoType)
+
+
+
+
+name
- the name associated with the Parameterdirection
- the direction of the Parameter. Either Parameter.IN,
+ Parameter.OUT or Parameter.INOUTsdoType
- specifies the type as a commonj.sdo.Type from
+ SDODataTypes
+
+
+setDataObjectModel
+
+void setDataObjectModel(commonj.sdo.Type schema)
+
+
+
+
+schema
- the model as a commonj.sdo.Type
+
+
+setResultSetShape
+
+void setResultSetShape(ResultSetShape shape)
+
+
+
+
+shape
- the specified result set shapeResultSetShape
+
+
+setConnection
+
+void setConnection(java.sql.Connection connection)
+
+
+
+
+connection
- the java.sql.Connection
+
+
+setConnection
+
+void setConnection(java.sql.Connection connection,
+ boolean manageTransactions)
+
+
+
+
+connection
- the java.sql.ConnectionmanageTransactions
- true
if the DAS should perform tx
+ commit/rollback
+
+
+close
+
+void close()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandFactory.html
new file mode 100644
index 0000000000..29e9aabc09
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandFactory.html
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface CommandFactory
+
+
+
+
+
+
+public interface CommandFactory
Command
and ApplyChangesCommand
+ instances.
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ ApplyChangesCommand
+createApplyChangesCommand()
+
+
+ Creates an instance
+
+
+
+ ApplyChangesCommand
+createApplyChangesCommand(Config config)
+
+
+ Creates an instance with the provided
+ configuration
+
+
+
+ ApplyChangesCommand
+createApplyChangesCommand(java.io.InputStream config)
+
+
+ Creates an instance with the provided
+ configuration
+
+
+
+ Command
+createCommand(java.lang.String sql)
+
+
+ Creates a Command based on the provided SQL statement
+
+
+
+ Command
+createCommand(java.lang.String sql,
+ Config config)
+
+
+ Creates a Command based on the provided SQL statement and configuration
+
+
+
+ Command
+createCommand(java.lang.String sql,
+ java.io.InputStream config)
+
+
+ Creates a Command based on the provided SQL statement and configuration
+
+
+
+
+
+Method Detail
+
+createCommand
+
+Command createCommand(java.lang.String sql)
+
+
+
+
+sql
- The SQL statement
+
+
+
+createCommand
+
+Command createCommand(java.lang.String sql,
+ java.io.InputStream config)
+
+
+
+
+sql
- The SQL statementmappingModel
- The congiguration as XML file stream
+
+
+
+createCommand
+
+Command createCommand(java.lang.String sql,
+ Config config)
+
+
+
+
+sql
- The SQL statementconfig
- The congiguration as Config instance
+
+
+
+createApplyChangesCommand
+
+ApplyChangesCommand createApplyChangesCommand()
+
+
+
+
+
+
+
+
+createApplyChangesCommand
+
+ApplyChangesCommand createApplyChangesCommand(java.io.InputStream config)
+ throws java.io.IOException
+
+
+
+
+config
- The provided configuration as a stream over an xml file
+java.io.IOException
+
+
+createApplyChangesCommand
+
+ApplyChangesCommand createApplyChangesCommand(Config config)
+
+
+
+
+
+config
- The provided configuration as a Config instance
+java.io.IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandGroup.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandGroup.html
new file mode 100644
index 0000000000..52ef9204e7
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandGroup.html
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface CommandGroup
+
+
+
+
+
+
+public interface CommandGroup
Command
and single
+ ApplyChangesCommand
that are created from a common config file.
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+static CommandGroupFactory
+FACTORY
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ ApplyChangesCommand
+getApplyChangesCommand()
+
+
+ Return the ApplyChangesCommnad for this configured factory
+
+
+
+ Command
+getCommand(java.lang.String name)
+
+
+ Gets the named command from this factory's inventory
+
+
+
+ void
+releaseResources()
+
+
+ If the CommandGroup is managing connections then this method
+ must be called when the client is done with the instance.
+
+
+
+ void
+setConnection(java.sql.Connection connection)
+
+
+ Set the default connection for all command in the group
+
+
+
+
+
+Field Detail
+
+FACTORY
+
+static final CommandGroupFactory FACTORY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+getApplyChangesCommand
+
+ApplyChangesCommand getApplyChangesCommand()
+
+
+
+
+
+
+
+
+getCommand
+
+Command getCommand(java.lang.String name)
+
+
+
+
+name
- The identifying name of the requested command
+
+
+
+setConnection
+
+void setConnection(java.sql.Connection connection)
+
+
+
+
+connection
-
+
+
+releaseResources
+
+void releaseResources()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandGroupFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandGroupFactory.html
new file mode 100644
index 0000000000..0a43750b2e
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/CommandGroupFactory.html
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface CommandGroupFactory
+
+
+
+
+
+
+public interface CommandGroupFactory
CommandGroup
instances.
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ CommandGroup
+createCommandGroup(java.io.InputStream configStream)
+
+
+ Creates a CommandGroup based on the provided config file stream
+
+
+
+
+
+Method Detail
+
+createCommandGroup
+
+CommandGroup createCommandGroup(java.io.InputStream configStream)
+
+
+
+
+
+configStream
- A stream over a DAS config file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/ConfigHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/ConfigHelper.html
new file mode 100644
index 0000000000..56cec6de5f
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/ConfigHelper.html
@@ -0,0 +1,350 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Class ConfigHelper
+java.lang.Object
+ org.apache.tuscany.das.rdb.ConfigHelper
+
+
+
+
+
+
+public class ConfigHelper
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+ConfigHelper()
+
+
+
+
+
+ConfigHelper(Config config)
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ void
+addPrimaryKey(java.lang.String columnName)
+
+
+
+
+
+
+ void
+addRelationship(java.lang.String parentName,
+ java.lang.String childName)
+
+
+
+
+
+
+ void
+addTable(java.lang.String name,
+ java.lang.String propertyName)
+
+
+
+
+
+
+ Config
+getConfig()
+
+
+
+
+
+
+ Config
+newInstance()
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Constructor Detail
+
+ConfigHelper
+
+public ConfigHelper()
+
+
+
+
+
+ConfigHelper
+
+public ConfigHelper(Config config)
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+newInstance
+
+public Config newInstance()
+
+
+
+
+
+
+
+addPrimaryKey
+
+public void addPrimaryKey(java.lang.String columnName)
+
+
+
+
+
+
+
+addRelationship
+
+public void addRelationship(java.lang.String parentName,
+ java.lang.String childName)
+
+
+
+
+
+
+
+addTable
+
+public void addTable(java.lang.String name,
+ java.lang.String propertyName)
+
+
+
+
+
+
+
+getConfig
+
+public Config getConfig()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Converter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Converter.html
new file mode 100644
index 0000000000..c1f91a9dc7
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Converter.html
@@ -0,0 +1,244 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface Converter
+
+
+
+
+
+
+public interface Converter
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ java.lang.Object
+getColumnValue(java.lang.Object propertyData)
+
+
+ Transform the columnData object to a new value and possibly new type.
+
+
+
+ java.lang.Object
+getPropertyValue(java.lang.Object columnData)
+
+
+ Transform the columnData object to a new value and possibly new type.
+
+
+
+
+
+Method Detail
+
+getPropertyValue
+
+java.lang.Object getPropertyValue(java.lang.Object columnData)
+
+
+
+
+columnData
- The column value to transorm
+
+
+
+getColumnValue
+
+java.lang.Object getColumnValue(java.lang.Object propertyData)
+
+
+
+
+
+propertyData
- The property value to transform
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Key.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Key.html
new file mode 100644
index 0000000000..f7f554663c
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Key.html
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Class Key
+java.lang.Object
+ org.apache.tuscany.das.rdb.Key
+
+
+
+
+
+
+public class Key
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+Key(java.lang.String columnName)
+
+
+ Contructor for a single column key
+
+
+Key(java.lang.String[] columns)
+
+
+ Constructor for a compound key
+
+
+
+
+
+Method Summary
+
+
+
+
+ java.util.List
+getColumNames()
+
+
+ Returns a List of column names that compose the key
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Constructor Detail
+
+Key
+
+public Key(java.lang.String columnName)
+
+
+
+
+columnName
- The single column fo rthe key
+
+
+Key
+
+public Key(java.lang.String[] columns)
+
+
+
+
+
+
+
+
+columns
- The array of column names that compose the key
+
+
+
+
+
+Method Detail
+
+getColumNames
+
+public java.util.List getColumNames()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Pager.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Pager.html
new file mode 100644
index 0000000000..41b0c0fe0f
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Pager.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface Pager
+
+
+
+
+
+
+public interface Pager
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ commonj.sdo.DataObject
+getPage(int page)
+
+
+ Return a specific identified page.
+
+
+
+ commonj.sdo.DataObject
+next()
+
+
+ Get the next page of data
+
+
+
+ commonj.sdo.DataObject
+previous()
+
+
+ Get the page prior to the last page returned
+
+
+
+
+
+Method Detail
+
+next
+
+commonj.sdo.DataObject next()
+
+
+
+
+
+
+
+
+previous
+
+commonj.sdo.DataObject previous()
+
+
+
+
+
+
+
+
+getPage
+
+commonj.sdo.DataObject getPage(int page)
+
+
+
+
+
+page
- The number of the page to return
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Parameter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Parameter.html
new file mode 100644
index 0000000000..7753bdf67e
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/Parameter.html
@@ -0,0 +1,529 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Interface Parameter
+
+
+
+
+
+
+public interface Parameter
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+static int
+IN
+
+
+ Value for "Direction" that indicates that a parameter is soley for input.
+
+
+
+static int
+IN_OUT
+
+
+ Value for "Direction" that indicates that a parameter is for both input
+ and output.
+
+
+
+static int
+OUT
+
+
+ Value for "Direction" that indicates that a parameter is soley for
+ output.
+
+
+
+
+
+Method Summary
+
+
+
+
+ Converter
+getConverter()
+
+
+ TODO Not sure this is is needed.
+
+
+
+ int
+getDirection()
+
+
+
+
+
+
+ int
+getIndex()
+
+
+
+
+
+
+ java.lang.String
+getName()
+
+
+
+
+
+
+ commonj.sdo.Type
+getType()
+
+
+
+
+
+
+ java.lang.Object
+getValue()
+
+
+
+
+
+
+ void
+setConverter(Converter converter)
+
+
+ TODO Not sure this method is needed.
+
+
+
+ void
+setDirection(int direction)
+
+
+ Parameters are typically IN and this is the default.
+
+
+
+ void
+setIndex(int index)
+
+
+ Set the index of the parameter.
+
+
+
+ void
+setName(java.lang.String name)
+
+
+ Sets the name of the parameter
+
+
+
+ void
+setType(commonj.sdo.Type type)
+
+
+ A parameter has a type in terms of SDO2 DataTypes.
+
+
+
+ void
+setValue(java.lang.Object value)
+
+
+ Sets the value of the parameter.
+
+
+
+
+
+Field Detail
+
+IN
+
+static final int IN
+
+
+
+
+
+
+
+OUT
+
+static final int OUT
+
+
+
+
+
+
+
+IN_OUT
+
+static final int IN_OUT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+setType
+
+void setType(commonj.sdo.Type type)
+
+
+SDODataTypes
+
+
+type
-
+
+
+setIndex
+
+void setIndex(int index)
+
+
+
+
+index
- The index of the parameter
+
+
+setName
+
+void setName(java.lang.String name)
+
+
+
+
+name
- the parameter name
+
+
+setValue
+
+void setValue(java.lang.Object value)
+
+
+
+
+value
- The value for the parameter
+
+
+setDirection
+
+void setDirection(int direction)
+
+
+
+
+direction
- the parameters direction
+
+
+setConverter
+
+void setConverter(Converter converter)
+
+
+
+
+converter
-
+
+
+getType
+
+commonj.sdo.Type getType()
+
+
+
+
+
+SDODataTypes
+
+
+getConverter
+
+Converter getConverter()
+
+
+
+
+
+
+
+
+getIndex
+
+int getIndex()
+
+
+
+
+
+
+
+
+getName
+
+java.lang.String getName()
+
+
+
+
+
+
+
+
+getValue
+
+java.lang.Object getValue()
+
+
+
+
+
+
+
+
+getDirection
+
+int getDirection()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/ResultSetShape.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/ResultSetShape.html
new file mode 100644
index 0000000000..205fd6127d
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/ResultSetShape.html
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Class ResultSetShape
+java.lang.Object
+ org.apache.tuscany.das.rdb.ResultSetShape
+
+
+
+
+
+
+public class ResultSetShape
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+ResultSetShape(java.sql.ResultSetMetaData metadata)
+
+
+
+
+
+ResultSetShape(java.lang.String[] t,
+ java.lang.String[] c,
+ commonj.sdo.Type[] dataTypes)
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+ int
+getColumnCount()
+
+
+
+
+
+
+ java.lang.String
+getColumnName(int i)
+
+
+
+
+
+
+ commonj.sdo.Type
+getColumnType(int i)
+
+
+
+
+
+
+ java.lang.String
+getTableName(int i)
+
+
+
+
+
+
+ java.lang.String
+toString()
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+Constructor Detail
+
+ResultSetShape
+
+public ResultSetShape(java.lang.String[] t,
+ java.lang.String[] c,
+ commonj.sdo.Type[] dataTypes)
+
+
+
+
+
+ResultSetShape
+
+public ResultSetShape(java.sql.ResultSetMetaData metadata)
+ throws java.sql.SQLException
+
+
+
+
+
+
+
+
+
+java.sql.SQLException
+
+
+
+
+
+Method Detail
+
+getColumnCount
+
+public int getColumnCount()
+
+
+
+
+
+
+
+getTableName
+
+public java.lang.String getTableName(int i)
+
+
+
+
+
+
+
+getColumnName
+
+public java.lang.String getColumnName(int i)
+
+
+
+
+
+
+
+getColumnType
+
+public commonj.sdo.Type getColumnType(int i)
+
+
+
+
+
+
+
+toString
+
+public java.lang.String toString()
+
+
+
+
+
+toString
in class java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/SDODataTypes.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/SDODataTypes.html
new file mode 100644
index 0000000000..0e399d0e4a
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/SDODataTypes.html
@@ -0,0 +1,856 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb
+
+
+Class SDODataTypes
+java.lang.Object
+ org.apache.tuscany.das.rdb.SDODataTypes
+
+
+
+
+
+
+public class SDODataTypes
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+static commonj.sdo.Type
+BOOLEAN
+
+
+
+
+
+
+static commonj.sdo.Type
+BOOLEANOBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+BYTE
+
+
+
+
+
+
+static commonj.sdo.Type
+BYTEOBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+BYTES
+
+
+
+
+
+
+static commonj.sdo.Type
+CHARACTER
+
+
+
+
+
+
+static commonj.sdo.Type
+CHARACTEROBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+DATE
+
+
+
+
+
+
+static commonj.sdo.Type
+DATETIME
+
+
+
+
+
+
+static commonj.sdo.Type
+DAY
+
+
+
+
+
+
+static commonj.sdo.Type
+DECIMAL
+
+
+
+
+
+
+static commonj.sdo.Type
+DOUBLE
+
+
+
+
+
+
+static commonj.sdo.Type
+DOUBLEOBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+DURATION
+
+
+
+
+
+
+static commonj.sdo.Type
+FLOAT
+
+
+
+
+
+
+static commonj.sdo.Type
+FLOATOBJECT
+
+
+
+
+
+
+(package private) static commonj.sdo.helper.TypeHelper
+helper
+
+
+
+
+
+
+static commonj.sdo.Type
+INT
+
+
+
+
+
+
+static commonj.sdo.Type
+INTEGER
+
+
+
+
+
+
+static commonj.sdo.Type
+INTEGEROBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+LONG
+
+
+
+
+
+
+static commonj.sdo.Type
+LONGOBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+MONTH
+
+
+
+
+
+
+static commonj.sdo.Type
+MONTHDAY
+
+
+
+
+
+
+static commonj.sdo.Type
+OBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+SHORT
+
+
+
+
+
+
+static commonj.sdo.Type
+SHORTOBJECT
+
+
+
+
+
+
+static commonj.sdo.Type
+STRING
+
+
+
+
+
+
+static commonj.sdo.Type
+STRINGS
+
+
+
+
+
+
+static commonj.sdo.Type
+TIME
+
+
+
+
+
+
+static commonj.sdo.Type
+URI
+
+
+
+
+
+
+static commonj.sdo.Type
+YEAR
+
+
+
+
+
+
+static commonj.sdo.Type
+YEARMONTH
+
+
+
+
+
+
+static commonj.sdo.Type
+YEARMONTHDAY
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+SDODataTypes()
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+
+
+
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Field Detail
+
+helper
+
+static commonj.sdo.helper.TypeHelper helper
+
+
+
+
+
+
+
+BOOLEAN
+
+public static final commonj.sdo.Type BOOLEAN
+
+
+
+
+
+
+
+BYTE
+
+public static final commonj.sdo.Type BYTE
+
+
+
+
+
+
+
+BYTES
+
+public static final commonj.sdo.Type BYTES
+
+
+
+
+
+
+
+CHARACTER
+
+public static final commonj.sdo.Type CHARACTER
+
+
+
+
+
+
+
+DATE
+
+public static final commonj.sdo.Type DATE
+
+
+
+
+
+
+
+DATETIME
+
+public static final commonj.sdo.Type DATETIME
+
+
+
+
+
+
+
+DAY
+
+public static final commonj.sdo.Type DAY
+
+
+
+
+
+
+
+DECIMAL
+
+public static final commonj.sdo.Type DECIMAL
+
+
+
+
+
+
+
+DOUBLE
+
+public static final commonj.sdo.Type DOUBLE
+
+
+
+
+
+
+
+DURATION
+
+public static final commonj.sdo.Type DURATION
+
+
+
+
+
+
+
+FLOAT
+
+public static final commonj.sdo.Type FLOAT
+
+
+
+
+
+
+
+INT
+
+public static final commonj.sdo.Type INT
+
+
+
+
+
+
+
+INTEGER
+
+public static final commonj.sdo.Type INTEGER
+
+
+
+
+
+
+
+LONG
+
+public static final commonj.sdo.Type LONG
+
+
+
+
+
+
+
+MONTH
+
+public static final commonj.sdo.Type MONTH
+
+
+
+
+
+
+
+MONTHDAY
+
+public static final commonj.sdo.Type MONTHDAY
+
+
+
+
+
+
+
+OBJECT
+
+public static final commonj.sdo.Type OBJECT
+
+
+
+
+
+
+
+SHORT
+
+public static final commonj.sdo.Type SHORT
+
+
+
+
+
+
+
+STRING
+
+public static final commonj.sdo.Type STRING
+
+
+
+
+
+
+
+STRINGS
+
+public static final commonj.sdo.Type STRINGS
+
+
+
+
+
+
+
+TIME
+
+public static final commonj.sdo.Type TIME
+
+
+
+
+
+
+
+URI
+
+public static final commonj.sdo.Type URI
+
+
+
+
+
+
+
+YEAR
+
+public static final commonj.sdo.Type YEAR
+
+
+
+
+
+
+
+YEARMONTH
+
+public static final commonj.sdo.Type YEARMONTH
+
+
+
+
+
+
+
+YEARMONTHDAY
+
+public static final commonj.sdo.Type YEARMONTHDAY
+
+
+
+
+
+
+
+BOOLEANOBJECT
+
+public static final commonj.sdo.Type BOOLEANOBJECT
+
+
+
+
+
+
+
+BYTEOBJECT
+
+public static final commonj.sdo.Type BYTEOBJECT
+
+
+
+
+
+
+
+CHARACTEROBJECT
+
+public static final commonj.sdo.Type CHARACTEROBJECT
+
+
+
+
+
+
+
+DOUBLEOBJECT
+
+public static final commonj.sdo.Type DOUBLEOBJECT
+
+
+
+
+
+
+
+FLOATOBJECT
+
+public static final commonj.sdo.Type FLOATOBJECT
+
+
+
+
+
+
+
+INTEGEROBJECT
+
+public static final commonj.sdo.Type INTEGEROBJECT
+
+
+
+
+
+
+
+LONGOBJECT
+
+public static final commonj.sdo.Type LONGOBJECT
+
+
+
+
+
+
+
+SHORTOBJECT
+
+public static final commonj.sdo.Type SHORTOBJECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+SDODataTypes
+
+public SDODataTypes()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ApplyChangesCommand.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ApplyChangesCommand.html
new file mode 100644
index 0000000000..cc731a9ed2
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ApplyChangesCommand.html
@@ -0,0 +1,272 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.ApplyChangesCommand
+
+
+
+
+
+Packages that use ApplyChangesCommand
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of ApplyChangesCommand in org.apache.tuscany.das.rdb
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb that return ApplyChangesCommand
+
+
+
+
+ ApplyChangesCommand
+CommandFactory.createApplyChangesCommand()
+
+
+ Creates an instance
+
+
+
+ ApplyChangesCommand
+CommandFactory.createApplyChangesCommand(Config config)
+
+
+ Creates an instance with the provided
+ configuration
+
+
+
+ ApplyChangesCommand
+CommandFactory.createApplyChangesCommand(java.io.InputStream config)
+
+
+ Creates an instance with the provided
+ configuration
+
+
+
+ ApplyChangesCommand
+CommandGroup.getApplyChangesCommand()
+
+
+ Return the ApplyChangesCommnad for this configured factory
+
+
+
+
+
+Uses of ApplyChangesCommand in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement ApplyChangesCommand
+
+
+
+
+ class
+ApplyChangesCommandImpl
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl that return ApplyChangesCommand
+
+
+
+
+ ApplyChangesCommand
+CommandFactoryImpl.createApplyChangesCommand()
+
+
+
+
+
+
+ ApplyChangesCommand
+CommandFactoryImpl.createApplyChangesCommand(Config config)
+
+
+
+
+
+
+ ApplyChangesCommand
+CommandFactoryImpl.createApplyChangesCommand(java.io.InputStream configStream)
+
+
+
+
+
+
+ ApplyChangesCommand
+CommandGroupImpl.getApplyChangesCommand()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Command.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Command.html
new file mode 100644
index 0000000000..ad6ac4c924
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Command.html
@@ -0,0 +1,442 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.Command
+
+
+
+
+
+Packages that use Command
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of Command in org.apache.tuscany.das.rdb
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb that return Command
+
+
+
+
+ Command
+CommandFactory.createCommand(java.lang.String sql)
+
+
+ Creates a Command based on the provided SQL statement
+
+
+
+ Command
+CommandFactory.createCommand(java.lang.String sql,
+ Config config)
+
+
+ Creates a Command based on the provided SQL statement and configuration
+
+
+
+ Command
+CommandFactory.createCommand(java.lang.String sql,
+ java.io.InputStream config)
+
+
+ Creates a Command based on the provided SQL statement and configuration
+
+
+
+ Command
+CommandGroup.getCommand(java.lang.String name)
+
+
+ Gets the named command from this factory's inventory
+
+
+
+
+Methods in org.apache.tuscany.das.rdb with parameters of type Command
+
+
+
+
+ void
+ApplyChangesCommand.addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+ Adds a user-provided create command.
+
+
+
+ void
+ApplyChangesCommand.addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+ Adds a user-provided delete command.
+
+
+
+ void
+ApplyChangesCommand.addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+ Adds a user-provided update command.
+
+
+
+
+
+Uses of Command in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement Command
+
+
+
+
+ class
+CommandImpl
+
+
+
+
+
+
+ class
+DeleteCommandImpl
+
+
+
+
+
+
+ class
+InsertCommandImpl
+
+
+
+
+
+
+ class
+OptimisticWriteCommandImpl
+
+
+
+
+
+
+ class
+ReadCommandImpl
+
+
+
+
+
+
+ class
+SPCommandImpl
+
+
+
+
+
+
+ class
+UpdateCommandImpl
+
+
+
+
+
+
+ class
+WriteCommandImpl
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl that return Command
+
+
+
+
+ Command
+CommandFactoryImpl.createCommand(java.lang.String sql)
+
+
+
+
+
+
+ Command
+CommandFactoryImpl.createCommand(java.lang.String sql,
+ Config config)
+
+
+
+
+
+
+ Command
+CommandFactoryImpl.createCommand(java.lang.String sql,
+ java.io.InputStream configStream)
+
+
+
+
+
+
+ Command
+CommandGroupImpl.getCommand(java.lang.String name)
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl with parameters of type Command
+
+
+
+
+ void
+ApplyChangesCommandImpl.addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+
+
+ void
+ChangeSummarizer.addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+
+
+ void
+ApplyChangesCommandImpl.addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+
+
+ void
+ChangeSummarizer.addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+
+
+ void
+ApplyChangesCommandImpl.addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+
+
+ void
+ChangeSummarizer.addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
+
+
+
+
+
+
+Constructors in org.apache.tuscany.das.rdb.impl with parameters of type Command
+
+
+
+PagerImpl(Command command,
+ int size)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandFactory.html
new file mode 100644
index 0000000000..927f0244dd
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandFactory.html
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.CommandFactory
+
+
+
+
+
+Packages that use CommandFactory
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of CommandFactory in org.apache.tuscany.das.rdb
+
+
+
+
+
+Fields in org.apache.tuscany.das.rdb declared as CommandFactory
+
+
+
+
+static CommandFactory
+Command.FACTORY
+
+
+
+
+
+
+
+
+Uses of CommandFactory in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement CommandFactory
+
+
+
+
+ class
+CommandFactoryImpl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandGroup.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandGroup.html
new file mode 100644
index 0000000000..818f0bb4cd
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandGroup.html
@@ -0,0 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.CommandGroup
+
+
+
+
+
+Packages that use CommandGroup
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of CommandGroup in org.apache.tuscany.das.rdb
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb that return CommandGroup
+
+
+
+
+ CommandGroup
+CommandGroupFactory.createCommandGroup(java.io.InputStream configStream)
+
+
+ Creates a CommandGroup based on the provided config file stream
+
+
+
+
+
+Uses of CommandGroup in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement CommandGroup
+
+
+
+
+ class
+CommandGroupImpl
+
+
+ An ConfiguredCommandFactory produces instances of Command and
+ ApplyChangesCommand.
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl that return CommandGroup
+
+
+
+
+ CommandGroup
+CommandGroupFactoryImpl.createCommandGroup(java.io.InputStream configStream)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandGroupFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandGroupFactory.html
new file mode 100644
index 0000000000..da1e5c8e60
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/CommandGroupFactory.html
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.CommandGroupFactory
+
+
+
+
+
+Packages that use CommandGroupFactory
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of CommandGroupFactory in org.apache.tuscany.das.rdb
+
+
+
+
+
+Fields in org.apache.tuscany.das.rdb declared as CommandGroupFactory
+
+
+
+
+static CommandGroupFactory
+CommandGroup.FACTORY
+
+
+
+
+
+
+
+
+Uses of CommandGroupFactory in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement CommandGroupFactory
+
+
+
+
+ class
+CommandGroupFactoryImpl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ConfigHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ConfigHelper.html
new file mode 100644
index 0000000000..e1a3a92f53
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ConfigHelper.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Class
+
org.apache.tuscany.das.rdb.ConfigHelper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Converter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Converter.html
new file mode 100644
index 0000000000..bc10b19a8d
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Converter.html
@@ -0,0 +1,283 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.Converter
+
+
+
+
+
+Packages that use Converter
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.graphbuilder.impl
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of Converter in org.apache.tuscany.das.rdb
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb that return Converter
+
+
+
+
+ Converter
+Parameter.getConverter()
+
+
+ TODO Not sure this is is needed.
+
+
+
+
+Methods in org.apache.tuscany.das.rdb with parameters of type Converter
+
+
+
+
+ void
+Parameter.setConverter(Converter converter)
+
+
+ TODO Not sure this method is needed.
+
+
+
+
+
+Uses of Converter in org.apache.tuscany.das.rdb.graphbuilder.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.graphbuilder.impl that implement Converter
+
+
+
+
+ class
+DefaultConverter
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.graphbuilder.impl that return Converter
+
+
+
+
+ Converter
+ResultMetadata.getConverter(int i)
+
+
+
+
+
+
+
+
+Uses of Converter in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl that return Converter
+
+
+
+
+ Converter
+ParameterImpl.getConverter()
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl with parameters of type Converter
+
+
+
+
+ void
+ParameterImpl.setConverter(Converter converter)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Key.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Key.html
new file mode 100644
index 0000000000..e97e24cae9
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Key.html
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Class
+
org.apache.tuscany.das.rdb.Key
+
+
+
+
+
+Packages that use Key
+
+
+org.apache.tuscany.das.rdb.config.wrapper
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of Key in org.apache.tuscany.das.rdb.config.wrapper
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.config.wrapper with parameters of type Key
+
+
+
+
+ void
+MappingWrapper.addPrimaryKey(Key key)
+
+
+
+
+
+
+ void
+MappingWrapper.addRelationship(Key parentKey,
+ Key childKey)
+
+
+
+
+
+
+
+
+Uses of Key in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl with parameters of type Key
+
+
+
+
+ void
+ChangeSummarizer.addPrimarykey(Key key)
+
+
+
+
+
+
+ void
+BaseCommandImpl.addPrimaryKey(Key pk)
+
+
+
+
+
+
+ void
+BaseCommandImpl.addRelationship(Key parentKey,
+ Key childKey)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Pager.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Pager.html
new file mode 100644
index 0000000000..178abb5b55
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Pager.html
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.Pager
+
+
+
+
+
+Packages that use Pager
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of Pager in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement Pager
+
+
+
+
+ class
+PagerImpl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Parameter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Parameter.html
new file mode 100644
index 0000000000..7627b53819
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/Parameter.html
@@ -0,0 +1,312 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Interface
+
org.apache.tuscany.das.rdb.Parameter
+
+
+
+
+
+Packages that use Parameter
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of Parameter in org.apache.tuscany.das.rdb
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb that return Parameter
+
+
+
+
+ Parameter
+Command.getParameter(int index)
+
+
+ Returns the Parameter at index
+
+
+
+ Parameter
+Command.getParameter(java.lang.String name)
+
+
+ Returns the parameter associated with "name"
+
+
+
+
+
+Uses of Parameter in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Classes in org.apache.tuscany.das.rdb.impl that implement Parameter
+
+
+
+
+ class
+ParameterImpl
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl that return Parameter
+
+
+
+
+ Parameter
+Parameters.findOrCreateParameterNamed(java.lang.String name)
+
+
+
+
+
+
+ Parameter
+Parameters.findOrCreateParameterWithIndex(int index)
+
+
+
+
+
+
+ Parameter
+Parameters.findOrCreateParameterWithIndex(int index,
+ int direction,
+ commonj.sdo.Type sdoType)
+
+
+
+
+
+
+ Parameter
+Parameters.get(int index)
+
+
+
+
+
+
+ Parameter
+Parameters.get(java.lang.String name)
+
+
+
+
+
+
+ Parameter
+CommandImpl.getParameter(int index)
+
+
+
+
+
+
+ Parameter
+CommandImpl.getParameter(java.lang.String name)
+
+
+
+
+
+
+ Parameter
+Parameters.parameterWithIndex(int index)
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl with parameters of type Parameter
+
+
+
+
+ void
+Parameters.add(Parameter param)
+
+
+
+
+
+
+ void
+CommandImpl.addParameter(Parameter param)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ResultSetShape.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ResultSetShape.html
new file mode 100644
index 0000000000..3b0693db12
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/ResultSetShape.html
@@ -0,0 +1,261 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Class
+
org.apache.tuscany.das.rdb.ResultSetShape
+
+
+
+
+
+Packages that use ResultSetShape
+
+
+org.apache.tuscany.das.rdb
+
+
+
+org.apache.tuscany.das.rdb.graphbuilder.impl
+
+
+
+org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+
+
+Uses of ResultSetShape in org.apache.tuscany.das.rdb
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb with parameters of type ResultSetShape
+
+
+
+
+ void
+Command.setResultSetShape(ResultSetShape shape)
+
+
+ Defines the structure of the ResultSet returned by the JDBC Driver when
+ this command is executed.
+
+
+
+
+
+Uses of ResultSetShape in org.apache.tuscany.das.rdb.graphbuilder.impl
+
+
+
+
+
+Constructors in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type ResultSetShape
+
+
+
+GraphBuilderMetadata(java.util.Collection results,
+ commonj.sdo.Type schema,
+ Config model,
+ ResultSetShape shape)
+
+
+
+
+
+ResultMetadata(java.sql.ResultSet rs,
+ Config model,
+ ResultSetShape shape)
+
+
+
+
+
+
+
+
+Uses of ResultSetShape in org.apache.tuscany.das.rdb.impl
+
+
+
+
+
+Fields in org.apache.tuscany.das.rdb.impl declared as ResultSetShape
+
+
+
+
+protected ResultSetShape
+CommandImpl.resultSetShape
+
+
+
+
+
+
+
+Methods in org.apache.tuscany.das.rdb.impl with parameters of type ResultSetShape
+
+
+
+
+ void
+CommandImpl.setResultSetShape(ResultSetShape shape)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/SDODataTypes.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/SDODataTypes.html
new file mode 100644
index 0000000000..11fe79a6e2
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/class-use/SDODataTypes.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+Uses of Class
+
org.apache.tuscany.das.rdb.SDODataTypes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV
+ NEXT
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+-
+
+
diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/Column.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/Column.html
new file mode 100644
index 0000000000..d05f50ccae
--- /dev/null
+++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-das-rdb/org/apache/tuscany/das/rdb/config/Column.html
@@ -0,0 +1,616 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Overview
+ Package
+ Class
+ Use
+ Tree
+ Deprecated
+ Index
+ Help
+
+Tuscany DAS for Relational Databases
+
+
+
+
+ PREV CLASS
+ NEXT CLASS
+
+ FRAMES
+ NO FRAMES
+
+
+
+
+
+
+
+
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD
+
+DETAIL: FIELD | CONSTR | METHOD
+
+
+
+
+org.apache.tuscany.das.rdb.config
+
+
+Interface Column
+
+
+
+
+
+
+public interface Column
+
+ Collision
Column Type
Converter Class Name
Generated
Name
Primary Key
Property Name
Table
+ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getColumnType()
+
++ Returns the value of the 'Column Type' attribute. |
+
+ java.lang.String |
+getConverterClassName()
+
++ Returns the value of the 'Converter Class Name' attribute. |
+
+ java.lang.String |
+getName()
+
++ Returns the value of the 'Name' attribute. |
+
+ java.lang.String |
+getPropertyName()
+
++ Returns the value of the 'Property Name' attribute. |
+
+ java.lang.String |
+getTable()
+
++ Returns the value of the 'Table' attribute. |
+
+ boolean |
+isCollision()
+
++ Returns the value of the 'Collision' attribute. |
+
+ boolean |
+isGenerated()
+
++ Returns the value of the 'Generated' attribute. |
+
+ boolean |
+isPrimaryKey()
+
++ Returns the value of the 'Primary Key' attribute. |
+
+ void |
+setCollision(boolean value)
+
++ Sets the value of the ' Collision ' attribute. |
+
+ void |
+setColumnType(java.lang.String value)
+
++ Sets the value of the ' Column Type ' attribute. |
+
+ void |
+setConverterClassName(java.lang.String value)
+
++ Sets the value of the ' Converter Class Name ' attribute. |
+
+ void |
+setGenerated(boolean value)
+
++ Sets the value of the ' Generated ' attribute. |
+
+ void |
+setName(java.lang.String value)
+
++ Sets the value of the ' Name ' attribute. |
+
+ void |
+setPrimaryKey(boolean value)
+
++ Sets the value of the ' Primary Key ' attribute. |
+
+ void |
+setPropertyName(java.lang.String value)
+
++ Sets the value of the ' Property Name ' attribute. |
+
+ void |
+setTable(java.lang.String value)
+
++ Sets the value of the ' Table ' attribute. |
+
+Method Detail | +
---|
+boolean isCollision()+
+ If the meaning of the 'Collision' attribute isn't clear, + there really should be more of a description here... +
+ ++
setCollision(boolean)
+void setCollision(boolean value)+
Collision
' attribute.
+
+
++
value
- the new value of the 'Collision' attribute.isCollision()
+java.lang.String getColumnType()+
+ If the meaning of the 'Column Type' attribute isn't clear, + there really should be more of a description here... +
+ ++
setColumnType(String)
+void setColumnType(java.lang.String value)+
Column Type
' attribute.
+
+
++
value
- the new value of the 'Column Type' attribute.getColumnType()
+java.lang.String getConverterClassName()+
+ If the meaning of the 'Converter Class Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setConverterClassName(String)
+void setConverterClassName(java.lang.String value)+
Converter Class Name
' attribute.
+
+
++
value
- the new value of the 'Converter Class Name' attribute.getConverterClassName()
+boolean isGenerated()+
+ If the meaning of the 'Generated' attribute isn't clear, + there really should be more of a description here... +
+ ++
setGenerated(boolean)
+void setGenerated(boolean value)+
Generated
' attribute.
+
+
++
value
- the new value of the 'Generated' attribute.isGenerated()
+java.lang.String getName()+
+ If the meaning of the 'Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setName(String)
+void setName(java.lang.String value)+
Name
' attribute.
+
+
++
value
- the new value of the 'Name' attribute.getName()
+boolean isPrimaryKey()+
+ If the meaning of the 'Primary Key' attribute isn't clear, + there really should be more of a description here... +
+ ++
setPrimaryKey(boolean)
+void setPrimaryKey(boolean value)+
Primary Key
' attribute.
+
+
++
value
- the new value of the 'Primary Key' attribute.isPrimaryKey()
+java.lang.String getPropertyName()+
+ If the meaning of the 'Property Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setPropertyName(String)
+void setPropertyName(java.lang.String value)+
Property Name
' attribute.
+
+
++
value
- the new value of the 'Property Name' attribute.getPropertyName()
+java.lang.String getTable()+
+ If the meaning of the 'Table' attribute isn't clear, + there really should be more of a description here... +
+ ++
setTable(String)
+void setTable(java.lang.String value)+
Table
' attribute.
+
+
++
value
- the new value of the 'Table' attribute.getTable()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface Command
+ + A representation of the model object 'Command'. + + +
+ The following features are supported: +
+ ++ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getConfig()
+
++ Returns the value of the 'Config' attribute. |
+
+ java.lang.String |
+getKind()
+
++ Returns the value of the 'Kind' attribute. |
+
+ java.lang.String |
+getName()
+
++ Returns the value of the 'Name' attribute. |
+
+ java.util.List |
+getParameter()
+
++ Returns the value of the 'Parameter' containment reference list. |
+
+ java.util.List |
+getResultDescriptor()
+
++ Returns the value of the 'Result Descriptor' containment reference list. |
+
+ java.lang.String |
+getSQL()
+
++ Returns the value of the 'SQL' attribute. |
+
+ void |
+setConfig(java.lang.String value)
+
++ Sets the value of the ' Config ' attribute. |
+
+ void |
+setKind(java.lang.String value)
+
++ Sets the value of the ' Kind ' attribute. |
+
+ void |
+setName(java.lang.String value)
+
++ Sets the value of the ' Name ' attribute. |
+
+ void |
+setSQL(java.lang.String value)
+
++ Sets the value of the ' SQL ' attribute. |
+
+Method Detail | +
---|
+java.util.List getParameter()+
Parameter
.
+
+ + If the meaning of the 'Parameter' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+java.util.List getResultDescriptor()+
ResultDescriptor
.
+
+ + If the meaning of the 'Result Descriptor' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+java.lang.String getConfig()+
+ If the meaning of the 'Config' attribute isn't clear, + there really should be more of a description here... +
+ ++
setConfig(String)
+void setConfig(java.lang.String value)+
Config
' attribute.
+
+
++
value
- the new value of the 'Config' attribute.getConfig()
+java.lang.String getKind()+
+ If the meaning of the 'Kind' attribute isn't clear, + there really should be more of a description here... +
+ ++
setKind(String)
+void setKind(java.lang.String value)+
Kind
' attribute.
+
+
++
value
- the new value of the 'Kind' attribute.getKind()
+java.lang.String getName()+
+ If the meaning of the 'Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setName(String)
+void setName(java.lang.String value)+
Name
' attribute.
+
+
++
value
- the new value of the 'Name' attribute.getName()
+java.lang.String getSQL()+
+ If the meaning of the 'SQL' attribute isn't clear, + there really should be more of a description here... +
+ ++
setSQL(String)
+void setSQL(java.lang.String value)+
SQL
' attribute.
+
+
++
value
- the new value of the 'SQL' attribute.getSQL()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface Config
+ + A representation of the model object 'Config'. + + +
+ The following features are supported: +
Command
Connection Properties
Table
Relationship
Uri
+ +
+
+Method Summary | +|
---|---|
+ java.util.List |
+getCommand()
+
++ Returns the value of the 'Command' containment reference list. |
+
+ ConnectionProperties |
+getConnectionProperties()
+
++ Returns the value of the 'Connection Properties' containment reference. |
+
+ java.util.List |
+getRelationship()
+
++ Returns the value of the 'Relationship' containment reference list. |
+
+ java.util.List |
+getTable()
+
++ Returns the value of the 'Table' containment reference list. |
+
+ java.lang.String |
+getUri()
+
++ Returns the value of the 'Uri' attribute. |
+
+ void |
+setConnectionProperties(ConnectionProperties value)
+
++ Sets the value of the ' Connection Properties ' containment reference. |
+
+ void |
+setUri(java.lang.String value)
+
++ Sets the value of the ' Uri ' attribute. |
+
+Method Detail | +
---|
+java.util.List getCommand()+
Command
.
+
+ + If the meaning of the 'Command' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+ConnectionProperties getConnectionProperties()+
+ If the meaning of the 'Connection Properties' containment reference isn't clear, + there really should be more of a description here... +
+ ++
setConnectionProperties(ConnectionProperties)
+void setConnectionProperties(ConnectionProperties value)+
Connection Properties
' containment reference.
+
+
++
value
- the new value of the 'Connection Properties' containment reference.getConnectionProperties()
+java.util.List getTable()+
Table
.
+
+ + If the meaning of the 'Table' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+java.util.List getRelationship()+
Relationship
.
+
+ + If the meaning of the 'Relationship' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+java.lang.String getUri()+
+ If the meaning of the 'Uri' attribute isn't clear, + there really should be more of a description here... +
+ ++
setUri(String)
+void setUri(java.lang.String value)+
Uri
' attribute.
+
+
++
value
- the new value of the 'Uri' attribute.getUri()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface ConfigFactory
+ + The Factory for the model. + It provides a create method for each non-abstract class of the model. + +
+ +
+
+Field Summary | +|
---|---|
+static ConfigFactory |
+INSTANCE
+
++ The singleton instance of the factory. |
+
+Method Summary | +|
---|---|
+ Column |
+createColumn()
+
++ Returns a new object of class 'Column'. |
+
+ Command |
+createCommand()
+
++ Returns a new object of class 'Command'. |
+
+ Config |
+createConfig()
+
++ Returns a new object of class 'Config'. |
+
+ ConnectionProperties |
+createConnectionProperties()
+
++ Returns a new object of class 'Connection Properties'. |
+
+ KeyPair |
+createKeyPair()
+
++ Returns a new object of class 'Key Pair'. |
+
+ Parameter |
+createParameter()
+
++ Returns a new object of class 'Parameter'. |
+
+ Relationship |
+createRelationship()
+
++ Returns a new object of class 'Relationship'. |
+
+ ResultDescriptor |
+createResultDescriptor()
+
++ Returns a new object of class 'Result Descriptor'. |
+
+ Table |
+createTable()
+
++ Returns a new object of class 'Table'. |
+
+Field Detail | +
---|
+static final ConfigFactory INSTANCE+
+
+Method Detail | +
---|
+Column createColumn()+
+
+Command createCommand()+
+
+Config createConfig()+
+
+ConnectionProperties createConnectionProperties()+
+
+KeyPair createKeyPair()+
+
+Parameter createParameter()+
+
+Relationship createRelationship()+
+
+ResultDescriptor createResultDescriptor()+
+
+Table createTable()+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface ConnectionProperties
+ + A representation of the model object 'Connection Properties'. + + +
+ The following features are supported: +
Config
Data Source
Driver Class Name
Driver Password
Driver URL
Driver User Name
+ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getConfig()
+
++ Returns the value of the 'Config' attribute. |
+
+ java.lang.String |
+getDataSource()
+
++ Returns the value of the 'Data Source' attribute. |
+
+ java.lang.String |
+getDriverClassName()
+
++ Returns the value of the 'Driver Class Name' attribute. |
+
+ java.lang.String |
+getDriverPassword()
+
++ Returns the value of the 'Driver Password' attribute. |
+
+ java.lang.String |
+getDriverURL()
+
++ Returns the value of the 'Driver URL' attribute. |
+
+ java.lang.String |
+getDriverUserName()
+
++ Returns the value of the 'Driver User Name' attribute. |
+
+ void |
+setConfig(java.lang.String value)
+
++ Sets the value of the ' Config ' attribute. |
+
+ void |
+setDataSource(java.lang.String value)
+
++ Sets the value of the ' Data Source ' attribute. |
+
+ void |
+setDriverClassName(java.lang.String value)
+
++ Sets the value of the ' Driver Class Name ' attribute. |
+
+ void |
+setDriverPassword(java.lang.String value)
+
++ Sets the value of the ' Driver Password ' attribute. |
+
+ void |
+setDriverURL(java.lang.String value)
+
++ Sets the value of the ' Driver URL ' attribute. |
+
+ void |
+setDriverUserName(java.lang.String value)
+
++ Sets the value of the ' Driver User Name ' attribute. |
+
+Method Detail | +
---|
+java.lang.String getConfig()+
+ If the meaning of the 'Config' attribute isn't clear, + there really should be more of a description here... +
+ ++
setConfig(String)
+void setConfig(java.lang.String value)+
Config
' attribute.
+
+
++
value
- the new value of the 'Config' attribute.getConfig()
+java.lang.String getDataSource()+
+ If the meaning of the 'Data Source' attribute isn't clear, + there really should be more of a description here... +
+ ++
setDataSource(String)
+void setDataSource(java.lang.String value)+
Data Source
' attribute.
+
+
++
value
- the new value of the 'Data Source' attribute.getDataSource()
+java.lang.String getDriverClassName()+
+ If the meaning of the 'Driver Class Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setDriverClassName(String)
+void setDriverClassName(java.lang.String value)+
Driver Class Name
' attribute.
+
+
++
value
- the new value of the 'Driver Class Name' attribute.getDriverClassName()
+java.lang.String getDriverPassword()+
+ If the meaning of the 'Driver Password' attribute isn't clear, + there really should be more of a description here... +
+ ++
setDriverPassword(String)
+void setDriverPassword(java.lang.String value)+
Driver Password
' attribute.
+
+
++
value
- the new value of the 'Driver Password' attribute.getDriverPassword()
+java.lang.String getDriverURL()+
+ If the meaning of the 'Driver URL' attribute isn't clear, + there really should be more of a description here... +
+ ++
setDriverURL(String)
+void setDriverURL(java.lang.String value)+
Driver URL
' attribute.
+
+
++
value
- the new value of the 'Driver URL' attribute.getDriverURL()
+java.lang.String getDriverUserName()+
+ If the meaning of the 'Driver User Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setDriverUserName(String)
+void setDriverUserName(java.lang.String value)+
Driver User Name
' attribute.
+
+
++
value
- the new value of the 'Driver User Name' attribute.getDriverUserName()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface KeyPair
+ + A representation of the model object 'Key Pair'. + + +
+ The following features are supported: +
+ ++ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getForeignKeyColumn()
+
++ Returns the value of the 'Foreign Key Column' attribute. |
+
+ java.lang.String |
+getPrimaryKeyColumn()
+
++ Returns the value of the 'Primary Key Column' attribute. |
+
+ java.lang.String |
+getRelationship()
+
++ Returns the value of the 'Relationship' attribute. |
+
+ void |
+setForeignKeyColumn(java.lang.String value)
+
++ Sets the value of the ' Foreign Key Column ' attribute. |
+
+ void |
+setPrimaryKeyColumn(java.lang.String value)
+
++ Sets the value of the ' Primary Key Column ' attribute. |
+
+ void |
+setRelationship(java.lang.String value)
+
++ Sets the value of the ' Relationship ' attribute. |
+
+Method Detail | +
---|
+java.lang.String getForeignKeyColumn()+
+ If the meaning of the 'Foreign Key Column' attribute isn't clear, + there really should be more of a description here... +
+ ++
setForeignKeyColumn(String)
+void setForeignKeyColumn(java.lang.String value)+
Foreign Key Column
' attribute.
+
+
++
value
- the new value of the 'Foreign Key Column' attribute.getForeignKeyColumn()
+java.lang.String getPrimaryKeyColumn()+
+ If the meaning of the 'Primary Key Column' attribute isn't clear, + there really should be more of a description here... +
+ ++
setPrimaryKeyColumn(String)
+void setPrimaryKeyColumn(java.lang.String value)+
Primary Key Column
' attribute.
+
+
++
value
- the new value of the 'Primary Key Column' attribute.getPrimaryKeyColumn()
+java.lang.String getRelationship()+
+ If the meaning of the 'Relationship' attribute isn't clear, + there really should be more of a description here... +
+ ++
setRelationship(String)
+void setRelationship(java.lang.String value)+
Relationship
' attribute.
+
+
++
value
- the new value of the 'Relationship' attribute.getRelationship()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface Parameter
+ + A representation of the model object 'Parameter'. + + +
+ The following features are supported: +
Column Type
Command
Name
+ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getColumnType()
+
++ Returns the value of the 'Column Type' attribute. |
+
+ java.lang.String |
+getCommand()
+
++ Returns the value of the 'Command' attribute. |
+
+ java.lang.String |
+getName()
+
++ Returns the value of the 'Name' attribute. |
+
+ void |
+setColumnType(java.lang.String value)
+
++ Sets the value of the ' Column Type ' attribute. |
+
+ void |
+setCommand(java.lang.String value)
+
++ Sets the value of the ' Command ' attribute. |
+
+ void |
+setName(java.lang.String value)
+
++ Sets the value of the ' Name ' attribute. |
+
+Method Detail | +
---|
+java.lang.String getColumnType()+
+ If the meaning of the 'Column Type' attribute isn't clear, + there really should be more of a description here... +
+ ++
setColumnType(String)
+void setColumnType(java.lang.String value)+
Column Type
' attribute.
+
+
++
value
- the new value of the 'Column Type' attribute.getColumnType()
+java.lang.String getCommand()+
+ If the meaning of the 'Command' attribute isn't clear, + there really should be more of a description here... +
+ ++
setCommand(String)
+void setCommand(java.lang.String value)+
Command
' attribute.
+
+
++
value
- the new value of the 'Command' attribute.getCommand()
+java.lang.String getName()+
+ If the meaning of the 'Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setName(String)
+void setName(java.lang.String value)+
Name
' attribute.
+
+
++
value
- the new value of the 'Name' attribute.getName()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface Relationship
+ + A representation of the model object 'Relationship'. + + +
+ The following features are supported: +
Key Pair
Config
Foreign Key Table
Many
Name
Primary Key Table
+ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getConfig()
+
++ Returns the value of the 'Config' attribute. |
+
+ java.lang.String |
+getForeignKeyTable()
+
++ Returns the value of the 'Foreign Key Table' attribute. |
+
+ java.util.List |
+getKeyPair()
+
++ Returns the value of the 'Key Pair' containment reference list. |
+
+ java.lang.String |
+getName()
+
++ Returns the value of the 'Name' attribute. |
+
+ java.lang.String |
+getPrimaryKeyTable()
+
++ Returns the value of the 'Primary Key Table' attribute. |
+
+ boolean |
+isMany()
+
++ Returns the value of the 'Many' attribute. |
+
+ void |
+setConfig(java.lang.String value)
+
++ Sets the value of the ' Config ' attribute. |
+
+ void |
+setForeignKeyTable(java.lang.String value)
+
++ Sets the value of the ' Foreign Key Table ' attribute. |
+
+ void |
+setMany(boolean value)
+
++ Sets the value of the ' Many ' attribute. |
+
+ void |
+setName(java.lang.String value)
+
++ Sets the value of the ' Name ' attribute. |
+
+ void |
+setPrimaryKeyTable(java.lang.String value)
+
++ Sets the value of the ' Primary Key Table ' attribute. |
+
+Method Detail | +
---|
+java.util.List getKeyPair()+
KeyPair
.
+
+ + If the meaning of the 'Key Pair' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+java.lang.String getConfig()+
+ If the meaning of the 'Config' attribute isn't clear, + there really should be more of a description here... +
+ ++
setConfig(String)
+void setConfig(java.lang.String value)+
Config
' attribute.
+
+
++
value
- the new value of the 'Config' attribute.getConfig()
+java.lang.String getForeignKeyTable()+
+ If the meaning of the 'Foreign Key Table' attribute isn't clear, + there really should be more of a description here... +
+ ++
setForeignKeyTable(String)
+void setForeignKeyTable(java.lang.String value)+
Foreign Key Table
' attribute.
+
+
++
value
- the new value of the 'Foreign Key Table' attribute.getForeignKeyTable()
+boolean isMany()+
+ If the meaning of the 'Many' attribute isn't clear, + there really should be more of a description here... +
+ ++
setMany(boolean)
+void setMany(boolean value)+
Many
' attribute.
+
+
++
value
- the new value of the 'Many' attribute.isMany()
+java.lang.String getName()+
+ If the meaning of the 'Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setName(String)
+void setName(java.lang.String value)+
Name
' attribute.
+
+
++
value
- the new value of the 'Name' attribute.getName()
+java.lang.String getPrimaryKeyTable()+
+ If the meaning of the 'Primary Key Table' attribute isn't clear, + there really should be more of a description here... +
+ ++
setPrimaryKeyTable(String)
+void setPrimaryKeyTable(java.lang.String value)+
Primary Key Table
' attribute.
+
+
++
value
- the new value of the 'Primary Key Table' attribute.getPrimaryKeyTable()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface ResultDescriptor
+ + A representation of the model object 'Result Descriptor'. + + +
+ The following features are supported: +
Column Name
Column Type
Command
Converter
Table Name
+ +
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getColumnName()
+
++ Returns the value of the 'Column Name' attribute. |
+
+ java.lang.String |
+getColumnType()
+
++ Returns the value of the 'Column Type' attribute. |
+
+ java.lang.String |
+getCommand()
+
++ Returns the value of the 'Command' attribute. |
+
+ java.lang.String |
+getConverter()
+
++ Returns the value of the 'Converter' attribute. |
+
+ java.lang.String |
+getTableName()
+
++ Returns the value of the 'Table Name' attribute. |
+
+ void |
+setColumnName(java.lang.String value)
+
++ Sets the value of the ' Column Name ' attribute. |
+
+ void |
+setColumnType(java.lang.String value)
+
++ Sets the value of the ' Column Type ' attribute. |
+
+ void |
+setCommand(java.lang.String value)
+
++ Sets the value of the ' Command ' attribute. |
+
+ void |
+setConverter(java.lang.String value)
+
++ Sets the value of the ' Converter ' attribute. |
+
+ void |
+setTableName(java.lang.String value)
+
++ Sets the value of the ' Table Name ' attribute. |
+
+Method Detail | +
---|
+java.lang.String getColumnName()+
+ If the meaning of the 'Column Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setColumnName(String)
+void setColumnName(java.lang.String value)+
Column Name
' attribute.
+
+
++
value
- the new value of the 'Column Name' attribute.getColumnName()
+java.lang.String getColumnType()+
+ If the meaning of the 'Column Type' attribute isn't clear, + there really should be more of a description here... +
+ ++
setColumnType(String)
+void setColumnType(java.lang.String value)+
Column Type
' attribute.
+
+
++
value
- the new value of the 'Column Type' attribute.getColumnType()
+java.lang.String getCommand()+
+ If the meaning of the 'Command' attribute isn't clear, + there really should be more of a description here... +
+ ++
setCommand(String)
+void setCommand(java.lang.String value)+
Command
' attribute.
+
+
++
value
- the new value of the 'Command' attribute.getCommand()
+java.lang.String getConverter()+
+ If the meaning of the 'Converter' attribute isn't clear, + there really should be more of a description here... +
+ ++
setConverter(String)
+void setConverter(java.lang.String value)+
Converter
' attribute.
+
+
++
value
- the new value of the 'Converter' attribute.getConverter()
+java.lang.String getTableName()+
+ If the meaning of the 'Table Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setTableName(String)
+void setTableName(java.lang.String value)+
Table Name
' attribute.
+
+
++
value
- the new value of the 'Table Name' attribute.getTableName()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface Table
+ + A representation of the model object 'Table'. + + +
+ The following features are supported: +
+ ++ +
+
+Method Summary | +|
---|---|
+ java.util.List |
+getColumn()
+
++ Returns the value of the 'Column' containment reference list. |
+
+ java.lang.String |
+getConfig()
+
++ Returns the value of the 'Config' attribute. |
+
+ java.lang.String |
+getCreate()
+
++ Returns the value of the 'Create' attribute. |
+
+ java.lang.String |
+getDelete()
+
++ Returns the value of the 'Delete' attribute. |
+
+ java.lang.String |
+getName()
+
++ Returns the value of the 'Name' attribute. |
+
+ java.lang.String |
+getPropertyName()
+
++ Returns the value of the 'Property Name' attribute. |
+
+ java.lang.String |
+getUpdate()
+
++ Returns the value of the 'Update' attribute. |
+
+ void |
+setConfig(java.lang.String value)
+
++ Sets the value of the ' Config ' attribute. |
+
+ void |
+setCreate(java.lang.String value)
+
++ Sets the value of the ' Create ' attribute. |
+
+ void |
+setDelete(java.lang.String value)
+
++ Sets the value of the ' Delete ' attribute. |
+
+ void |
+setName(java.lang.String value)
+
++ Sets the value of the ' Name ' attribute. |
+
+ void |
+setPropertyName(java.lang.String value)
+
++ Sets the value of the ' Property Name ' attribute. |
+
+ void |
+setUpdate(java.lang.String value)
+
++ Sets the value of the ' Update ' attribute. |
+
+Method Detail | +
---|
+java.util.List getColumn()+
Column
.
+
+ + If the meaning of the 'Column' containment reference list isn't clear, + there really should be more of a description here... +
+ ++
+java.lang.String getConfig()+
+ If the meaning of the 'Config' attribute isn't clear, + there really should be more of a description here... +
+ ++
setConfig(String)
+void setConfig(java.lang.String value)+
Config
' attribute.
+
+
++
value
- the new value of the 'Config' attribute.getConfig()
+java.lang.String getCreate()+
+ If the meaning of the 'Create' attribute isn't clear, + there really should be more of a description here... +
+ ++
setCreate(String)
+void setCreate(java.lang.String value)+
Create
' attribute.
+
+
++
value
- the new value of the 'Create' attribute.getCreate()
+java.lang.String getDelete()+
+ If the meaning of the 'Delete' attribute isn't clear, + there really should be more of a description here... +
+ ++
setDelete(String)
+void setDelete(java.lang.String value)+
Delete
' attribute.
+
+
++
value
- the new value of the 'Delete' attribute.getDelete()
+java.lang.String getName()+
+ If the meaning of the 'Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setName(String)
+void setName(java.lang.String value)+
Name
' attribute.
+
+
++
value
- the new value of the 'Name' attribute.getName()
+java.lang.String getPropertyName()+
+ If the meaning of the 'Property Name' attribute isn't clear, + there really should be more of a description here... +
+ ++
setPropertyName(String)
+void setPropertyName(java.lang.String value)+
Property Name
' attribute.
+
+
++
value
- the new value of the 'Property Name' attribute.getPropertyName()
+java.lang.String getUpdate()+
+ If the meaning of the 'Update' attribute isn't clear, + there really should be more of a description here... +
+ ++
setUpdate(String)
+void setUpdate(java.lang.String value)+
Update
' attribute.
+
+
++
value
- the new value of the 'Update' attribute.getUpdate()
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Column | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
org.apache.tuscany.das.rdb.config.wrapper | ++ |
+Uses of Column in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return Column | +|
---|---|
+ Column |
+ConfigFactory.createColumn()
+
++ Returns a new object of class 'Column'. |
+
+Uses of Column in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement Column | +|
---|---|
+ class |
+ColumnImpl
+
++ An implementation of the model object 'Column'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return Column | +|
---|---|
+ Column |
+ConfigFactoryImpl.createColumn()
+
++ |
+
+Uses of Column in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type Column | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseColumn(Column object)
+
++ Returns the result of interpretting the object as an instance of 'Column'. |
+
+Uses of Column in org.apache.tuscany.das.rdb.config.wrapper | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.wrapper that return Column | +|
---|---|
+ Column |
+TableWrapper.getCollisionColumn()
+
++ |
+
+ Column |
+MappingWrapper.getColumn(Table t,
+ java.lang.String name)
+
++ |
+
+ Column |
+TableWrapper.getColumnByPropertyName(java.lang.String propertyName)
+
++ |
+
+ Column |
+MappingWrapper.getColumnByPropertyName(Table t,
+ java.lang.String propertyName)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Command | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
+Uses of Command in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return Command | +|
---|---|
+ Command |
+ConfigFactory.createCommand()
+
++ Returns a new object of class 'Command'. |
+
+Uses of Command in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement Command | +|
---|---|
+ class |
+CommandImpl
+
++ An implementation of the model object 'Command'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return Command | +|
---|---|
+ Command |
+ConfigFactoryImpl.createCommand()
+
++ |
+
+Uses of Command in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type Command | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseCommand(Command object)
+
++ Returns the result of interpretting the object as an instance of 'Command'. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Config | +|
---|---|
org.apache.tuscany.das.rdb | ++ |
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
org.apache.tuscany.das.rdb.config.wrapper | ++ |
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
org.apache.tuscany.das.rdb.util | ++ |
+Uses of Config in org.apache.tuscany.das.rdb | +
---|
+ +
Methods in org.apache.tuscany.das.rdb that return Config | +|
---|---|
+ Config |
+ConfigHelper.getConfig()
+
++ |
+
+ Config |
+ConfigHelper.newInstance()
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb with parameters of type Config | +|
---|---|
+ ApplyChangesCommand |
+CommandFactory.createApplyChangesCommand(Config config)
+
++ Creates an instance with the provided + configuration |
+
+ Command |
+CommandFactory.createCommand(java.lang.String sql,
+ Config config)
+
++ Creates a Command based on the provided SQL statement and configuration |
+
+ +
Constructors in org.apache.tuscany.das.rdb with parameters of type Config | +|
---|---|
ConfigHelper(Config config)
+
++ |
+
+Uses of Config in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return Config | +|
---|---|
+ Config |
+ConfigFactory.createConfig()
+
++ Returns a new object of class 'Config'. |
+
+Uses of Config in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement Config | +|
---|---|
+ class |
+ConfigImpl
+
++ An implementation of the model object 'Config'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return Config | +|
---|---|
+ Config |
+ConfigFactoryImpl.createConfig()
+
++ |
+
+Uses of Config in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type Config | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseConfig(Config object)
+
++ Returns the result of interpretting the object as an instance of 'Config'. |
+
+Uses of Config in org.apache.tuscany.das.rdb.config.wrapper | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.wrapper that return Config | +|
---|---|
+ Config |
+MappingWrapper.getConfig()
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.config.wrapper with parameters of type Config | +|
---|---|
MappingWrapper(Config mapping)
+
++ |
+
+Uses of Config in org.apache.tuscany.das.rdb.graphbuilder.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.graphbuilder.impl that return Config | +|
---|---|
+ Config |
+GraphBuilderMetadata.getMapping()
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type Config | +|
---|---|
GraphBuilderMetadata(java.util.Collection results,
+ commonj.sdo.Type schema,
+ Config model,
+ ResultSetShape shape)
+
++ |
+|
ResultMetadata(java.sql.ResultSet rs,
+ Config model,
+ ResultSetShape shape)
+
++ |
+
+Uses of Config in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.impl that return Config | +|
---|---|
+ Config |
+WriteCommandImpl.getMappingModel()
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type Config | +|
---|---|
+ ApplyChangesCommand |
+CommandFactoryImpl.createApplyChangesCommand(Config config)
+
++ |
+
+ Command |
+CommandFactoryImpl.createCommand(java.lang.String sql,
+ Config config)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.impl with parameters of type Config | +|
---|---|
ApplyChangesCommandImpl(Config config)
+
++ |
+|
ApplyChangesCommandImpl(Config config,
+ java.sql.Connection connection)
+
++ |
+|
DatabaseObject(Config model,
+ commonj.sdo.DataObject changedObject)
+
++ |
+|
ReadCommandImpl(java.lang.String sqlString,
+ Config mapping)
+
++ |
+|
ReadCommandImpl(java.lang.String sqlString,
+ Config mapping,
+ java.sql.Connection connection)
+
++ |
+|
SPCommandImpl(java.lang.String sqlString,
+ Config config)
+
++ |
+
+Uses of Config in org.apache.tuscany.das.rdb.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.util that return Config | +|
---|---|
+static Config |
+ConfigUtil.loadConfig(java.io.InputStream configStream)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ConfigFactory | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
+Uses of ConfigFactory in org.apache.tuscany.das.rdb.config | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.config declared as ConfigFactory | +|
---|---|
+static ConfigFactory |
+ConfigFactory.INSTANCE
+
++ The singleton instance of the factory. |
+
+Uses of ConfigFactory in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement ConfigFactory | +|
---|---|
+ class |
+ConfigFactoryImpl
+
++ An implementation of the model Factory. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return ConfigFactory | +|
---|---|
+ ConfigFactory |
+ConfigPackageImpl.getConfigFactory()
+
++ Returns the factory that creates the instances of the model. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ConnectionProperties | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of ConnectionProperties in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return ConnectionProperties | +|
---|---|
+ ConnectionProperties |
+ConfigFactory.createConnectionProperties()
+
++ Returns a new object of class 'Connection Properties'. |
+
+ ConnectionProperties |
+Config.getConnectionProperties()
+
++ Returns the value of the 'Connection Properties' containment reference. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config with parameters of type ConnectionProperties | +|
---|---|
+ void |
+Config.setConnectionProperties(ConnectionProperties value)
+
++ Sets the value of the ' Connection Properties ' containment reference. |
+
+Uses of ConnectionProperties in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement ConnectionProperties | +|
---|---|
+ class |
+ConnectionPropertiesImpl
+
++ An implementation of the model object 'Connection Properties'. |
+
+ +
Fields in org.apache.tuscany.das.rdb.config.impl declared as ConnectionProperties | +|
---|---|
+protected ConnectionProperties |
+ConfigImpl.connectionProperties
+
++ The cached value of the ' Connection Properties ' containment reference. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return ConnectionProperties | +|
---|---|
+ ConnectionProperties |
+ConfigFactoryImpl.createConnectionProperties()
+
++ |
+
+ ConnectionProperties |
+ConfigImpl.getConnectionProperties()
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl with parameters of type ConnectionProperties | +|
---|---|
+ org.eclipse.emf.common.notify.NotificationChain |
+ConfigImpl.basicSetConnectionProperties(ConnectionProperties newConnectionProperties,
+ org.eclipse.emf.common.notify.NotificationChain msgs)
+
++ |
+
+ void |
+ConfigImpl.setConnectionProperties(ConnectionProperties newConnectionProperties)
+
++ |
+
+Uses of ConnectionProperties in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type ConnectionProperties | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseConnectionProperties(ConnectionProperties object)
+
++ Returns the result of interpretting the object as an instance of 'Connection Properties'. |
+
+Uses of ConnectionProperties in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type ConnectionProperties | +|
---|---|
+ void |
+ApplyChangesCommandImpl.setConnection(ConnectionProperties c)
+
++ |
+
+ void |
+ReadCommandImpl.setConnection(ConnectionProperties c)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use KeyPair | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
+Uses of KeyPair in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return KeyPair | +|
---|---|
+ KeyPair |
+ConfigFactory.createKeyPair()
+
++ Returns a new object of class 'Key Pair'. |
+
+Uses of KeyPair in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement KeyPair | +|
---|---|
+ class |
+KeyPairImpl
+
++ An implementation of the model object 'Key Pair'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return KeyPair | +|
---|---|
+ KeyPair |
+ConfigFactoryImpl.createKeyPair()
+
++ |
+
+Uses of KeyPair in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type KeyPair | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseKeyPair(KeyPair object)
+
++ Returns the result of interpretting the object as an instance of 'Key Pair'. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Parameter | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
+Uses of Parameter in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return Parameter | +|
---|---|
+ Parameter |
+ConfigFactory.createParameter()
+
++ Returns a new object of class 'Parameter'. |
+
+Uses of Parameter in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement Parameter | +|
---|---|
+ class |
+ParameterImpl
+
++ An implementation of the model object 'Parameter'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return Parameter | +|
---|---|
+ Parameter |
+ConfigFactoryImpl.createParameter()
+
++ |
+
+Uses of Parameter in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type Parameter | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseParameter(Parameter object)
+
++ Returns the result of interpretting the object as an instance of 'Parameter'. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Relationship | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
org.apache.tuscany.das.rdb.config.wrapper | ++ |
+Uses of Relationship in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return Relationship | +|
---|---|
+ Relationship |
+ConfigFactory.createRelationship()
+
++ Returns a new object of class 'Relationship'. |
+
+Uses of Relationship in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement Relationship | +|
---|---|
+ class |
+RelationshipImpl
+
++ An implementation of the model object 'Relationship'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return Relationship | +|
---|---|
+ Relationship |
+ConfigFactoryImpl.createRelationship()
+
++ |
+
+Uses of Relationship in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type Relationship | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseRelationship(Relationship object)
+
++ Returns the result of interpretting the object as an instance of 'Relationship'. |
+
+Uses of Relationship in org.apache.tuscany.das.rdb.config.wrapper | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.wrapper that return Relationship | +|
---|---|
+ Relationship |
+MappingWrapper.getRelationshipByName(java.lang.String name)
+
++ |
+
+ Relationship |
+MappingWrapper.getRelationshipByReference(commonj.sdo.Property ref)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.config.wrapper with parameters of type Relationship | +|
---|---|
RelationshipWrapper(Relationship r)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ResultDescriptor | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
+Uses of ResultDescriptor in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return ResultDescriptor | +|
---|---|
+ ResultDescriptor |
+ConfigFactory.createResultDescriptor()
+
++ Returns a new object of class 'Result Descriptor'. |
+
+Uses of ResultDescriptor in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement ResultDescriptor | +|
---|---|
+ class |
+ResultDescriptorImpl
+
++ An implementation of the model object 'Result Descriptor'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return ResultDescriptor | +|
---|---|
+ ResultDescriptor |
+ConfigFactoryImpl.createResultDescriptor()
+
++ |
+
+Uses of ResultDescriptor in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type ResultDescriptor | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseResultDescriptor(ResultDescriptor object)
+
++ Returns the result of interpretting the object as an instance of 'Result Descriptor'. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Table | +|
---|---|
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
org.apache.tuscany.das.rdb.config.wrapper | ++ |
org.apache.tuscany.das.rdb.generator.impl | ++ |
+Uses of Table in org.apache.tuscany.das.rdb.config | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config that return Table | +|
---|---|
+ Table |
+ConfigFactory.createTable()
+
++ Returns a new object of class 'Table'. |
+
+Uses of Table in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.config.impl that implement Table | +|
---|---|
+ class |
+TableImpl
+
++ An implementation of the model object 'Table'. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return Table | +|
---|---|
+ Table |
+ConfigFactoryImpl.createTable()
+
++ |
+
+Uses of Table in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.util with parameters of type Table | +|
---|---|
+ java.lang.Object |
+ConfigSwitch.caseTable(Table object)
+
++ Returns the result of interpretting the object as an instance of 'Table'. |
+
+Uses of Table in org.apache.tuscany.das.rdb.config.wrapper | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.config.wrapper that return Table | +|
---|---|
+ Table |
+MappingWrapper.getTable(java.lang.String name)
+
++ |
+
+ Table |
+MappingWrapper.getTableByPropertyName(java.lang.String name)
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.wrapper with parameters of type Table | +|
---|---|
+ Column |
+MappingWrapper.getColumn(Table t,
+ java.lang.String name)
+
++ |
+
+ Column |
+MappingWrapper.getColumnByPropertyName(Table t,
+ java.lang.String propertyName)
+
++ |
+
+ java.util.HashMap |
+MappingWrapper.getConverters(Table table)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.config.wrapper with parameters of type Table | +|
---|---|
TableWrapper(Table table)
+
++ |
+
+Uses of Table in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.generator.impl with parameters of type Table | +|
---|---|
+ java.util.Collection |
+CudGenerator.getCreateParameters(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ DeleteCommandImpl |
+CudGenerator.getDeleteCommand(Table t)
+
++ |
+
+ DeleteCommandImpl |
+DeleteGenerator.getDeleteCommand(Table t)
+
++ |
+
+ java.util.Collection |
+CudGenerator.getDeleteParameters(Table table)
+
++ |
+
+ java.util.Collection |
+DeleteGenerator.getDeleteParameters(Table table)
+
++ |
+
+ java.lang.String |
+DeleteGenerator.getDeleteStatement(Table t)
+
++ |
+
+ InsertCommandImpl |
+CudGenerator.getInsertCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ InsertCommandImpl |
+InsertGenerator.getInsertCommand(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table t)
+
++ |
+
+ java.util.Collection |
+InsertGenerator.getInsertParameters(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ UpdateCommandImpl |
+CudGenerator.getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ UpdateCommandImpl |
+UpdateGenerator.getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ java.util.Collection |
+CudGenerator.getUpdateParameters(commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ java.util.Collection |
+UpdateGenerator.getUpdateParameters(commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.ColumnImpl ++
public class ColumnImpl
+ + An implementation of the model object 'Column'. + +
+ The following features are implemented: +
Collision
Column Type
Converter Class Name
Generated
Name
Primary Key
Property Name
Table
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected boolean |
+collision
+
++ The cached value of the ' Collision ' attribute. |
+
+protected static boolean |
+COLLISION_EDEFAULT
+
++ The default value of the ' Collision ' attribute. |
+
+protected static java.lang.String |
+COLUMN_TYPE_EDEFAULT
+
++ The default value of the ' Column Type ' attribute. |
+
+protected java.lang.String |
+columnType
+
++ The cached value of the ' Column Type ' attribute. |
+
+protected static java.lang.String |
+CONVERTER_CLASS_NAME_EDEFAULT
+
++ The default value of the ' Converter Class Name ' attribute. |
+
+protected java.lang.String |
+converterClassName
+
++ The cached value of the ' Converter Class Name ' attribute. |
+
+protected boolean |
+generated
+
++ The cached value of the ' Generated ' attribute. |
+
+protected static boolean |
+GENERATED_EDEFAULT
+
++ The default value of the ' Generated ' attribute. |
+
+protected java.lang.String |
+name
+
++ The cached value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+NAME_EDEFAULT
+
++ The default value of the ' Name ' attribute. |
+
+protected static boolean |
+PRIMARY_KEY_EDEFAULT
+
++ The default value of the ' Primary Key ' attribute. |
+
+protected boolean |
+primaryKey
+
++ The cached value of the ' Primary Key ' attribute. |
+
+protected static java.lang.String |
+PROPERTY_NAME_EDEFAULT
+
++ The default value of the ' Property Name ' attribute. |
+
+protected java.lang.String |
+propertyName
+
++ The cached value of the ' Property Name ' attribute. |
+
+protected java.lang.String |
+table
+
++ The cached value of the ' Table ' attribute. |
+
+protected static java.lang.String |
+TABLE_EDEFAULT
+
++ The default value of the ' Table ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+ColumnImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getColumnType()
+
++ |
+
+ java.lang.String |
+getConverterClassName()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ java.lang.String |
+getPropertyName()
+
++ |
+
+ java.lang.String |
+getTable()
+
++ |
+
+ boolean |
+isCollision()
+
++ |
+
+ boolean |
+isGenerated()
+
++ |
+
+ boolean |
+isPrimaryKey()
+
++ |
+
+ void |
+setCollision(boolean newCollision)
+
++ |
+
+ void |
+setColumnType(java.lang.String newColumnType)
+
++ |
+
+ void |
+setConverterClassName(java.lang.String newConverterClassName)
+
++ |
+
+ void |
+setGenerated(boolean newGenerated)
+
++ |
+
+ void |
+setName(java.lang.String newName)
+
++ |
+
+ void |
+setPrimaryKey(boolean newPrimaryKey)
+
++ |
+
+ void |
+setPropertyName(java.lang.String newPropertyName)
+
++ |
+
+ void |
+setTable(java.lang.String newTable)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected static final boolean COLLISION_EDEFAULT+
Collision
' attribute.
+
+
++
isCollision()
,
+Constant Field Values+protected boolean collision+
Collision
' attribute.
+
+
++
isCollision()
+protected static final java.lang.String COLUMN_TYPE_EDEFAULT+
Column Type
' attribute.
+
+
++
getColumnType()
+protected java.lang.String columnType+
Column Type
' attribute.
+
+
++
getColumnType()
+protected static final java.lang.String CONVERTER_CLASS_NAME_EDEFAULT+
Converter Class Name
' attribute.
+
+
++
getConverterClassName()
+protected java.lang.String converterClassName+
Converter Class Name
' attribute.
+
+
++
getConverterClassName()
+protected static final boolean GENERATED_EDEFAULT+
Generated
' attribute.
+
+
++
isGenerated()
,
+Constant Field Values+protected boolean generated+
Generated
' attribute.
+
+
++
isGenerated()
+protected static final java.lang.String NAME_EDEFAULT+
Name
' attribute.
+
+
++
getName()
+protected java.lang.String name+
Name
' attribute.
+
+
++
getName()
+protected static final boolean PRIMARY_KEY_EDEFAULT+
Primary Key
' attribute.
+
+
++
isPrimaryKey()
,
+Constant Field Values+protected boolean primaryKey+
Primary Key
' attribute.
+
+
++
isPrimaryKey()
+protected static final java.lang.String PROPERTY_NAME_EDEFAULT+
Property Name
' attribute.
+
+
++
getPropertyName()
+protected java.lang.String propertyName+
Property Name
' attribute.
+
+
++
getPropertyName()
+protected static final java.lang.String TABLE_EDEFAULT+
Table
' attribute.
+
+
++
getTable()
+protected java.lang.String table+
Table
' attribute.
+
+
++
getTable()
+Constructor Detail | +
---|
+protected ColumnImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean isCollision()+
+
isCollision
in interface Column
Column.setCollision(boolean)
+public void setCollision(boolean newCollision)+
+
setCollision
in interface Column
newCollision
- the new value of the 'Collision' attribute.Column.isCollision()
+public java.lang.String getColumnType()+
+
getColumnType
in interface Column
Column.setColumnType(String)
+public void setColumnType(java.lang.String newColumnType)+
+
setColumnType
in interface Column
newColumnType
- the new value of the 'Column Type' attribute.Column.getColumnType()
+public java.lang.String getConverterClassName()+
+
getConverterClassName
in interface Column
Column.setConverterClassName(String)
+public void setConverterClassName(java.lang.String newConverterClassName)+
+
setConverterClassName
in interface Column
newConverterClassName
- the new value of the 'Converter Class Name' attribute.Column.getConverterClassName()
+public boolean isGenerated()+
+
isGenerated
in interface Column
Column.setGenerated(boolean)
+public void setGenerated(boolean newGenerated)+
+
setGenerated
in interface Column
newGenerated
- the new value of the 'Generated' attribute.Column.isGenerated()
+public java.lang.String getName()+
+
getName
in interface Column
Column.setName(String)
+public void setName(java.lang.String newName)+
+
setName
in interface Column
newName
- the new value of the 'Name' attribute.Column.getName()
+public boolean isPrimaryKey()+
+
isPrimaryKey
in interface Column
Column.setPrimaryKey(boolean)
+public void setPrimaryKey(boolean newPrimaryKey)+
+
setPrimaryKey
in interface Column
newPrimaryKey
- the new value of the 'Primary Key' attribute.Column.isPrimaryKey()
+public java.lang.String getPropertyName()+
+
getPropertyName
in interface Column
Column.setPropertyName(String)
+public void setPropertyName(java.lang.String newPropertyName)+
+
setPropertyName
in interface Column
newPropertyName
- the new value of the 'Property Name' attribute.Column.getPropertyName()
+public java.lang.String getTable()+
+
getTable
in interface Column
Column.setTable(String)
+public void setTable(java.lang.String newTable)+
+
setTable
in interface Column
newTable
- the new value of the 'Table' attribute.Column.getTable()
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.CommandImpl ++
public class CommandImpl
+ + An implementation of the model object 'Command'. + +
+ The following features are implemented: +
+ ++ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected java.lang.String |
+config
+
++ The cached value of the ' Config ' attribute. |
+
+protected static java.lang.String |
+CONFIG_EDEFAULT
+
++ The default value of the ' Config ' attribute. |
+
+protected java.lang.String |
+kind
+
++ The cached value of the ' Kind ' attribute. |
+
+protected static java.lang.String |
+KIND_EDEFAULT
+
++ The default value of the ' Kind ' attribute. |
+
+protected java.lang.String |
+name
+
++ The cached value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+NAME_EDEFAULT
+
++ The default value of the ' Name ' attribute. |
+
+protected org.eclipse.emf.common.util.EList |
+parameter
+
++ The cached value of the ' Parameter ' containment reference list. |
+
+protected org.eclipse.emf.common.util.EList |
+resultDescriptor
+
++ The cached value of the ' Result Descriptor ' containment reference list. |
+
+protected java.lang.String |
+sql
+
++ The cached value of the ' SQL ' attribute. |
+
+protected static java.lang.String |
+SQL_EDEFAULT
+
++ The default value of the ' SQL ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+CommandImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ org.eclipse.emf.common.notify.NotificationChain |
+eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
+ int featureID,
+ org.eclipse.emf.common.notify.NotificationChain msgs)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getConfig()
+
++ |
+
+ java.lang.String |
+getKind()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ java.util.List |
+getParameter()
+
++ |
+
+ java.util.List |
+getResultDescriptor()
+
++ |
+
+ java.lang.String |
+getSQL()
+
++ |
+
+ void |
+setConfig(java.lang.String newConfig)
+
++ |
+
+ void |
+setKind(java.lang.String newKind)
+
++ |
+
+ void |
+setName(java.lang.String newName)
+
++ |
+
+ void |
+setSQL(java.lang.String newSQL)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected org.eclipse.emf.common.util.EList parameter+
Parameter
' containment reference list.
+
+
++
getParameter()
+protected org.eclipse.emf.common.util.EList resultDescriptor+
Result Descriptor
' containment reference list.
+
+
++
getResultDescriptor()
+protected static final java.lang.String CONFIG_EDEFAULT+
Config
' attribute.
+
+
++
getConfig()
+protected java.lang.String config+
Config
' attribute.
+
+
++
getConfig()
+protected static final java.lang.String KIND_EDEFAULT+
Kind
' attribute.
+
+
++
getKind()
+protected java.lang.String kind+
Kind
' attribute.
+
+
++
getKind()
+protected static final java.lang.String NAME_EDEFAULT+
Name
' attribute.
+
+
++
getName()
+protected java.lang.String name+
Name
' attribute.
+
+
++
getName()
+protected static final java.lang.String SQL_EDEFAULT+
SQL
' attribute.
+
+
++
getSQL()
+protected java.lang.String sql+
SQL
' attribute.
+
+
++
getSQL()
+Constructor Detail | +
---|
+protected CommandImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.util.List getParameter()+
+
getParameter
in interface Command
+public java.util.List getResultDescriptor()+
+
getResultDescriptor
in interface Command
+public java.lang.String getConfig()+
+
getConfig
in interface Command
Command.setConfig(String)
+public void setConfig(java.lang.String newConfig)+
+
setConfig
in interface Command
newConfig
- the new value of the 'Config' attribute.Command.getConfig()
+public java.lang.String getKind()+
+
getKind
in interface Command
Command.setKind(String)
+public void setKind(java.lang.String newKind)+
+
setKind
in interface Command
newKind
- the new value of the 'Kind' attribute.Command.getKind()
+public java.lang.String getName()+
+
getName
in interface Command
Command.setName(String)
+public void setName(java.lang.String newName)+
+
setName
in interface Command
newName
- the new value of the 'Name' attribute.Command.getName()
+public java.lang.String getSQL()+
+
getSQL
in interface Command
Command.setSQL(String)
+public void setSQL(java.lang.String newSQL)+
+
setSQL
in interface Command
newSQL
- the new value of the 'SQL' attribute.Command.getSQL()
+public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, + int featureID, + org.eclipse.emf.common.notify.NotificationChain msgs)+
+
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.eclipse.emf.ecore.impl.EObjectImpl + org.eclipse.emf.ecore.impl.EModelElementImpl + org.eclipse.emf.ecore.impl.EFactoryImpl + org.apache.tuscany.das.rdb.config.impl.ConfigFactoryImpl ++
public class ConfigFactoryImpl
+ + An implementation of the model Factory. + +
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+static ConfigFactoryImpl |
+eINSTANCE
+
++ The singleton instance of the factory. |
+
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl | +
---|
EDATE_FORMATS, ePackage |
+
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl | +
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
+
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | +
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.apache.tuscany.das.rdb.config.ConfigFactory | +
---|
INSTANCE |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
ConfigFactoryImpl()
+
++ Creates an instance of the factory. |
+
+Method Summary | +|
---|---|
+ org.eclipse.emf.ecore.EObject |
+create(org.eclipse.emf.ecore.EClass eClass)
+
++ |
+
+ Column |
+createColumn()
+
++ |
+
+ Command |
+createCommand()
+
++ |
+
+ Config |
+createConfig()
+
++ |
+
+ ConnectionProperties |
+createConnectionProperties()
+
++ |
+
+ KeyPair |
+createKeyPair()
+
++ |
+
+ Parameter |
+createParameter()
+
++ |
+
+ Relationship |
+createRelationship()
+
++ |
+
+ ResultDescriptor |
+createResultDescriptor()
+
++ |
+
+ Table |
+createTable()
+
++ |
+
+ ConfigPackageImpl |
+getConfigPackageImpl()
+
++ |
+
+static ConfigPackageImpl |
+getPackage()
+
++ Deprecated. |
+
+static ConfigFactoryImpl |
+init()
+
++ Creates the default factory implementation. |
+
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl | +
---|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage |
+
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl | +
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen |
+
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | +
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eNotificationRequired, eNotify |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.eclipse.emf.ecore.EModelElement | +
---|
getEAnnotation, getEAnnotations |
+
Methods inherited from interface org.eclipse.emf.ecore.EObject | +
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
+
Methods inherited from interface org.eclipse.emf.common.notify.Notifier | +
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
+
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
eNotificationRequired |
+
+Field Detail | +
---|
+public static final ConfigFactoryImpl eINSTANCE+
+
+Constructor Detail | +
---|
+public ConfigFactoryImpl()+
+
+Method Detail | +
---|
+public static ConfigFactoryImpl init()+
+
+public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)+
+
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
+public Column createColumn()+
+
createColumn
in interface ConfigFactory
+public Command createCommand()+
+
createCommand
in interface ConfigFactory
+public Config createConfig()+
+
createConfig
in interface ConfigFactory
+public ConnectionProperties createConnectionProperties()+
+
createConnectionProperties
in interface ConfigFactory
+public KeyPair createKeyPair()+
+
createKeyPair
in interface ConfigFactory
+public Parameter createParameter()+
+
createParameter
in interface ConfigFactory
+public Relationship createRelationship()+
+
createRelationship
in interface ConfigFactory
+public ResultDescriptor createResultDescriptor()+
+
createResultDescriptor
in interface ConfigFactory
+public Table createTable()+
+
createTable
in interface ConfigFactory
+public ConfigPackageImpl getConfigPackageImpl()+
+
+public static ConfigPackageImpl getPackage()+
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.ConfigImpl ++
public class ConfigImpl
+ + An implementation of the model object 'Config'. + +
+ The following features are implemented: +
Command
Connection Properties
Table
Relationship
Uri
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected org.eclipse.emf.common.util.EList |
+command
+
++ The cached value of the ' Command ' containment reference list. |
+
+protected ConnectionProperties |
+connectionProperties
+
++ The cached value of the ' Connection Properties ' containment reference. |
+
+protected org.eclipse.emf.common.util.EList |
+relationship
+
++ The cached value of the ' Relationship ' containment reference list. |
+
+protected org.eclipse.emf.common.util.EList |
+table
+
++ The cached value of the ' Table ' containment reference list. |
+
+protected java.lang.String |
+uri
+
++ The cached value of the ' Uri ' attribute. |
+
+protected static java.lang.String |
+URI_EDEFAULT
+
++ The default value of the ' Uri ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+ConfigImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ org.eclipse.emf.common.notify.NotificationChain |
+basicSetConnectionProperties(ConnectionProperties newConnectionProperties,
+ org.eclipse.emf.common.notify.NotificationChain msgs)
+
++ |
+
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ org.eclipse.emf.common.notify.NotificationChain |
+eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
+ int featureID,
+ org.eclipse.emf.common.notify.NotificationChain msgs)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.util.List |
+getCommand()
+
++ |
+
+ ConnectionProperties |
+getConnectionProperties()
+
++ |
+
+ java.util.List |
+getRelationship()
+
++ |
+
+ java.util.List |
+getTable()
+
++ |
+
+ java.lang.String |
+getUri()
+
++ |
+
+ void |
+setConnectionProperties(ConnectionProperties newConnectionProperties)
+
++ |
+
+ void |
+setUri(java.lang.String newUri)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected org.eclipse.emf.common.util.EList command+
Command
' containment reference list.
+
+
++
getCommand()
+protected ConnectionProperties connectionProperties+
Connection Properties
' containment reference.
+
+
++
getConnectionProperties()
+protected org.eclipse.emf.common.util.EList table+
Table
' containment reference list.
+
+
++
getTable()
+protected org.eclipse.emf.common.util.EList relationship+
Relationship
' containment reference list.
+
+
++
getRelationship()
+protected static final java.lang.String URI_EDEFAULT+
Uri
' attribute.
+
+
++
getUri()
+protected java.lang.String uri+
Uri
' attribute.
+
+
++
getUri()
+Constructor Detail | +
---|
+protected ConfigImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.util.List getCommand()+
+
getCommand
in interface Config
+public ConnectionProperties getConnectionProperties()+
+
getConnectionProperties
in interface Config
Config.setConnectionProperties(ConnectionProperties)
+public org.eclipse.emf.common.notify.NotificationChain basicSetConnectionProperties(ConnectionProperties newConnectionProperties, + org.eclipse.emf.common.notify.NotificationChain msgs)+
+
+public void setConnectionProperties(ConnectionProperties newConnectionProperties)+
+
setConnectionProperties
in interface Config
newConnectionProperties
- the new value of the 'Connection Properties' containment reference.Config.getConnectionProperties()
+public java.util.List getTable()+
+
getTable
in interface Config
+public java.util.List getRelationship()+
+
getRelationship
in interface Config
+public java.lang.String getUri()+
+
getUri
in interface Config
Config.setUri(String)
+public void setUri(java.lang.String newUri)+
+
setUri
in interface Config
newUri
- the new value of the 'Uri' attribute.Config.getUri()
+public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, + int featureID, + org.eclipse.emf.common.notify.NotificationChain msgs)+
+
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public static interface ConfigPackageImpl.Literals
+ + Defines literals for the meta objects that represent +
+ +
+
+Field Summary | +|
---|---|
+static org.eclipse.emf.ecore.EClass |
+COLUMN
+
++ The meta object literal for the ' Column ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__COLLISION
+
++ The meta object literal for the 'Collision' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__COLUMN_TYPE
+
++ The meta object literal for the 'Column Type' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__CONVERTER_CLASS_NAME
+
++ The meta object literal for the 'Converter Class Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__GENERATED
+
++ The meta object literal for the 'Generated' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__NAME
+
++ The meta object literal for the 'Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__PRIMARY_KEY
+
++ The meta object literal for the 'Primary Key' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__PROPERTY_NAME
+
++ The meta object literal for the 'Property Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COLUMN__TABLE
+
++ The meta object literal for the 'Table' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+COMMAND
+
++ The meta object literal for the ' Command ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COMMAND__CONFIG
+
++ The meta object literal for the 'Config' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COMMAND__KIND
+
++ The meta object literal for the 'Kind' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COMMAND__NAME
+
++ The meta object literal for the 'Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EReference |
+COMMAND__PARAMETER
+
++ The meta object literal for the 'Parameter' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EReference |
+COMMAND__RESULT_DESCRIPTOR
+
++ The meta object literal for the 'Result Descriptor' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+COMMAND__SQL
+
++ The meta object literal for the 'SQL' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+CONFIG
+
++ The meta object literal for the ' Config ' class. |
+
+static org.eclipse.emf.ecore.EReference |
+CONFIG__COMMAND
+
++ The meta object literal for the 'Command' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EReference |
+CONFIG__CONNECTION_PROPERTIES
+
++ The meta object literal for the 'Connection Properties' containment reference feature. |
+
+static org.eclipse.emf.ecore.EReference |
+CONFIG__RELATIONSHIP
+
++ The meta object literal for the 'Relationship' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EReference |
+CONFIG__TABLE
+
++ The meta object literal for the 'Table' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONFIG__URI
+
++ The meta object literal for the 'Uri' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+CONNECTION_PROPERTIES
+
++ The meta object literal for the ' Connection Properties ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONNECTION_PROPERTIES__CONFIG
+
++ The meta object literal for the 'Config' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONNECTION_PROPERTIES__DATA_SOURCE
+
++ The meta object literal for the 'Data Source' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONNECTION_PROPERTIES__DRIVER_CLASS_NAME
+
++ The meta object literal for the 'Driver Class Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONNECTION_PROPERTIES__DRIVER_PASSWORD
+
++ The meta object literal for the 'Driver Password' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONNECTION_PROPERTIES__DRIVER_URL
+
++ The meta object literal for the 'Driver URL' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+CONNECTION_PROPERTIES__DRIVER_USER_NAME
+
++ The meta object literal for the 'Driver User Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+KEY_PAIR
+
++ The meta object literal for the ' Key Pair ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+KEY_PAIR__FOREIGN_KEY_COLUMN
+
++ The meta object literal for the 'Foreign Key Column' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+KEY_PAIR__PRIMARY_KEY_COLUMN
+
++ The meta object literal for the 'Primary Key Column' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+KEY_PAIR__RELATIONSHIP
+
++ The meta object literal for the 'Relationship' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+PARAMETER
+
++ The meta object literal for the ' Parameter ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+PARAMETER__COLUMN_TYPE
+
++ The meta object literal for the 'Column Type' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+PARAMETER__COMMAND
+
++ The meta object literal for the 'Command' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+PARAMETER__NAME
+
++ The meta object literal for the 'Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+RELATIONSHIP
+
++ The meta object literal for the ' Relationship ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RELATIONSHIP__CONFIG
+
++ The meta object literal for the 'Config' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RELATIONSHIP__FOREIGN_KEY_TABLE
+
++ The meta object literal for the 'Foreign Key Table' attribute feature. |
+
+static org.eclipse.emf.ecore.EReference |
+RELATIONSHIP__KEY_PAIR
+
++ The meta object literal for the 'Key Pair' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RELATIONSHIP__MANY
+
++ The meta object literal for the 'Many' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RELATIONSHIP__NAME
+
++ The meta object literal for the 'Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RELATIONSHIP__PRIMARY_KEY_TABLE
+
++ The meta object literal for the 'Primary Key Table' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+RESULT_DESCRIPTOR
+
++ The meta object literal for the ' Result Descriptor ' class. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RESULT_DESCRIPTOR__COLUMN_NAME
+
++ The meta object literal for the 'Column Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RESULT_DESCRIPTOR__COLUMN_TYPE
+
++ The meta object literal for the 'Column Type' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RESULT_DESCRIPTOR__COMMAND
+
++ The meta object literal for the 'Command' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RESULT_DESCRIPTOR__CONVERTER
+
++ The meta object literal for the 'Converter' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+RESULT_DESCRIPTOR__TABLE_NAME
+
++ The meta object literal for the 'Table Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EClass |
+TABLE
+
++ The meta object literal for the ' Table ' class. |
+
+static org.eclipse.emf.ecore.EReference |
+TABLE__COLUMN
+
++ The meta object literal for the 'Column' containment reference list feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+TABLE__CONFIG
+
++ The meta object literal for the 'Config' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+TABLE__CREATE
+
++ The meta object literal for the 'Create' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+TABLE__DELETE
+
++ The meta object literal for the 'Delete' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+TABLE__NAME
+
++ The meta object literal for the 'Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+TABLE__PROPERTY_NAME
+
++ The meta object literal for the 'Property Name' attribute feature. |
+
+static org.eclipse.emf.ecore.EAttribute |
+TABLE__UPDATE
+
++ The meta object literal for the 'Update' attribute feature. |
+
+Field Detail | +
---|
+static final org.eclipse.emf.ecore.EClass COLUMN+
Column
' class.
+
+
++
ColumnImpl
,
+ConfigPackageImpl.getColumn()
+static final org.eclipse.emf.ecore.EAttribute COLUMN__COLLISION+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__COLUMN_TYPE+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__CONVERTER_CLASS_NAME+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__GENERATED+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__NAME+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__PRIMARY_KEY+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__PROPERTY_NAME+
+
+static final org.eclipse.emf.ecore.EAttribute COLUMN__TABLE+
+
+static final org.eclipse.emf.ecore.EClass COMMAND+
Command
' class.
+
+
++
CommandImpl
,
+ConfigPackageImpl.getCommand()
+static final org.eclipse.emf.ecore.EReference COMMAND__PARAMETER+
+
+static final org.eclipse.emf.ecore.EReference COMMAND__RESULT_DESCRIPTOR+
+
+static final org.eclipse.emf.ecore.EAttribute COMMAND__CONFIG+
+
+static final org.eclipse.emf.ecore.EAttribute COMMAND__KIND+
+
+static final org.eclipse.emf.ecore.EAttribute COMMAND__NAME+
+
+static final org.eclipse.emf.ecore.EAttribute COMMAND__SQL+
+
+static final org.eclipse.emf.ecore.EClass CONFIG+
Config
' class.
+
+
++
ConfigImpl
,
+ConfigPackageImpl.getConfig()
+static final org.eclipse.emf.ecore.EReference CONFIG__COMMAND+
+
+static final org.eclipse.emf.ecore.EReference CONFIG__CONNECTION_PROPERTIES+
+
+static final org.eclipse.emf.ecore.EReference CONFIG__TABLE+
+
+static final org.eclipse.emf.ecore.EReference CONFIG__RELATIONSHIP+
+
+static final org.eclipse.emf.ecore.EAttribute CONFIG__URI+
+
+static final org.eclipse.emf.ecore.EClass CONNECTION_PROPERTIES+
Connection Properties
' class.
+
+
++
ConnectionPropertiesImpl
,
+ConfigPackageImpl.getConnectionProperties()
+static final org.eclipse.emf.ecore.EAttribute CONNECTION_PROPERTIES__CONFIG+
+
+static final org.eclipse.emf.ecore.EAttribute CONNECTION_PROPERTIES__DATA_SOURCE+
+
+static final org.eclipse.emf.ecore.EAttribute CONNECTION_PROPERTIES__DRIVER_CLASS_NAME+
+
+static final org.eclipse.emf.ecore.EAttribute CONNECTION_PROPERTIES__DRIVER_PASSWORD+
+
+static final org.eclipse.emf.ecore.EAttribute CONNECTION_PROPERTIES__DRIVER_URL+
+
+static final org.eclipse.emf.ecore.EAttribute CONNECTION_PROPERTIES__DRIVER_USER_NAME+
+
+static final org.eclipse.emf.ecore.EClass KEY_PAIR+
Key Pair
' class.
+
+
++
KeyPairImpl
,
+ConfigPackageImpl.getKeyPair()
+static final org.eclipse.emf.ecore.EAttribute KEY_PAIR__FOREIGN_KEY_COLUMN+
+
+static final org.eclipse.emf.ecore.EAttribute KEY_PAIR__PRIMARY_KEY_COLUMN+
+
+static final org.eclipse.emf.ecore.EAttribute KEY_PAIR__RELATIONSHIP+
+
+static final org.eclipse.emf.ecore.EClass PARAMETER+
Parameter
' class.
+
+
++
ParameterImpl
,
+ConfigPackageImpl.getParameter()
+static final org.eclipse.emf.ecore.EAttribute PARAMETER__COLUMN_TYPE+
+
+static final org.eclipse.emf.ecore.EAttribute PARAMETER__COMMAND+
+
+static final org.eclipse.emf.ecore.EAttribute PARAMETER__NAME+
+
+static final org.eclipse.emf.ecore.EClass RELATIONSHIP+
Relationship
' class.
+
+
++
RelationshipImpl
,
+ConfigPackageImpl.getRelationship()
+static final org.eclipse.emf.ecore.EReference RELATIONSHIP__KEY_PAIR+
+
+static final org.eclipse.emf.ecore.EAttribute RELATIONSHIP__CONFIG+
+
+static final org.eclipse.emf.ecore.EAttribute RELATIONSHIP__FOREIGN_KEY_TABLE+
+
+static final org.eclipse.emf.ecore.EAttribute RELATIONSHIP__MANY+
+
+static final org.eclipse.emf.ecore.EAttribute RELATIONSHIP__NAME+
+
+static final org.eclipse.emf.ecore.EAttribute RELATIONSHIP__PRIMARY_KEY_TABLE+
+
+static final org.eclipse.emf.ecore.EClass RESULT_DESCRIPTOR+
Result Descriptor
' class.
+
+
++
ResultDescriptorImpl
,
+ConfigPackageImpl.getResultDescriptor()
+static final org.eclipse.emf.ecore.EAttribute RESULT_DESCRIPTOR__COLUMN_NAME+
+
+static final org.eclipse.emf.ecore.EAttribute RESULT_DESCRIPTOR__COLUMN_TYPE+
+
+static final org.eclipse.emf.ecore.EAttribute RESULT_DESCRIPTOR__COMMAND+
+
+static final org.eclipse.emf.ecore.EAttribute RESULT_DESCRIPTOR__CONVERTER+
+
+static final org.eclipse.emf.ecore.EAttribute RESULT_DESCRIPTOR__TABLE_NAME+
+
+static final org.eclipse.emf.ecore.EClass TABLE+
Table
' class.
+
+
++
TableImpl
,
+ConfigPackageImpl.getTable()
+static final org.eclipse.emf.ecore.EReference TABLE__COLUMN+
+
+static final org.eclipse.emf.ecore.EAttribute TABLE__CONFIG+
+
+static final org.eclipse.emf.ecore.EAttribute TABLE__CREATE+
+
+static final org.eclipse.emf.ecore.EAttribute TABLE__DELETE+
+
+static final org.eclipse.emf.ecore.EAttribute TABLE__NAME+
+
+static final org.eclipse.emf.ecore.EAttribute TABLE__PROPERTY_NAME+
+
+static final org.eclipse.emf.ecore.EAttribute TABLE__UPDATE+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.eclipse.emf.ecore.impl.EObjectImpl + org.eclipse.emf.ecore.impl.EModelElementImpl + org.eclipse.emf.ecore.impl.ENamedElementImpl + org.eclipse.emf.ecore.impl.EPackageImpl + org.apache.tuscany.das.rdb.config.impl.ConfigPackageImpl ++
public class ConfigPackageImpl
+ + The Package for the model. + It contains accessors for the meta objects to represent +
+ +
+
ConfigFactory
+Nested Class Summary | +|
---|---|
+static interface |
+ConfigPackageImpl.Literals
+
++ Defines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + |
+
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage | +
---|
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+static int |
+COLUMN
+
++ The meta object id for the ' Column ' class. |
+
+static int |
+COLUMN__COLLISION
+
++ The feature id for the 'Collision' attribute. |
+
+static int |
+COLUMN__COLUMN_TYPE
+
++ The feature id for the 'Column Type' attribute. |
+
+static int |
+COLUMN__CONVERTER_CLASS_NAME
+
++ The feature id for the 'Converter Class Name' attribute. |
+
+static int |
+COLUMN__GENERATED
+
++ The feature id for the 'Generated' attribute. |
+
+static int |
+COLUMN__NAME
+
++ The feature id for the 'Name' attribute. |
+
+static int |
+COLUMN__PRIMARY_KEY
+
++ The feature id for the 'Primary Key' attribute. |
+
+static int |
+COLUMN__PROPERTY_NAME
+
++ The feature id for the 'Property Name' attribute. |
+
+static int |
+COLUMN__TABLE
+
++ The feature id for the 'Table' attribute. |
+
+static int |
+COLUMN_FEATURE_COUNT
+
++ The number of structural features of the 'Column' class. |
+
+static int |
+COMMAND
+
++ The meta object id for the ' Command ' class. |
+
+static int |
+COMMAND__CONFIG
+
++ The feature id for the 'Config' attribute. |
+
+static int |
+COMMAND__KIND
+
++ The feature id for the 'Kind' attribute. |
+
+static int |
+COMMAND__NAME
+
++ The feature id for the 'Name' attribute. |
+
+static int |
+COMMAND__PARAMETER
+
++ The feature id for the 'Parameter' containment reference list. |
+
+static int |
+COMMAND__RESULT_DESCRIPTOR
+
++ The feature id for the 'Result Descriptor' containment reference list. |
+
+static int |
+COMMAND__SQL
+
++ The feature id for the 'SQL' attribute. |
+
+static int |
+COMMAND_FEATURE_COUNT
+
++ The number of structural features of the 'Command' class. |
+
+static int |
+CONFIG
+
++ The meta object id for the ' Config ' class. |
+
+static int |
+CONFIG__COMMAND
+
++ The feature id for the 'Command' containment reference list. |
+
+static int |
+CONFIG__CONNECTION_PROPERTIES
+
++ The feature id for the 'Connection Properties' containment reference. |
+
+static int |
+CONFIG__RELATIONSHIP
+
++ The feature id for the 'Relationship' containment reference list. |
+
+static int |
+CONFIG__TABLE
+
++ The feature id for the 'Table' containment reference list. |
+
+static int |
+CONFIG__URI
+
++ The feature id for the 'Uri' attribute. |
+
+static int |
+CONFIG_FEATURE_COUNT
+
++ The number of structural features of the 'Config' class. |
+
+static int |
+CONNECTION_PROPERTIES
+
++ The meta object id for the ' Connection Properties ' class. |
+
+static int |
+CONNECTION_PROPERTIES__CONFIG
+
++ The feature id for the 'Config' attribute. |
+
+static int |
+CONNECTION_PROPERTIES__DATA_SOURCE
+
++ The feature id for the 'Data Source' attribute. |
+
+static int |
+CONNECTION_PROPERTIES__DRIVER_CLASS_NAME
+
++ The feature id for the 'Driver Class Name' attribute. |
+
+static int |
+CONNECTION_PROPERTIES__DRIVER_PASSWORD
+
++ The feature id for the 'Driver Password' attribute. |
+
+static int |
+CONNECTION_PROPERTIES__DRIVER_URL
+
++ The feature id for the 'Driver URL' attribute. |
+
+static int |
+CONNECTION_PROPERTIES__DRIVER_USER_NAME
+
++ The feature id for the 'Driver User Name' attribute. |
+
+static int |
+CONNECTION_PROPERTIES_FEATURE_COUNT
+
++ The number of structural features of the 'Connection Properties' class. |
+
+static ConfigPackageImpl |
+eINSTANCE
+
++ The singleton instance of the package. |
+
+static java.lang.String |
+eNAME
+
++ The package name. |
+
+static java.lang.String |
+eNS_PREFIX
+
++ The package namespace name. |
+
+static java.lang.String |
+eNS_URI
+
++ The package namespace URI. |
+
+static int |
+KEY_PAIR
+
++ The meta object id for the ' Key Pair ' class. |
+
+static int |
+KEY_PAIR__FOREIGN_KEY_COLUMN
+
++ The feature id for the 'Foreign Key Column' attribute. |
+
+static int |
+KEY_PAIR__PRIMARY_KEY_COLUMN
+
++ The feature id for the 'Primary Key Column' attribute. |
+
+static int |
+KEY_PAIR__RELATIONSHIP
+
++ The feature id for the 'Relationship' attribute. |
+
+static int |
+KEY_PAIR_FEATURE_COUNT
+
++ The number of structural features of the 'Key Pair' class. |
+
+static int |
+PARAMETER
+
++ The meta object id for the ' Parameter ' class. |
+
+static int |
+PARAMETER__COLUMN_TYPE
+
++ The feature id for the 'Column Type' attribute. |
+
+static int |
+PARAMETER__COMMAND
+
++ The feature id for the 'Command' attribute. |
+
+static int |
+PARAMETER__NAME
+
++ The feature id for the 'Name' attribute. |
+
+static int |
+PARAMETER_FEATURE_COUNT
+
++ The number of structural features of the 'Parameter' class. |
+
+static int |
+RELATIONSHIP
+
++ The meta object id for the ' Relationship ' class. |
+
+static int |
+RELATIONSHIP__CONFIG
+
++ The feature id for the 'Config' attribute. |
+
+static int |
+RELATIONSHIP__FOREIGN_KEY_TABLE
+
++ The feature id for the 'Foreign Key Table' attribute. |
+
+static int |
+RELATIONSHIP__KEY_PAIR
+
++ The feature id for the 'Key Pair' containment reference list. |
+
+static int |
+RELATIONSHIP__MANY
+
++ The feature id for the 'Many' attribute. |
+
+static int |
+RELATIONSHIP__NAME
+
++ The feature id for the 'Name' attribute. |
+
+static int |
+RELATIONSHIP__PRIMARY_KEY_TABLE
+
++ The feature id for the 'Primary Key Table' attribute. |
+
+static int |
+RELATIONSHIP_FEATURE_COUNT
+
++ The number of structural features of the 'Relationship' class. |
+
+static int |
+RESULT_DESCRIPTOR
+
++ The meta object id for the ' Result Descriptor ' class. |
+
+static int |
+RESULT_DESCRIPTOR__COLUMN_NAME
+
++ The feature id for the 'Column Name' attribute. |
+
+static int |
+RESULT_DESCRIPTOR__COLUMN_TYPE
+
++ The feature id for the 'Column Type' attribute. |
+
+static int |
+RESULT_DESCRIPTOR__COMMAND
+
++ The feature id for the 'Command' attribute. |
+
+static int |
+RESULT_DESCRIPTOR__CONVERTER
+
++ The feature id for the 'Converter' attribute. |
+
+static int |
+RESULT_DESCRIPTOR__TABLE_NAME
+
++ The feature id for the 'Table Name' attribute. |
+
+static int |
+RESULT_DESCRIPTOR_FEATURE_COUNT
+
++ The number of structural features of the 'Result Descriptor' class. |
+
+static int |
+TABLE
+
++ The meta object id for the ' Table ' class. |
+
+static int |
+TABLE__COLUMN
+
++ The feature id for the 'Column' containment reference list. |
+
+static int |
+TABLE__CONFIG
+
++ The feature id for the 'Config' attribute. |
+
+static int |
+TABLE__CREATE
+
++ The feature id for the 'Create' attribute. |
+
+static int |
+TABLE__DELETE
+
++ The feature id for the 'Delete' attribute. |
+
+static int |
+TABLE__NAME
+
++ The feature id for the 'Name' attribute. |
+
+static int |
+TABLE__PROPERTY_NAME
+
++ The feature id for the 'Property Name' attribute. |
+
+static int |
+TABLE__UPDATE
+
++ The feature id for the 'Update' attribute. |
+
+static int |
+TABLE_FEATURE_COUNT
+
++ The number of structural features of the 'Table' class. |
+
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl | +
---|
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI |
+
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl | +
---|
name, NAME_EDEFAULT |
+
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl | +
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
+
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | +
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Method Summary | +|
---|---|
+protected void |
+createExtendedMetaDataAnnotations()
+
++ Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData. |
+
+ void |
+createPackageContents()
+
++ Creates the meta-model objects for the package. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_Collision()
+
++ Returns the meta object for the attribute ' Collision '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_ColumnType()
+
++ Returns the meta object for the attribute ' Column Type '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_ConverterClassName()
+
++ Returns the meta object for the attribute ' Converter Class Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_Generated()
+
++ Returns the meta object for the attribute ' Generated '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_Name()
+
++ Returns the meta object for the attribute ' Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_PrimaryKey()
+
++ Returns the meta object for the attribute ' Primary Key '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_PropertyName()
+
++ Returns the meta object for the attribute ' Property Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getColumn_Table()
+
++ Returns the meta object for the attribute ' Table '. |
+
+ org.eclipse.emf.ecore.EClass |
+getColumn()
+
++ Returns the meta object for class ' Column '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getCommand_Config()
+
++ Returns the meta object for the attribute ' Config '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getCommand_Kind()
+
++ Returns the meta object for the attribute ' Kind '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getCommand_Name()
+
++ Returns the meta object for the attribute ' Name '. |
+
+ org.eclipse.emf.ecore.EReference |
+getCommand_Parameter()
+
++ Returns the meta object for the containment reference list ' Parameter '. |
+
+ org.eclipse.emf.ecore.EReference |
+getCommand_ResultDescriptor()
+
++ Returns the meta object for the containment reference list ' Result Descriptor '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getCommand_SQL()
+
++ Returns the meta object for the attribute ' SQL '. |
+
+ org.eclipse.emf.ecore.EClass |
+getCommand()
+
++ Returns the meta object for class ' Command '. |
+
+ org.eclipse.emf.ecore.EReference |
+getConfig_Command()
+
++ Returns the meta object for the containment reference list ' Command '. |
+
+ org.eclipse.emf.ecore.EReference |
+getConfig_ConnectionProperties()
+
++ Returns the meta object for the containment reference ' Connection Properties '. |
+
+ org.eclipse.emf.ecore.EReference |
+getConfig_Relationship()
+
++ Returns the meta object for the containment reference list ' Relationship '. |
+
+ org.eclipse.emf.ecore.EReference |
+getConfig_Table()
+
++ Returns the meta object for the containment reference list ' Table '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConfig_Uri()
+
++ Returns the meta object for the attribute ' Uri '. |
+
+ org.eclipse.emf.ecore.EClass |
+getConfig()
+
++ Returns the meta object for class ' Config '. |
+
+ ConfigFactory |
+getConfigFactory()
+
++ Returns the factory that creates the instances of the model. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConnectionProperties_Config()
+
++ Returns the meta object for the attribute ' Config '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConnectionProperties_DataSource()
+
++ Returns the meta object for the attribute ' Data Source '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConnectionProperties_DriverClassName()
+
++ Returns the meta object for the attribute ' Driver Class Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConnectionProperties_DriverPassword()
+
++ Returns the meta object for the attribute ' Driver Password '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConnectionProperties_DriverURL()
+
++ Returns the meta object for the attribute ' Driver URL '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getConnectionProperties_DriverUserName()
+
++ Returns the meta object for the attribute ' Driver User Name '. |
+
+ org.eclipse.emf.ecore.EClass |
+getConnectionProperties()
+
++ Returns the meta object for class ' Connection Properties '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getKeyPair_ForeignKeyColumn()
+
++ Returns the meta object for the attribute ' Foreign Key Column '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getKeyPair_PrimaryKeyColumn()
+
++ Returns the meta object for the attribute ' Primary Key Column '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getKeyPair_Relationship()
+
++ Returns the meta object for the attribute ' Relationship '. |
+
+ org.eclipse.emf.ecore.EClass |
+getKeyPair()
+
++ Returns the meta object for class ' Key Pair '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getParameter_ColumnType()
+
++ Returns the meta object for the attribute ' Column Type '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getParameter_Command()
+
++ Returns the meta object for the attribute ' Command '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getParameter_Name()
+
++ Returns the meta object for the attribute ' Name '. |
+
+ org.eclipse.emf.ecore.EClass |
+getParameter()
+
++ Returns the meta object for class ' Parameter '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getRelationship_Config()
+
++ Returns the meta object for the attribute ' Config '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getRelationship_ForeignKeyTable()
+
++ Returns the meta object for the attribute ' Foreign Key Table '. |
+
+ org.eclipse.emf.ecore.EReference |
+getRelationship_KeyPair()
+
++ Returns the meta object for the containment reference list ' Key Pair '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getRelationship_Many()
+
++ Returns the meta object for the attribute ' Many '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getRelationship_Name()
+
++ Returns the meta object for the attribute ' Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getRelationship_PrimaryKeyTable()
+
++ Returns the meta object for the attribute ' Primary Key Table '. |
+
+ org.eclipse.emf.ecore.EClass |
+getRelationship()
+
++ Returns the meta object for class ' Relationship '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getResultDescriptor_ColumnName()
+
++ Returns the meta object for the attribute ' Column Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getResultDescriptor_ColumnType()
+
++ Returns the meta object for the attribute ' Column Type '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getResultDescriptor_Command()
+
++ Returns the meta object for the attribute ' Command '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getResultDescriptor_Converter()
+
++ Returns the meta object for the attribute ' Converter '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getResultDescriptor_TableName()
+
++ Returns the meta object for the attribute ' Table Name '. |
+
+ org.eclipse.emf.ecore.EClass |
+getResultDescriptor()
+
++ Returns the meta object for class ' Result Descriptor '. |
+
+ org.eclipse.emf.ecore.EReference |
+getTable_Column()
+
++ Returns the meta object for the containment reference list ' Column '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getTable_Config()
+
++ Returns the meta object for the attribute ' Config '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getTable_Create()
+
++ Returns the meta object for the attribute ' Create '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getTable_Delete()
+
++ Returns the meta object for the attribute ' Delete '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getTable_Name()
+
++ Returns the meta object for the attribute ' Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getTable_PropertyName()
+
++ Returns the meta object for the attribute ' Property Name '. |
+
+ org.eclipse.emf.ecore.EAttribute |
+getTable_Update()
+
++ Returns the meta object for the attribute ' Update '. |
+
+ org.eclipse.emf.ecore.EClass |
+getTable()
+
++ Returns the meta object for class ' Table '. |
+
+static ConfigPackageImpl |
+init()
+
++ Creates, registers, and initializes the Package for this + model, and for any others upon which it depends. |
+
+ void |
+initializePackageContents()
+
++ Complete the initialization of the package and its meta-model. |
+
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl | +
---|
addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEOperation, addEOperation, addEParameter, addEParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEDataType, initEDataType, initEEnum, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setNamespaceURI, setNsPrefix, setNsURI, toString |
+
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl | +
---|
getName, getNameGen, setName |
+
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl | +
---|
eURIFragmentSegment, getEAnnotation, getEAnnotations, isFrozen |
+
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl | +
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eNotificationRequired, eNotify |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement | +
---|
getName, setName |
+
Methods inherited from interface org.eclipse.emf.ecore.EModelElement | +
---|
getEAnnotation, getEAnnotations |
+
Methods inherited from interface org.eclipse.emf.ecore.EObject | +
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
+
Methods inherited from interface org.eclipse.emf.common.notify.Notifier | +
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
+
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
eNotificationRequired |
+
+Field Detail | +
---|
+public static final java.lang.String eNAME+
+
+public static final java.lang.String eNS_URI+
+
+public static final java.lang.String eNS_PREFIX+
+
+public static final ConfigPackageImpl eINSTANCE+
+
+public static final int COLUMN+
Column
' class.
+
+
++
ColumnImpl
,
+getColumn()
,
+Constant Field Values+public static final int COLUMN__COLLISION+
+
+public static final int COLUMN__COLUMN_TYPE+
+
+public static final int COLUMN__CONVERTER_CLASS_NAME+
+
+public static final int COLUMN__GENERATED+
+
+public static final int COLUMN__NAME+
+
+public static final int COLUMN__PRIMARY_KEY+
+
+public static final int COLUMN__PROPERTY_NAME+
+
+public static final int COLUMN__TABLE+
+
+public static final int COLUMN_FEATURE_COUNT+
+
+public static final int COMMAND+
Command
' class.
+
+
++
CommandImpl
,
+getCommand()
,
+Constant Field Values+public static final int COMMAND__PARAMETER+
+
+public static final int COMMAND__RESULT_DESCRIPTOR+
+
+public static final int COMMAND__CONFIG+
+
+public static final int COMMAND__KIND+
+
+public static final int COMMAND__NAME+
+
+public static final int COMMAND__SQL+
+
+public static final int COMMAND_FEATURE_COUNT+
+
+public static final int CONFIG+
Config
' class.
+
+
++
ConfigImpl
,
+getConfig()
,
+Constant Field Values+public static final int CONFIG__COMMAND+
+
+public static final int CONFIG__CONNECTION_PROPERTIES+
+
+public static final int CONFIG__TABLE+
+
+public static final int CONFIG__RELATIONSHIP+
+
+public static final int CONFIG__URI+
+
+public static final int CONFIG_FEATURE_COUNT+
+
+public static final int CONNECTION_PROPERTIES+
Connection Properties
' class.
+
+
++
ConnectionPropertiesImpl
,
+getConnectionProperties()
,
+Constant Field Values+public static final int CONNECTION_PROPERTIES__CONFIG+
+
+public static final int CONNECTION_PROPERTIES__DATA_SOURCE+
+
+public static final int CONNECTION_PROPERTIES__DRIVER_CLASS_NAME+
+
+public static final int CONNECTION_PROPERTIES__DRIVER_PASSWORD+
+
+public static final int CONNECTION_PROPERTIES__DRIVER_URL+
+
+public static final int CONNECTION_PROPERTIES__DRIVER_USER_NAME+
+
+public static final int CONNECTION_PROPERTIES_FEATURE_COUNT+
+
+public static final int KEY_PAIR+
Key Pair
' class.
+
+
++
KeyPairImpl
,
+getKeyPair()
,
+Constant Field Values+public static final int KEY_PAIR__FOREIGN_KEY_COLUMN+
+
+public static final int KEY_PAIR__PRIMARY_KEY_COLUMN+
+
+public static final int KEY_PAIR__RELATIONSHIP+
+
+public static final int KEY_PAIR_FEATURE_COUNT+
+
+public static final int PARAMETER+
Parameter
' class.
+
+
++
ParameterImpl
,
+getParameter()
,
+Constant Field Values+public static final int PARAMETER__COLUMN_TYPE+
+
+public static final int PARAMETER__COMMAND+
+
+public static final int PARAMETER__NAME+
+
+public static final int PARAMETER_FEATURE_COUNT+
+
+public static final int RELATIONSHIP+
Relationship
' class.
+
+
++
RelationshipImpl
,
+getRelationship()
,
+Constant Field Values+public static final int RELATIONSHIP__KEY_PAIR+
+
+public static final int RELATIONSHIP__CONFIG+
+
+public static final int RELATIONSHIP__FOREIGN_KEY_TABLE+
+
+public static final int RELATIONSHIP__MANY+
+
+public static final int RELATIONSHIP__NAME+
+
+public static final int RELATIONSHIP__PRIMARY_KEY_TABLE+
+
+public static final int RELATIONSHIP_FEATURE_COUNT+
+
+public static final int RESULT_DESCRIPTOR+
Result Descriptor
' class.
+
+
++
ResultDescriptorImpl
,
+getResultDescriptor()
,
+Constant Field Values+public static final int RESULT_DESCRIPTOR__COLUMN_NAME+
+
+public static final int RESULT_DESCRIPTOR__COLUMN_TYPE+
+
+public static final int RESULT_DESCRIPTOR__COMMAND+
+
+public static final int RESULT_DESCRIPTOR__CONVERTER+
+
+public static final int RESULT_DESCRIPTOR__TABLE_NAME+
+
+public static final int RESULT_DESCRIPTOR_FEATURE_COUNT+
+
+public static final int TABLE+
Table
' class.
+
+
++
TableImpl
,
+getTable()
,
+Constant Field Values+public static final int TABLE__COLUMN+
+
+public static final int TABLE__CONFIG+
+
+public static final int TABLE__CREATE+
+
+public static final int TABLE__DELETE+
+
+public static final int TABLE__NAME+
+
+public static final int TABLE__PROPERTY_NAME+
+
+public static final int TABLE__UPDATE+
+
+public static final int TABLE_FEATURE_COUNT+
+
+Method Detail | +
---|
+public static ConfigPackageImpl init()+
Of this package and its interdependencies, all packages which + have not yet been registered by their URI values are first created + and registered. The packages are then initialized in two steps: + meta-model objects for all of the packages are created before any + are initialized, since one package's meta-model objects may refer to + those of another. +
Invocation of this method will not affect any packages that have + already been initialized. + + +
+
eNS_URI
,
+createPackageContents()
,
+initializePackageContents()
+public org.eclipse.emf.ecore.EClass getColumn()+
Column
'.
+
+
++
Column
+public org.eclipse.emf.ecore.EAttribute getColumn_Collision()+
Collision
'.
+
+
++
Column.isCollision()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_ColumnType()+
Column Type
'.
+
+
++
Column.getColumnType()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_ConverterClassName()+
Converter Class Name
'.
+
+
++
Column.getConverterClassName()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_Generated()+
Generated
'.
+
+
++
Column.isGenerated()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_Name()+
Name
'.
+
+
++
Column.getName()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_PrimaryKey()+
Primary Key
'.
+
+
++
Column.isPrimaryKey()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_PropertyName()+
Property Name
'.
+
+
++
Column.getPropertyName()
,
+getColumn()
+public org.eclipse.emf.ecore.EAttribute getColumn_Table()+
Table
'.
+
+
++
Column.getTable()
,
+getColumn()
+public org.eclipse.emf.ecore.EClass getCommand()+
Command
'.
+
+
++
Command
+public org.eclipse.emf.ecore.EReference getCommand_Parameter()+
Parameter
'.
+
+
++
Command.getParameter()
,
+getCommand()
+public org.eclipse.emf.ecore.EReference getCommand_ResultDescriptor()+
Result Descriptor
'.
+
+
++
Command.getResultDescriptor()
,
+getCommand()
+public org.eclipse.emf.ecore.EAttribute getCommand_Config()+
Config
'.
+
+
++
Command.getConfig()
,
+getCommand()
+public org.eclipse.emf.ecore.EAttribute getCommand_Kind()+
Kind
'.
+
+
++
Command.getKind()
,
+getCommand()
+public org.eclipse.emf.ecore.EAttribute getCommand_Name()+
Name
'.
+
+
++
Command.getName()
,
+getCommand()
+public org.eclipse.emf.ecore.EAttribute getCommand_SQL()+
SQL
'.
+
+
++
Command.getSQL()
,
+getCommand()
+public org.eclipse.emf.ecore.EClass getConfig()+
Config
'.
+
+
++
Config
+public org.eclipse.emf.ecore.EReference getConfig_Command()+
Command
'.
+
+
++
Config.getCommand()
,
+getConfig()
+public org.eclipse.emf.ecore.EReference getConfig_ConnectionProperties()+
Connection Properties
'.
+
+
++
Config.getConnectionProperties()
,
+getConfig()
+public org.eclipse.emf.ecore.EReference getConfig_Table()+
Table
'.
+
+
++
Config.getTable()
,
+getConfig()
+public org.eclipse.emf.ecore.EReference getConfig_Relationship()+
Relationship
'.
+
+
++
Config.getRelationship()
,
+getConfig()
+public org.eclipse.emf.ecore.EAttribute getConfig_Uri()+
Uri
'.
+
+
++
Config.getUri()
,
+getConfig()
+public org.eclipse.emf.ecore.EClass getConnectionProperties()+
Connection Properties
'.
+
+
++
ConnectionProperties
+public org.eclipse.emf.ecore.EAttribute getConnectionProperties_Config()+
Config
'.
+
+
++
ConnectionProperties.getConfig()
,
+getConnectionProperties()
+public org.eclipse.emf.ecore.EAttribute getConnectionProperties_DataSource()+
Data Source
'.
+
+
++
ConnectionProperties.getDataSource()
,
+getConnectionProperties()
+public org.eclipse.emf.ecore.EAttribute getConnectionProperties_DriverClassName()+
Driver Class Name
'.
+
+
++
ConnectionProperties.getDriverClassName()
,
+getConnectionProperties()
+public org.eclipse.emf.ecore.EAttribute getConnectionProperties_DriverPassword()+
Driver Password
'.
+
+
++
ConnectionProperties.getDriverPassword()
,
+getConnectionProperties()
+public org.eclipse.emf.ecore.EAttribute getConnectionProperties_DriverURL()+
Driver URL
'.
+
+
++
ConnectionProperties.getDriverURL()
,
+getConnectionProperties()
+public org.eclipse.emf.ecore.EAttribute getConnectionProperties_DriverUserName()+
Driver User Name
'.
+
+
++
ConnectionProperties.getDriverUserName()
,
+getConnectionProperties()
+public org.eclipse.emf.ecore.EClass getKeyPair()+
Key Pair
'.
+
+
++
KeyPair
+public org.eclipse.emf.ecore.EAttribute getKeyPair_ForeignKeyColumn()+
Foreign Key Column
'.
+
+
++
KeyPair.getForeignKeyColumn()
,
+getKeyPair()
+public org.eclipse.emf.ecore.EAttribute getKeyPair_PrimaryKeyColumn()+
Primary Key Column
'.
+
+
++
KeyPair.getPrimaryKeyColumn()
,
+getKeyPair()
+public org.eclipse.emf.ecore.EAttribute getKeyPair_Relationship()+
Relationship
'.
+
+
++
KeyPair.getRelationship()
,
+getKeyPair()
+public org.eclipse.emf.ecore.EClass getParameter()+
Parameter
'.
+
+
++
Parameter
+public org.eclipse.emf.ecore.EAttribute getParameter_ColumnType()+
Column Type
'.
+
+
++
Parameter.getColumnType()
,
+getParameter()
+public org.eclipse.emf.ecore.EAttribute getParameter_Command()+
Command
'.
+
+
++
Parameter.getCommand()
,
+getParameter()
+public org.eclipse.emf.ecore.EAttribute getParameter_Name()+
Name
'.
+
+
++
Parameter.getName()
,
+getParameter()
+public org.eclipse.emf.ecore.EClass getRelationship()+
Relationship
'.
+
+
++
Relationship
+public org.eclipse.emf.ecore.EReference getRelationship_KeyPair()+
Key Pair
'.
+
+
++
Relationship.getKeyPair()
,
+getRelationship()
+public org.eclipse.emf.ecore.EAttribute getRelationship_Config()+
Config
'.
+
+
++
Relationship.getConfig()
,
+getRelationship()
+public org.eclipse.emf.ecore.EAttribute getRelationship_ForeignKeyTable()+
Foreign Key Table
'.
+
+
++
Relationship.getForeignKeyTable()
,
+getRelationship()
+public org.eclipse.emf.ecore.EAttribute getRelationship_Many()+
Many
'.
+
+
++
Relationship.isMany()
,
+getRelationship()
+public org.eclipse.emf.ecore.EAttribute getRelationship_Name()+
Name
'.
+
+
++
Relationship.getName()
,
+getRelationship()
+public org.eclipse.emf.ecore.EAttribute getRelationship_PrimaryKeyTable()+
Primary Key Table
'.
+
+
++
Relationship.getPrimaryKeyTable()
,
+getRelationship()
+public org.eclipse.emf.ecore.EClass getResultDescriptor()+
Result Descriptor
'.
+
+
++
ResultDescriptor
+public org.eclipse.emf.ecore.EAttribute getResultDescriptor_ColumnName()+
Column Name
'.
+
+
++
ResultDescriptor.getColumnName()
,
+getResultDescriptor()
+public org.eclipse.emf.ecore.EAttribute getResultDescriptor_ColumnType()+
Column Type
'.
+
+
++
ResultDescriptor.getColumnType()
,
+getResultDescriptor()
+public org.eclipse.emf.ecore.EAttribute getResultDescriptor_Command()+
Command
'.
+
+
++
ResultDescriptor.getCommand()
,
+getResultDescriptor()
+public org.eclipse.emf.ecore.EAttribute getResultDescriptor_Converter()+
Converter
'.
+
+
++
ResultDescriptor.getConverter()
,
+getResultDescriptor()
+public org.eclipse.emf.ecore.EAttribute getResultDescriptor_TableName()+
Table Name
'.
+
+
++
ResultDescriptor.getTableName()
,
+getResultDescriptor()
+public org.eclipse.emf.ecore.EClass getTable()+
Table
'.
+
+
++
Table
+public org.eclipse.emf.ecore.EReference getTable_Column()+
Column
'.
+
+
++
Table.getColumn()
,
+getTable()
+public org.eclipse.emf.ecore.EAttribute getTable_Config()+
Config
'.
+
+
++
Table.getConfig()
,
+getTable()
+public org.eclipse.emf.ecore.EAttribute getTable_Create()+
Create
'.
+
+
++
Table.getCreate()
,
+getTable()
+public org.eclipse.emf.ecore.EAttribute getTable_Delete()+
Delete
'.
+
+
++
Table.getDelete()
,
+getTable()
+public org.eclipse.emf.ecore.EAttribute getTable_Name()+
Name
'.
+
+
++
Table.getName()
,
+getTable()
+public org.eclipse.emf.ecore.EAttribute getTable_PropertyName()+
Property Name
'.
+
+
++
Table.getPropertyName()
,
+getTable()
+public org.eclipse.emf.ecore.EAttribute getTable_Update()+
Update
'.
+
+
++
Table.getUpdate()
,
+getTable()
+public ConfigFactory getConfigFactory()+
+
+public void createPackageContents()+
+
+public void initializePackageContents()+
+
+protected void createExtendedMetaDataAnnotations()+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.ConnectionPropertiesImpl ++
public class ConnectionPropertiesImpl
+ + An implementation of the model object 'Connection Properties'. + +
+ The following features are implemented: +
Config
Data Source
Driver Class Name
Driver Password
Driver URL
Driver User Name
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected java.lang.String |
+config
+
++ The cached value of the ' Config ' attribute. |
+
+protected static java.lang.String |
+CONFIG_EDEFAULT
+
++ The default value of the ' Config ' attribute. |
+
+protected static java.lang.String |
+DATA_SOURCE_EDEFAULT
+
++ The default value of the ' Data Source ' attribute. |
+
+protected java.lang.String |
+dataSource
+
++ The cached value of the ' Data Source ' attribute. |
+
+protected static java.lang.String |
+DRIVER_CLASS_NAME_EDEFAULT
+
++ The default value of the ' Driver Class Name ' attribute. |
+
+protected static java.lang.String |
+DRIVER_PASSWORD_EDEFAULT
+
++ The default value of the ' Driver Password ' attribute. |
+
+protected static java.lang.String |
+DRIVER_URL_EDEFAULT
+
++ The default value of the ' Driver URL ' attribute. |
+
+protected static java.lang.String |
+DRIVER_USER_NAME_EDEFAULT
+
++ The default value of the ' Driver User Name ' attribute. |
+
+protected java.lang.String |
+driverClassName
+
++ The cached value of the ' Driver Class Name ' attribute. |
+
+protected java.lang.String |
+driverPassword
+
++ The cached value of the ' Driver Password ' attribute. |
+
+protected java.lang.String |
+driverURL
+
++ The cached value of the ' Driver URL ' attribute. |
+
+protected java.lang.String |
+driverUserName
+
++ The cached value of the ' Driver User Name ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+ConnectionPropertiesImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getConfig()
+
++ |
+
+ java.lang.String |
+getDataSource()
+
++ |
+
+ java.lang.String |
+getDriverClassName()
+
++ |
+
+ java.lang.String |
+getDriverPassword()
+
++ |
+
+ java.lang.String |
+getDriverURL()
+
++ |
+
+ java.lang.String |
+getDriverUserName()
+
++ |
+
+ void |
+setConfig(java.lang.String newConfig)
+
++ |
+
+ void |
+setDataSource(java.lang.String newDataSource)
+
++ |
+
+ void |
+setDriverClassName(java.lang.String newDriverClassName)
+
++ |
+
+ void |
+setDriverPassword(java.lang.String newDriverPassword)
+
++ |
+
+ void |
+setDriverURL(java.lang.String newDriverURL)
+
++ |
+
+ void |
+setDriverUserName(java.lang.String newDriverUserName)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected static final java.lang.String CONFIG_EDEFAULT+
Config
' attribute.
+
+
++
getConfig()
+protected java.lang.String config+
Config
' attribute.
+
+
++
getConfig()
+protected static final java.lang.String DATA_SOURCE_EDEFAULT+
Data Source
' attribute.
+
+
++
getDataSource()
+protected java.lang.String dataSource+
Data Source
' attribute.
+
+
++
getDataSource()
+protected static final java.lang.String DRIVER_CLASS_NAME_EDEFAULT+
Driver Class Name
' attribute.
+
+
++
getDriverClassName()
+protected java.lang.String driverClassName+
Driver Class Name
' attribute.
+
+
++
getDriverClassName()
+protected static final java.lang.String DRIVER_PASSWORD_EDEFAULT+
Driver Password
' attribute.
+
+
++
getDriverPassword()
+protected java.lang.String driverPassword+
Driver Password
' attribute.
+
+
++
getDriverPassword()
+protected static final java.lang.String DRIVER_URL_EDEFAULT+
Driver URL
' attribute.
+
+
++
getDriverURL()
+protected java.lang.String driverURL+
Driver URL
' attribute.
+
+
++
getDriverURL()
+protected static final java.lang.String DRIVER_USER_NAME_EDEFAULT+
Driver User Name
' attribute.
+
+
++
getDriverUserName()
+protected java.lang.String driverUserName+
Driver User Name
' attribute.
+
+
++
getDriverUserName()
+Constructor Detail | +
---|
+protected ConnectionPropertiesImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String getConfig()+
+
getConfig
in interface ConnectionProperties
ConnectionProperties.setConfig(String)
+public void setConfig(java.lang.String newConfig)+
+
setConfig
in interface ConnectionProperties
newConfig
- the new value of the 'Config' attribute.ConnectionProperties.getConfig()
+public java.lang.String getDataSource()+
+
getDataSource
in interface ConnectionProperties
ConnectionProperties.setDataSource(String)
+public void setDataSource(java.lang.String newDataSource)+
+
setDataSource
in interface ConnectionProperties
newDataSource
- the new value of the 'Data Source' attribute.ConnectionProperties.getDataSource()
+public java.lang.String getDriverClassName()+
+
getDriverClassName
in interface ConnectionProperties
ConnectionProperties.setDriverClassName(String)
+public void setDriverClassName(java.lang.String newDriverClassName)+
+
setDriverClassName
in interface ConnectionProperties
newDriverClassName
- the new value of the 'Driver Class Name' attribute.ConnectionProperties.getDriverClassName()
+public java.lang.String getDriverPassword()+
+
getDriverPassword
in interface ConnectionProperties
ConnectionProperties.setDriverPassword(String)
+public void setDriverPassword(java.lang.String newDriverPassword)+
+
setDriverPassword
in interface ConnectionProperties
newDriverPassword
- the new value of the 'Driver Password' attribute.ConnectionProperties.getDriverPassword()
+public java.lang.String getDriverURL()+
+
getDriverURL
in interface ConnectionProperties
ConnectionProperties.setDriverURL(String)
+public void setDriverURL(java.lang.String newDriverURL)+
+
setDriverURL
in interface ConnectionProperties
newDriverURL
- the new value of the 'Driver URL' attribute.ConnectionProperties.getDriverURL()
+public java.lang.String getDriverUserName()+
+
getDriverUserName
in interface ConnectionProperties
ConnectionProperties.setDriverUserName(String)
+public void setDriverUserName(java.lang.String newDriverUserName)+
+
setDriverUserName
in interface ConnectionProperties
newDriverUserName
- the new value of the 'Driver User Name' attribute.ConnectionProperties.getDriverUserName()
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.KeyPairImpl ++
public class KeyPairImpl
+ + An implementation of the model object 'Key Pair'. + +
+ The following features are implemented: +
+ ++ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected static java.lang.String |
+FOREIGN_KEY_COLUMN_EDEFAULT
+
++ The default value of the ' Foreign Key Column ' attribute. |
+
+protected java.lang.String |
+foreignKeyColumn
+
++ The cached value of the ' Foreign Key Column ' attribute. |
+
+protected static java.lang.String |
+PRIMARY_KEY_COLUMN_EDEFAULT
+
++ The default value of the ' Primary Key Column ' attribute. |
+
+protected java.lang.String |
+primaryKeyColumn
+
++ The cached value of the ' Primary Key Column ' attribute. |
+
+protected java.lang.String |
+relationship
+
++ The cached value of the ' Relationship ' attribute. |
+
+protected static java.lang.String |
+RELATIONSHIP_EDEFAULT
+
++ The default value of the ' Relationship ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+KeyPairImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getForeignKeyColumn()
+
++ |
+
+ java.lang.String |
+getPrimaryKeyColumn()
+
++ |
+
+ java.lang.String |
+getRelationship()
+
++ |
+
+ void |
+setForeignKeyColumn(java.lang.String newForeignKeyColumn)
+
++ |
+
+ void |
+setPrimaryKeyColumn(java.lang.String newPrimaryKeyColumn)
+
++ |
+
+ void |
+setRelationship(java.lang.String newRelationship)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected static final java.lang.String FOREIGN_KEY_COLUMN_EDEFAULT+
Foreign Key Column
' attribute.
+
+
++
getForeignKeyColumn()
+protected java.lang.String foreignKeyColumn+
Foreign Key Column
' attribute.
+
+
++
getForeignKeyColumn()
+protected static final java.lang.String PRIMARY_KEY_COLUMN_EDEFAULT+
Primary Key Column
' attribute.
+
+
++
getPrimaryKeyColumn()
+protected java.lang.String primaryKeyColumn+
Primary Key Column
' attribute.
+
+
++
getPrimaryKeyColumn()
+protected static final java.lang.String RELATIONSHIP_EDEFAULT+
Relationship
' attribute.
+
+
++
getRelationship()
+protected java.lang.String relationship+
Relationship
' attribute.
+
+
++
getRelationship()
+Constructor Detail | +
---|
+protected KeyPairImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String getForeignKeyColumn()+
+
getForeignKeyColumn
in interface KeyPair
KeyPair.setForeignKeyColumn(String)
+public void setForeignKeyColumn(java.lang.String newForeignKeyColumn)+
+
setForeignKeyColumn
in interface KeyPair
newForeignKeyColumn
- the new value of the 'Foreign Key Column' attribute.KeyPair.getForeignKeyColumn()
+public java.lang.String getPrimaryKeyColumn()+
+
getPrimaryKeyColumn
in interface KeyPair
KeyPair.setPrimaryKeyColumn(String)
+public void setPrimaryKeyColumn(java.lang.String newPrimaryKeyColumn)+
+
setPrimaryKeyColumn
in interface KeyPair
newPrimaryKeyColumn
- the new value of the 'Primary Key Column' attribute.KeyPair.getPrimaryKeyColumn()
+public java.lang.String getRelationship()+
+
getRelationship
in interface KeyPair
KeyPair.setRelationship(String)
+public void setRelationship(java.lang.String newRelationship)+
+
setRelationship
in interface KeyPair
newRelationship
- the new value of the 'Relationship' attribute.KeyPair.getRelationship()
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.ParameterImpl ++
public class ParameterImpl
+ + An implementation of the model object 'Parameter'. + +
+ The following features are implemented: +
Column Type
Command
Name
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected static java.lang.String |
+COLUMN_TYPE_EDEFAULT
+
++ The default value of the ' Column Type ' attribute. |
+
+protected java.lang.String |
+columnType
+
++ The cached value of the ' Column Type ' attribute. |
+
+protected java.lang.String |
+command
+
++ The cached value of the ' Command ' attribute. |
+
+protected static java.lang.String |
+COMMAND_EDEFAULT
+
++ The default value of the ' Command ' attribute. |
+
+protected java.lang.String |
+name
+
++ The cached value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+NAME_EDEFAULT
+
++ The default value of the ' Name ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+ParameterImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getColumnType()
+
++ |
+
+ java.lang.String |
+getCommand()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ void |
+setColumnType(java.lang.String newColumnType)
+
++ |
+
+ void |
+setCommand(java.lang.String newCommand)
+
++ |
+
+ void |
+setName(java.lang.String newName)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected static final java.lang.String COLUMN_TYPE_EDEFAULT+
Column Type
' attribute.
+
+
++
getColumnType()
+protected java.lang.String columnType+
Column Type
' attribute.
+
+
++
getColumnType()
+protected static final java.lang.String COMMAND_EDEFAULT+
Command
' attribute.
+
+
++
getCommand()
+protected java.lang.String command+
Command
' attribute.
+
+
++
getCommand()
+protected static final java.lang.String NAME_EDEFAULT+
Name
' attribute.
+
+
++
getName()
+protected java.lang.String name+
Name
' attribute.
+
+
++
getName()
+Constructor Detail | +
---|
+protected ParameterImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String getColumnType()+
+
getColumnType
in interface Parameter
Parameter.setColumnType(String)
+public void setColumnType(java.lang.String newColumnType)+
+
setColumnType
in interface Parameter
newColumnType
- the new value of the 'Column Type' attribute.Parameter.getColumnType()
+public java.lang.String getCommand()+
+
getCommand
in interface Parameter
Parameter.setCommand(String)
+public void setCommand(java.lang.String newCommand)+
+
setCommand
in interface Parameter
newCommand
- the new value of the 'Command' attribute.Parameter.getCommand()
+public java.lang.String getName()+
+
getName
in interface Parameter
Parameter.setName(String)
+public void setName(java.lang.String newName)+
+
setName
in interface Parameter
newName
- the new value of the 'Name' attribute.Parameter.getName()
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.RelationshipImpl ++
public class RelationshipImpl
+ + An implementation of the model object 'Relationship'. + +
+ The following features are implemented: +
Key Pair
Config
Foreign Key Table
Many
Name
Primary Key Table
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected java.lang.String |
+config
+
++ The cached value of the ' Config ' attribute. |
+
+protected static java.lang.String |
+CONFIG_EDEFAULT
+
++ The default value of the ' Config ' attribute. |
+
+protected static java.lang.String |
+FOREIGN_KEY_TABLE_EDEFAULT
+
++ The default value of the ' Foreign Key Table ' attribute. |
+
+protected java.lang.String |
+foreignKeyTable
+
++ The cached value of the ' Foreign Key Table ' attribute. |
+
+protected org.eclipse.emf.common.util.EList |
+keyPair
+
++ The cached value of the ' Key Pair ' containment reference list. |
+
+protected boolean |
+many
+
++ The cached value of the ' Many ' attribute. |
+
+protected static boolean |
+MANY_EDEFAULT
+
++ The default value of the ' Many ' attribute. |
+
+protected java.lang.String |
+name
+
++ The cached value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+NAME_EDEFAULT
+
++ The default value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+PRIMARY_KEY_TABLE_EDEFAULT
+
++ The default value of the ' Primary Key Table ' attribute. |
+
+protected java.lang.String |
+primaryKeyTable
+
++ The cached value of the ' Primary Key Table ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+RelationshipImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ org.eclipse.emf.common.notify.NotificationChain |
+eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
+ int featureID,
+ org.eclipse.emf.common.notify.NotificationChain msgs)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getConfig()
+
++ |
+
+ java.lang.String |
+getForeignKeyTable()
+
++ |
+
+ java.util.List |
+getKeyPair()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ java.lang.String |
+getPrimaryKeyTable()
+
++ |
+
+ boolean |
+isMany()
+
++ |
+
+ void |
+setConfig(java.lang.String newConfig)
+
++ |
+
+ void |
+setForeignKeyTable(java.lang.String newForeignKeyTable)
+
++ |
+
+ void |
+setMany(boolean newMany)
+
++ |
+
+ void |
+setName(java.lang.String newName)
+
++ |
+
+ void |
+setPrimaryKeyTable(java.lang.String newPrimaryKeyTable)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected org.eclipse.emf.common.util.EList keyPair+
Key Pair
' containment reference list.
+
+
++
getKeyPair()
+protected static final java.lang.String CONFIG_EDEFAULT+
Config
' attribute.
+
+
++
getConfig()
+protected java.lang.String config+
Config
' attribute.
+
+
++
getConfig()
+protected static final java.lang.String FOREIGN_KEY_TABLE_EDEFAULT+
Foreign Key Table
' attribute.
+
+
++
getForeignKeyTable()
+protected java.lang.String foreignKeyTable+
Foreign Key Table
' attribute.
+
+
++
getForeignKeyTable()
+protected static final boolean MANY_EDEFAULT+
Many
' attribute.
+
+
++
isMany()
,
+Constant Field Values+protected boolean many+
Many
' attribute.
+
+
++
isMany()
+protected static final java.lang.String NAME_EDEFAULT+
Name
' attribute.
+
+
++
getName()
+protected java.lang.String name+
Name
' attribute.
+
+
++
getName()
+protected static final java.lang.String PRIMARY_KEY_TABLE_EDEFAULT+
Primary Key Table
' attribute.
+
+
++
getPrimaryKeyTable()
+protected java.lang.String primaryKeyTable+
Primary Key Table
' attribute.
+
+
++
getPrimaryKeyTable()
+Constructor Detail | +
---|
+protected RelationshipImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.util.List getKeyPair()+
+
getKeyPair
in interface Relationship
+public java.lang.String getConfig()+
+
getConfig
in interface Relationship
Relationship.setConfig(String)
+public void setConfig(java.lang.String newConfig)+
+
setConfig
in interface Relationship
newConfig
- the new value of the 'Config' attribute.Relationship.getConfig()
+public java.lang.String getForeignKeyTable()+
+
getForeignKeyTable
in interface Relationship
Relationship.setForeignKeyTable(String)
+public void setForeignKeyTable(java.lang.String newForeignKeyTable)+
+
setForeignKeyTable
in interface Relationship
newForeignKeyTable
- the new value of the 'Foreign Key Table' attribute.Relationship.getForeignKeyTable()
+public boolean isMany()+
+
isMany
in interface Relationship
Relationship.setMany(boolean)
+public void setMany(boolean newMany)+
+
setMany
in interface Relationship
newMany
- the new value of the 'Many' attribute.Relationship.isMany()
+public java.lang.String getName()+
+
getName
in interface Relationship
Relationship.setName(String)
+public void setName(java.lang.String newName)+
+
setName
in interface Relationship
newName
- the new value of the 'Name' attribute.Relationship.getName()
+public java.lang.String getPrimaryKeyTable()+
+
getPrimaryKeyTable
in interface Relationship
Relationship.setPrimaryKeyTable(String)
+public void setPrimaryKeyTable(java.lang.String newPrimaryKeyTable)+
+
setPrimaryKeyTable
in interface Relationship
newPrimaryKeyTable
- the new value of the 'Primary Key Table' attribute.Relationship.getPrimaryKeyTable()
+public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, + int featureID, + org.eclipse.emf.common.notify.NotificationChain msgs)+
+
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.ResultDescriptorImpl ++
public class ResultDescriptorImpl
+ + An implementation of the model object 'Result Descriptor'. + +
+ The following features are implemented: +
Column Name
Column Type
Command
Converter
Table Name
+ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected static java.lang.String |
+COLUMN_NAME_EDEFAULT
+
++ The default value of the ' Column Name ' attribute. |
+
+protected static java.lang.String |
+COLUMN_TYPE_EDEFAULT
+
++ The default value of the ' Column Type ' attribute. |
+
+protected java.lang.String |
+columnName
+
++ The cached value of the ' Column Name ' attribute. |
+
+protected java.lang.String |
+columnType
+
++ The cached value of the ' Column Type ' attribute. |
+
+protected java.lang.String |
+command
+
++ The cached value of the ' Command ' attribute. |
+
+protected static java.lang.String |
+COMMAND_EDEFAULT
+
++ The default value of the ' Command ' attribute. |
+
+protected java.lang.String |
+converter
+
++ The cached value of the ' Converter ' attribute. |
+
+protected static java.lang.String |
+CONVERTER_EDEFAULT
+
++ The default value of the ' Converter ' attribute. |
+
+protected static java.lang.String |
+TABLE_NAME_EDEFAULT
+
++ The default value of the ' Table Name ' attribute. |
+
+protected java.lang.String |
+tableName
+
++ The cached value of the ' Table Name ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+ResultDescriptorImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.lang.String |
+getColumnName()
+
++ |
+
+ java.lang.String |
+getColumnType()
+
++ |
+
+ java.lang.String |
+getCommand()
+
++ |
+
+ java.lang.String |
+getConverter()
+
++ |
+
+ java.lang.String |
+getTableName()
+
++ |
+
+ void |
+setColumnName(java.lang.String newColumnName)
+
++ |
+
+ void |
+setColumnType(java.lang.String newColumnType)
+
++ |
+
+ void |
+setCommand(java.lang.String newCommand)
+
++ |
+
+ void |
+setConverter(java.lang.String newConverter)
+
++ |
+
+ void |
+setTableName(java.lang.String newTableName)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected static final java.lang.String COLUMN_NAME_EDEFAULT+
Column Name
' attribute.
+
+
++
getColumnName()
+protected java.lang.String columnName+
Column Name
' attribute.
+
+
++
getColumnName()
+protected static final java.lang.String COLUMN_TYPE_EDEFAULT+
Column Type
' attribute.
+
+
++
getColumnType()
+protected java.lang.String columnType+
Column Type
' attribute.
+
+
++
getColumnType()
+protected static final java.lang.String COMMAND_EDEFAULT+
Command
' attribute.
+
+
++
getCommand()
+protected java.lang.String command+
Command
' attribute.
+
+
++
getCommand()
+protected static final java.lang.String CONVERTER_EDEFAULT+
Converter
' attribute.
+
+
++
getConverter()
+protected java.lang.String converter+
Converter
' attribute.
+
+
++
getConverter()
+protected static final java.lang.String TABLE_NAME_EDEFAULT+
Table Name
' attribute.
+
+
++
getTableName()
+protected java.lang.String tableName+
Table Name
' attribute.
+
+
++
getTableName()
+Constructor Detail | +
---|
+protected ResultDescriptorImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String getColumnName()+
+
getColumnName
in interface ResultDescriptor
ResultDescriptor.setColumnName(String)
+public void setColumnName(java.lang.String newColumnName)+
+
setColumnName
in interface ResultDescriptor
newColumnName
- the new value of the 'Column Name' attribute.ResultDescriptor.getColumnName()
+public java.lang.String getColumnType()+
+
getColumnType
in interface ResultDescriptor
ResultDescriptor.setColumnType(String)
+public void setColumnType(java.lang.String newColumnType)+
+
setColumnType
in interface ResultDescriptor
newColumnType
- the new value of the 'Column Type' attribute.ResultDescriptor.getColumnType()
+public java.lang.String getCommand()+
+
getCommand
in interface ResultDescriptor
ResultDescriptor.setCommand(String)
+public void setCommand(java.lang.String newCommand)+
+
setCommand
in interface ResultDescriptor
newCommand
- the new value of the 'Command' attribute.ResultDescriptor.getCommand()
+public java.lang.String getConverter()+
+
getConverter
in interface ResultDescriptor
ResultDescriptor.setConverter(String)
+public void setConverter(java.lang.String newConverter)+
+
setConverter
in interface ResultDescriptor
newConverter
- the new value of the 'Converter' attribute.ResultDescriptor.getConverter()
+public java.lang.String getTableName()+
+
getTableName
in interface ResultDescriptor
ResultDescriptor.setTableName(String)
+public void setTableName(java.lang.String newTableName)+
+
setTableName
in interface ResultDescriptor
newTableName
- the new value of the 'Table Name' attribute.ResultDescriptor.getTableName()
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.ecore.impl.BasicEObjectImpl + org.apache.tuscany.sdo.impl.DataObjectImpl + org.apache.tuscany.das.rdb.config.impl.TableImpl ++
public class TableImpl
+ + An implementation of the model object 'Table'. + +
+ The following features are implemented: +
+ ++ +
+
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
+
+Field Summary | +|
---|---|
+protected org.eclipse.emf.common.util.EList |
+column
+
++ The cached value of the ' Column ' containment reference list. |
+
+protected java.lang.String |
+config
+
++ The cached value of the ' Config ' attribute. |
+
+protected static java.lang.String |
+CONFIG_EDEFAULT
+
++ The default value of the ' Config ' attribute. |
+
+protected java.lang.String |
+create
+
++ The cached value of the ' Create ' attribute. |
+
+protected static java.lang.String |
+CREATE_EDEFAULT
+
++ The default value of the ' Create ' attribute. |
+
+protected java.lang.String |
+delete
+
++ The cached value of the ' Delete ' attribute. |
+
+protected static java.lang.String |
+DELETE_EDEFAULT
+
++ The default value of the ' Delete ' attribute. |
+
+protected java.lang.String |
+name
+
++ The cached value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+NAME_EDEFAULT
+
++ The default value of the ' Name ' attribute. |
+
+protected static java.lang.String |
+PROPERTY_NAME_EDEFAULT
+
++ The default value of the ' Property Name ' attribute. |
+
+protected java.lang.String |
+propertyName
+
++ The cached value of the ' Property Name ' attribute. |
+
+protected java.lang.String |
+update
+
++ The cached value of the ' Update ' attribute. |
+
+protected static java.lang.String |
+UPDATE_EDEFAULT
+
++ The default value of the ' Update ' attribute. |
+
Fields inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
changeRecorder, eContainer, eContainerFeatureID, location |
+
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
+
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject | +
---|
EOPPOSITE_FEATURE_BASE |
+
+Constructor Summary | +|
---|---|
+protected |
+TableImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+eGet(int featureID,
+ boolean resolve,
+ boolean coreType)
+
++ |
+
+ org.eclipse.emf.common.notify.NotificationChain |
+eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
+ int featureID,
+ org.eclipse.emf.common.notify.NotificationChain msgs)
+
++ |
+
+ boolean |
+eIsSet(int featureID)
+
++ |
+
+ void |
+eSet(int featureID,
+ java.lang.Object newValue)
+
++ |
+
+protected org.eclipse.emf.ecore.EClass |
+eStaticClass()
+
++ |
+
+ void |
+eUnset(int featureID)
+
++ |
+
+ java.util.List |
+getColumn()
+
++ |
+
+ java.lang.String |
+getConfig()
+
++ |
+
+ java.lang.String |
+getCreate()
+
++ |
+
+ java.lang.String |
+getDelete()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ java.lang.String |
+getPropertyName()
+
++ |
+
+ java.lang.String |
+getUpdate()
+
++ |
+
+ void |
+setConfig(java.lang.String newConfig)
+
++ |
+
+ void |
+setCreate(java.lang.String newCreate)
+
++ |
+
+ void |
+setDelete(java.lang.String newDelete)
+
++ |
+
+ void |
+setName(java.lang.String newName)
+
++ |
+
+ void |
+setPropertyName(java.lang.String newPropertyName)
+
++ |
+
+ void |
+setUpdate(java.lang.String newUpdate)
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.sdo.impl.DataObjectImpl | +
---|
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, eBasicSetContainer, eClass, eContainerFeatureID, eContents, eCrossReferences, eDirectResource, eDynamicClass, eDynamicGet, eDynamicIsSet, eDynamicSet, eDynamicUnset, eHasSettings, eInternalContainer, eIsProxy, eNotificationRequired, eNotify, eProxyURI, eSetClass, eSetDirectResource, eSetProxyURI, eSettings, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChangeRecorder, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace |
+
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl | +
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicProperties, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProperties, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Field Detail | +
---|
+protected org.eclipse.emf.common.util.EList column+
Column
' containment reference list.
+
+
++
getColumn()
+protected static final java.lang.String CONFIG_EDEFAULT+
Config
' attribute.
+
+
++
getConfig()
+protected java.lang.String config+
Config
' attribute.
+
+
++
getConfig()
+protected static final java.lang.String CREATE_EDEFAULT+
Create
' attribute.
+
+
++
getCreate()
+protected java.lang.String create+
Create
' attribute.
+
+
++
getCreate()
+protected static final java.lang.String DELETE_EDEFAULT+
Delete
' attribute.
+
+
++
getDelete()
+protected java.lang.String delete+
Delete
' attribute.
+
+
++
getDelete()
+protected static final java.lang.String NAME_EDEFAULT+
Name
' attribute.
+
+
++
getName()
+protected java.lang.String name+
Name
' attribute.
+
+
++
getName()
+protected static final java.lang.String PROPERTY_NAME_EDEFAULT+
Property Name
' attribute.
+
+
++
getPropertyName()
+protected java.lang.String propertyName+
Property Name
' attribute.
+
+
++
getPropertyName()
+protected static final java.lang.String UPDATE_EDEFAULT+
Update
' attribute.
+
+
++
getUpdate()
+protected java.lang.String update+
Update
' attribute.
+
+
++
getUpdate()
+Constructor Detail | +
---|
+protected TableImpl()+
+
+Method Detail | +
---|
+protected org.eclipse.emf.ecore.EClass eStaticClass()+
+
eStaticClass
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.util.List getColumn()+
+
getColumn
in interface Table
+public java.lang.String getConfig()+
+
getConfig
in interface Table
Table.setConfig(String)
+public void setConfig(java.lang.String newConfig)+
+
setConfig
in interface Table
newConfig
- the new value of the 'Config' attribute.Table.getConfig()
+public java.lang.String getCreate()+
+
getCreate
in interface Table
Table.setCreate(String)
+public void setCreate(java.lang.String newCreate)+
+
setCreate
in interface Table
newCreate
- the new value of the 'Create' attribute.Table.getCreate()
+public java.lang.String getDelete()+
+
getDelete
in interface Table
Table.setDelete(String)
+public void setDelete(java.lang.String newDelete)+
+
setDelete
in interface Table
newDelete
- the new value of the 'Delete' attribute.Table.getDelete()
+public java.lang.String getName()+
+
getName
in interface Table
Table.setName(String)
+public void setName(java.lang.String newName)+
+
setName
in interface Table
newName
- the new value of the 'Name' attribute.Table.getName()
+public java.lang.String getPropertyName()+
+
getPropertyName
in interface Table
Table.setPropertyName(String)
+public void setPropertyName(java.lang.String newPropertyName)+
+
setPropertyName
in interface Table
newPropertyName
- the new value of the 'Property Name' attribute.Table.getPropertyName()
+public java.lang.String getUpdate()+
+
getUpdate
in interface Table
Table.setUpdate(String)
+public void setUpdate(java.lang.String newUpdate)+
+
setUpdate
in interface Table
newUpdate
- the new value of the 'Update' attribute.Table.getUpdate()
+public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, + int featureID, + org.eclipse.emf.common.notify.NotificationChain msgs)+
+
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+public java.lang.Object eGet(int featureID, + boolean resolve, + boolean coreType)+
+
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eSet(int featureID, + java.lang.Object newValue)+
+
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public void eUnset(int featureID)+
+
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public boolean eIsSet(int featureID)+
+
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.apache.tuscany.sdo.impl.DataObjectImpl
+public java.lang.String toString()+
+
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ConfigFactoryImpl | +|
---|---|
org.apache.tuscany.das.rdb.config.impl | ++ |
+Uses of ConfigFactoryImpl in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.config.impl declared as ConfigFactoryImpl | +|
---|---|
+static ConfigFactoryImpl |
+ConfigFactoryImpl.eINSTANCE
+
++ The singleton instance of the factory. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return ConfigFactoryImpl | +|
---|---|
+static ConfigFactoryImpl |
+ConfigFactoryImpl.init()
+
++ Creates the default factory implementation. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ConfigPackageImpl | +|
---|---|
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
+Uses of ConfigPackageImpl in org.apache.tuscany.das.rdb.config.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.config.impl declared as ConfigPackageImpl | +|
---|---|
+static ConfigPackageImpl |
+ConfigPackageImpl.eINSTANCE
+
++ The singleton instance of the package. |
+
+ +
Methods in org.apache.tuscany.das.rdb.config.impl that return ConfigPackageImpl | +|
---|---|
+ ConfigPackageImpl |
+ConfigFactoryImpl.getConfigPackageImpl()
+
++ |
+
+static ConfigPackageImpl |
+ConfigFactoryImpl.getPackage()
+
++ Deprecated. |
+
+static ConfigPackageImpl |
+ConfigPackageImpl.init()
+
++ Creates, registers, and initializes the Package for this + model, and for any others upon which it depends. |
+
+Uses of ConfigPackageImpl in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.config.util declared as ConfigPackageImpl | +|
---|---|
+protected static ConfigPackageImpl |
+ConfigAdapterFactory.modelPackage
+
++ The cached model package. |
+
+protected static ConfigPackageImpl |
+ConfigSwitch.modelPackage
+
++ The cached model package + + |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Interfaces
+
+ +ConfigPackageImpl.Literals |
+
+Classes
+
+ +ColumnImpl + +CommandImpl + +ConfigFactoryImpl + +ConfigImpl + +ConfigPackageImpl + +ConnectionPropertiesImpl + +KeyPairImpl + +ParameterImpl + +RelationshipImpl + +ResultDescriptorImpl + +TableImpl |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Interface Summary | +|
---|---|
ConfigPackageImpl.Literals | +Defines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + | +
+ +
+Class Summary | +|
---|---|
ColumnImpl | +An implementation of the model object 'Column'. | +
CommandImpl | +An implementation of the model object 'Command'. | +
ConfigFactoryImpl | +An implementation of the model Factory. | +
ConfigImpl | +An implementation of the model object 'Config'. | +
ConfigPackageImpl | +The Package for the model. | +
ConnectionPropertiesImpl | +An implementation of the model object 'Connection Properties'. | +
KeyPairImpl | +An implementation of the model object 'Key Pair'. | +
ParameterImpl | +An implementation of the model object 'Parameter'. | +
RelationshipImpl | +An implementation of the model object 'Relationship'. | +
ResultDescriptorImpl | +An implementation of the model object 'Result Descriptor'. | +
TableImpl | +An implementation of the model object 'Table'. | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.config.impl | +|
---|---|
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
+Classes in org.apache.tuscany.das.rdb.config.impl used by org.apache.tuscany.das.rdb.config.impl | +|
---|---|
ConfigFactoryImpl
+
+ + An implementation of the model Factory. |
+|
ConfigPackageImpl
+
+ + The Package for the model. |
+
+Classes in org.apache.tuscany.das.rdb.config.impl used by org.apache.tuscany.das.rdb.config.util | +|
---|---|
ConfigPackageImpl
+
+ + The Package for the model. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Interfaces
+
+ +Column + +Command + +Config + +ConfigFactory + +ConnectionProperties + +KeyPair + +Parameter + +Relationship + +ResultDescriptor + +Table |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Interface Summary | +|
---|---|
Column | +A representation of the model object 'Column'. | +
Command | +A representation of the model object 'Command'. | +
Config | +A representation of the model object 'Config'. | +
ConfigFactory | +The Factory for the model. | +
ConnectionProperties | +A representation of the model object 'Connection Properties'. | +
KeyPair | +A representation of the model object 'Key Pair'. | +
Parameter | +A representation of the model object 'Parameter'. | +
Relationship | +A representation of the model object 'Relationship'. | +
ResultDescriptor | +A representation of the model object 'Result Descriptor'. | +
Table | +A representation of the model object 'Table'. | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.config | +|
---|---|
org.apache.tuscany.das.rdb | ++ |
org.apache.tuscany.das.rdb.config | ++ |
org.apache.tuscany.das.rdb.config.impl | ++ |
org.apache.tuscany.das.rdb.config.util | ++ |
org.apache.tuscany.das.rdb.config.wrapper | ++ |
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
org.apache.tuscany.das.rdb.util | ++ |
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb | +|
---|---|
Config
+
+ + A representation of the model object 'Config'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.config | +|
---|---|
Column
+
+ + A representation of the model object 'Column'. |
+|
Command
+
+ + A representation of the model object 'Command'. |
+|
Config
+
+ + A representation of the model object 'Config'. |
+|
ConfigFactory
+
+ + The Factory for the model. |
+|
ConnectionProperties
+
+ + A representation of the model object 'Connection Properties'. |
+|
KeyPair
+
+ + A representation of the model object 'Key Pair'. |
+|
Parameter
+
+ + A representation of the model object 'Parameter'. |
+|
Relationship
+
+ + A representation of the model object 'Relationship'. |
+|
ResultDescriptor
+
+ + A representation of the model object 'Result Descriptor'. |
+|
Table
+
+ + A representation of the model object 'Table'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.config.impl | +|
---|---|
Column
+
+ + A representation of the model object 'Column'. |
+|
Command
+
+ + A representation of the model object 'Command'. |
+|
Config
+
+ + A representation of the model object 'Config'. |
+|
ConfigFactory
+
+ + The Factory for the model. |
+|
ConnectionProperties
+
+ + A representation of the model object 'Connection Properties'. |
+|
KeyPair
+
+ + A representation of the model object 'Key Pair'. |
+|
Parameter
+
+ + A representation of the model object 'Parameter'. |
+|
Relationship
+
+ + A representation of the model object 'Relationship'. |
+|
ResultDescriptor
+
+ + A representation of the model object 'Result Descriptor'. |
+|
Table
+
+ + A representation of the model object 'Table'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.config.util | +|
---|---|
Column
+
+ + A representation of the model object 'Column'. |
+|
Command
+
+ + A representation of the model object 'Command'. |
+|
Config
+
+ + A representation of the model object 'Config'. |
+|
ConnectionProperties
+
+ + A representation of the model object 'Connection Properties'. |
+|
KeyPair
+
+ + A representation of the model object 'Key Pair'. |
+|
Parameter
+
+ + A representation of the model object 'Parameter'. |
+|
Relationship
+
+ + A representation of the model object 'Relationship'. |
+|
ResultDescriptor
+
+ + A representation of the model object 'Result Descriptor'. |
+|
Table
+
+ + A representation of the model object 'Table'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.config.wrapper | +|
---|---|
Column
+
+ + A representation of the model object 'Column'. |
+|
Config
+
+ + A representation of the model object 'Config'. |
+|
Relationship
+
+ + A representation of the model object 'Relationship'. |
+|
Table
+
+ + A representation of the model object 'Table'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.generator.impl | +|
---|---|
Table
+
+ + A representation of the model object 'Table'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.graphbuilder.impl | +|
---|---|
Config
+
+ + A representation of the model object 'Config'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.impl | +|
---|---|
Config
+
+ + A representation of the model object 'Config'. |
+|
ConnectionProperties
+
+ + A representation of the model object 'Connection Properties'. |
+
+Classes in org.apache.tuscany.das.rdb.config used by org.apache.tuscany.das.rdb.util | +|
---|---|
Config
+
+ + A representation of the model object 'Config'. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.AdapterFactoryImpl + org.apache.tuscany.das.rdb.config.util.ConfigAdapterFactory ++
public class ConfigAdapterFactory
+
+ The Adapter Factory for the model.
+ It provides an adapter createXXX
method for each class of the model.
+
+
+ +
+
ConfigPackageImpl
+Field Summary | +|
---|---|
+protected static ConfigPackageImpl |
+modelPackage
+
++ The cached model package. |
+
+protected ConfigSwitch |
+modelSwitch
+
++ The switch the delegates to the createXXX methods. |
+
+Constructor Summary | +|
---|---|
ConfigAdapterFactory()
+
++ Creates an instance of the adapter factory. |
+
+Method Summary | +|
---|---|
+ org.eclipse.emf.common.notify.Adapter |
+createAdapter(org.eclipse.emf.common.notify.Notifier target)
+
++ Creates an adapter for the target . |
+
+ org.eclipse.emf.common.notify.Adapter |
+createColumnAdapter()
+
++ Creates a new adapter for an object of class ' Column '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createCommandAdapter()
+
++ Creates a new adapter for an object of class ' Command '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createConfigAdapter()
+
++ Creates a new adapter for an object of class ' Config '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createConnectionPropertiesAdapter()
+
++ Creates a new adapter for an object of class ' Connection Properties '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createEObjectAdapter()
+
++ Creates a new adapter for the default case. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createKeyPairAdapter()
+
++ Creates a new adapter for an object of class ' Key Pair '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createParameterAdapter()
+
++ Creates a new adapter for an object of class ' Parameter '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createRelationshipAdapter()
+
++ Creates a new adapter for an object of class ' Relationship '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createResultDescriptorAdapter()
+
++ Creates a new adapter for an object of class ' Result Descriptor '. |
+
+ org.eclipse.emf.common.notify.Adapter |
+createTableAdapter()
+
++ Creates a new adapter for an object of class ' Table '. |
+
+ boolean |
+isFactoryForType(java.lang.Object object)
+
++ Returns whether this factory is applicable for the type of the object. |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl | +
---|
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+protected static ConfigPackageImpl modelPackage+
+
+protected ConfigSwitch modelSwitch+
createXXX
methods.
+
+
++
+Constructor Detail | +
---|
+public ConfigAdapterFactory()+
+
+Method Detail | +
---|
+public boolean isFactoryForType(java.lang.Object object)+
true
if the object is either the model's package or is an instance object of the model.
+
++
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
+public org.eclipse.emf.common.notify.Adapter createAdapter(org.eclipse.emf.common.notify.Notifier target)+
target
.
+
+
++
createAdapter
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
target
- the object to adapt.
+target
.+public org.eclipse.emf.common.notify.Adapter createColumnAdapter()+
Column
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
Column
+public org.eclipse.emf.common.notify.Adapter createCommandAdapter()+
Command
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
Command
+public org.eclipse.emf.common.notify.Adapter createConfigAdapter()+
Config
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
Config
+public org.eclipse.emf.common.notify.Adapter createConnectionPropertiesAdapter()+
Connection Properties
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
ConnectionProperties
+public org.eclipse.emf.common.notify.Adapter createKeyPairAdapter()+
Key Pair
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
KeyPair
+public org.eclipse.emf.common.notify.Adapter createParameterAdapter()+
Parameter
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
Parameter
+public org.eclipse.emf.common.notify.Adapter createRelationshipAdapter()+
Relationship
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
Relationship
+public org.eclipse.emf.common.notify.Adapter createResultDescriptorAdapter()+
Result Descriptor
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
ResultDescriptor
+public org.eclipse.emf.common.notify.Adapter createTableAdapter()+
Table
'.
+
+ This default implementation returns null so that we can easily ignore cases;
+ it's useful to ignore a case when inheritance will catch all the cases anyway.
+
++
Table
+public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl + org.apache.tuscany.das.rdb.config.util.ConfigResourceFactoryImpl ++
public class ConfigResourceFactoryImpl
+ + The Resource Factory associated with the package. + +
+ +
+
ConfigResourceImpl
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory | +
---|
org.eclipse.emf.ecore.resource.Resource.Factory.Descriptor, org.eclipse.emf.ecore.resource.Resource.Factory.Registry |
+
+Constructor Summary | +|
---|---|
ConfigResourceFactoryImpl()
+
++ Creates an instance of the resource factory. |
+
+Method Summary | +|
---|---|
+ org.eclipse.emf.ecore.resource.Resource |
+createResource(org.eclipse.emf.common.util.URI uri)
+
++ Creates an instance of the resource. |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ConfigResourceFactoryImpl()+
+
+Method Detail | +
---|
+public org.eclipse.emf.ecore.resource.Resource createResource(org.eclipse.emf.common.util.URI uri)+
+
createResource
in interface org.eclipse.emf.ecore.resource.Resource.Factory
createResource
in class org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.common.notify.impl.BasicNotifierImpl + org.eclipse.emf.common.notify.impl.NotifierImpl + org.eclipse.emf.ecore.resource.impl.ResourceImpl + org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl + org.apache.tuscany.das.rdb.config.util.ConfigResourceImpl ++
public class ConfigResourceImpl
+ + The Resource associated with the package. + +
+ +
+
ConfigResourceFactoryImpl
+Nested Class Summary | +
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl | +
---|
org.eclipse.emf.ecore.resource.impl.ResourceImpl.ContentsEList, org.eclipse.emf.ecore.resource.impl.ResourceImpl.ModificationTrackingAdapter |
+
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLResource | +
---|
org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler, org.eclipse.emf.ecore.xmi.XMLResource.XMLInfo, org.eclipse.emf.ecore.xmi.XMLResource.XMLMap |
+
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource | +
---|
org.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.emf.ecore.resource.Resource.Factory, org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.ecore.resource.Resource.IOWrappedException |
+
+Field Summary | +
---|
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl | +
---|
DETACHED_EOBJECT_TO_ID_MAP, domHandler, encoding, eObjectToExtensionMap, eObjectToIDMap, idToEObjectMap, publicId, systemId, useZip, xmlVersion |
+
Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl | +
---|
contents, defaultLoadOptions, defaultSaveOptions, errors, intrinsicIDToEObjectMap, isLoaded, isLoading, isModified, modificationTrackingAdapter, resourceSet, uri, warnings |
+
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl | +
---|
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG |
+
Fields inherited from interface org.eclipse.emf.ecore.xmi.XMLResource | +
---|
HREF, NIL, NO_NAMESPACE_SCHEMA_LOCATION, OPTION_ANY_SIMPLE_TYPE, OPTION_ANY_TYPE, OPTION_CONFIGURATION_CACHE, OPTION_DECLARE_XML, OPTION_DEFER_ATTACHMENT, OPTION_DEFER_IDREF_RESOLUTION, OPTION_DISABLE_NOTIFY, OPTION_DOM_USE_NAMESPACES_IN_SCOPE, OPTION_ENCODING, OPTION_EXTENDED_META_DATA, OPTION_FLUSH_THRESHOLD, OPTION_FORMATTED, OPTION_KEEP_DEFAULT_CONTENT, OPTION_LAX_FEATURE_PROCESSING, OPTION_LINE_WIDTH, OPTION_PARSER_FEATURES, OPTION_PARSER_PROPERTIES, OPTION_PROCESS_DANGLING_HREF, OPTION_PROCESS_DANGLING_HREF_DISCARD, OPTION_PROCESS_DANGLING_HREF_RECORD, OPTION_PROCESS_DANGLING_HREF_THROW, OPTION_RECORD_ANY_TYPE_NAMESPACE_DECLARATIONS, OPTION_RECORD_UNKNOWN_FEATURE, OPTION_RESOURCE_HANDLER, OPTION_SAVE_DOCTYPE, OPTION_SAVE_TYPE_INFORMATION, OPTION_SCHEMA_LOCATION, OPTION_SCHEMA_LOCATION_IMPLEMENTATION, OPTION_SKIP_ESCAPE, OPTION_SKIP_ESCAPE_URI, OPTION_USE_CACHED_LOOKUP_TABLE, OPTION_USE_DEPRECATED_METHODS, OPTION_USE_ENCODED_ATTRIBUTE_STYLE, OPTION_USE_FILE_BUFFER, OPTION_USE_LEXICAL_HANDLER, OPTION_USE_PARSER_POOL, OPTION_USE_XML_NAME_TO_FEATURE_MAP, OPTION_XML_MAP, OPTION_XML_OPTIONS, OPTION_XML_VERSION, SCHEMA_LOCATION, TYPE, XML_NS, XML_SCHEMA_URI, XSI_NS, XSI_URI |
+
Fields inherited from interface org.eclipse.emf.ecore.resource.Resource | +
---|
OPTION_CIPHER, OPTION_ZIP, RESOURCE__CONTENTS, RESOURCE__ERRORS, RESOURCE__IS_LOADED, RESOURCE__IS_MODIFIED, RESOURCE__IS_TRACKING_MODIFICATION, RESOURCE__RESOURCE_SET, RESOURCE__URI, RESOURCE__WARNINGS |
+
+Constructor Summary | +|
---|---|
ConfigResourceImpl(org.eclipse.emf.common.util.URI uri)
+
++ Creates an instance of the resource. |
+
+Method Summary | +
---|
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl | +
---|
assignIDsWhileLoading, attachedHelper, createXMLHelper, createXMLLoad, createXMLSave, detachedHelper, doLoad, doLoad, doLoad, doSave, doSave, doUnload, getDefaultLoadOptions, getDefaultSaveOptions, getDOMHelper, getEncoding, getEObjectByID, getEObjectToExtensionMap, getEObjectToIDMap, getID, getIDToEObjectMap, getPublicId, getSystemId, getURIFragment, getXMLVersion, init, isAttachedDetachedHelperRequired, isPath, load, load, save, save, setDoctypeInfo, setEncoding, setID, setUseZip, setXMLVersion, toKeyString, useIDAttributes, useIDs, useUUIDs, useZip |
+
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceImpl | +
---|
addModificationTrackingAdapters, attached, basicSetResourceSet, createModificationTrackingAdapter, detached, getAllContents, getAllProperContents, getAllProperContents, getContents, getDefaultURIConverter, getEObject, getEObject, getEObjectForURIFragmentRootSegment, getErrors, getIntrinsicIDToEObjectMap, getResourceSet, getURI, getURIConverter, getURIFragmentRootSegment, getWarnings, isContentZipEntry, isLoaded, isLoading, isModified, isTrackingModification, load, load, mergeMaps, newContentZipEntry, removeModificationTrackingAdapters, save, save, setIntrinsicIDToEObjectMap, setLoaded, setModified, setTrackingModification, setURI, toString, unload, unloaded |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl | +
---|
eAdapters, eBasicAdapters, eDeliver, eSetDeliver |
+
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl | +
---|
eNotificationRequired, eNotify |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.eclipse.emf.ecore.resource.Resource | +
---|
getAllContents, getContents, getEObject, getErrors, getResourceSet, getURI, getWarnings, isLoaded, isModified, isTrackingModification, load, load, save, save, setModified, setTrackingModification, setURI, unload |
+
Methods inherited from interface org.eclipse.emf.common.notify.Notifier | +
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
+
+Constructor Detail | +
---|
+public ConfigResourceImpl(org.eclipse.emf.common.util.URI uri)+
+
uri
- the URI of the new resource.
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.config.util.ConfigSwitch ++
public class ConfigSwitch
+
+ The Switch for the model's inheritance hierarchy.
+ It supports the call doSwitch(object)
+ to invoke the caseXXX
method for each class of the model,
+ starting with the actual class of the object
+ and proceeding up the inheritance hierarchy
+ until a non-null result is returned,
+ which is the result of the switch.
+
+
+ +
+
ConfigPackageImpl
+Field Summary | +|
---|---|
+protected static ConfigPackageImpl |
+modelPackage
+
++ The cached model package + + |
+
+Constructor Summary | +|
---|---|
ConfigSwitch()
+
++ Creates an instance of the switch. |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+caseColumn(Column object)
+
++ Returns the result of interpretting the object as an instance of 'Column'. |
+
+ java.lang.Object |
+caseCommand(Command object)
+
++ Returns the result of interpretting the object as an instance of 'Command'. |
+
+ java.lang.Object |
+caseConfig(Config object)
+
++ Returns the result of interpretting the object as an instance of 'Config'. |
+
+ java.lang.Object |
+caseConnectionProperties(ConnectionProperties object)
+
++ Returns the result of interpretting the object as an instance of 'Connection Properties'. |
+
+ java.lang.Object |
+caseKeyPair(KeyPair object)
+
++ Returns the result of interpretting the object as an instance of 'Key Pair'. |
+
+ java.lang.Object |
+caseParameter(Parameter object)
+
++ Returns the result of interpretting the object as an instance of 'Parameter'. |
+
+ java.lang.Object |
+caseRelationship(Relationship object)
+
++ Returns the result of interpretting the object as an instance of 'Relationship'. |
+
+ java.lang.Object |
+caseResultDescriptor(ResultDescriptor object)
+
++ Returns the result of interpretting the object as an instance of 'Result Descriptor'. |
+
+ java.lang.Object |
+caseTable(Table object)
+
++ Returns the result of interpretting the object as an instance of 'Table'. |
+
+ java.lang.Object |
+defaultCase(org.eclipse.emf.ecore.EObject object)
+
++ Returns the result of interpretting the object as an instance of 'EObject'. |
+
+protected java.lang.Object |
+doSwitch(org.eclipse.emf.ecore.EClass theEClass,
+ org.eclipse.emf.ecore.EObject theEObject)
+
++ Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
+
+ java.lang.Object |
+doSwitch(org.eclipse.emf.ecore.EObject theEObject)
+
++ Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
+
+protected java.lang.Object |
+doSwitch(int classifierID,
+ org.eclipse.emf.ecore.EObject theEObject)
+
++ Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+protected static ConfigPackageImpl modelPackage+
+
+Constructor Detail | +
---|
+public ConfigSwitch()+
+
+Method Detail | +
---|
+public java.lang.Object doSwitch(org.eclipse.emf.ecore.EObject theEObject)+
caseXXX
for each class of the model until one returns a non null result; it yields that result.
+
+
++
caseXXX
call.+protected java.lang.Object doSwitch(org.eclipse.emf.ecore.EClass theEClass, + org.eclipse.emf.ecore.EObject theEObject)+
caseXXX
for each class of the model until one returns a non null result; it yields that result.
+
+
++
caseXXX
call.+protected java.lang.Object doSwitch(int classifierID, + org.eclipse.emf.ecore.EObject theEObject)+
caseXXX
for each class of the model until one returns a non null result; it yields that result.
+
+
++
caseXXX
call.+public java.lang.Object caseColumn(Column object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseCommand(Command object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseConfig(Config object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseConnectionProperties(ConnectionProperties object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseKeyPair(KeyPair object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseParameter(Parameter object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseRelationship(Relationship object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseResultDescriptor(ResultDescriptor object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object caseTable(Table object)+
+
object
- the target of the switch.
+doSwitch(EObject)
+public java.lang.Object defaultCase(org.eclipse.emf.ecore.EObject object)+
+
object
- the target of the switch.
+doSwitch(org.eclipse.emf.ecore.EObject)
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.eclipse.emf.ecore.xmi.util.XMLProcessor + org.apache.tuscany.das.rdb.config.util.ConfigXMLProcessor ++
public class ConfigXMLProcessor
+This class contains helper methods to serialize and deserialize XML documents + + +
+ +
+
+Field Summary | +
---|
Fields inherited from class org.eclipse.emf.ecore.xmi.util.XMLProcessor | +
---|
ecoreBuilder, extendedMetaData, loadOptions, registrations, registry, saveOptions, STAR_EXTENSION, XML_EXTENSION, XML_URI |
+
+Constructor Summary | +|
---|---|
ConfigXMLProcessor()
+
++ Public constructor to instantiate the helper. |
+
+Method Summary | +|
---|---|
+protected java.util.Map |
+getRegistrations()
+
++ Register for "*" and "xml" file extensions the ConfigResourceFactoryImpl factory. |
+
Methods inherited from class org.eclipse.emf.ecore.xmi.util.XMLProcessor | +
---|
createEcoreBuilder, createExtendedMetaData, createResourceSet, getEPackageRegistry, getExtendedMetaData, load, load, load, load, save, save, save, saveToString |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ConfigXMLProcessor()+
+
+Method Detail | +
---|
+protected java.util.Map getRegistrations()+
+
getRegistrations
in class org.eclipse.emf.ecore.xmi.util.XMLProcessor
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ConfigSwitch | +|
---|---|
org.apache.tuscany.das.rdb.config.util | ++ |
+Uses of ConfigSwitch in org.apache.tuscany.das.rdb.config.util | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.config.util declared as ConfigSwitch | +|
---|---|
+protected ConfigSwitch |
+ConfigAdapterFactory.modelSwitch
+
++ The switch the delegates to the createXXX methods. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +ConfigAdapterFactory + +ConfigResourceFactoryImpl + +ConfigResourceImpl + +ConfigSwitch + +ConfigXMLProcessor |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
ConfigAdapterFactory | +The Adapter Factory for the model. | +
ConfigResourceFactoryImpl | +The Resource Factory associated with the package. | +
ConfigResourceImpl | +The Resource associated with the package. | +
ConfigSwitch | +The Switch for the model's inheritance hierarchy. | +
ConfigXMLProcessor | +This class contains helper methods to serialize and deserialize XML documents + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.config.util | +|
---|---|
org.apache.tuscany.das.rdb.config.util | ++ |
+Classes in org.apache.tuscany.das.rdb.config.util used by org.apache.tuscany.das.rdb.config.util | +|
---|---|
ConfigSwitch
+
+ + The Switch for the model's inheritance hierarchy. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.config.wrapper.MappingWrapper ++
public class MappingWrapper
+
+Constructor Summary | +|
---|---|
MappingWrapper()
+
++ |
+|
MappingWrapper(Config mapping)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addCollisionColumn(java.lang.String columnName)
+
++ |
+
+ void |
+addConverter(java.lang.String name,
+ java.lang.String converter)
+
++ |
+
+ void |
+addGeneratedPrimaryKey(java.lang.String columnName)
+
++ |
+
+ void |
+addPrimaryKey(Key key)
+
++ |
+
+ void |
+addPrimaryKey(java.lang.String columnName)
+
++ |
+
+ void |
+addRelationship(Key parentKey,
+ Key childKey)
+
++ |
+
+ void |
+addRelationship(java.lang.String parentName,
+ java.lang.String childName)
+
++ |
+
+ void |
+addTable(java.lang.String tableName,
+ java.lang.String propertyName)
+
++ |
+
+ Column |
+getColumn(Table t,
+ java.lang.String name)
+
++ |
+
+ Column |
+getColumnByPropertyName(Table t,
+ java.lang.String propertyName)
+
++ |
+
+ java.lang.String |
+getColumnPropertyName(java.lang.String tableName,
+ java.lang.String columnName)
+
++ |
+
+ Config |
+getConfig()
+
++ |
+
+ java.lang.String |
+getConverter(java.lang.String tableName,
+ java.lang.String columnName)
+
++ |
+
+ java.util.HashMap |
+getConverters(Table table)
+
++ |
+
+ java.util.ArrayList |
+getDeleteOrder()
+
++ |
+
+ java.util.ArrayList |
+getInsertOrder()
+
++ |
+
+ Relationship |
+getRelationshipByName(java.lang.String name)
+
++ |
+
+ Relationship |
+getRelationshipByReference(commonj.sdo.Property ref)
+
++ |
+
+ java.util.Collection |
+getRelationshipsByChildTable(java.lang.String name)
+
++ |
+
+ Table |
+getTable(java.lang.String name)
+
++ |
+
+ Table |
+getTableByPropertyName(java.lang.String name)
+
++ |
+
+ java.lang.String |
+getTablePropertyName(java.lang.String tableName)
+
++ |
+
+ boolean |
+hasRecursiveRelationships()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public MappingWrapper()+
+public MappingWrapper(Config mapping)+
+Method Detail | +
---|
+public Config getConfig()+
+public Table getTable(java.lang.String name)+
+public Table getTableByPropertyName(java.lang.String name)+
+public void addRelationship(java.lang.String parentName, + java.lang.String childName)+
+public void addRelationship(Key parentKey, + Key childKey)+
+public void addPrimaryKey(java.lang.String columnName)+
+public void addPrimaryKey(Key key)+
+public void addGeneratedPrimaryKey(java.lang.String columnName)+
+public java.lang.String getTablePropertyName(java.lang.String tableName)+
+public Column getColumn(Table t, + java.lang.String name)+
+public Column getColumnByPropertyName(Table t, + java.lang.String propertyName)+
+public java.lang.String getColumnPropertyName(java.lang.String tableName, + java.lang.String columnName)+
+public void addCollisionColumn(java.lang.String columnName)+
+public void addTable(java.lang.String tableName, + java.lang.String propertyName)+
+public boolean hasRecursiveRelationships()+
+public java.util.Collection getRelationshipsByChildTable(java.lang.String name)+
+public java.util.ArrayList getInsertOrder()+
+public java.util.ArrayList getDeleteOrder()+
+public void addConverter(java.lang.String name, + java.lang.String converter)+
+public java.lang.String getConverter(java.lang.String tableName, + java.lang.String columnName)+
+public java.util.HashMap getConverters(Table table)+
+public Relationship getRelationshipByReference(commonj.sdo.Property ref)+
+public Relationship getRelationshipByName(java.lang.String name)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.config.wrapper.QualifiedColumn ++
public class QualifiedColumn
+
+Constructor Summary | +|
---|---|
QualifiedColumn(java.lang.String name)
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.String |
+getColumnName()
+
++ |
+
+ java.lang.String |
+getTableName()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public QualifiedColumn(java.lang.String name)+
+Method Detail | +
---|
+public java.lang.String getTableName()+
+public java.lang.String getColumnName()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.config.wrapper.RelationshipWrapper ++
public class RelationshipWrapper
+
+Constructor Summary | +|
---|---|
RelationshipWrapper(Relationship r)
+
++ |
+
+Method Summary | +|
---|---|
+ java.util.Collection |
+getForeignKeys()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public RelationshipWrapper(Relationship r)+
+Method Detail | +
---|
+public java.util.Collection getForeignKeys()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.config.wrapper.TableWrapper ++
public class TableWrapper
+
+Constructor Summary | +|
---|---|
TableWrapper(Table table)
+
++ |
+
+Method Summary | +|
---|---|
+ Column |
+getCollisionColumn()
+
++ |
+
+ java.lang.String |
+getCollisionColumnPropertyName()
+
++ |
+
+ Column |
+getColumnByPropertyName(java.lang.String propertyName)
+
++ |
+
+ java.lang.String |
+getConverter(java.lang.String propertyName)
+
++ |
+
+ java.util.Collection |
+getPrimaryKeyNames()
+
++ |
+
+ java.util.Collection |
+getPrimaryKeyProperties()
+
++ |
+
+ java.lang.String |
+getPropertyName()
+
++ |
+
+ boolean |
+isGeneratedColumnProperty(java.lang.String name)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public TableWrapper(Table table)+
+Method Detail | +
---|
+public java.lang.String getPropertyName()+
+public java.util.Collection getPrimaryKeyNames()+
+public java.util.Collection getPrimaryKeyProperties()+
+public boolean isGeneratedColumnProperty(java.lang.String name)+
+public java.lang.String getConverter(java.lang.String propertyName)+
+public Column getColumnByPropertyName(java.lang.String propertyName)+
+public Column getCollisionColumn()+
+public java.lang.String getCollisionColumnPropertyName()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use MappingWrapper | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of MappingWrapper in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.generator.impl with parameters of type MappingWrapper | +|
---|---|
+ java.util.Collection |
+CudGenerator.getCreateParameters(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ InsertCommandImpl |
+CudGenerator.getInsertCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ InsertCommandImpl |
+InsertGenerator.getInsertCommand(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table t)
+
++ |
+
+ java.util.Collection |
+InsertGenerator.getInsertParameters(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ UpdateCommandImpl |
+CudGenerator.getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ UpdateCommandImpl |
+UpdateGenerator.getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+Uses of MappingWrapper in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.impl declared as MappingWrapper | +|
---|---|
+protected MappingWrapper |
+BaseCommandImpl.configWrapper
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl that return MappingWrapper | +|
---|---|
+ MappingWrapper |
+ChangeFactory.getConfig()
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type MappingWrapper | +|
---|---|
+ void |
+ChangeSummarizer.setMapping(MappingWrapper map)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.impl with parameters of type MappingWrapper | +|
---|---|
ChangeFactory(commonj.sdo.Type type,
+ MappingWrapper mapping,
+ ConnectionImpl connection)
+
++ |
+|
FactoryRegistry(MappingWrapper mapping,
+ ConnectionImpl connection)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +MappingWrapper + +QualifiedColumn + +RelationshipWrapper + +TableWrapper |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
MappingWrapper | ++ |
QualifiedColumn | ++ |
RelationshipWrapper | ++ |
TableWrapper | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.config.wrapper | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Classes in org.apache.tuscany.das.rdb.config.wrapper used by org.apache.tuscany.das.rdb.generator.impl | +|
---|---|
MappingWrapper
+
+ + |
+
+Classes in org.apache.tuscany.das.rdb.config.wrapper used by org.apache.tuscany.das.rdb.impl | +|
---|---|
MappingWrapper
+
+ + |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.generator.impl.CudGenerator ++
public class CudGenerator
+
+Constructor Summary | +|
---|---|
CudGenerator()
+
++ |
+
+Method Summary | +|
---|---|
+ java.util.Collection |
+getCreateParameters(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ DeleteCommandImpl |
+getDeleteCommand(Table t)
+
++ |
+
+ java.util.Collection |
+getDeleteParameters(Table table)
+
++ |
+
+ InsertCommandImpl |
+getInsertCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ UpdateCommandImpl |
+getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ java.util.Collection |
+getUpdateParameters(commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public CudGenerator()+
+Method Detail | +
---|
+public DeleteCommandImpl getDeleteCommand(Table t)+
+public java.util.Collection getDeleteParameters(Table table)+
+public java.util.Collection getCreateParameters(MappingWrapper mapping, + commonj.sdo.DataObject changedObject, + Table table)+
+public InsertCommandImpl getInsertCommand(MappingWrapper mapping, + commonj.sdo.DataObject changedObject, + Table table)+
+public UpdateCommandImpl getUpdateCommand(MappingWrapper mapping, + commonj.sdo.DataObject changedObject, + Table table)+
+public java.util.Collection getUpdateParameters(commonj.sdo.DataObject changedObject, + Table table)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.generator.impl.DeleteGenerator ++
public class DeleteGenerator
+
+Field Summary | +|
---|---|
+static DeleteGenerator |
+instance
+
++ |
+
+Constructor Summary | +|
---|---|
DeleteGenerator()
+
++ |
+
+Method Summary | +|
---|---|
+ DeleteCommandImpl |
+getDeleteCommand(Table t)
+
++ |
+
+ java.util.Collection |
+getDeleteParameters(Table table)
+
++ |
+
+ java.lang.String |
+getDeleteStatement(Table t)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+public static final DeleteGenerator instance+
+Constructor Detail | +
---|
+public DeleteGenerator()+
+Method Detail | +
---|
+public java.lang.String getDeleteStatement(Table t)+
+public java.util.Collection getDeleteParameters(Table table)+
+public DeleteCommandImpl getDeleteCommand(Table t)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.generator.impl.InsertGenerator ++
public class InsertGenerator
+
+Field Summary | +|
---|---|
+static InsertGenerator |
+instance
+
++ |
+
+Constructor Summary | +|
---|---|
InsertGenerator()
+
++ |
+
+Method Summary | +|
---|---|
+ InsertCommandImpl |
+getInsertCommand(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table t)
+
++ |
+
+ java.util.Collection |
+getInsertParameters(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+public static final InsertGenerator instance+
+Constructor Detail | +
---|
+public InsertGenerator()+
+Method Detail | +
---|
+public InsertCommandImpl getInsertCommand(MappingWrapper config, + commonj.sdo.DataObject changedObject, + Table t)+
+public java.util.Collection getInsertParameters(MappingWrapper config, + commonj.sdo.DataObject changedObject, + Table table)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.generator.impl.UpdateGenerator ++
public class UpdateGenerator
+
+Field Summary | +|
---|---|
+static UpdateGenerator |
+instance
+
++ |
+
+Constructor Summary | +|
---|---|
UpdateGenerator()
+
++ |
+
+Method Summary | +|
---|---|
+ UpdateCommandImpl |
+getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ java.util.Collection |
+getUpdateParameters(commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+public static UpdateGenerator instance+
+Constructor Detail | +
---|
+public UpdateGenerator()+
+Method Detail | +
---|
+public UpdateCommandImpl getUpdateCommand(MappingWrapper mapping, + commonj.sdo.DataObject changedObject, + Table table)+
+public java.util.Collection getUpdateParameters(commonj.sdo.DataObject changedObject, + Table table)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use DeleteGenerator | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
+Uses of DeleteGenerator in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.generator.impl declared as DeleteGenerator | +|
---|---|
+static DeleteGenerator |
+DeleteGenerator.instance
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use InsertGenerator | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
+Uses of InsertGenerator in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.generator.impl declared as InsertGenerator | +|
---|---|
+static InsertGenerator |
+InsertGenerator.instance
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use UpdateGenerator | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
+Uses of UpdateGenerator in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.generator.impl declared as UpdateGenerator | +|
---|---|
+static UpdateGenerator |
+UpdateGenerator.instance
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +CudGenerator + +DeleteGenerator + +InsertGenerator + +UpdateGenerator |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
CudGenerator | ++ |
DeleteGenerator | ++ |
InsertGenerator | ++ |
UpdateGenerator | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.generator.impl | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
+Classes in org.apache.tuscany.das.rdb.generator.impl used by org.apache.tuscany.das.rdb.generator.impl | +|
---|---|
DeleteGenerator
+
+ + |
+|
InsertGenerator
+
+ + |
+|
UpdateGenerator
+
+ + |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.DataObjectMaker ++
public class DataObjectMaker
+
+Constructor Summary | +|
---|---|
DataObjectMaker(commonj.sdo.DataObject root)
+
++ |
+
+Method Summary | +|
---|---|
+ commonj.sdo.DataObject |
+createAndAddDataObject(TableData tableData,
+ ResultMetadata resultMetadata)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DataObjectMaker(commonj.sdo.DataObject root)+
+Method Detail | +
---|
+public commonj.sdo.DataObject createAndAddDataObject(TableData tableData, + ResultMetadata resultMetadata)+
tableData
-
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.DefaultConverter ++
public class DefaultConverter
+
+Constructor Summary | +|
---|---|
DefaultConverter()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+getColumnValue(java.lang.Object data)
+
++ Transform the columnData object to a new value and possibly new type. |
+
+ java.lang.Object |
+getPropertyValue(java.lang.Object data)
+
++ Transform the columnData object to a new value and possibly new type. |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DefaultConverter()+
+Method Detail | +
---|
+public java.lang.Object getColumnValue(java.lang.Object data)+
Converter
+
getColumnValue
in interface Converter
data
- The property value to transform
++public java.lang.Object getPropertyValue(java.lang.Object data)+
Converter
+
getPropertyValue
in interface Converter
data
- The column value to transorm
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.GraphBuilderMetadata ++
public class GraphBuilderMetadata
+
+Constructor Summary | +|
---|---|
GraphBuilderMetadata(java.util.Collection results,
+ commonj.sdo.Type schema,
+ Config model,
+ ResultSetShape shape)
+
++ |
+
+Method Summary | +|
---|---|
+ Config |
+getMapping()
+
++ |
+
+ java.util.Collection |
+getRelationships()
+
++ |
+
+ java.util.Collection |
+getResultMetadata()
+
++ |
+
+ commonj.sdo.Type |
+getSchema()
+
++ |
+
+ boolean |
+hasMappingModel()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public GraphBuilderMetadata(java.util.Collection results, + commonj.sdo.Type schema, + Config model, + ResultSetShape shape) + throws java.sql.SQLException+
java.sql.SQLException
+Method Detail | +
---|
+public java.util.Collection getResultMetadata()+
+public boolean hasMappingModel()+
+public java.util.Collection getRelationships()+
+public commonj.sdo.Type getSchema()+
+public Config getMapping()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.MultiTableRegistry ++
public class MultiTableRegistry
+Used to store and look up table objects based on primary key + This could be a lot more efficient if we could use LinkedHashMap from JDK 1.4 +
+ +
+
+Constructor Summary | +|
---|---|
MultiTableRegistry()
+
++ |
+
+Method Summary | +|
---|---|
+ boolean |
+contains(java.lang.String tableName,
+ java.util.List primaryKey)
+
++ |
+
+ commonj.sdo.DataObject |
+get(java.lang.String tableName,
+ java.util.List primaryKey)
+
++ Get the table with the specified name and primary key |
+
+ void |
+put(java.lang.String tableName,
+ java.util.List primaryKey,
+ commonj.sdo.DataObject value)
+
++ Add the table with the specified name and primary key |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public MultiTableRegistry()+
+Method Detail | +
---|
+public commonj.sdo.DataObject get(java.lang.String tableName, + java.util.List primaryKey)+
+
get
in interface TableRegistry
tableName
- primaryKey
-
++public void put(java.lang.String tableName, + java.util.List primaryKey, + commonj.sdo.DataObject value)+
+
put
in interface TableRegistry
tableName
- primaryKey
- value
- +public boolean contains(java.lang.String tableName, + java.util.List primaryKey)+
contains
in interface TableRegistry
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.ResultMetadata ++
public class ResultMetadata
+
+Constructor Summary | +|
---|---|
ResultMetadata(java.sql.ResultSet rs,
+ Config model,
+ ResultSetShape shape)
+
++ |
+
+Method Summary | +|
---|---|
+ java.util.Collection |
+getAllTablePropertyNames()
+
++ |
+
+ java.util.Collection |
+getColumnNames()
+
++ |
+
+ java.util.Collection |
+getColumnNames(java.lang.String tableName)
+
++ |
+
+ java.lang.String |
+getColumnPropertyName(int i)
+
++ |
+
+ Converter |
+getConverter(int i)
+
++ |
+
+ java.lang.String |
+getDatabaseColumnName(int i)
+
++ |
+
+ commonj.sdo.Type |
+getDataType(int i)
+
++ |
+
+ commonj.sdo.Type |
+getDataType(java.lang.String columnName)
+
++ |
+
+ int |
+getNumberOfTables()
+
++ |
+
+ java.sql.ResultSet |
+getResultSet()
+
++ |
+
+ int |
+getResultSetSize()
+
++ |
+
+ java.lang.String |
+getTableName(java.lang.String columnName)
+
++ |
+
+ java.lang.String |
+getTablePropertyName(int i)
+
++ |
+
+ int |
+getTableSize(java.lang.String tableName)
+
++ |
+
+ boolean |
+hasMappingModel()
+
++ |
+
+ boolean |
+isPKColumn(int i)
+
++ Return whether the column at the given position is part of a primary key. |
+
+ boolean |
+isRecursive()
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ResultMetadata(java.sql.ResultSet rs, + Config model, + ResultSetShape shape) + throws java.sql.SQLException+
java.sql.SQLException
+Method Detail | +
---|
+public java.util.Collection getColumnNames()+
+public java.lang.String getColumnPropertyName(int i)+
+public java.lang.String getDatabaseColumnName(int i)+
+public java.lang.String getTableName(java.lang.String columnName)+
+public int getTableSize(java.lang.String tableName)+
+public commonj.sdo.Type getDataType(java.lang.String columnName)+
+public java.lang.String getTablePropertyName(int i)+
+public java.util.Collection getAllTablePropertyNames()+
+public java.lang.String toString()+
toString
in class java.lang.Object
+public int getNumberOfTables()+
+public boolean isPKColumn(int i)+
+
i
-
++public boolean hasMappingModel()+
+public commonj.sdo.Type getDataType(int i)+
i
-
++public java.util.Collection getColumnNames(java.lang.String tableName)+
tableName
-
++public java.sql.ResultSet getResultSet()+
+public int getResultSetSize()+
+public boolean isRecursive()+
+public Converter getConverter(int i)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.ResultSetProcessor ++
public class ResultSetProcessor
+A ResultSetProcessor is used to transform the data in a ResultSet into a set + of inter-related EDataObjects. +
+ +
+
+Constructor Summary | +|
---|---|
ResultSetProcessor(commonj.sdo.DataObject g,
+ GraphBuilderMetadata gbmd)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+processResults(int start,
+ int end)
+
++ Process the ResultSet. |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ResultSetProcessor(commonj.sdo.DataObject g, + GraphBuilderMetadata gbmd)+
+Method Detail | +
---|
+public void processResults(int start, + int end) + throws java.sql.SQLException+
+
rs
- The ResultSet
+java.sql.SQLException
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.ResultSetRow ++
public class ResultSetRow
+A ResultSetRow is used to transform a single row of a ResultSet into a set of + EDataObjects. +
+ +
+
+Constructor Summary | +|
---|---|
ResultSetRow(java.sql.ResultSet rs,
+ ResultMetadata m)
+
++ Method ResultSetRow. |
+
+Method Summary | +|
---|---|
+ java.util.ArrayList |
+getAllTableData()
+
++ |
+
+ TableData |
+getTable(java.lang.String tableName)
+
++ Returns a HashMap that holds data for the specified table |
+
+ void |
+processRecursiveRow(java.sql.ResultSet rs)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ResultSetRow(java.sql.ResultSet rs, + ResultMetadata m) + throws java.sql.SQLException+
+
rs
- A ResultSet positioned on the desired rowePackage
- The package used to create EDataObjects
+java.sql.SQLException
+Method Detail | +
---|
+public void processRecursiveRow(java.sql.ResultSet rs) + throws java.sql.SQLException+
java.sql.SQLException
+public TableData getTable(java.lang.String tableName)+
+
tableName
- The name of the table
++public java.util.ArrayList getAllTableData()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.RowObjects ++
public class RowObjects
+
+Constructor Summary | +|
---|---|
RowObjects(GraphBuilderMetadata metadata,
+ TableRegistry registry)
+
++ |
+
+Method Summary | +|
---|---|
+ commonj.sdo.DataObject |
+get(java.lang.String tablePropertyName)
+
++ |
+
+(package private) void |
+processRelationships()
+
++ |
+
+ void |
+put(java.lang.String key,
+ commonj.sdo.DataObject value)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public RowObjects(GraphBuilderMetadata metadata, + TableRegistry registry)+
+Method Detail | +
---|
+public void put(java.lang.String key, + commonj.sdo.DataObject value)+
+public commonj.sdo.DataObject get(java.lang.String tablePropertyName)+
+void processRelationships()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.SingleTableRegistry ++
public class SingleTableRegistry
+
+Constructor Summary | +|
---|---|
SingleTableRegistry()
+
++ |
+
+Method Summary | +|
---|---|
+ boolean |
+contains(java.lang.String name,
+ java.util.List list)
+
++ |
+
+ commonj.sdo.DataObject |
+get(java.lang.String tableName,
+ java.util.List primaryKey)
+
++ Get the table with the specified name and primary key |
+
+ void |
+put(java.lang.String tableName,
+ java.util.List primaryKey,
+ commonj.sdo.DataObject value)
+
++ Add the table with the specified name and primary key |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public SingleTableRegistry()+
+Method Detail | +
---|
+public commonj.sdo.DataObject get(java.lang.String tableName, + java.util.List primaryKey)+
TableRegistry
+
get
in interface TableRegistry
+public void put(java.lang.String tableName, + java.util.List primaryKey, + commonj.sdo.DataObject value)+
TableRegistry
+
put
in interface TableRegistry
+public boolean contains(java.lang.String name, + java.util.List list)+
contains
in interface TableRegistry
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.impl.TableData ++
public class TableData
+
+Constructor Summary | +|
---|---|
TableData(java.lang.String tableName)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addData(java.lang.String columnName,
+ boolean isPrimaryKeyColumn,
+ java.lang.Object data)
+
++ |
+
+ java.lang.Object |
+getColumnData(java.lang.String columnName)
+
++ |
+
+ java.util.List |
+getPrimaryKeyValues()
+
++ |
+
+ java.lang.String |
+getTableName()
+
++ |
+
+ boolean |
+hasValidPrimaryKey()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public TableData(java.lang.String tableName)+
+Method Detail | +
---|
+public void addData(java.lang.String columnName, + boolean isPrimaryKeyColumn, + java.lang.Object data)+
+public java.lang.Object getColumnData(java.lang.String columnName)+
+public java.lang.String getTableName()+
+public java.util.List getPrimaryKeyValues()+
+public boolean hasValidPrimaryKey()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
public interface TableRegistry
+
+Method Summary | +|
---|---|
+ boolean |
+contains(java.lang.String name,
+ java.util.List list)
+
++ |
+
+ commonj.sdo.DataObject |
+get(java.lang.String tableName,
+ java.util.List primaryKey)
+
++ Get the table with the specified name and primary key |
+
+ void |
+put(java.lang.String tableName,
+ java.util.List primaryKey,
+ commonj.sdo.DataObject value)
+
++ Add the table with the specified name and primary key |
+
+Method Detail | +
---|
+commonj.sdo.DataObject get(java.lang.String tableName, + java.util.List primaryKey)+
+
tableName
- primaryKey
-
++void put(java.lang.String tableName, + java.util.List primaryKey, + commonj.sdo.DataObject value)+
+
tableName
- primaryKey
- value
- +boolean contains(java.lang.String name, + java.util.List list)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use GraphBuilderMetadata | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
org.apache.tuscany.das.rdb.graphbuilder.schema | ++ |
+Uses of GraphBuilderMetadata in org.apache.tuscany.das.rdb.graphbuilder.impl | +
---|
+ +
Constructors in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type GraphBuilderMetadata | +|
---|---|
ResultSetProcessor(commonj.sdo.DataObject g,
+ GraphBuilderMetadata gbmd)
+
++ |
+|
RowObjects(GraphBuilderMetadata metadata,
+ TableRegistry registry)
+
++ |
+
+Uses of GraphBuilderMetadata in org.apache.tuscany.das.rdb.graphbuilder.schema | +
---|
+ +
Constructors in org.apache.tuscany.das.rdb.graphbuilder.schema with parameters of type GraphBuilderMetadata | +|
---|---|
ESchemaMaker(GraphBuilderMetadata metadata)
+
++ Constructor for ESchemaMaker. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ResultMetadata | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
+Uses of ResultMetadata in org.apache.tuscany.das.rdb.graphbuilder.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type ResultMetadata | +|
---|---|
+ commonj.sdo.DataObject |
+DataObjectMaker.createAndAddDataObject(TableData tableData,
+ ResultMetadata resultMetadata)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type ResultMetadata | +|
---|---|
ResultSetRow(java.sql.ResultSet rs,
+ ResultMetadata m)
+
++ Method ResultSetRow. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use TableData | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
+Uses of TableData in org.apache.tuscany.das.rdb.graphbuilder.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.graphbuilder.impl that return TableData | +|
---|---|
+ TableData |
+ResultSetRow.getTable(java.lang.String tableName)
+
++ Returns a HashMap that holds data for the specified table |
+
+ +
Methods in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type TableData | +|
---|---|
+ commonj.sdo.DataObject |
+DataObjectMaker.createAndAddDataObject(TableData tableData,
+ ResultMetadata resultMetadata)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use TableRegistry | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
+Uses of TableRegistry in org.apache.tuscany.das.rdb.graphbuilder.impl | +
---|
+ +
Classes in org.apache.tuscany.das.rdb.graphbuilder.impl that implement TableRegistry | +|
---|---|
+ class |
+MultiTableRegistry
+
++ Used to store and look up table objects based on primary key + This could be a lot more efficient if we could use LinkedHashMap from JDK 1.4 |
+
+ class |
+SingleTableRegistry
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.graphbuilder.impl with parameters of type TableRegistry | +|
---|---|
RowObjects(GraphBuilderMetadata metadata,
+ TableRegistry registry)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Interfaces
+
+ +TableRegistry |
+
+Classes
+
+ +DataObjectMaker + +DefaultConverter + +GraphBuilderMetadata + +MultiTableRegistry + +ResultMetadata + +ResultSetProcessor + +ResultSetRow + +RowObjects + +SingleTableRegistry + +TableData |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Interface Summary | +|
---|---|
TableRegistry | ++ |
+ +
+Class Summary | +|
---|---|
DataObjectMaker | ++ |
DefaultConverter | ++ |
GraphBuilderMetadata | ++ |
MultiTableRegistry | +Used to store and look up table objects based on primary key + This could be a lot more efficient if we could use LinkedHashMap from JDK 1.4 | +
ResultMetadata | ++ |
ResultSetProcessor | +A ResultSetProcessor is used to transform the data in a ResultSet into a set + of inter-related EDataObjects. | +
ResultSetRow | +A ResultSetRow is used to transform a single row of a ResultSet into a set of + EDataObjects. | +
RowObjects | ++ |
SingleTableRegistry | ++ |
TableData | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.graphbuilder.impl | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
org.apache.tuscany.das.rdb.graphbuilder.schema | ++ |
+Classes in org.apache.tuscany.das.rdb.graphbuilder.impl used by org.apache.tuscany.das.rdb.graphbuilder.impl | +|
---|---|
GraphBuilderMetadata
+
+ + |
+|
ResultMetadata
+
+ + |
+|
TableData
+
+ + |
+|
TableRegistry
+
+ + |
+
+Classes in org.apache.tuscany.das.rdb.graphbuilder.impl used by org.apache.tuscany.das.rdb.graphbuilder.schema | +|
---|---|
GraphBuilderMetadata
+
+ + |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.schema.ESchemaMaker ++
public class ESchemaMaker
+An ESchemaMaker is used to create an EMF Schema from an instance of JDBC + Mediator Metadata. +
+ +
+
+Constructor Summary | +|
---|---|
ESchemaMaker(GraphBuilderMetadata metadata)
+
++ Constructor for ESchemaMaker. |
+
+Method Summary | +|
---|---|
+ commonj.sdo.Type |
+createTypes()
+
++ Creates an EMF Schema by using the |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ESchemaMaker(GraphBuilderMetadata metadata)+
+
metadata
- +Method Detail | +
---|
+public commonj.sdo.Type createTypes()+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.graphbuilder.schema.ResultSetTypeMap ++
public class ResultSetTypeMap
+
+Field Summary | +|
---|---|
+static ResultSetTypeMap |
+instance
+
++ |
+
+Constructor Summary | +|
---|---|
+protected |
+ResultSetTypeMap()
+
++ Constructor for ResultSetTypeMap. |
+
+Method Summary | +|
---|---|
+ commonj.sdo.Type |
+getEDataType(int type,
+ boolean isNullable)
+
++ These mappings taken primarily from "JDBC API and Tutorial and Reference" by + Fisher, Ellis and Bruce. |
+
+ commonj.sdo.Type |
+getType(int columnType,
+ boolean b)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+public static ResultSetTypeMap instance+
+Constructor Detail | +
---|
+protected ResultSetTypeMap()+
+
+Method Detail | +
---|
+public commonj.sdo.Type getEDataType(int type, + boolean isNullable)+
+
type
- isNullable
-
++public commonj.sdo.Type getType(int columnType, + boolean b)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ResultSetTypeMap | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.schema | ++ |
+Uses of ResultSetTypeMap in org.apache.tuscany.das.rdb.graphbuilder.schema | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.graphbuilder.schema declared as ResultSetTypeMap | +|
---|---|
+static ResultSetTypeMap |
+ResultSetTypeMap.instance
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +ESchemaMaker + +ResultSetTypeMap |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
ESchemaMaker | +An ESchemaMaker is used to create an EMF Schema from an instance of JDBC + Mediator Metadata. | +
ResultSetTypeMap | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.graphbuilder.schema | +|
---|---|
org.apache.tuscany.das.rdb.graphbuilder.schema | ++ |
+Classes in org.apache.tuscany.das.rdb.graphbuilder.schema used by org.apache.tuscany.das.rdb.graphbuilder.schema | +|
---|---|
ResultSetTypeMap
+
+ + |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.ApplyChangesCommandImpl ++
public class ApplyChangesCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
+Constructor Summary | +|
---|---|
ApplyChangesCommandImpl()
+
++ |
+|
ApplyChangesCommandImpl(Config config)
+
++ |
+|
ApplyChangesCommandImpl(Config config,
+ java.sql.Connection connection)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
++ Adds a user-provided create command. |
+
+ void |
+addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
++ Adds a user-provided delete command. |
+
+ void |
+addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
++ Adds a user-provided update command. |
+
+ void |
+execute(commonj.sdo.DataObject root)
+
++ The change history is scanned and modifications to the graph of data + objects are flushed to the database. |
+
+ void |
+setConnection(ConnectionImpl connection)
+
++ |
+
+ void |
+setConnection(ConnectionProperties c)
+
++ |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.ApplyChangesCommand | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public ApplyChangesCommandImpl()+
+public ApplyChangesCommandImpl(Config config)+
+public ApplyChangesCommandImpl(Config config, + java.sql.Connection connection)+
+Method Detail | +
---|
+public void setConnection(ConnectionImpl connection)+
setConnection
in class BaseCommandImpl
+public void setConnection(ConnectionProperties c)+
+public void addCreateCommand(commonj.sdo.Type type, + Command cmd)+
ApplyChangesCommand
+
addCreateCommand
in interface ApplyChangesCommand
type
- The DataObject type this command applys tocmd
- The Command used to INSERT data objects of the specified type+public void addUpdateCommand(commonj.sdo.Type type, + Command cmd)+
ApplyChangesCommand
+
addUpdateCommand
in interface ApplyChangesCommand
type
- The DataObject type this command applys tocmd
- The Command used to UPDATE data objects of the specified type+public void addDeleteCommand(commonj.sdo.Type type, + Command cmd)+
ApplyChangesCommand
+
addDeleteCommand
in interface ApplyChangesCommand
type
- The DataObject type this command applys tocmd
- The Command used to DELETE data objects of the specified type+public void execute(commonj.sdo.DataObject root)+
ApplyChangesCommand
+
execute
in interface ApplyChangesCommand
root
- the topmost containing data object
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl ++
public abstract class BaseCommandImpl
+
+Field Summary | +|
---|---|
+protected MappingWrapper |
+configWrapper
+
++ |
+
+Constructor Summary | +|
---|---|
BaseCommandImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addCollisionColumn(java.lang.String columnName)
+
++ |
+
+ void |
+addConverter(java.lang.String name,
+ java.lang.String converter)
+
++ |
+
+ void |
+addGeneratedPrimaryKey(java.lang.String columnName)
+
++ |
+
+ void |
+addPrimaryKey(Key pk)
+
++ |
+
+ void |
+addPrimaryKey(java.lang.String pk)
+
++ |
+
+ void |
+addRelationship(Key parentKey,
+ Key childKey)
+
++ |
+
+ void |
+addRelationship(java.lang.String parentName,
+ java.lang.String childName)
+
++ |
+
+ void |
+setConnection(java.sql.Connection connection)
+
++ |
+
+ void |
+setConnection(java.sql.Connection connection,
+ boolean manageTransaction)
+
++ |
+
+abstract void |
+setConnection(ConnectionImpl c)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+protected MappingWrapper configWrapper+
+Constructor Detail | +
---|
+public BaseCommandImpl()+
+Method Detail | +
---|
+public void setConnection(java.sql.Connection connection)+
+public void setConnection(java.sql.Connection connection, + boolean manageTransaction)+
+public abstract void setConnection(ConnectionImpl c)+
+public void addRelationship(java.lang.String parentName, + java.lang.String childName)+
+public void addRelationship(Key parentKey, + Key childKey)+
+public void addPrimaryKey(java.lang.String pk)+
+public void addPrimaryKey(Key pk)+
+public void addConverter(java.lang.String name, + java.lang.String converter)+
+public void addCollisionColumn(java.lang.String columnName)+
+public void addGeneratedPrimaryKey(java.lang.String columnName)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ChangeFactory ++
public class ChangeFactory
+
+Constructor Summary | +|
---|---|
ChangeFactory(commonj.sdo.Type type,
+ MappingWrapper mapping,
+ ConnectionImpl connection)
+
++ |
+
+Method Summary | +|
---|---|
+(package private) ChangeOperation |
+createDeleteOperation(commonj.sdo.DataObject changedObject)
+
++ |
+
+(package private) ChangeOperation |
+createInsertOperation(commonj.sdo.DataObject changedObject)
+
++ |
+
+(package private) ChangeOperation |
+createInsertOperation(commonj.sdo.DataObject changedObject,
+ java.lang.String propagatedID)
+
++ |
+
+(package private) ChangeOperation |
+createUpdateOperation(commonj.sdo.DataObject changedObject)
+
++ |
+
+(package private) ChangeOperation |
+createUpdateOperation(commonj.sdo.DataObject changedObject,
+ java.lang.String propagatedID)
+
++ |
+
+ MappingWrapper |
+getConfig()
+
++ |
+
+ commonj.sdo.Type |
+getType()
+
++ |
+
+ void |
+setCreateCommand(InsertCommandImpl cmd)
+
++ |
+
+ void |
+setDeleteCommand(DeleteCommandImpl cmd)
+
++ |
+
+ void |
+setUpdateCommand(UpdateCommandImpl cmd)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ChangeFactory(commonj.sdo.Type type, + MappingWrapper mapping, + ConnectionImpl connection)+
+Method Detail | +
---|
+public commonj.sdo.Type getType()+
+public void setCreateCommand(InsertCommandImpl cmd)+
+public void setUpdateCommand(UpdateCommandImpl cmd)+
+public void setDeleteCommand(DeleteCommandImpl cmd)+
+ChangeOperation createUpdateOperation(commonj.sdo.DataObject changedObject, + java.lang.String propagatedID)+
+ChangeOperation createUpdateOperation(commonj.sdo.DataObject changedObject)+
+ChangeOperation createDeleteOperation(commonj.sdo.DataObject changedObject)+
+ChangeOperation createInsertOperation(commonj.sdo.DataObject changedObject, + java.lang.String propagatedID)+
+ChangeOperation createInsertOperation(commonj.sdo.DataObject changedObject)+
+public MappingWrapper getConfig()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ChangeOperation ++
public abstract class ChangeOperation
+
+Field Summary | +|
---|---|
+protected DatabaseObject |
+dObject
+
++ |
+
+protected java.lang.String |
+propagatedID
+
++ |
+
+Constructor Summary | +|
---|---|
ChangeOperation(DeleteCommandImpl command)
+
++ |
+|
ChangeOperation(InsertCommandImpl command,
+ commonj.sdo.DataObject changedObject)
+
++ |
+|
ChangeOperation(UpdateCommandImpl command,
+ commonj.sdo.DataObject changedObject)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+execute()
+
++ |
+
+ java.lang.String |
+getTableName()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+protected DatabaseObject dObject+
+protected java.lang.String propagatedID+
+Constructor Detail | +
---|
+public ChangeOperation(DeleteCommandImpl command)+
+public ChangeOperation(InsertCommandImpl command, + commonj.sdo.DataObject changedObject)+
+public ChangeOperation(UpdateCommandImpl command, + commonj.sdo.DataObject changedObject)+
+Method Detail | +
---|
+public void execute()+
+public java.lang.String getTableName()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ChangeSummarizer ++
public class ChangeSummarizer
+
+Constructor Summary | +|
---|---|
ChangeSummarizer()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addCollisionColumn(java.lang.String columnName)
+
++ |
+
+ void |
+addConverter(java.lang.String name,
+ java.lang.String converterName)
+
++ |
+
+ void |
+addCreateCommand(commonj.sdo.Type type,
+ Command cmd)
+
++ |
+
+ void |
+addDeleteCommand(commonj.sdo.Type type,
+ Command cmd)
+
++ |
+
+ void |
+addGeneratedPrimaryKey(java.lang.String columnName)
+
++ |
+
+ void |
+addPrimarykey(Key key)
+
++ |
+
+ void |
+addPrimaryKey(java.lang.String columnName)
+
++ |
+
+ void |
+addRelationship(java.lang.String parentName,
+ java.lang.String childName)
+
++ |
+
+ void |
+addUpdateCommand(commonj.sdo.Type type,
+ Command cmd)
+
++ |
+
+ void |
+createChange(commonj.sdo.ChangeSummary changeSummary,
+ commonj.sdo.DataObject changedObject)
+
++ |
+
+ ConnectionImpl |
+getConnection()
+
++ |
+
+ Changes |
+loadChanges(commonj.sdo.DataObject root)
+
++ |
+
+ void |
+setConnection(ConnectionImpl connection)
+
++ |
+
+ void |
+setMapping(MappingWrapper map)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ChangeSummarizer()+
+Method Detail | +
---|
+public Changes loadChanges(commonj.sdo.DataObject root)+
+public void createChange(commonj.sdo.ChangeSummary changeSummary, + commonj.sdo.DataObject changedObject)+
+public void addCreateCommand(commonj.sdo.Type type, + Command cmd)+
+public void addUpdateCommand(commonj.sdo.Type type, + Command cmd)+
+public void addDeleteCommand(commonj.sdo.Type type, + Command cmd)+
+public void setConnection(ConnectionImpl connection)+
+public void setMapping(MappingWrapper map)+
+public void addRelationship(java.lang.String parentName, + java.lang.String childName)+
+public void addPrimaryKey(java.lang.String columnName)+
+public void addCollisionColumn(java.lang.String columnName)+
+public void addPrimarykey(Key key)+
+public void addGeneratedPrimaryKey(java.lang.String columnName)+
+public void addConverter(java.lang.String name, + java.lang.String converterName)+
+public ConnectionImpl getConnection()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.Changes ++
public class Changes
+Mangages a set of graph-change operations. This simple implementaiton can be + replaced with a version that provides R/I sorting +
+ +
+
+Constructor Summary | +|
---|---|
Changes()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addDelete(ChangeOperation c)
+
++ |
+
+ void |
+addInsert(ChangeOperation c)
+
++ |
+
+ void |
+addUpdate(ChangeOperation c)
+
++ |
+
+ void |
+execute()
+
++ Execute all my change |
+
+ void |
+setDeleteOrder(java.util.ArrayList deleteOrder)
+
++ |
+
+ void |
+setInsertOrder(java.util.ArrayList insertOrder)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public Changes()+
+Method Detail | +
---|
+public void addInsert(ChangeOperation c)+
+public void addUpdate(ChangeOperation c)+
+public void addDelete(ChangeOperation c)+
+public void execute()+
+
+public void setInsertOrder(java.util.ArrayList insertOrder)+
+public void setDeleteOrder(java.util.ArrayList deleteOrder)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.CommandFactoryImpl ++
public class CommandFactoryImpl
+
+Constructor Summary | +|
---|---|
CommandFactoryImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ ApplyChangesCommand |
+createApplyChangesCommand()
+
++ Creates an instance |
+
+ ApplyChangesCommand |
+createApplyChangesCommand(Config config)
+
++ Creates an instance with the provided + configuration |
+
+ ApplyChangesCommand |
+createApplyChangesCommand(java.io.InputStream configStream)
+
++ Creates an instance with the provided + configuration |
+
+ Command |
+createCommand(java.lang.String sql)
+
++ Creates a Command based on the provided SQL statement |
+
+ Command |
+createCommand(java.lang.String sql,
+ Config config)
+
++ Creates a Command based on the provided SQL statement and configuration |
+
+ Command |
+createCommand(java.lang.String sql,
+ java.io.InputStream configStream)
+
++ Creates a Command based on the provided SQL statement and configuration |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public CommandFactoryImpl()+
+Method Detail | +
---|
+public Command createCommand(java.lang.String sql)+
CommandFactory
+
createCommand
in interface CommandFactory
sql
- The SQL statement
++public Command createCommand(java.lang.String sql, + java.io.InputStream configStream)+
CommandFactory
+
createCommand
in interface CommandFactory
sql
- The SQL statement
++public Command createCommand(java.lang.String sql, + Config config)+
CommandFactory
+
createCommand
in interface CommandFactory
sql
- The SQL statementconfig
- The congiguration as Config instance
++public ApplyChangesCommand createApplyChangesCommand()+
CommandFactory
+
createApplyChangesCommand
in interface CommandFactory
+public ApplyChangesCommand createApplyChangesCommand(java.io.InputStream configStream) + throws java.io.IOException+
CommandFactory
+
createApplyChangesCommand
in interface CommandFactory
configStream
- The provided configuration as a stream over an xml file
+java.io.IOException
+public ApplyChangesCommand createApplyChangesCommand(Config config)+
CommandFactory
+
createApplyChangesCommand
in interface CommandFactory
config
- The provided configuration as a Config instance
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.CommandGroupFactoryImpl ++
public class CommandGroupFactoryImpl
+
+Constructor Summary | +|
---|---|
CommandGroupFactoryImpl()
+
++ |
+
+Method Summary | +|
---|---|
+ CommandGroup |
+createCommandGroup(java.io.InputStream configStream)
+
++ Creates a CommandGroup based on the provided config file stream |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public CommandGroupFactoryImpl()+
+Method Detail | +
---|
+public CommandGroup createCommandGroup(java.io.InputStream configStream)+
CommandGroupFactory
+
createCommandGroup
in interface CommandGroupFactory
configStream
- A stream over a DAS config file
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.CommandGroupImpl ++
public class CommandGroupImpl
+An ConfiguredCommandFactory produces instances of Command and + ApplyChangesCommand. This factory is initialized with a configuration that + defines the commands it produces. +
+ +
+
+Field Summary | +
---|
Fields inherited from interface org.apache.tuscany.das.rdb.CommandGroup | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
CommandGroupImpl(java.io.InputStream stream)
+
++ |
+
+Method Summary | +|
---|---|
+ ApplyChangesCommand |
+getApplyChangesCommand()
+
++ Return the ApplyChangesCommnad for this configured factory |
+
+ Command |
+getCommand(java.lang.String name)
+
++ Gets the named command from this factory's inventory |
+
+ java.sql.Connection |
+getConnection()
+
++ |
+
+ void |
+releaseResources()
+
++ If the CommandGroup is managing connections then this method + must be called when the client is done with the instance. |
+
+ void |
+setConnection(java.sql.Connection connection)
+
++ Set the default connection for all command in the group |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public CommandGroupImpl(java.io.InputStream stream)+
+Method Detail | +
---|
+public ApplyChangesCommand getApplyChangesCommand()+
CommandGroup
+
getApplyChangesCommand
in interface CommandGroup
+public Command getCommand(java.lang.String name)+
CommandGroup
+
getCommand
in interface CommandGroup
name
- The identifying name of the requested command
++public void setConnection(java.sql.Connection connection)+
CommandGroup
+
setConnection
in interface CommandGroup
+public java.sql.Connection getConnection()+
+public void releaseResources()+
CommandGroup
+
releaseResources
in interface CommandGroup
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl ++
public abstract class CommandImpl
+
+Field Summary | +|
---|---|
+protected static boolean |
+debug
+
++ |
+
+protected Parameters |
+parameters
+
++ |
+
+protected ResultSetShape |
+resultSetShape
+
++ |
+
+protected Statement |
+statement
+
++ |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
CommandImpl(java.lang.String sqlString)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addParameter(int index,
+ int direction,
+ commonj.sdo.Type sdoType)
+
++ Adds a Parameter to the command |
+
+ void |
+addParameter(int index,
+ commonj.sdo.Type sdoType)
+
++ Adds a Parameter to the command |
+
+ void |
+addParameter(Parameter param)
+
++ |
+
+ void |
+addParameter(java.lang.String name,
+ int direction,
+ commonj.sdo.Type sdoType)
+
++ Adds a Parameter to the command |
+
+ void |
+addParameter(java.lang.String name,
+ commonj.sdo.Type sdoType)
+
++ Adds a Parameter to the command |
+
+ void |
+close()
+
++ Cleans up and realeases all resources associated with this command. |
+
+abstract void |
+execute()
+
++ Performs the function defined by the command |
+
+abstract commonj.sdo.DataObject |
+executeQuery()
+
++ Performs the function defined by the command and return the results in + the root DataObject |
+
+protected ConnectionImpl |
+getConnection()
+
++ |
+
+ Parameter |
+getParameter(int index)
+
++ Returns the Parameter at index |
+
+ Parameter |
+getParameter(java.lang.String name)
+
++ Returns the parameter associated with "name" |
+
+ java.util.List |
+getParameters()
+
++ |
+
+ java.lang.Object |
+getParameterValue(int index)
+
++ Returns the value of the associated Parameter |
+
+ java.lang.Object |
+getParameterValue(java.lang.String name)
+
++ Returns the value of the associated Parameter |
+
+ void |
+setConnection(ConnectionImpl connection)
+
++ |
+
+ void |
+setParameterType(int index,
+ commonj.sdo.Type dataType)
+
++ Sets the "type" of the associated Parameter |
+
+ void |
+setParameterType(java.lang.String name,
+ commonj.sdo.Type dataType)
+
++ Sets the "type" of the associated Parameter |
+
+ void |
+setParameterValue(int index,
+ java.lang.Object value)
+
++ Sets the value of the associated Parameter |
+
+ void |
+setParameterValue(java.lang.String name,
+ java.lang.Object value)
+
++ Sets the value of the named Parameter |
+
+ void |
+setResultSetShape(ResultSetShape shape)
+
++ Defines the structure of the ResultSet returned by the JDBC Driver when + this command is executed. |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection, setDataObjectModel |
+
+Field Detail | +
---|
+protected Statement statement+
+protected Parameters parameters+
+protected static final boolean debug+
+protected ResultSetShape resultSetShape+
+Constructor Detail | +
---|
+public CommandImpl(java.lang.String sqlString)+
+Method Detail | +
---|
+public abstract void execute()+
Command
+
execute
in interface Command
+public abstract commonj.sdo.DataObject executeQuery()+
Command
+
executeQuery
in interface Command
+public void setParameterValue(java.lang.String name, + java.lang.Object value)+
Command
+
setParameterValue
in interface Command
name
- the name of this Parametervalue
- the value for the Parameter+public void setParameterValue(int index, + java.lang.Object value)+
Command
+
setParameterValue
in interface Command
index
- the index of the Parametervalue
- the value for the Parameter+public void setParameterType(java.lang.String name, + commonj.sdo.Type dataType)+
Command
+
setParameterType
in interface Command
+public void setParameterType(int index, + commonj.sdo.Type dataType)+
Command
+
setParameterType
in interface Command
index
- the index of the Parameter+public void addParameter(int index, + commonj.sdo.Type sdoType)+
Command
+
addParameter
in interface Command
index
- the index of the parametersdoType
- the commonj.sdo.Type of the Parameter+public void addParameter(int index, + int direction, + commonj.sdo.Type sdoType)+
Command
+
addParameter
in interface Command
index
- the index of the parameterdirection
- the direction of the Parameter. Either Parameter.IN,
+ Parameter.OUT or Parameter.INOUTsdoType
- specifies the type as a commonj.sdo.Type from
+ SDODataTypes
+public void addParameter(java.lang.String name, + commonj.sdo.Type sdoType)+
Command
+
addParameter
in interface Command
name
- the index of the parametersdoType
- the commonj.sdo.Type of the Parameter+public void addParameter(java.lang.String name, + int direction, + commonj.sdo.Type sdoType)+
Command
+
addParameter
in interface Command
name
- the name associated with the Parameterdirection
- the direction of the Parameter. Either Parameter.IN,
+ Parameter.OUT or Parameter.INOUTsdoType
- specifies the type as a commonj.sdo.Type from
+ SDODataTypes
+public void addParameter(Parameter param)+
+public Parameter getParameter(java.lang.String name)+
Command
+
getParameter
in interface Command
name
- the name of the parameter
++public Parameter getParameter(int index)+
Command
+
getParameter
in interface Command
index
- the index of the Parameter
++public java.util.List getParameters()+
+public java.lang.Object getParameterValue(java.lang.String name)+
Command
+
getParameterValue
in interface Command
name
- the name of the Parameter
++public java.lang.Object getParameterValue(int index)+
Command
+
getParameterValue
in interface Command
index
- the index of the Parameter
++public void setConnection(ConnectionImpl connection)+
setConnection
in class BaseCommandImpl
+protected ConnectionImpl getConnection()+
+public void setResultSetShape(ResultSetShape shape)+
Command
+ This method is prvided primarily to support platforms (such as Oracle) + that do not provide complete support for ResultSetMetadata +
+
setResultSetShape
in interface Command
shape
- the specified result set shapeResultSetShape
+public void close()+
Command
+
close
in interface Command
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ConnectionImpl ++
public class ConnectionImpl
+
+Constructor Summary | +|
---|---|
ConnectionImpl(java.sql.Connection connection)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+cleanUp()
+
++ |
+
+ void |
+errorCleanUp()
+
++ |
+
+ java.sql.Connection |
+getJDBCConnection()
+
++ |
+
+ java.sql.CallableStatement |
+prepareCall(QueryString queryString)
+
++ |
+
+ java.sql.PreparedStatement |
+preparePagedStatement(QueryString queryString)
+
++ |
+
+ java.sql.PreparedStatement |
+prepareStatement(QueryString queryString)
+
++ |
+
+ void |
+setManageTransactions(boolean manageTransactions)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ConnectionImpl(java.sql.Connection connection)+
+Method Detail | +
---|
+public java.sql.Connection getJDBCConnection()+
+public void cleanUp()+
+public void errorCleanUp()+
+public java.sql.PreparedStatement prepareStatement(QueryString queryString) + throws java.sql.SQLException+
java.sql.SQLException
+public java.sql.PreparedStatement preparePagedStatement(QueryString queryString) + throws java.sql.SQLException+
java.sql.SQLException
+public void setManageTransactions(boolean manageTransactions)+
+public java.sql.CallableStatement prepareCall(QueryString queryString) + throws java.sql.SQLException+
java.sql.SQLException
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ChangeOperation + org.apache.tuscany.das.rdb.impl.CreateOperation ++
public class CreateOperation
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.ChangeOperation | +
---|
dObject, propagatedID |
+
+Constructor Summary | +|
---|---|
CreateOperation(InsertCommandImpl command,
+ commonj.sdo.DataObject changedObject,
+ java.lang.String ID)
+
++ |
+
+Method Summary | +
---|
Methods inherited from class org.apache.tuscany.das.rdb.impl.ChangeOperation | +
---|
execute, getTableName |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public CreateOperation(InsertCommandImpl command, + commonj.sdo.DataObject changedObject, + java.lang.String ID)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.DatabaseObject ++
public class DatabaseObject
+DatabaseObject wraps DataObject. If a field is an FK field, it will return + the value from the parent. +
+ +
+
+Constructor Summary | +|
---|---|
DatabaseObject(Config model,
+ commonj.sdo.DataObject changedObject)
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.Object |
+get(java.lang.String parameter)
+
++ |
+
+ commonj.sdo.Property |
+getParentReference(java.lang.String parentName)
+
++ |
+
+ java.lang.String |
+getTableName()
+
++ |
+
+ java.lang.String |
+getTypeName()
+
++ |
+
+ void |
+setPropagatedID(java.lang.String propagatedID,
+ int id)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DatabaseObject(Config model, + commonj.sdo.DataObject changedObject)+
+Method Detail | +
---|
+public java.lang.Object get(java.lang.String parameter)+
+public commonj.sdo.Property getParentReference(java.lang.String parentName)+
+public java.lang.String getTableName()+
+public java.lang.String getTypeName()+
+public void setPropagatedID(java.lang.String propagatedID, + int id)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.WriteCommandImpl + org.apache.tuscany.das.rdb.impl.DeleteCommandImpl ++
public class DeleteCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
DeleteCommandImpl(java.lang.String sqlString)
+
++ |
+
+Method Summary | +
---|
Methods inherited from class org.apache.tuscany.das.rdb.impl.WriteCommandImpl | +
---|
addParameters, execute, executeQuery, getGeneratedKey, getMappingModel, setDataObjectModel, subtypeProcessing, toString |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public DeleteCommandImpl(java.lang.String sqlString)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.DeleteList ++
public class DeleteList
+DeleteList will sort delete operations so that child objects are deleted + before their parents +
+ +
+
+Constructor Summary | +|
---|---|
DeleteList()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+add(ChangeOperation op)
+
++ |
+
+ java.util.Collection |
+getSortedList()
+
++ |
+
+ void |
+setOrder(java.util.ArrayList deleteOrder)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DeleteList()+
+Method Detail | +
---|
+public void add(ChangeOperation op)+
+public java.util.Collection getSortedList()+
+public void setOrder(java.util.ArrayList deleteOrder)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ChangeOperation + org.apache.tuscany.das.rdb.impl.DeleteOperation ++
public class DeleteOperation
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.ChangeOperation | +
---|
dObject, propagatedID |
+
+Constructor Summary | +|
---|---|
DeleteOperation(DeleteCommandImpl command,
+ commonj.sdo.DataObject changedObject)
+
++ |
+
+Method Summary | +
---|
Methods inherited from class org.apache.tuscany.das.rdb.impl.ChangeOperation | +
---|
execute, getTableName |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DeleteOperation(DeleteCommandImpl command, + commonj.sdo.DataObject changedObject)+
command
- changedObject
- Objects deleted from the graph have lost their "settings" and must
+ be restored
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.FactoryRegistry ++
public class FactoryRegistry
+
+Constructor Summary | +|
---|---|
FactoryRegistry(MappingWrapper mapping,
+ ConnectionImpl connection)
+
++ |
+
+Method Summary | +|
---|---|
+ ChangeFactory |
+getFactory(commonj.sdo.Type type)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public FactoryRegistry(MappingWrapper mapping, + ConnectionImpl connection)+
+Method Detail | +
---|
+public ChangeFactory getFactory(commonj.sdo.Type type)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.WriteCommandImpl + org.apache.tuscany.das.rdb.impl.InsertCommandImpl ++
public class InsertCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
InsertCommandImpl(java.lang.String sqlString)
+
++ |
+
+Method Summary | +|
---|---|
+ int |
+getGeneratedKey()
+
++ |
+
+ java.lang.Object |
+getParameterValue(java.lang.String name)
+
++ Returns the value of the associated Parameter |
+
+protected boolean |
+isInsert()
+
++ |
+
+protected void |
+subtypeProcessing()
+
++ Subclasses add specific bahavior + Default is to do nothing |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.WriteCommandImpl | +
---|
addParameters, execute, executeQuery, getMappingModel, setDataObjectModel |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public InsertCommandImpl(java.lang.String sqlString)+
+Method Detail | +
---|
+protected boolean isInsert()+
+public int getGeneratedKey()+
getGeneratedKey
in class WriteCommandImpl
+public java.lang.Object getParameterValue(java.lang.String name)+
Command
+
getParameterValue
in interface Command
getParameterValue
in class CommandImpl
name
- the name of the Parameter
++protected void subtypeProcessing() + throws java.sql.SQLException+
WriteCommandImpl
+
subtypeProcessing
in class WriteCommandImpl
java.sql.SQLException
+public java.lang.String toString()+
toString
in class WriteCommandImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.InsertList ++
public class InsertList
+InsertList will sort ChangeOperation objects so that parents are inserted + before children +
+ +
+
+Constructor Summary | +|
---|---|
InsertList()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+add(ChangeOperation op)
+
++ |
+
+ java.util.Collection |
+getSortedList()
+
++ |
+
+ void |
+setOrder(java.util.ArrayList insertOrder)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public InsertList()+
+Method Detail | +
---|
+public void add(ChangeOperation op)+
+public java.util.Collection getSortedList()+
+public void setOrder(java.util.ArrayList insertOrder)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.WriteCommandImpl + org.apache.tuscany.das.rdb.impl.UpdateCommandImpl + org.apache.tuscany.das.rdb.impl.OptimisticWriteCommandImpl ++
public class OptimisticWriteCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
OptimisticWriteCommandImpl(java.lang.String sqlString)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+execute()
+
++ Performs the function defined by the command |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.WriteCommandImpl | +
---|
addParameters, executeQuery, getGeneratedKey, getMappingModel, setDataObjectModel, subtypeProcessing, toString |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public OptimisticWriteCommandImpl(java.lang.String sqlString)+
+Method Detail | +
---|
+public void execute()+
Command
+
execute
in interface Command
execute
in class WriteCommandImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.PagerImpl ++
public class PagerImpl
+
+Constructor Summary | +|
---|---|
PagerImpl(Command command,
+ int size)
+
++ |
+
+Method Summary | +|
---|---|
+ commonj.sdo.DataObject |
+getPage(int page)
+
++ Return a specific identified page. |
+
+ commonj.sdo.DataObject |
+next()
+
++ Get the next page of data |
+
+ commonj.sdo.DataObject |
+previous()
+
++ Get the page prior to the last page returned |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public PagerImpl(Command command, + int size)+
+Method Detail | +
---|
+public commonj.sdo.DataObject next()+
Pager
+
next
in interface Pager
+public commonj.sdo.DataObject getPage(int page)+
Pager
+
getPage
in interface Pager
page
- The number of the page to return
++public commonj.sdo.DataObject previous()+
Pager
+
previous
in interface Pager
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ParameterImpl ++
public class ParameterImpl
+
+Field Summary | +
---|
Fields inherited from interface org.apache.tuscany.das.rdb.Parameter | +
---|
IN, IN_OUT, OUT |
+
+Constructor Summary | +|
---|---|
ParameterImpl()
+
++ |
+|
ParameterImpl(int index)
+
++ |
+|
ParameterImpl(java.lang.String name)
+
++ |
+
+Method Summary | +|
---|---|
+ Converter |
+getConverter()
+
++ TODO Not sure this is is needed. |
+
+ int |
+getDirection()
+
++ |
+
+ int |
+getIndex()
+
++ |
+
+ java.lang.String |
+getName()
+
++ |
+
+ commonj.sdo.Type |
+getType()
+
++ |
+
+ java.lang.Object |
+getValue()
+
++ |
+
+ void |
+setConverter(Converter converter)
+
++ TODO Not sure this method is needed. |
+
+ void |
+setDirection(int direction)
+
++ Parameters are typically IN and this is the default. |
+
+ void |
+setIndex(int index)
+
++ Set the index of the parameter. |
+
+ void |
+setName(java.lang.String name)
+
++ Sets the name of the parameter |
+
+ void |
+setType(commonj.sdo.Type type)
+
++ A parameter has a type in terms of SDO2 DataTypes. |
+
+ void |
+setValue(java.lang.Object value)
+
++ Sets the value of the parameter. |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ParameterImpl()+
+public ParameterImpl(java.lang.String name)+
+public ParameterImpl(int index)+
+Method Detail | +
---|
+public void setType(commonj.sdo.Type type)+
Parameter
SDODataTypes
+ + Explicit definition of type is required only for OUT parameters of stored + procedures commands +
+
setType
in interface Parameter
+public void setIndex(int index)+
Parameter
+
setIndex
in interface Parameter
index
- The index of the parameter+public void setName(java.lang.String name)+
Parameter
+
setName
in interface Parameter
name
- the parameter name+public void setValue(java.lang.Object value)+
Parameter
+
setValue
in interface Parameter
value
- The value for the parameter+public void setDirection(int direction)+
Parameter
+
setDirection
in interface Parameter
direction
- the parameters direction+public commonj.sdo.Type getType()+
getType
in interface Parameter
SDODataTypes
+public int getIndex()+
getIndex
in interface Parameter
+public java.lang.String getName()+
getName
in interface Parameter
+public java.lang.Object getValue()+
getValue
in interface Parameter
+public int getDirection()+
getDirection
in interface Parameter
+public void setConverter(Converter converter)+
Parameter
+
setConverter
in interface Parameter
+public Converter getConverter()+
Parameter
+
getConverter
in interface Parameter
+public java.lang.String toString()+
toString
in class java.lang.Object
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.Parameters ++
public class Parameters
+
+Constructor Summary | +|
---|---|
Parameters()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+add(Parameter param)
+
++ |
+
+ Parameter |
+findOrCreateParameterNamed(java.lang.String name)
+
++ |
+
+ Parameter |
+findOrCreateParameterWithIndex(int index)
+
++ |
+
+ Parameter |
+findOrCreateParameterWithIndex(int index,
+ int direction,
+ commonj.sdo.Type sdoType)
+
++ |
+
+ Parameter |
+get(int index)
+
++ |
+
+ Parameter |
+get(java.lang.String name)
+
++ |
+
+ java.util.List |
+inParams()
+
++ |
+
+ java.util.List |
+outParams()
+
++ |
+
+ java.util.List |
+parameterList()
+
++ |
+
+ Parameter |
+parameterWithIndex(int index)
+
++ |
+
+ void |
+setParameter(int index,
+ java.lang.Object value)
+
++ |
+
+ void |
+setParameter(java.lang.String name,
+ java.lang.Object value)
+
++ |
+
+ void |
+setParameterWithType(int index,
+ commonj.sdo.Type sdoType)
+
++ |
+
+ void |
+setParameterWithType(java.lang.String name,
+ commonj.sdo.Type sdoType)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public Parameters()+
+Method Detail | +
---|
+public Parameter get(java.lang.String name)+
+public Parameter get(int index)+
+public java.util.List outParams()+
+public java.util.List inParams()+
+public void add(Parameter param)+
+public Parameter findOrCreateParameterNamed(java.lang.String name)+
+public Parameter findOrCreateParameterWithIndex(int index, + int direction, + commonj.sdo.Type sdoType)+
+public java.util.List parameterList()+
+public Parameter findOrCreateParameterWithIndex(int index)+
+public void setParameter(int index, + java.lang.Object value)+
+public void setParameter(java.lang.String name, + java.lang.Object value)+
+public void setParameterWithType(java.lang.String name, + commonj.sdo.Type sdoType)+
+public void setParameterWithType(int index, + commonj.sdo.Type sdoType)+
+public Parameter parameterWithIndex(int index)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.QueryString ++
public class QueryString
+
+Constructor Summary | +|
---|---|
QueryString(java.lang.String originalString)
+
++ |
+
+Method Summary | +|
---|---|
+ int |
+getParameterIndex(java.lang.String name)
+
++ |
+
+ java.lang.String |
+getPreparedString()
+
++ |
+
+ java.lang.String |
+getUnmodifiedString()
+
++ |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
+Constructor Detail | +
---|
+public QueryString(java.lang.String originalString)+
+Method Detail | +
---|
+public java.lang.String getPreparedString()+
+public java.lang.String getUnmodifiedString()+
+public int getParameterIndex(java.lang.String name)+
+public java.lang.String toString()+
toString
in class java.lang.Object
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.ReadCommandImpl ++
public class ReadCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
ReadCommandImpl(java.lang.String sqlString)
+
++ |
+|
ReadCommandImpl(java.lang.String sqlString,
+ Config mapping)
+
++ |
+|
ReadCommandImpl(java.lang.String sqlString,
+ Config mapping,
+ java.sql.Connection connection)
+
++ |
+
+Method Summary | +|
---|---|
+protected commonj.sdo.DataObject |
+buildGraph(java.sql.ResultSet result)
+
++ |
+
+protected void |
+enablePaging()
+
++ |
+
+ void |
+execute()
+
++ Performs the function defined by the command |
+
+ commonj.sdo.DataObject |
+executeQuery()
+
++ Performs the function defined by the command and return the results in + the root DataObject |
+
+protected int |
+getEndRow()
+
++ |
+
+protected int |
+getStartRow()
+
++ |
+
+ void |
+setConnection(ConnectionProperties c)
+
++ |
+
+ void |
+setDataObjectModel(commonj.sdo.Type schema)
+
++ Specifies an object model for a graph of DataObjects returned by + #executeQuery() |
+
+protected void |
+setEndRow(int endRow)
+
++ |
+
+protected void |
+setStartRow(int startRow)
+
++ |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public ReadCommandImpl(java.lang.String sqlString)+
+public ReadCommandImpl(java.lang.String sqlString, + Config mapping)+
+public ReadCommandImpl(java.lang.String sqlString, + Config mapping, + java.sql.Connection connection)+
+Method Detail | +
---|
+public void execute()+
Command
+
execute
in interface Command
execute
in class CommandImpl
+public commonj.sdo.DataObject executeQuery()+
Command
+
executeQuery
in interface Command
executeQuery
in class CommandImpl
+protected commonj.sdo.DataObject buildGraph(java.sql.ResultSet result) + throws java.sql.SQLException+
java.sql.SQLException
+protected int getStartRow()+
+protected int getEndRow()+
+protected void setStartRow(int startRow)+
+protected void setEndRow(int endRow)+
+public void setConnection(ConnectionProperties c)+
+public void setDataObjectModel(commonj.sdo.Type schema)+
Command
+
schema
- the model as a commonj.sdo.Type+protected void enablePaging()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.SDODataTypeHelper ++
public class SDODataTypeHelper
+
+Constructor Summary | +|
---|---|
SDODataTypeHelper()
+
++ |
+
+Method Summary | +|
---|---|
+static int |
+sqlTypeFor(commonj.sdo.Type sdoType)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public SDODataTypeHelper()+
+Method Detail | +
---|
+public static int sqlTypeFor(commonj.sdo.Type sdoType)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.ReadCommandImpl + org.apache.tuscany.das.rdb.impl.SPCommandImpl ++
public class SPCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
SPCommandImpl(java.lang.String sqlString)
+
++ |
+|
SPCommandImpl(java.lang.String sqlString,
+ Config config)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+execute()
+
++ Performs the function defined by the command |
+
+ commonj.sdo.DataObject |
+executeQuery()
+
++ Performs the function defined by the command and return the results in + the root DataObject |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.ReadCommandImpl | +
---|
buildGraph, enablePaging, getEndRow, getStartRow, setConnection, setDataObjectModel, setEndRow, setStartRow |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public SPCommandImpl(java.lang.String sqlString)+
+public SPCommandImpl(java.lang.String sqlString, + Config config)+
+Method Detail | +
---|
+public commonj.sdo.DataObject executeQuery()+
Command
+
executeQuery
in interface Command
executeQuery
in class ReadCommandImpl
+public void execute()+
Command
+
execute
in interface Command
execute
in class ReadCommandImpl
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.Statement ++
public class Statement
+
+Field Summary | +|
---|---|
+protected ConnectionImpl |
+jdbcConnection
+
++ |
+
+protected QueryString |
+queryString
+
++ |
+
+Constructor Summary | +|
---|---|
Statement(java.lang.String sqlString)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+close()
+
++ |
+
+protected void |
+enablePaging()
+
++ |
+
+ java.sql.ResultSet |
+executeCall(Parameters parameters)
+
++ |
+
+ java.sql.ResultSet |
+executeQuery(Parameters parameters)
+
++ |
+
+ int |
+executeUpdate(Parameters parameters)
+
++ TODO - We need to look at using specific ps.setXXX methods when a type + has been specified and try setObject otherwise. |
+
+ void |
+executeUpdateCall(Parameters parameters)
+
++ |
+
+ ConnectionImpl |
+getConnection()
+
++ |
+
+ java.lang.Integer |
+getGeneratedKey()
+
++ |
+
+ void |
+setConnection(ConnectionImpl jdbcConnection)
+
++ |
+
+protected java.sql.PreparedStatement |
+setParameters(java.sql.PreparedStatement ps,
+ Parameters parameters)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Field Detail | +
---|
+protected final QueryString queryString+
+protected ConnectionImpl jdbcConnection+
+Constructor Detail | +
---|
+public Statement(java.lang.String sqlString)+
+Method Detail | +
---|
+public java.sql.ResultSet executeQuery(Parameters parameters) + throws java.sql.SQLException+
java.sql.SQLException
+public java.sql.ResultSet executeCall(Parameters parameters) + throws java.sql.SQLException+
java.sql.SQLException
+public void executeUpdateCall(Parameters parameters) + throws java.sql.SQLException+
java.sql.SQLException
+public int executeUpdate(Parameters parameters) + throws java.sql.SQLException+
+
java.sql.SQLException
+protected java.sql.PreparedStatement setParameters(java.sql.PreparedStatement ps, + Parameters parameters) + throws java.sql.SQLException+
java.sql.SQLException
+public void setConnection(ConnectionImpl jdbcConnection)+
+public ConnectionImpl getConnection()+
+public java.lang.Integer getGeneratedKey() + throws java.sql.SQLException+
java.sql.SQLException
+protected void enablePaging()+
+public void close()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.WriteCommandImpl + org.apache.tuscany.das.rdb.impl.UpdateCommandImpl ++
public class UpdateCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
UpdateCommandImpl(java.lang.String sqlString)
+
++ |
+
+Method Summary | +
---|
Methods inherited from class org.apache.tuscany.das.rdb.impl.WriteCommandImpl | +
---|
addParameters, execute, executeQuery, getGeneratedKey, getMappingModel, setDataObjectModel, subtypeProcessing, toString |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public UpdateCommandImpl(java.lang.String sqlString)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.UpdateList ++
public class UpdateList
+Updates don't have to be sorted, so this class is a simple wrapper of ArrayList. +
+ +
+
+Constructor Summary | +|
---|---|
UpdateList()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+add(ChangeOperation c)
+
++ |
+
+ java.util.Collection |
+getSortedList()
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public UpdateList()+
+Method Detail | +
---|
+public void add(ChangeOperation c)+
+public java.util.Collection getSortedList()+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.ChangeOperation + org.apache.tuscany.das.rdb.impl.UpdateOperation ++
public class UpdateOperation
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.ChangeOperation | +
---|
dObject, propagatedID |
+
+Constructor Summary | +|
---|---|
UpdateOperation(UpdateCommandImpl command,
+ commonj.sdo.DataObject changedObject,
+ java.lang.String id)
+
++ |
+
+Method Summary | +
---|
Methods inherited from class org.apache.tuscany.das.rdb.impl.ChangeOperation | +
---|
execute, getTableName |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public UpdateOperation(UpdateCommandImpl command, + commonj.sdo.DataObject changedObject, + java.lang.String id)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.impl.BaseCommandImpl + org.apache.tuscany.das.rdb.impl.CommandImpl + org.apache.tuscany.das.rdb.impl.WriteCommandImpl ++
public abstract class WriteCommandImpl
+
+Field Summary | +
---|
Fields inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
debug, parameters, resultSetShape, statement |
+
Fields inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
configWrapper |
+
Fields inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
FACTORY |
+
+Constructor Summary | +|
---|---|
WriteCommandImpl(java.lang.String sqlString)
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addParameters(java.util.Collection updateParameters)
+
++ |
+
+ void |
+execute()
+
++ Performs the function defined by the command |
+
+ commonj.sdo.DataObject |
+executeQuery()
+
++ Performs the function defined by the command and return the results in + the root DataObject |
+
+ int |
+getGeneratedKey()
+
++ |
+
+ Config |
+getMappingModel()
+
++ |
+
+ void |
+setDataObjectModel(commonj.sdo.Type schema)
+
++ Specifies an object model for a graph of DataObjects returned by + #executeQuery() |
+
+protected void |
+subtypeProcessing()
+
++ Subclasses add specific bahavior + Default is to do nothing |
+
+ java.lang.String |
+toString()
+
++ |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.CommandImpl | +
---|
addParameter, addParameter, addParameter, addParameter, addParameter, close, getConnection, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, setConnection, setParameterType, setParameterType, setParameterValue, setParameterValue, setResultSetShape |
+
Methods inherited from class org.apache.tuscany.das.rdb.impl.BaseCommandImpl | +
---|
addCollisionColumn, addConverter, addGeneratedPrimaryKey, addPrimaryKey, addPrimaryKey, addRelationship, addRelationship, setConnection, setConnection |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
+
Methods inherited from interface org.apache.tuscany.das.rdb.Command | +
---|
setConnection, setConnection |
+
+Constructor Detail | +
---|
+public WriteCommandImpl(java.lang.String sqlString)+
+Method Detail | +
---|
+public void execute()+
Command
+
execute
in interface Command
execute
in class CommandImpl
+public commonj.sdo.DataObject executeQuery()+
Command
+
executeQuery
in interface Command
executeQuery
in class CommandImpl
+public Config getMappingModel()+
+protected void subtypeProcessing() + throws java.sql.SQLException+
+
java.sql.SQLException
+public void setDataObjectModel(commonj.sdo.Type schema)+
Command
+
schema
- the model as a commonj.sdo.Type+public java.lang.String toString()+
toString
in class java.lang.Object
+public int getGeneratedKey()+
+public void addParameters(java.util.Collection updateParameters)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use BaseCommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of BaseCommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Subclasses of BaseCommandImpl in org.apache.tuscany.das.rdb.impl | +|
---|---|
+ class |
+ApplyChangesCommandImpl
+
++ |
+
+ class |
+CommandImpl
+
++ |
+
+ class |
+DeleteCommandImpl
+
++ |
+
+ class |
+InsertCommandImpl
+
++ |
+
+ class |
+OptimisticWriteCommandImpl
+
++ |
+
+ class |
+ReadCommandImpl
+
++ |
+
+ class |
+SPCommandImpl
+
++ |
+
+ class |
+UpdateCommandImpl
+
++ |
+
+ class |
+WriteCommandImpl
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ChangeFactory | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of ChangeFactory in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.impl that return ChangeFactory | +|
---|---|
+ ChangeFactory |
+FactoryRegistry.getFactory(commonj.sdo.Type type)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ChangeOperation | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of ChangeOperation in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Subclasses of ChangeOperation in org.apache.tuscany.das.rdb.impl | +|
---|---|
+ class |
+CreateOperation
+
++ |
+
+ class |
+DeleteOperation
+
++ |
+
+ class |
+UpdateOperation
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl that return ChangeOperation | +|
---|---|
+(package private) ChangeOperation |
+ChangeFactory.createDeleteOperation(commonj.sdo.DataObject changedObject)
+
++ |
+
+(package private) ChangeOperation |
+ChangeFactory.createInsertOperation(commonj.sdo.DataObject changedObject)
+
++ |
+
+(package private) ChangeOperation |
+ChangeFactory.createInsertOperation(commonj.sdo.DataObject changedObject,
+ java.lang.String propagatedID)
+
++ |
+
+(package private) ChangeOperation |
+ChangeFactory.createUpdateOperation(commonj.sdo.DataObject changedObject)
+
++ |
+
+(package private) ChangeOperation |
+ChangeFactory.createUpdateOperation(commonj.sdo.DataObject changedObject,
+ java.lang.String propagatedID)
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type ChangeOperation | +|
---|---|
+ void |
+DeleteList.add(ChangeOperation op)
+
++ |
+
+ void |
+InsertList.add(ChangeOperation op)
+
++ |
+
+ void |
+UpdateList.add(ChangeOperation c)
+
++ |
+
+ void |
+Changes.addDelete(ChangeOperation c)
+
++ |
+
+ void |
+Changes.addInsert(ChangeOperation c)
+
++ |
+
+ void |
+Changes.addUpdate(ChangeOperation c)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Changes | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of Changes in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.impl that return Changes | +|
---|---|
+ Changes |
+ChangeSummarizer.loadChanges(commonj.sdo.DataObject root)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use CommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of CommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Subclasses of CommandImpl in org.apache.tuscany.das.rdb.impl | +|
---|---|
+ class |
+DeleteCommandImpl
+
++ |
+
+ class |
+InsertCommandImpl
+
++ |
+
+ class |
+OptimisticWriteCommandImpl
+
++ |
+
+ class |
+ReadCommandImpl
+
++ |
+
+ class |
+SPCommandImpl
+
++ |
+
+ class |
+UpdateCommandImpl
+
++ |
+
+ class |
+WriteCommandImpl
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ConnectionImpl | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of ConnectionImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.impl declared as ConnectionImpl | +|
---|---|
+protected ConnectionImpl |
+Statement.jdbcConnection
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl that return ConnectionImpl | +|
---|---|
+ ConnectionImpl |
+ChangeSummarizer.getConnection()
+
++ |
+
+protected ConnectionImpl |
+CommandImpl.getConnection()
+
++ |
+
+ ConnectionImpl |
+Statement.getConnection()
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type ConnectionImpl | +|
---|---|
+ void |
+ApplyChangesCommandImpl.setConnection(ConnectionImpl connection)
+
++ |
+
+abstract void |
+BaseCommandImpl.setConnection(ConnectionImpl c)
+
++ |
+
+ void |
+ChangeSummarizer.setConnection(ConnectionImpl connection)
+
++ |
+
+ void |
+CommandImpl.setConnection(ConnectionImpl connection)
+
++ |
+
+ void |
+Statement.setConnection(ConnectionImpl jdbcConnection)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.impl with parameters of type ConnectionImpl | +|
---|---|
ChangeFactory(commonj.sdo.Type type,
+ MappingWrapper mapping,
+ ConnectionImpl connection)
+
++ |
+|
FactoryRegistry(MappingWrapper mapping,
+ ConnectionImpl connection)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use DatabaseObject | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of DatabaseObject in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.impl declared as DatabaseObject | +|
---|---|
+protected DatabaseObject |
+ChangeOperation.dObject
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use DeleteCommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of DeleteCommandImpl in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.generator.impl that return DeleteCommandImpl | +|
---|---|
+ DeleteCommandImpl |
+CudGenerator.getDeleteCommand(Table t)
+
++ |
+
+ DeleteCommandImpl |
+DeleteGenerator.getDeleteCommand(Table t)
+
++ |
+
+Uses of DeleteCommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type DeleteCommandImpl | +|
---|---|
+ void |
+ChangeFactory.setDeleteCommand(DeleteCommandImpl cmd)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.impl with parameters of type DeleteCommandImpl | +|
---|---|
ChangeOperation(DeleteCommandImpl command)
+
++ |
+|
DeleteOperation(DeleteCommandImpl command,
+ commonj.sdo.DataObject changedObject)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use InsertCommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of InsertCommandImpl in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.generator.impl that return InsertCommandImpl | +|
---|---|
+ InsertCommandImpl |
+CudGenerator.getInsertCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ InsertCommandImpl |
+InsertGenerator.getInsertCommand(MappingWrapper config,
+ commonj.sdo.DataObject changedObject,
+ Table t)
+
++ |
+
+Uses of InsertCommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type InsertCommandImpl | +|
---|---|
+ void |
+ChangeFactory.setCreateCommand(InsertCommandImpl cmd)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.impl with parameters of type InsertCommandImpl | +|
---|---|
ChangeOperation(InsertCommandImpl command,
+ commonj.sdo.DataObject changedObject)
+
++ |
+|
CreateOperation(InsertCommandImpl command,
+ commonj.sdo.DataObject changedObject,
+ java.lang.String ID)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Parameters | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of Parameters in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.impl declared as Parameters | +|
---|---|
+protected Parameters |
+CommandImpl.parameters
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type Parameters | +|
---|---|
+ java.sql.ResultSet |
+Statement.executeCall(Parameters parameters)
+
++ |
+
+ java.sql.ResultSet |
+Statement.executeQuery(Parameters parameters)
+
++ |
+
+ int |
+Statement.executeUpdate(Parameters parameters)
+
++ TODO - We need to look at using specific ps.setXXX methods when a type + has been specified and try setObject otherwise. |
+
+ void |
+Statement.executeUpdateCall(Parameters parameters)
+
++ |
+
+protected java.sql.PreparedStatement |
+Statement.setParameters(java.sql.PreparedStatement ps,
+ Parameters parameters)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use QueryString | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of QueryString in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.impl declared as QueryString | +|
---|---|
+protected QueryString |
+Statement.queryString
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type QueryString | +|
---|---|
+ java.sql.CallableStatement |
+ConnectionImpl.prepareCall(QueryString queryString)
+
++ |
+
+ java.sql.PreparedStatement |
+ConnectionImpl.preparePagedStatement(QueryString queryString)
+
++ |
+
+ java.sql.PreparedStatement |
+ConnectionImpl.prepareStatement(QueryString queryString)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use ReadCommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of ReadCommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Subclasses of ReadCommandImpl in org.apache.tuscany.das.rdb.impl | +|
---|---|
+ class |
+SPCommandImpl
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use Statement | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of Statement in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Fields in org.apache.tuscany.das.rdb.impl declared as Statement | +|
---|---|
+protected Statement |
+CommandImpl.statement
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use UpdateCommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of UpdateCommandImpl in org.apache.tuscany.das.rdb.generator.impl | +
---|
+ +
Methods in org.apache.tuscany.das.rdb.generator.impl that return UpdateCommandImpl | +|
---|---|
+ UpdateCommandImpl |
+CudGenerator.getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+ UpdateCommandImpl |
+UpdateGenerator.getUpdateCommand(MappingWrapper mapping,
+ commonj.sdo.DataObject changedObject,
+ Table table)
+
++ |
+
+Uses of UpdateCommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Subclasses of UpdateCommandImpl in org.apache.tuscany.das.rdb.impl | +|
---|---|
+ class |
+OptimisticWriteCommandImpl
+
++ |
+
+ +
Methods in org.apache.tuscany.das.rdb.impl with parameters of type UpdateCommandImpl | +|
---|---|
+ void |
+ChangeFactory.setUpdateCommand(UpdateCommandImpl cmd)
+
++ |
+
+ +
Constructors in org.apache.tuscany.das.rdb.impl with parameters of type UpdateCommandImpl | +|
---|---|
ChangeOperation(UpdateCommandImpl command,
+ commonj.sdo.DataObject changedObject)
+
++ |
+|
UpdateOperation(UpdateCommandImpl command,
+ commonj.sdo.DataObject changedObject,
+ java.lang.String id)
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use WriteCommandImpl | +|
---|---|
org.apache.tuscany.das.rdb.impl | ++ |
+Uses of WriteCommandImpl in org.apache.tuscany.das.rdb.impl | +
---|
+ +
Subclasses of WriteCommandImpl in org.apache.tuscany.das.rdb.impl | +|
---|---|
+ class |
+DeleteCommandImpl
+
++ |
+
+ class |
+InsertCommandImpl
+
++ |
+
+ class |
+OptimisticWriteCommandImpl
+
++ |
+
+ class |
+UpdateCommandImpl
+
++ |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +ApplyChangesCommandImpl + +BaseCommandImpl + +ChangeFactory + +ChangeOperation + +Changes + +ChangeSummarizer + +CommandFactoryImpl + +CommandGroupFactoryImpl + +CommandGroupImpl + +CommandImpl + +ConnectionImpl + +CreateOperation + +DatabaseObject + +DeleteCommandImpl + +DeleteList + +DeleteOperation + +FactoryRegistry + +InsertCommandImpl + +InsertList + +OptimisticWriteCommandImpl + +PagerImpl + +ParameterImpl + +Parameters + +QueryString + +ReadCommandImpl + +SDODataTypeHelper + +SPCommandImpl + +Statement + +UpdateCommandImpl + +UpdateList + +UpdateOperation + +WriteCommandImpl |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
ApplyChangesCommandImpl | ++ |
BaseCommandImpl | ++ |
ChangeFactory | ++ |
ChangeOperation | ++ |
Changes | +Mangages a set of graph-change operations. | +
ChangeSummarizer | ++ |
CommandFactoryImpl | ++ |
CommandGroupFactoryImpl | ++ |
CommandGroupImpl | +An ConfiguredCommandFactory produces instances of Command and + ApplyChangesCommand. | +
CommandImpl | ++ |
ConnectionImpl | ++ |
CreateOperation | ++ |
DatabaseObject | +DatabaseObject wraps DataObject. | +
DeleteCommandImpl | ++ |
DeleteList | +DeleteList will sort delete operations so that child objects are deleted + before their parents | +
DeleteOperation | ++ |
FactoryRegistry | ++ |
InsertCommandImpl | ++ |
InsertList | +InsertList will sort ChangeOperation objects so that parents are inserted + before children | +
OptimisticWriteCommandImpl | ++ |
PagerImpl | ++ |
ParameterImpl | ++ |
Parameters | ++ |
QueryString | ++ |
ReadCommandImpl | ++ |
SDODataTypeHelper | ++ |
SPCommandImpl | ++ |
Statement | ++ |
UpdateCommandImpl | ++ |
UpdateList | +Updates don't have to be sorted, so this class is a simple wrapper of ArrayList. | +
UpdateOperation | ++ |
WriteCommandImpl | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb.impl | +|
---|---|
org.apache.tuscany.das.rdb.generator.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Classes in org.apache.tuscany.das.rdb.impl used by org.apache.tuscany.das.rdb.generator.impl | +|
---|---|
DeleteCommandImpl
+
+ + |
+|
InsertCommandImpl
+
+ + |
+|
UpdateCommandImpl
+
+ + |
+
+Classes in org.apache.tuscany.das.rdb.impl used by org.apache.tuscany.das.rdb.impl | +|
---|---|
BaseCommandImpl
+
+ + |
+|
ChangeFactory
+
+ + |
+|
ChangeOperation
+
+ + |
+|
Changes
+
+ + Mangages a set of graph-change operations. |
+|
CommandImpl
+
+ + |
+|
ConnectionImpl
+
+ + |
+|
DatabaseObject
+
+ + DatabaseObject wraps DataObject. |
+|
DeleteCommandImpl
+
+ + |
+|
InsertCommandImpl
+
+ + |
+|
Parameters
+
+ + |
+|
QueryString
+
+ + |
+|
ReadCommandImpl
+
+ + |
+|
Statement
+
+ + |
+|
UpdateCommandImpl
+
+ + |
+|
WriteCommandImpl
+
+ + |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.merge.impl.GraphMerger ++
public class GraphMerger
+
+Constructor Summary | +|
---|---|
GraphMerger()
+
++ |
+
+Method Summary | +|
---|---|
+ void |
+addPrimaryKey(java.lang.String key)
+
++ |
+
+ commonj.sdo.DataObject |
+merge(commonj.sdo.DataObject primary,
+ commonj.sdo.DataObject secondary)
+
++ |
+
+ commonj.sdo.DataObject |
+merge(java.util.List graphs)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public GraphMerger()+
+Method Detail | +
---|
+public commonj.sdo.DataObject merge(java.util.List graphs)+
+public commonj.sdo.DataObject merge(commonj.sdo.DataObject primary, + commonj.sdo.DataObject secondary)+
+public void addPrimaryKey(java.lang.String key)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +GraphMerger |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
GraphMerger | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Interfaces
+
+ +ApplyChangesCommand + +Command + +CommandFactory + +CommandGroup + +CommandGroupFactory + +Converter + +Pager + +Parameter |
+
+Classes
+
+ +ConfigHelper + +Key + +ResultSetShape + +SDODataTypes |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Interface Summary | +|
---|---|
ApplyChangesCommand | +An ApplyChangesCommand is used to flush the changes associated with a + modified graph of DataObjects to a database. | +
Command | +A Command is used to execute a read or write to a database | +
CommandFactory | +A CommandFactory produces Command and ApplyChangesCommand
+ instances. |
+
CommandGroup | +A CommandGroup represents a set of Command and single
+ ApplyChangesCommand that are created from a common config file. |
+
CommandGroupFactory | +A CommandGroupFactory produces CommandGroup instances. |
+
Converter | +A lightweight Table-column <--> DataObject-property converter framework. | +
Pager | +An iterator-like interface to conveniently move through chunks of data. | +
Parameter | +Describes a single parameter for a parameterized SQL statement. | +
+ +
+Class Summary | +|
---|---|
ConfigHelper | +A ConfigHelper is used as an aid in programmatic construction of Config instances. | +
Key | +A key instance is used to describe a Table key definition. | +
ResultSetShape | +Describes the structure of the result set returned from execution + of a SELECT statement. | +
SDODataTypes | +Defines SDO data types. | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Packages that use org.apache.tuscany.das.rdb | +|
---|---|
org.apache.tuscany.das.rdb | ++ |
org.apache.tuscany.das.rdb.config.wrapper | ++ |
org.apache.tuscany.das.rdb.graphbuilder.impl | ++ |
org.apache.tuscany.das.rdb.impl | ++ |
+Classes in org.apache.tuscany.das.rdb used by org.apache.tuscany.das.rdb | +|
---|---|
ApplyChangesCommand
+
+ + An ApplyChangesCommand is used to flush the changes associated with a + modified graph of DataObjects to a database. |
+|
Command
+
+ + A Command is used to execute a read or write to a database |
+|
CommandFactory
+
+ + A CommandFactory produces Command and ApplyChangesCommand
+ instances. |
+|
CommandGroup
+
+ + A CommandGroup represents a set of Command and single
+ ApplyChangesCommand that are created from a common config file. |
+|
CommandGroupFactory
+
+ + A CommandGroupFactory produces CommandGroup instances. |
+|
Converter
+
+ + A lightweight Table-column <--> DataObject-property converter framework. |
+|
Parameter
+
+ + Describes a single parameter for a parameterized SQL statement. |
+|
ResultSetShape
+
+ + Describes the structure of the result set returned from execution + of a SELECT statement. |
+
+Classes in org.apache.tuscany.das.rdb used by org.apache.tuscany.das.rdb.config.wrapper | +|
---|---|
Key
+
+ + A key instance is used to describe a Table key definition. |
+
+Classes in org.apache.tuscany.das.rdb used by org.apache.tuscany.das.rdb.graphbuilder.impl | +|
---|---|
Converter
+
+ + A lightweight Table-column <--> DataObject-property converter framework. |
+|
ResultSetShape
+
+ + Describes the structure of the result set returned from execution + of a SELECT statement. |
+
+Classes in org.apache.tuscany.das.rdb used by org.apache.tuscany.das.rdb.impl | +|
---|---|
ApplyChangesCommand
+
+ + An ApplyChangesCommand is used to flush the changes associated with a + modified graph of DataObjects to a database. |
+|
Command
+
+ + A Command is used to execute a read or write to a database |
+|
CommandFactory
+
+ + A CommandFactory produces Command and ApplyChangesCommand
+ instances. |
+|
CommandGroup
+
+ + A CommandGroup represents a set of Command and single
+ ApplyChangesCommand that are created from a common config file. |
+|
CommandGroupFactory
+
+ + A CommandGroupFactory produces CommandGroup instances. |
+|
Converter
+
+ + A lightweight Table-column <--> DataObject-property converter framework. |
+|
Key
+
+ + A key instance is used to describe a Table key definition. |
+|
Pager
+
+ + An iterator-like interface to conveniently move through chunks of data. |
+|
Parameter
+
+ + Describes a single parameter for a parameterized SQL statement. |
+|
ResultSetShape
+
+ + Describes the structure of the result set returned from execution + of a SELECT statement. |
+
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.util.ConfigUtil ++
public class ConfigUtil
+Config util provides config-related utilities such as loading a Config + instance from an InputStream +
+ +
+
+Constructor Summary | +|
---|---|
ConfigUtil()
+
++ |
+
+Method Summary | +|
---|---|
+static Config |
+loadConfig(java.io.InputStream configStream)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public ConfigUtil()+
+Method Detail | +
---|
+public static Config loadConfig(java.io.InputStream configStream)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.util.DataObjectUtil ++
public class DataObjectUtil
+
+Constructor Summary | +|
---|---|
DataObjectUtil()
+
++ |
+
+Method Summary | +|
---|---|
+static commonj.sdo.DataObject |
+getCopy(commonj.sdo.DataObject original)
+
++ |
+
+static commonj.sdo.DataObject |
+getRestoredCopy(commonj.sdo.DataObject changedDO)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DataObjectUtil()+
+Method Detail | +
---|
+public static commonj.sdo.DataObject getRestoredCopy(commonj.sdo.DataObject changedDO)+
+public static commonj.sdo.DataObject getCopy(commonj.sdo.DataObject original)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + java.util.logging.Formatter + org.apache.tuscany.das.rdb.util.DebugFormatter ++
public class DebugFormatter
+
+Constructor Summary | +|
---|---|
DebugFormatter()
+
++ |
+
+Method Summary | +|
---|---|
+ java.lang.String |
+format(java.util.logging.LogRecord record)
+
++ |
+
Methods inherited from class java.util.logging.Formatter | +
---|
formatMessage, getHead, getTail |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DebugFormatter()+
+Method Detail | +
---|
+public java.lang.String format(java.util.logging.LogRecord record)+
format
in class java.util.logging.Formatter
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+java.lang.Object + org.apache.tuscany.das.rdb.util.DebugUtil ++
public class DebugUtil
+
+Constructor Summary | +|
---|---|
DebugUtil()
+
++ |
+
+Method Summary | +|
---|---|
+static void |
+buffer(boolean flag,
+ java.lang.Object obj)
+
++ |
+
+static void |
+debug(java.lang.Class c,
+ boolean flag,
+ java.lang.Object obj)
+
++ |
+
+static void |
+debugln(java.lang.Class c,
+ boolean flag,
+ java.lang.Object obj)
+
++ |
+
+static void |
+flushBuffer(java.lang.Class c,
+ boolean flag)
+
++ |
+
Methods inherited from class java.lang.Object | +
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
+Constructor Detail | +
---|
+public DebugUtil()+
+Method Detail | +
---|
+public static void debugln(java.lang.Class c, + boolean flag, + java.lang.Object obj)+
+public static void debug(java.lang.Class c, + boolean flag, + java.lang.Object obj)+
+public static void buffer(boolean flag, + java.lang.Object obj)+
+public static void flushBuffer(java.lang.Class c, + boolean flag)+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV CLASS + NEXT CLASS | ++ FRAMES + NO FRAMES + + + + + | +|||||||||
+ SUMMARY: NESTED | FIELD | CONSTR | METHOD | ++DETAIL: FIELD | CONSTR | METHOD | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+Classes
+
+ +ConfigUtil + +DataObjectUtil + +DebugFormatter + +DebugUtil |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+Class Summary | +|
---|---|
ConfigUtil | +Config util provides config-related utilities such as loading a Config + instance from an InputStream | +
DataObjectUtil | ++ |
DebugFormatter | ++ |
DebugUtil | ++ |
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV PACKAGE + NEXT PACKAGE | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +
+
+
+
|
++Tuscany DAS for Relational Databases + | +|||||||||
+ PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +