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="{client.icat3.uk}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="{client.icat3.uk}datafileParameter" maxOccurs="unbounded" minOccurs="0"/>
<element name="datasetParameters" type="{client.icat3.uk}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="{client.icat3.uk}facility" minOccurs="0"/>
<element name="investigationParameters" type="{client.icat3.uk}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="{client.icat3.uk}permissibleStringValue" maxOccurs="unbounded" minOccurs="0"/>
<element name="sampleParameters" type="{client.icat3.uk}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="{client.icat3.uk}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, setModTimeprotected 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()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic boolean isEnforced()
public void setEnforced(boolean value)
public Facility getFacility()
Facilitypublic void setFacility(Facility value)
value - allowed object is
Facilitypublic 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()
Doublepublic void setMaximumNumericValue(Double value)
value - allowed object is
Doublepublic Double getMinimumNumericValue()
Doublepublic void setMinimumNumericValue(Double value)
value - allowed object is
Doublepublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic 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()
Stringpublic void setUnits(String value)
value - allowed object is
Stringpublic String getUnitsFullName()
Stringpublic void setUnitsFullName(String value)
value - allowed object is
Stringpublic ParameterValueType getValueType()
ParameterValueTypepublic void setValueType(ParameterValueType value)
value - allowed object is
ParameterValueTypepublic boolean isVerified()
public void setVerified(boolean value)
Copyright © 2013 The ICAT Collaboration. All Rights Reserved.