com.metamatrix.common.jdbc.metadata
Class ColumnSet
java.lang.Object
com.metamatrix.common.jdbc.metadata.JDBCObject
com.metamatrix.common.jdbc.metadata.ColumnSet
- Direct Known Subclasses:
- ForeignKey, Index, Procedure, Table, UniqueKey
public abstract class ColumnSet
- extends JDBCObject
Constructor Summary |
protected |
ColumnSet()
|
protected |
ColumnSet(java.lang.String name)
|
|
ColumnSet(java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String name)
|
Methods inherited from class com.metamatrix.common.jdbc.metadata.JDBCObject |
addFullName, getFullName, getName, getOriginalNameNull, getOwner, getProperties, getProperty, hasName, hasOwner, hasProperties, isMarked, lookupJDBCObject, print, print, removeProperty, setMarked, setName, setOriginalNameNull, setProperty, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ColumnSet
protected ColumnSet()
ColumnSet
protected ColumnSet(java.lang.String name)
ColumnSet
public ColumnSet(java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String name)
getCatalogName
public java.lang.String getCatalogName()
getSchemaName
public java.lang.String getSchemaName()
getColumns
public java.util.List getColumns()
add
public void add(Column object)
addAll
public void addAll(java.util.Collection columns)
remove
public boolean remove(Column object)
addColumn
protected void addColumn(Column object,
boolean takeOwnership)
removeColumn
protected boolean removeColumn(Column object,
boolean releaseOwnership)
lookupColumn
public Column lookupColumn(java.lang.String columnName)
contains
public boolean contains(Column object)
getColumnNames
protected java.lang.String getColumnNames()
hasMatchingColumns
public boolean hasMatchingColumns(ColumnSet matchingSet)
getFullName
public java.lang.String getFullName()
- Overrides:
getFullName
in class JDBCObject
- Since:
- 3.1
Copyright © 2009. All Rights Reserved.