Package mondrian.gui.validate.impl
Class WorkbenchJdbcValidator
- java.lang.Object
-
- mondrian.gui.validate.impl.WorkbenchJdbcValidator
-
- All Implemented Interfaces:
JdbcValidator
public class WorkbenchJdbcValidator extends Object implements JdbcValidator
Implementation ofJdbcValidatorfor Workbench.- Author:
- mlowery
-
-
Constructor Summary
Constructors Constructor Description WorkbenchJdbcValidator(JdbcMetaData jdbcMetadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumnDataType(String schemaName, String tableName, String colName)Returns the data type of given column.booleanisColExists(String schemaName, String tableName, String colName)Returns true if column exists.booleanisInitialized()Returns true if this object successfully connected to database (and validation methods can now be called).booleanisSchemaExists(String schemaName)Returns true if schema exists.booleanisTableExists(String schemaName, String tableName)Returns true if table exists.
-
-
-
Constructor Detail
-
WorkbenchJdbcValidator
public WorkbenchJdbcValidator(JdbcMetaData jdbcMetadata)
-
-
Method Detail
-
getColumnDataType
public int getColumnDataType(String schemaName, String tableName, String colName)
Description copied from interface:JdbcValidatorReturns the data type of given column.- Specified by:
getColumnDataTypein interfaceJdbcValidator- Returns:
- SQL type from java.sql.Types
-
isColExists
public boolean isColExists(String schemaName, String tableName, String colName)
Description copied from interface:JdbcValidatorReturns true if column exists.- Specified by:
isColExistsin interfaceJdbcValidator
-
isInitialized
public boolean isInitialized()
Description copied from interface:JdbcValidatorReturns true if this object successfully connected to database (and validation methods can now be called).- Specified by:
isInitializedin interfaceJdbcValidator
-
isTableExists
public boolean isTableExists(String schemaName, String tableName)
Description copied from interface:JdbcValidatorReturns true if table exists.- Specified by:
isTableExistsin interfaceJdbcValidator
-
isSchemaExists
public boolean isSchemaExists(String schemaName)
Description copied from interface:JdbcValidatorReturns true if schema exists.- Specified by:
isSchemaExistsin interfaceJdbcValidator
-
-