test_class.declarator: dboInfoUnderTest = null
test_class.original_string: DatabaseObjectInfo dboInfoUnderTest = null;
test_class.type: DatabaseObjectInfo
test_class.var_name: dboInfoUnderTest
test_class.declarator: oracleSQLDatabaseMetaData = null
test_class.original_string: ISQLDatabaseMetaData oracleSQLDatabaseMetaData = null;
test_class.type: ISQLDatabaseMetaData
test_class.var_name: oracleSQLDatabaseMetaData
test_class.declarator: h2SQLDatabaseMetaData = null
test_class.original_string: ISQLDatabaseMetaData h2SQLDatabaseMetaData = null;
test_class.type: ISQLDatabaseMetaData
test_class.var_name: h2SQLDatabaseMetaData
test_class.declarator: sybase12SQLDatabaseMeta = null
test_class.original_string: ISQLDatabaseMetaData sybase12SQLDatabaseMeta = null;
test_class.type: ISQLDatabaseMetaData
test_class.var_name: sybase12SQLDatabaseMeta
test_class.declarator: sybase15SQLDatabaseMeta = null
test_class.original_string: ISQLDatabaseMetaData sybase15SQLDatabaseMeta = null;
test_class.type: ISQLDatabaseMetaData
test_class.var_name: sybase15SQLDatabaseMeta
test_class.declarator: testCatalog = "TestCatalog"
test_class.original_string: String testCatalog = "TestCatalog";
test_class.type: String
test_class.var_name: testCatalog
test_class.declarator: testSchema = "TestSchema"
test_class.original_string: String testSchema = "TestSchema";
test_class.type: String
test_class.var_name: testSchema
test_class.file: sql12/fw/src/test/java/net/sourceforge/squirrel_sql/fw/sql/DatabaseObjectInfoTest.java
test_class.identifier: DatabaseObjectInfoTest
test_class.superclass: extends BaseSQuirreLJUnit4TestCase
test_case.body: @Test 
      public final void testGetQualifiedNameSybase15() throws Exception {
         String tableName = "mytable";
         final ISQLDatabaseMetaData md = sybase15SQLDatabaseMeta;
         assertEquals("Adaptive Server Enterprise", md.getDatabaseProductName());
         dboInfoUnderTest = 
            new DatabaseObjectInfo(testCatalog, testSchema, tableName, 
                                   DatabaseObjectType.TABLE, md);
         String identifierQuoteString = md.getIdentifierQuoteString();
         
         // Sybase 15 fully supports quotation marks for identifiers, and 
         // reports " as the identifier quote string - yeah, they got it right!
         assertEquals("\"", identifierQuoteString);
         
         String sep = md.getCatalogSeparator();
         
         // Since catalog, schema and table are all identifiers, they all need 
         // to be quoted.
         String expected = identifierQuoteString + testCatalog + identifierQuoteString + sep + 
                           identifierQuoteString + testSchema + identifierQuoteString + sep + 
                           identifierQuoteString + tableName + identifierQuoteString;
         String actual = dboInfoUnderTest.getQualifiedName();
         assertEquals(expected, actual);
      }
test_case.class_method_signature: DatabaseObjectInfoTest.testGetQualifiedNameSybase15()
test_case.full_signature: @Test public final void testGetQualifiedNameSybase15()
test_case.identifier: testGetQualifiedNameSybase15
test_case.invocations: assertEquals getDatabaseProductName getIdentifierQuoteString assertEquals getCatalogSeparator getQualifiedName assertEquals
test_case.modifiers: @Test public final
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetQualifiedNameSybase15()
focal_class.declarator: _catalog
focal_class.modifier: private final
focal_class.original_string: private final String _catalog;
focal_class.type: String
focal_class.var_name: _catalog
focal_class.declarator: _schema
focal_class.modifier: private final
focal_class.original_string: private final String _schema;
focal_class.type: String
focal_class.var_name: _schema
focal_class.declarator: _simpleName
focal_class.modifier: private final
focal_class.original_string: private final String _simpleName;
focal_class.type: String
focal_class.var_name: _simpleName
focal_class.declarator: _qualifiedName
focal_class.modifier: private final
focal_class.original_string: private final String _qualifiedName;
focal_class.type: String
focal_class.var_name: _qualifiedName
focal_class.declarator: _dboType = DatabaseObjectType.OTHER
focal_class.modifier: private
focal_class.original_string: private DatabaseObjectType _dboType = DatabaseObjectType.OTHER;
focal_class.type: DatabaseObjectType
focal_class.var_name: _dboType
focal_class.file: sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/sql/DatabaseObjectInfo.java
focal_class.identifier: DatabaseObjectInfo
focal_class.interfaces: implements IDatabaseObjectInfo, Serializable
focal_class.class_method_signature: DatabaseObjectInfo.DatabaseObjectInfo(String catalog, String schema, String simpleName,
                               DatabaseObjectType dboType, ISQLDatabaseMetaData md)
focal_class.full_signature: public  DatabaseObjectInfo(String catalog, String schema, String simpleName,
                               DatabaseObjectType dboType, ISQLDatabaseMetaData md)
focal_class.identifier: DatabaseObjectInfo
focal_class.modifiers: public
focal_class.parameters: (String catalog, String schema, String simpleName,
                               DatabaseObjectType dboType, ISQLDatabaseMetaData md)
focal_class.signature:  DatabaseObjectInfo(String catalog, String schema, String simpleName,
                               DatabaseObjectType dboType, ISQLDatabaseMetaData md)
focal_class.class_method_signature: DatabaseObjectInfo.DatabaseObjectInfo(String catalog, String schema, String simpleName)
focal_class.full_signature: public  DatabaseObjectInfo(String catalog, String schema, String simpleName)
focal_class.identifier: DatabaseObjectInfo
focal_class.modifiers: public
focal_class.parameters: (String catalog, String schema, String simpleName)
focal_class.signature:  DatabaseObjectInfo(String catalog, String schema, String simpleName)
focal_class.class_method_signature: DatabaseObjectInfo.toString()
focal_class.full_signature: public String toString()
focal_class.identifier: toString
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: DatabaseObjectInfo.getCatalogName()
focal_class.full_signature: public String getCatalogName()
focal_class.identifier: getCatalogName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getCatalogName()
focal_class.class_method_signature: DatabaseObjectInfo.getSchemaName()
focal_class.full_signature: public String getSchemaName()
focal_class.identifier: getSchemaName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSchemaName()
focal_class.class_method_signature: DatabaseObjectInfo.getSimpleName()
focal_class.full_signature: public String getSimpleName()
focal_class.identifier: getSimpleName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getSimpleName()
focal_class.class_method_signature: DatabaseObjectInfo.getQualifiedName()
focal_class.full_signature: public String getQualifiedName()
focal_class.identifier: getQualifiedName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getQualifiedName()
focal_class.class_method_signature: DatabaseObjectInfo.getDatabaseObjectType()
focal_class.full_signature: public DatabaseObjectType getDatabaseObjectType()
focal_class.identifier: getDatabaseObjectType
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DatabaseObjectType
focal_class.signature: DatabaseObjectType getDatabaseObjectType()
focal_class.class_method_signature: DatabaseObjectInfo.generateQualifiedName(ISQLConnection conn)
focal_class.full_signature: protected String generateQualifiedName(ISQLConnection conn)
focal_class.identifier: generateQualifiedName
focal_class.modifiers: protected
focal_class.parameters: (ISQLConnection conn)
focal_class.return: String
focal_class.signature: String generateQualifiedName(ISQLConnection conn)
focal_class.class_method_signature: DatabaseObjectInfo.getInformixQualifiedName()
focal_class.full_signature: private String getInformixQualifiedName()
focal_class.identifier: getInformixQualifiedName
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getInformixQualifiedName()
focal_class.class_method_signature: DatabaseObjectInfo.getProgressQualifiedName()
focal_class.full_signature: private String getProgressQualifiedName()
focal_class.identifier: getProgressQualifiedName
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getProgressQualifiedName()
focal_class.class_method_signature: DatabaseObjectInfo.generateQualifiedName(final ISQLDatabaseMetaData md)
focal_class.full_signature: protected String generateQualifiedName(final ISQLDatabaseMetaData md)
focal_class.identifier: generateQualifiedName
focal_class.modifiers: protected
focal_class.parameters: (final ISQLDatabaseMetaData md)
focal_class.return: String
focal_class.signature: String generateQualifiedName(final ISQLDatabaseMetaData md)
focal_class.class_method_signature: DatabaseObjectInfo.shouldQualifyWithSchema(final boolean supportsSchemasInDataManipulation, final boolean supportsSchemasInTableDefinitions,
     	final ISQLDatabaseMetaData md)
focal_class.full_signature: private boolean shouldQualifyWithSchema(final boolean supportsSchemasInDataManipulation, final boolean supportsSchemasInTableDefinitions,
     	final ISQLDatabaseMetaData md)
focal_class.identifier: shouldQualifyWithSchema
focal_class.modifiers: private
focal_class.parameters: (final boolean supportsSchemasInDataManipulation, final boolean supportsSchemasInTableDefinitions,
     	final ISQLDatabaseMetaData md)
focal_class.return: boolean
focal_class.signature: boolean shouldQualifyWithSchema(final boolean supportsSchemasInDataManipulation, final boolean supportsSchemasInTableDefinitions,
     	final ISQLDatabaseMetaData md)
focal_class.class_method_signature: DatabaseObjectInfo.checkSybaseIdentifierQuoteString(
           final ISQLDatabaseMetaData md, final String quoteString)
focal_class.full_signature: private String checkSybaseIdentifierQuoteString(
           final ISQLDatabaseMetaData md, final String quoteString)
focal_class.identifier: checkSybaseIdentifierQuoteString
focal_class.modifiers: private
focal_class.parameters: (
           final ISQLDatabaseMetaData md, final String quoteString)
focal_class.return: String
focal_class.signature: String checkSybaseIdentifierQuoteString(
           final ISQLDatabaseMetaData md, final String quoteString)
focal_class.class_method_signature: DatabaseObjectInfo.equals(Object obj)
focal_class.full_signature: public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: DatabaseObjectInfo.hashCode()
focal_class.full_signature: public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: DatabaseObjectInfo.compareTo(IDatabaseObjectInfo o)
focal_class.full_signature: public int compareTo(IDatabaseObjectInfo o)
focal_class.identifier: compareTo
focal_class.modifiers: public
focal_class.parameters: (IDatabaseObjectInfo o)
focal_class.return: int
focal_class.signature: int compareTo(IDatabaseObjectInfo o)
focal_class.class_method_signature: DatabaseObjectInfo.replaceDatabaseObjectTypeConstantObjectsByConstantObjectsOfThisVM(DatabaseObjectType type)
focal_class.full_signature: public void replaceDatabaseObjectTypeConstantObjectsByConstantObjectsOfThisVM(DatabaseObjectType type)
focal_class.identifier: replaceDatabaseObjectTypeConstantObjectsByConstantObjectsOfThisVM
focal_class.modifiers: public
focal_class.parameters: (DatabaseObjectType type)
focal_class.return: void
focal_class.signature: void replaceDatabaseObjectTypeConstantObjectsByConstantObjectsOfThisVM(DatabaseObjectType type)
focal_method.body: public String getQualifiedName()
     {
        return _qualifiedName;
     }
focal_method.class_method_signature: DatabaseObjectInfo.getQualifiedName()
focal_method.full_signature: public String getQualifiedName()
focal_method.identifier: getQualifiedName
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String getQualifiedName()