org.gcube.data.analysis.tabulardata.model.column
Class AttributeColumn

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.model.column.Column
      extended by org.gcube.data.analysis.tabulardata.model.column.AttributeColumn
All Implemented Interfaces:
Serializable, MetadataHolder

public class AttributeColumn
extends Column

See Also:
Serialized Form

Constructor Summary
AttributeColumn(String label, DataType dataType)
           
AttributeColumn(String label, String name, DataType dataType)
           
 
Method Summary
 boolean equals(Object obj)
           
 ColumnType getColumnType()
           
 DataType getDataType()
           
 String getLabel()
           
 String getName()
           
 ColumnRelationship getRelationship()
           
 int hashCode()
           
 boolean hasName()
           
 boolean hasRelationship()
           
 void setLabel(String label)
           
 void setName(String name)
           
 
Methods inherited from class org.gcube.data.analysis.tabulardata.model.column.Column
getAllMetadata, getMetadata, getMetadataObject, removeAllMetadata, removeMetadata, setMetadata, setMetadata, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeColumn

public AttributeColumn(String label,
                       DataType dataType)

AttributeColumn

public AttributeColumn(String label,
                       String name,
                       DataType dataType)
Method Detail

getLabel

public String getLabel()
Specified by:
getLabel in class Column

setLabel

public void setLabel(String label)
Specified by:
setLabel in class Column

hasName

public boolean hasName()
Specified by:
hasName in class Column

getName

public String getName()
Specified by:
getName in class Column

getDataType

public DataType getDataType()
Specified by:
getDataType in class Column

hasRelationship

public boolean hasRelationship()
Specified by:
hasRelationship in class Column

getRelationship

public ColumnRelationship getRelationship()
Specified by:
getRelationship in class Column

getColumnType

public ColumnType getColumnType()
Specified by:
getColumnType in class Column

setName

public void setName(String name)
Specified by:
setName in class Column

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.