org.gcube.data.analysis.tabulardata.cube.metadata.model
Class JPAColumn

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.cube.metadata.model.JPAColumn

@Entity(name="TDColumn")
public class JPAColumn
extends Object


Field Summary
 Date createdTimestamp
           
 Date updatedTimestamp
           
 
Constructor Summary
JPAColumn()
           
 
Method Summary
 long getColumnId()
           
 org.gcube.data.analysis.tabulardata.model.datatype.DataType getDataType()
           
 String getLabel()
           
 UUID getLocalId()
           
 Collection<org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata> getMetadata()
           
 String getName()
           
 org.gcube.data.analysis.tabulardata.model.relationship.ColumnRelationship getRelationship()
           
 org.gcube.data.analysis.tabulardata.model.column.ColumnType getType()
           
 void setDataType(org.gcube.data.analysis.tabulardata.model.datatype.DataType dataType)
           
 void setLabel(String label)
           
 void setLocalId(UUID localId)
           
 void setMetadata(Collection<org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata> metadata)
           
 void setName(String name)
           
 void setRelationship(org.gcube.data.analysis.tabulardata.model.relationship.ColumnRelationship relationship)
           
 void setType(org.gcube.data.analysis.tabulardata.model.column.ColumnType type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

createdTimestamp

public Date createdTimestamp

updatedTimestamp

public Date updatedTimestamp
Constructor Detail

JPAColumn

public JPAColumn()
Method Detail

getColumnId

public long getColumnId()

getLocalId

public UUID getLocalId()

setLocalId

public void setLocalId(UUID localId)

getName

public String getName()

setName

public void setName(String name)

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

getType

public org.gcube.data.analysis.tabulardata.model.column.ColumnType getType()

setType

public void setType(org.gcube.data.analysis.tabulardata.model.column.ColumnType type)

getDataType

public org.gcube.data.analysis.tabulardata.model.datatype.DataType getDataType()

setDataType

public void setDataType(org.gcube.data.analysis.tabulardata.model.datatype.DataType dataType)

getRelationship

public org.gcube.data.analysis.tabulardata.model.relationship.ColumnRelationship getRelationship()

setRelationship

public void setRelationship(org.gcube.data.analysis.tabulardata.model.relationship.ColumnRelationship relationship)

getMetadata

public Collection<org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata> getMetadata()

setMetadata

public void setMetadata(Collection<org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata> metadata)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014. All Rights Reserved.