public class ParameterType extends EntityBaseBean
Java class for parameterType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="parameterType"> <complexContent> <extension base="{http://icatproject.org}entityBaseBean"> <sequence> <element name="applicableToDatafile" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="applicableToDataset" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="applicableToInvestigation" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="applicableToSample" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="datafileParameters" type="{http://icatproject.org}datafileParameter" maxOccurs="unbounded" minOccurs="0"/> <element name="datasetParameters" type="{http://icatproject.org}datasetParameter" maxOccurs="unbounded" minOccurs="0"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="enforced" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="facility" type="{http://icatproject.org}facility" minOccurs="0"/> <element name="investigationParameters" type="{http://icatproject.org}investigationParameter" maxOccurs="unbounded" minOccurs="0"/> <element name="maximumNumericValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="minimumNumericValue" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="permissibleStringValues" type="{http://icatproject.org}permissibleStringValue" maxOccurs="unbounded" minOccurs="0"/> <element name="sampleParameters" type="{http://icatproject.org}sampleParameter" maxOccurs="unbounded" minOccurs="0"/> <element name="units" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="unitsFullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="valueType" type="{http://icatproject.org}parameterValueType" minOccurs="0"/> <element name="verified" type="{http://www.w3.org/2001/XMLSchema}boolean"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected boolean |
applicableToDatafile |
protected boolean |
applicableToDataset |
protected boolean |
applicableToInvestigation |
protected boolean |
applicableToSample |
protected List<DatafileParameter> |
datafileParameters |
protected List<DatasetParameter> |
datasetParameters |
protected String |
description |
protected boolean |
enforced |
protected Facility |
facility |
protected List<InvestigationParameter> |
investigationParameters |
protected Double |
maximumNumericValue |
protected Double |
minimumNumericValue |
protected String |
name |
protected List<PermissibleStringValue> |
permissibleStringValues |
protected List<SampleParameter> |
sampleParameters |
protected String |
units |
protected String |
unitsFullName |
protected ParameterValueType |
valueType |
protected boolean |
verified |
createId, createTime, id, modId, modTime
Constructor and Description |
---|
ParameterType() |
Modifier and Type | Method and Description |
---|---|
List<DatafileParameter> |
getDatafileParameters()
Gets the value of the datafileParameters property.
|
List<DatasetParameter> |
getDatasetParameters()
Gets the value of the datasetParameters property.
|
String |
getDescription()
Gets the value of the description property.
|
Facility |
getFacility()
Gets the value of the facility property.
|
List<InvestigationParameter> |
getInvestigationParameters()
Gets the value of the investigationParameters property.
|
Double |
getMaximumNumericValue()
Gets the value of the maximumNumericValue property.
|
Double |
getMinimumNumericValue()
Gets the value of the minimumNumericValue property.
|
String |
getName()
Gets the value of the name property.
|
List<PermissibleStringValue> |
getPermissibleStringValues()
Gets the value of the permissibleStringValues property.
|
List<SampleParameter> |
getSampleParameters()
Gets the value of the sampleParameters property.
|
String |
getUnits()
Gets the value of the units property.
|
String |
getUnitsFullName()
Gets the value of the unitsFullName property.
|
ParameterValueType |
getValueType()
Gets the value of the valueType property.
|
boolean |
isApplicableToDatafile()
Gets the value of the applicableToDatafile property.
|
boolean |
isApplicableToDataset()
Gets the value of the applicableToDataset property.
|
boolean |
isApplicableToInvestigation()
Gets the value of the applicableToInvestigation property.
|
boolean |
isApplicableToSample()
Gets the value of the applicableToSample property.
|
boolean |
isEnforced()
Gets the value of the enforced property.
|
boolean |
isVerified()
Gets the value of the verified property.
|
void |
setApplicableToDatafile(boolean value)
Sets the value of the applicableToDatafile property.
|
void |
setApplicableToDataset(boolean value)
Sets the value of the applicableToDataset property.
|
void |
setApplicableToInvestigation(boolean value)
Sets the value of the applicableToInvestigation property.
|
void |
setApplicableToSample(boolean value)
Sets the value of the applicableToSample property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setEnforced(boolean value)
Sets the value of the enforced property.
|
void |
setFacility(Facility value)
Sets the value of the facility property.
|
void |
setMaximumNumericValue(Double value)
Sets the value of the maximumNumericValue property.
|
void |
setMinimumNumericValue(Double value)
Sets the value of the minimumNumericValue property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setUnits(String value)
Sets the value of the units property.
|
void |
setUnitsFullName(String value)
Sets the value of the unitsFullName property.
|
void |
setValueType(ParameterValueType value)
Sets the value of the valueType property.
|
void |
setVerified(boolean value)
Sets the value of the verified property.
|
getCreateId, getCreateTime, getId, getModId, getModTime, setCreateId, setCreateTime, setId, setModId, setModTime
protected boolean applicableToDatafile
protected boolean applicableToDataset
protected boolean applicableToInvestigation
protected boolean applicableToSample
protected List<DatafileParameter> datafileParameters
protected List<DatasetParameter> datasetParameters
protected String description
protected boolean enforced
protected Facility facility
protected List<InvestigationParameter> investigationParameters
protected Double maximumNumericValue
protected Double minimumNumericValue
protected String name
protected List<PermissibleStringValue> permissibleStringValues
protected List<SampleParameter> sampleParameters
protected String units
protected String unitsFullName
protected ParameterValueType valueType
protected boolean verified
public boolean isApplicableToDatafile()
public void setApplicableToDatafile(boolean value)
public boolean isApplicableToDataset()
public void setApplicableToDataset(boolean value)
public boolean isApplicableToInvestigation()
public void setApplicableToInvestigation(boolean value)
public boolean isApplicableToSample()
public void setApplicableToSample(boolean value)
public List<DatafileParameter> getDatafileParameters()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the datafileParameters property.
For example, to add a new item, do as follows:
getDatafileParameters().add(newItem);
Objects of the following type(s) are allowed in the list
DatafileParameter
public List<DatasetParameter> getDatasetParameters()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the datasetParameters property.
For example, to add a new item, do as follows:
getDatasetParameters().add(newItem);
Objects of the following type(s) are allowed in the list
DatasetParameter
public String getDescription()
String
public void setDescription(String value)
value
- allowed object is
String
public boolean isEnforced()
public void setEnforced(boolean value)
public Facility getFacility()
Facility
public void setFacility(Facility value)
value
- allowed object is
Facility
public List<InvestigationParameter> getInvestigationParameters()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the investigationParameters property.
For example, to add a new item, do as follows:
getInvestigationParameters().add(newItem);
Objects of the following type(s) are allowed in the list
InvestigationParameter
public Double getMaximumNumericValue()
Double
public void setMaximumNumericValue(Double value)
value
- allowed object is
Double
public Double getMinimumNumericValue()
Double
public void setMinimumNumericValue(Double value)
value
- allowed object is
Double
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public List<PermissibleStringValue> getPermissibleStringValues()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the permissibleStringValues property.
For example, to add a new item, do as follows:
getPermissibleStringValues().add(newItem);
Objects of the following type(s) are allowed in the list
PermissibleStringValue
public List<SampleParameter> getSampleParameters()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the sampleParameters property.
For example, to add a new item, do as follows:
getSampleParameters().add(newItem);
Objects of the following type(s) are allowed in the list
SampleParameter
public String getUnits()
String
public void setUnits(String value)
value
- allowed object is
String
public String getUnitsFullName()
String
public void setUnitsFullName(String value)
value
- allowed object is
String
public ParameterValueType getValueType()
ParameterValueType
public void setValueType(ParameterValueType value)
value
- allowed object is
ParameterValueType
public boolean isVerified()
public void setVerified(boolean value)
Copyright © 2012 The ICAT Collaboration. All Rights Reserved.