org.gcube.data.analysis.tabulardata.operation.parameters.leaves
Class DataTypeParameter
java.lang.Object
org.gcube.data.analysis.tabulardata.operation.parameters.Parameter
org.gcube.data.analysis.tabulardata.operation.parameters.LeafParameter<org.gcube.data.analysis.tabulardata.model.datatype.DataType>
org.gcube.data.analysis.tabulardata.operation.parameters.leaves.DataTypeParameter
public class DataTypeParameter
- extends LeafParameter<org.gcube.data.analysis.tabulardata.model.datatype.DataType>
allowedDataTypes
public List<Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType>> allowedDataTypes
DataTypeParameter
public DataTypeParameter(String identifier,
String name,
String description,
Cardinality cardinality,
List<Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType>> allowedDataTypes)
DataTypeParameter
public DataTypeParameter(String identifier,
String name,
String description,
Cardinality cardinality)
getAllowedDataTypes
public List<Class<? extends org.gcube.data.analysis.tabulardata.model.datatype.DataType>> getAllowedDataTypes()
getParameterType
public Class<org.gcube.data.analysis.tabulardata.model.datatype.DataType> getParameterType()
- Specified by:
getParameterType in class LeafParameter<org.gcube.data.analysis.tabulardata.model.datatype.DataType>
hashCode
public int hashCode()
- Overrides:
hashCode in class Parameter
equals
public boolean equals(Object obj)
- Overrides:
equals in class Parameter
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013. All Rights Reserved.