public class AdvancedSearchDetails extends Object
Java class for advancedSearchDetails complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="advancedSearchDetails"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="caseSensitive" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="datafileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="dateRangeEnd" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="dateRangeStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="experimentNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="instruments" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="investigationAbstract" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="investigationInclude" type="{client.icat3.uk}investigationInclude" minOccurs="0"/> <element name="investigationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="investigationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="investigators" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="keywords" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="runEnd" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="runStart" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> <element name="sampleName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="visitId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected boolean |
caseSensitive |
protected String |
datafileName |
protected XMLGregorianCalendar |
dateRangeEnd |
protected XMLGregorianCalendar |
dateRangeStart |
protected String |
experimentNumber |
protected List<String> |
instruments |
protected String |
investigationAbstract |
protected InvestigationInclude |
investigationInclude |
protected String |
investigationName |
protected String |
investigationType |
protected List<String> |
investigators |
protected List<String> |
keywords |
protected Double |
runEnd |
protected Double |
runStart |
protected String |
sampleName |
protected String |
visitId |
Constructor and Description |
---|
AdvancedSearchDetails() |
Modifier and Type | Method and Description |
---|---|
String |
getDatafileName()
Gets the value of the datafileName property.
|
XMLGregorianCalendar |
getDateRangeEnd()
Gets the value of the dateRangeEnd property.
|
XMLGregorianCalendar |
getDateRangeStart()
Gets the value of the dateRangeStart property.
|
String |
getExperimentNumber()
Gets the value of the experimentNumber property.
|
List<String> |
getInstruments()
Gets the value of the instruments property.
|
String |
getInvestigationAbstract()
Gets the value of the investigationAbstract property.
|
InvestigationInclude |
getInvestigationInclude()
Gets the value of the investigationInclude property.
|
String |
getInvestigationName()
Gets the value of the investigationName property.
|
String |
getInvestigationType()
Gets the value of the investigationType property.
|
List<String> |
getInvestigators()
Gets the value of the investigators property.
|
List<String> |
getKeywords()
Gets the value of the keywords property.
|
Double |
getRunEnd()
Gets the value of the runEnd property.
|
Double |
getRunStart()
Gets the value of the runStart property.
|
String |
getSampleName()
Gets the value of the sampleName property.
|
String |
getVisitId()
Gets the value of the visitId property.
|
boolean |
isCaseSensitive()
Gets the value of the caseSensitive property.
|
void |
setCaseSensitive(boolean value)
Sets the value of the caseSensitive property.
|
void |
setDatafileName(String value)
Sets the value of the datafileName property.
|
void |
setDateRangeEnd(XMLGregorianCalendar value)
Sets the value of the dateRangeEnd property.
|
void |
setDateRangeStart(XMLGregorianCalendar value)
Sets the value of the dateRangeStart property.
|
void |
setExperimentNumber(String value)
Sets the value of the experimentNumber property.
|
void |
setInvestigationAbstract(String value)
Sets the value of the investigationAbstract property.
|
void |
setInvestigationInclude(InvestigationInclude value)
Sets the value of the investigationInclude property.
|
void |
setInvestigationName(String value)
Sets the value of the investigationName property.
|
void |
setInvestigationType(String value)
Sets the value of the investigationType property.
|
void |
setRunEnd(Double value)
Sets the value of the runEnd property.
|
void |
setRunStart(Double value)
Sets the value of the runStart property.
|
void |
setSampleName(String value)
Sets the value of the sampleName property.
|
void |
setVisitId(String value)
Sets the value of the visitId property.
|
protected boolean caseSensitive
protected String datafileName
protected XMLGregorianCalendar dateRangeEnd
protected XMLGregorianCalendar dateRangeStart
protected String experimentNumber
protected String investigationAbstract
protected InvestigationInclude investigationInclude
protected String investigationName
protected String investigationType
protected Double runEnd
protected Double runStart
protected String sampleName
protected String visitId
public boolean isCaseSensitive()
public void setCaseSensitive(boolean value)
public String getDatafileName()
String
public void setDatafileName(String value)
value
- allowed object is
String
public XMLGregorianCalendar getDateRangeEnd()
XMLGregorianCalendar
public void setDateRangeEnd(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getDateRangeStart()
XMLGregorianCalendar
public void setDateRangeStart(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public String getExperimentNumber()
String
public void setExperimentNumber(String value)
value
- allowed object is
String
public List<String> getInstruments()
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 instruments property.
For example, to add a new item, do as follows:
getInstruments().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String getInvestigationAbstract()
String
public void setInvestigationAbstract(String value)
value
- allowed object is
String
public InvestigationInclude getInvestigationInclude()
InvestigationInclude
public void setInvestigationInclude(InvestigationInclude value)
value
- allowed object is
InvestigationInclude
public String getInvestigationName()
String
public void setInvestigationName(String value)
value
- allowed object is
String
public String getInvestigationType()
String
public void setInvestigationType(String value)
value
- allowed object is
String
public List<String> getInvestigators()
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 investigators property.
For example, to add a new item, do as follows:
getInvestigators().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getKeywords()
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 keywords property.
For example, to add a new item, do as follows:
getKeywords().add(newItem);
Objects of the following type(s) are allowed in the list
String
public Double getRunEnd()
Double
public void setRunEnd(Double value)
value
- allowed object is
Double
public Double getRunStart()
Double
public void setRunStart(Double value)
value
- allowed object is
Double
public String getSampleName()
String
public void setSampleName(String value)
value
- allowed object is
String
public String getVisitId()
String
Copyright © 2013 The ICAT Collaboration. All Rights Reserved.