A B C D E F G I L N O R S T U V _

A

AbstractDifference - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.util
 
AbstractDifference() - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
AbstractDifference.DiffType - Enum in net.sourceforge.squirrel_sql.plugins.dbdiff.util
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.actions.CompareAction
 
actionPerformed(ActionEvent) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.actions.SelectAction
 
addMenuItemsToContextMenu(ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 

B

BUNDLE_BASE_NAME - Static variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 

C

col1AllowsNull() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
col2AllowsNull() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
ColumnDiffDialog - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.gui
A dialog that displays column differences between two tables.
ColumnDiffDialog(Frame, boolean) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.gui.ColumnDiffDialog
 
ColumnDifference - Class in net.sourceforge.squirrel_sql.plugins.dbdiff
This class is responsible for identifying and storing differences between columns in a table.
ColumnDifference() - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
CompareAction - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.actions
 
CompareAction(IApplication, Resources, SessionInfoProvider) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.actions.CompareAction
Creates a new SQuirreL action that gets fired whenever the user chooses the compare operation.
CompareCommand - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.commands
This class represents the command that gets executed when the user clicks compare in a schema after selecting one or more tables.
CompareCommand(SessionInfoProvider) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.commands.CompareCommand
Constructor specifying the current session.
containsTable(List<ITableInfo>, String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 

D

DBDiffPlugin - Class in net.sourceforge.squirrel_sql.plugins.dbdiff
The class that sets up the various resources required by SQuirreL to implement a plugin.
DBDiffPlugin() - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
DBDiffPluginResources - Class in net.sourceforge.squirrel_sql.plugins.dbdiff
 
DBDiffPluginSessionCallback - Class in net.sourceforge.squirrel_sql.plugins.dbdiff
 
DBDiffPluginSessionCallback(DBDiffPlugin) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPluginSessionCallback
 
DBUtil - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.util
A utility class for interacting with the database.
DBUtil() - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
defaultsEqual() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
DiffExecutor - Class in net.sourceforge.squirrel_sql.plugins.dbdiff
This is the class that performs the table copy using database connections to two different database schemas.
DiffExecutor(SessionInfoProvider) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.DiffExecutor
Constructor.

E

execute() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
Returns a boolean indicating whether or not the two columns are different in any aspect.
execute() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.commands.CompareCommand
Kicks off the diff operation.
execute() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.commands.SelectCommand
Execute this command.
execute() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DiffExecutor
Starts the thread that executes the copy operation.
execute() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.TableDiffExecutor
 
executeQuery(ISession, String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Executes the specified sql statement on the specified connection and returns the ResultSet.

F

fixCase(ISession, String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Uppercase / Lowercase / Mixedcase identifiers are a big problem.

G

getAuthor() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getCatalog1() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getCatalog2() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getCatSep(ISession) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getChangeLogFileName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
Returns the name of the change log for the plugin.
getCol1Default() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol1Length() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol1Remarks() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol1Type() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol2Default() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol2Length() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol2Remarks() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getCol2Type() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getColumnCount(ISQLConnection, ITableInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnDifferences() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DiffExecutor
Returns a list of column differences.
getColumnDifferences() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.TableDiffExecutor
 
getColumnList(TableColumnInfo[]) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getColumnName(ISQLConnection, ITableInfo, int) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.TableColumnDifference
 
getColumnNames(ISQLConnection, ITableInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnType(ISQLConnection, ITableInfo, String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnType(ISQLConnection, ITableInfo, int) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnTypes(ISQLConnection, ITableInfo, String[]) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getColumnTypes(ISQLConnection, ITableInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getContributors() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getDescriptiveName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getDestSelectedDatabaseObjects() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getDestSelectedDatabaseObjects() - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
getDiffDestSession() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getDiffDestSession() - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
getDifferenceType() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getDifferenceVal1() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getDifferenceVal2() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getDiffSourceSession() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getDiffSourceSession() - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
getGlobalPreferencePanels() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
Create panel for the Global Properties dialog.
getHelpFileName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
Returns the name of the Help file for the plugin.
getInternalName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getLastStatement() - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getLastStatementValues() - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getLicenceFileName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getMaxColumnLengthSQL(ISession, TableColumnInfo, String, boolean) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Gets the SQL statement which can be used to select the maximum length of the current data found in tableName within the specified column.
getPKColumnString(ISQLConnection, ITableInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Returns a string that looks like: (PK_COL1, PK_COL2, PK_COL3, ...) or null if there is no primary key for the specified table.
getQualifiedObjectName(ISession, String, String, String, int) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Decide whether or not the session specified needs fully qualified table names (schema.table).
getSchema1() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getSchema2() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getSelectQuery(SessionInfoProvider, String, ITableInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getSourceSelectedDatabaseObjects() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
getSourceSelectedDatabaseObjects() - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
getTableCount(ISession, String, String, String, int) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Returns a count of the records in the specified table.
getTableInfo(ISession, String, String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
getTableName() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
getTableName1() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getTableName2() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
getVersion() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 

I

initialize() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
isBinaryType(TableColumnInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Returns a boolean value indicating whether or not the specified TableColumnInfo represents a database column that holds binary type data.
isCol1Exists() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
isCol2Exists() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 

L

lengthsEqual() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 

N

net.sourceforge.squirrel_sql.plugins.dbdiff - package net.sourceforge.squirrel_sql.plugins.dbdiff
 
net.sourceforge.squirrel_sql.plugins.dbdiff.actions - package net.sourceforge.squirrel_sql.plugins.dbdiff.actions
 
net.sourceforge.squirrel_sql.plugins.dbdiff.commands - package net.sourceforge.squirrel_sql.plugins.dbdiff.commands
 
net.sourceforge.squirrel_sql.plugins.dbdiff.gui - package net.sourceforge.squirrel_sql.plugins.dbdiff.gui
 
net.sourceforge.squirrel_sql.plugins.dbdiff.util - package net.sourceforge.squirrel_sql.plugins.dbdiff.util
 
nullableEqual() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 

O

objectTreeInternalFrameOpened(ObjectTreeInternalFrame, ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPluginSessionCallback
 

R

remarksEqual() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
replaceOtherDataType(TableColumnInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
Takes the specified colInfo, gets the data type to see if it is 1111(OTHER).

S

sameDatabaseType(ISession, ISession) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
SelectAction - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.actions
 
SelectAction(IApplication, Resources, DBDiffPlugin) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.actions.SelectAction
 
SelectCommand - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.commands
 
SelectCommand(ISession, DBDiffPlugin) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.commands.SelectCommand
Ctor specifying the current session.
SessionInfoProvider - Interface in net.sourceforge.squirrel_sql.plugins.dbdiff
This is implemented in order to pass needed info along to diff executor.
sessionStarted(ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
setCatalog1(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setCatalog2(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setCol1Exists(boolean) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setCol2Exists(boolean) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setColumn1(TableColumnInfo) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setColumn2(TableColumnInfo) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setColumnDifferences(List<ColumnDifference>) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.gui.ColumnDiffDialog
 
setColumnName(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setColumnName(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.TableColumnDifference
 
setColumns(TableColumnInfo, TableColumnInfo) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setCompareMenuEnabled(boolean) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
setDestDiffSession(ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
setDestDiffSession(ISession) - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
setDestSelectedDatabaseObjects(IDatabaseObjectInfo[]) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
setDestSelectedDatabaseObjects(IDatabaseObjectInfo[]) - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
setDifferenceType(AbstractDifference.DiffType) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setDifferenceVal1(Object) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setDifferenceVal2(Object) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setDiffSourceSession(ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
setDiffSourceSession(ISession) - Method in interface net.sourceforge.squirrel_sql.plugins.dbdiff.SessionInfoProvider
 
setLastStatement(String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
setLastStatementValues(String) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
setSchema1(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setSchema2(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setSelectedDatabaseObjects(IDatabaseObjectInfo[]) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 
setSession(ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.actions.CompareAction
Set the current session.
setSession(ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.actions.SelectAction
Set the current session.
setSession1Label(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.gui.ColumnDiffDialog
 
setSession2Label(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.gui.ColumnDiffDialog
 
setTableInfos(ITableInfo, ITableInfo) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.TableDiffExecutor
 
setTableName(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
setTableName1(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
setTableName2(String) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
 
sqlInternalFrameOpened(SQLInternalFrame, ISession) - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPluginSessionCallback
 

T

TableColumnDifference - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.util
 
TableColumnDifference() - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.util.TableColumnDifference
 
TableDifference - Class in net.sourceforge.squirrel_sql.plugins.dbdiff.util
 
TableDifference() - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.util.TableDifference
 
TableDiffExecutor - Class in net.sourceforge.squirrel_sql.plugins.dbdiff
 
TableDiffExecutor(ISQLDatabaseMetaData, ISQLDatabaseMetaData) - Constructor for class net.sourceforge.squirrel_sql.plugins.dbdiff.TableDiffExecutor
 
tableHasForeignKey(String, String, String, ForeignKeyInfo, SessionInfoProvider) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
tableHasPrimaryKey(ISQLConnection, ITableInfo) - Static method in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.DBUtil
 
toString() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 
typesEqual() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.ColumnDifference
 

U

unload() - Method in class net.sourceforge.squirrel_sql.plugins.dbdiff.DBDiffPlugin
 

V

valueOf(String) - Static method in enum net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference.DiffType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference.DiffType
Returns an array containing the constants of this enum type, in the order they are declared.

_

_catalog1 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
Catalog of the first table / column being compared
_catalog2 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
Catalog of the second table / column being compared
_differenceType - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
The type of difference being reported
_differenceVal1 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
The value that is different with the first item
_differenceVal2 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
The value that is different with the second item
_schema1 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
Schema of the first table / column being compared
_schema2 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
Schema of the second table / column being compared
_tableName1 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
Table name of the first table / column being compared
_tableName2 - Variable in class net.sourceforge.squirrel_sql.plugins.dbdiff.util.AbstractDifference
Table name of the second table / column being compared

A B C D E F G I L N O R S T U V _

Copyright © 2001-2010. All Rights Reserved.