org.gcube.dbinterface.h2.query
Class ColumnDefinitionImpl

java.lang.Object
  extended by org.gcube.dbinterface.h2.query.ColumnDefinitionImpl
All Implemented Interfaces:
Comparable<org.gcube.common.dbinterface.ColumnDefinition>, org.gcube.common.dbinterface.ColumnDefinition

public class ColumnDefinitionImpl
extends Object
implements org.gcube.common.dbinterface.ColumnDefinition


Constructor Summary
ColumnDefinitionImpl()
           
 
Method Summary
 int compareTo(org.gcube.common.dbinterface.ColumnDefinition col)
           
 String getDefinition()
           
 String getLabel()
           
 org.gcube.common.dbinterface.types.Type getType()
           
 boolean isWithDefaultValue()
           
 void setLabel(String label)
           
 void setSpecification(org.gcube.common.dbinterface.Specification... specifications)
           
 void setType(org.gcube.common.dbinterface.types.Type type)
           
 void setWithDefaultValue(boolean defaultValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnDefinitionImpl

public ColumnDefinitionImpl()
Method Detail

getDefinition

public String getDefinition()
Specified by:
getDefinition in interface org.gcube.common.dbinterface.ColumnDefinition

getLabel

public String getLabel()
Specified by:
getLabel in interface org.gcube.common.dbinterface.ColumnDefinition

getType

public org.gcube.common.dbinterface.types.Type getType()
Specified by:
getType in interface org.gcube.common.dbinterface.ColumnDefinition

setLabel

public void setLabel(String label)
Specified by:
setLabel in interface org.gcube.common.dbinterface.ColumnDefinition

setSpecification

public void setSpecification(org.gcube.common.dbinterface.Specification... specifications)
Specified by:
setSpecification in interface org.gcube.common.dbinterface.ColumnDefinition

setType

public void setType(org.gcube.common.dbinterface.types.Type type)
Specified by:
setType in interface org.gcube.common.dbinterface.ColumnDefinition

compareTo

public int compareTo(org.gcube.common.dbinterface.ColumnDefinition col)
Specified by:
compareTo in interface Comparable<org.gcube.common.dbinterface.ColumnDefinition>

setWithDefaultValue

public void setWithDefaultValue(boolean defaultValue)
Specified by:
setWithDefaultValue in interface org.gcube.common.dbinterface.ColumnDefinition

isWithDefaultValue

public boolean isWithDefaultValue()
Specified by:
isWithDefaultValue in interface org.gcube.common.dbinterface.ColumnDefinition


Copyright © 2013. All Rights Reserved.