org.gcube.contentmanagement.timeseriesservice.stubs.types
Class ColumnDefinition

java.lang.Object
  extended by org.gcube.contentmanagement.timeseriesservice.stubs.types.ColumnDefinition
All Implemented Interfaces:
Serializable

public class ColumnDefinition
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ColumnDefinition()
           
ColumnDefinition(EntryType columnType, Dimension dimension, String dimensionRelatedFieldId, String id, Key key, String label, DataType valueType)
           
 
Method Summary
 boolean equals(Object obj)
           
 EntryType getColumnType()
          Gets the columnType value for this ColumnDefinition.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Dimension getDimension()
          Gets the dimension value for this ColumnDefinition.
 String getDimensionRelatedFieldId()
          Gets the dimensionRelatedFieldId value for this ColumnDefinition.
 String getId()
          Gets the id value for this ColumnDefinition.
 Key getKey()
          Gets the key value for this ColumnDefinition.
 String getLabel()
          Gets the label value for this ColumnDefinition.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 DataType getValueType()
          Gets the valueType value for this ColumnDefinition.
 int hashCode()
           
 void setColumnType(EntryType columnType)
          Sets the columnType value for this ColumnDefinition.
 void setDimension(Dimension dimension)
          Sets the dimension value for this ColumnDefinition.
 void setDimensionRelatedFieldId(String dimensionRelatedFieldId)
          Sets the dimensionRelatedFieldId value for this ColumnDefinition.
 void setId(String id)
          Sets the id value for this ColumnDefinition.
 void setKey(Key key)
          Sets the key value for this ColumnDefinition.
 void setLabel(String label)
          Sets the label value for this ColumnDefinition.
 void setValueType(DataType valueType)
          Sets the valueType value for this ColumnDefinition.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnDefinition

public ColumnDefinition()

ColumnDefinition

public ColumnDefinition(EntryType columnType,
                        Dimension dimension,
                        String dimensionRelatedFieldId,
                        String id,
                        Key key,
                        String label,
                        DataType valueType)
Method Detail

getId

public String getId()
Gets the id value for this ColumnDefinition.

Returns:
id

setId

public void setId(String id)
Sets the id value for this ColumnDefinition.

Parameters:
id -

getDimensionRelatedFieldId

public String getDimensionRelatedFieldId()
Gets the dimensionRelatedFieldId value for this ColumnDefinition.

Returns:
dimensionRelatedFieldId

setDimensionRelatedFieldId

public void setDimensionRelatedFieldId(String dimensionRelatedFieldId)
Sets the dimensionRelatedFieldId value for this ColumnDefinition.

Parameters:
dimensionRelatedFieldId -

getLabel

public String getLabel()
Gets the label value for this ColumnDefinition.

Returns:
label

setLabel

public void setLabel(String label)
Sets the label value for this ColumnDefinition.

Parameters:
label -

getKey

public Key getKey()
Gets the key value for this ColumnDefinition.

Returns:
key

setKey

public void setKey(Key key)
Sets the key value for this ColumnDefinition.

Parameters:
key -

getDimension

public Dimension getDimension()
Gets the dimension value for this ColumnDefinition.

Returns:
dimension

setDimension

public void setDimension(Dimension dimension)
Sets the dimension value for this ColumnDefinition.

Parameters:
dimension -

getValueType

public DataType getValueType()
Gets the valueType value for this ColumnDefinition.

Returns:
valueType

setValueType

public void setValueType(DataType valueType)
Sets the valueType value for this ColumnDefinition.

Parameters:
valueType -

getColumnType

public EntryType getColumnType()
Gets the columnType value for this ColumnDefinition.

Returns:
columnType

setColumnType

public void setColumnType(EntryType columnType)
Sets the columnType value for this ColumnDefinition.

Parameters:
columnType -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2012. All Rights Reserved.