Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
_
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2001-2010. All Rights Reserved.