com.metamatrix.common.jdbc.metadata
Class Catalog

java.lang.Object
  extended by com.metamatrix.common.jdbc.metadata.JDBCObject
      extended by com.metamatrix.common.jdbc.metadata.JDBCNamespace
          extended by com.metamatrix.common.jdbc.metadata.Catalog

public class Catalog
extends JDBCNamespace


Field Summary
 
Fields inherited from class com.metamatrix.common.jdbc.metadata.JDBCObject
DELIMITER
 
Constructor Summary
Catalog()
           
Catalog(java.lang.String name)
           
 
Method Summary
 void add(Index object)
           
 void add(Procedure object)
           
 void add(Schema object)
           
 void add(Table object)
           
 boolean contains(Index object)
           
 boolean contains(Procedure object)
           
 boolean contains(Schema object)
           
 boolean contains(Table object)
           
 Index lookupIndex(java.lang.String indexName)
           
 Procedure lookupProcedure(java.lang.String procedureName)
           
 Schema lookupSchema(java.lang.String schemaName)
           
 Table lookupTable(java.lang.String tableName)
           
 boolean remove(Index object)
           
 boolean remove(Procedure object)
           
 boolean remove(Schema object)
           
 boolean remove(Table object)
           
 
Methods inherited from class com.metamatrix.common.jdbc.metadata.JDBCNamespace
addContent, getContents, hasContent, lookupContent, print, print, removeContent
 
Methods inherited from class com.metamatrix.common.jdbc.metadata.JDBCObject
addFullName, getFullName, getFullName, getName, getOriginalNameNull, getOwner, getProperties, getProperty, hasName, hasOwner, hasProperties, isMarked, lookupJDBCObject, removeProperty, setMarked, setName, setOriginalNameNull, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Catalog

public Catalog()

Catalog

public Catalog(java.lang.String name)
Method Detail

add

public void add(Schema object)

remove

public boolean remove(Schema object)

contains

public boolean contains(Schema object)

add

public void add(Table object)

remove

public boolean remove(Table object)

contains

public boolean contains(Table object)

add

public void add(Index object)

remove

public boolean remove(Index object)

contains

public boolean contains(Index object)

add

public void add(Procedure object)

remove

public boolean remove(Procedure object)

contains

public boolean contains(Procedure object)

lookupSchema

public Schema lookupSchema(java.lang.String schemaName)

lookupTable

public Table lookupTable(java.lang.String tableName)

lookupIndex

public Index lookupIndex(java.lang.String indexName)

lookupProcedure

public Procedure lookupProcedure(java.lang.String procedureName)


Copyright © 2009. All Rights Reserved.