RelationalView Methods

The methods defined in the RelationalView class are summarized in the following table.

Method Description
addUserAttribute Adds a specified user-defined attribute to the specified user-defined table
addUserTable Adds a user-defined entity or a real JADE class type with soft attributes
changeColumnName Changes the name of a column in a relational view table
columnExists Returns true if the specified column exists
createExcludedJcfFile Creates a command file to exclude tables and columns that are currently excluded
excludeTableColumnName Excludes the specified column in the specified table
excludeTableName Excludes the specified table
extractData Extracts a specified table or all tables, using specified parameter values
extractDataAll Extracts all tables using specified parameter values
extractDataUsingIniFileOptions Extracts a specified table or all tables using values stored in the [JadeRps] section of the JADE initialization file
generateRpsTableCreationScript Generates a script that creates the tables for an RPS mapping
getColumnFeature Returns the feature (method or property) associated with a table column
getExcludedTableColumnNames Adds the names of excluded columns in the specified table to the specified array
getExcludedTableNames Adds the names of excluded tables to the specified array
getRpsMappedClasses Adds classes that are involved in the RPS mapping to the specified set
getTableColumnNames Adds the names of non-excluded columns for the specified table to the specified array
getTableNames Adds the names of non-excluded tables to the specified array
isODBCRelationalView Returns true if the receiver is being used as an ODBC relational view
isRpsMapping Returns true if the receiver is being used as an RPS mapping
removeColumn Removes the specified column from the specified table
removeTable Removes the specified table
tableExists Returns true if the specified table exists
versionRpsMapping Versions the RPS mapping and returns the latest version