org.gcube.data.analysis.tabulardata.model.relationship
Class ColumnRelationshipImpl

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.model.relationship.ColumnRelationshipImpl
All Implemented Interfaces:
Serializable, ColumnRelationship

public class ColumnRelationshipImpl
extends Object
implements ColumnRelationship

See Also:
Serialized Form

Constructor Summary
ColumnRelationshipImpl(ColumnReference targetPKRef)
           
ColumnRelationshipImpl(ColumnReference targetPKRef, boolean isChildParent)
           
ColumnRelationshipImpl(TableReference targetTableRef)
           
ColumnRelationshipImpl(TableReference targetTableRef, boolean isChildParent)
           
 
Method Summary
 ColumnReference getTargetPKRef()
           
 TableReference getTargetTableRef()
           
 boolean isChildParentRelationship()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnRelationshipImpl

public ColumnRelationshipImpl(TableReference targetTableRef,
                              boolean isChildParent)

ColumnRelationshipImpl

public ColumnRelationshipImpl(TableReference targetTableRef)

ColumnRelationshipImpl

public ColumnRelationshipImpl(ColumnReference targetPKRef,
                              boolean isChildParent)

ColumnRelationshipImpl

public ColumnRelationshipImpl(ColumnReference targetPKRef)
Method Detail

isChildParentRelationship

public boolean isChildParentRelationship()
Specified by:
isChildParentRelationship in interface ColumnRelationship

getTargetTableRef

public TableReference getTargetTableRef()
Specified by:
getTargetTableRef in interface ColumnRelationship

getTargetPKRef

public ColumnReference getTargetPKRef()
Specified by:
getTargetPKRef in interface ColumnRelationship

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.