org.apache.tuscany.das.rdb.graphbuilder.impl
Class TableData

java.lang.Object
  extended by org.apache.tuscany.das.rdb.graphbuilder.impl.TableData

public class TableData
extends java.lang.Object


Constructor Summary
TableData(java.lang.String tableName)
           
 
Method Summary
 void addData(java.lang.String columnName, boolean isPrimaryKeyColumn, java.lang.Object data)
           
 java.lang.Object getColumnData(java.lang.String columnName)
           
 java.util.List getPrimaryKeyValues()
           
 java.lang.String getTableName()
           
 boolean hasNullPrimaryKey()
           
 boolean hasValidPrimaryKey()
           
 boolean isTableEmpty()
           
 void setValidPrimaryKey(boolean hasValidPK)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableData

public TableData(java.lang.String tableName)
Method Detail

addData

public void addData(java.lang.String columnName,
                    boolean isPrimaryKeyColumn,
                    java.lang.Object data)

getColumnData

public java.lang.Object getColumnData(java.lang.String columnName)

getTableName

public java.lang.String getTableName()

getPrimaryKeyValues

public java.util.List getPrimaryKeyValues()
Returns:

hasValidPrimaryKey

public boolean hasValidPrimaryKey()

setValidPrimaryKey

public void setValidPrimaryKey(boolean hasValidPK)

isTableEmpty

public boolean isTableEmpty()

hasNullPrimaryKey

public boolean hasNullPrimaryKey()


Copyright © 2007 Apache Software Foundation. All Rights Reserved.