org.gcube.data.analysis.tabulardata.model.reference
Class ColumnReferenceImpl

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.model.reference.ColumnReferenceImpl
All Implemented Interfaces:
Serializable, ColumnReference, TableReference

public class ColumnReferenceImpl
extends Object
implements ColumnReference

See Also:
Serialized Form

Constructor Summary
ColumnReferenceImpl(long tableId, String columnName)
           
ColumnReferenceImpl(TableReference tableReference, String columnName)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getColumnName()
           
 long getTableId()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnReferenceImpl

public ColumnReferenceImpl(TableReference tableReference,
                           String columnName)

ColumnReferenceImpl

public ColumnReferenceImpl(long tableId,
                           String columnName)
Method Detail

getTableId

public long getTableId()
Specified by:
getTableId in interface TableReference
Returns:
The unique id of the table

getColumnName

public String getColumnName()
Specified by:
getColumnName in interface ColumnReference
Returns:
The column name of the relational table

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.