Package psidev.psi.mi.jami.model
Interface Parameter
-
- All Known Subinterfaces:
ModelledParameter
- All Known Implementing Classes:
AbstractXmlParameter
,AbstractXmlParameter
,AbstractXmlParameter
,DefaultModelledParameter
,DefaultParameter
,MitabParameter
,XmlModelledParameter
,XmlModelledParameter
,XmlModelledParameter
,XmlParameter
,XmlParameter
,XmlParameter
,XmlParameterWrapper
,XmlParameterWrapper
,XmlParameterWrapper
public interface Parameter
A numeric parameter e.g. for a kinetic value- Since:
22/11/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTerm
getType()
The parameter type is a controlled vocabulary term and it cannot be null.BigDecimal
getUncertainty()
The uncertainty of the parameter.CvTerm
getUnit()
Unit of the parameter is a controlled vocabulary term.ParameterValue
getValue()
The parameter value cannot be null
-
-
-
Method Detail
-
getType
CvTerm getType()
The parameter type is a controlled vocabulary term and it cannot be null. Ex: dissociation constant- Returns:
- the parameter type
-
getUncertainty
BigDecimal getUncertainty()
The uncertainty of the parameter. By default is null- Returns:
- the uncertainty of the parameter.
-
getUnit
CvTerm getUnit()
Unit of the parameter is a controlled vocabulary term. It can be null Ex: KiloDalton- Returns:
- the unit
-
getValue
ParameterValue getValue()
The parameter value cannot be null- Returns:
- the parameter value
-
-