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()
Stringpublic void setDatafileName(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getDateRangeEnd()
XMLGregorianCalendarpublic void setDateRangeEnd(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getDateRangeStart()
XMLGregorianCalendarpublic void setDateRangeStart(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getExperimentNumber()
Stringpublic void setExperimentNumber(String value)
value - allowed object is
Stringpublic 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()
Stringpublic void setInvestigationAbstract(String value)
value - allowed object is
Stringpublic InvestigationInclude getInvestigationInclude()
InvestigationIncludepublic void setInvestigationInclude(InvestigationInclude value)
value - allowed object is
InvestigationIncludepublic String getInvestigationName()
Stringpublic void setInvestigationName(String value)
value - allowed object is
Stringpublic String getInvestigationType()
Stringpublic void setInvestigationType(String value)
value - allowed object is
Stringpublic 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()
Doublepublic void setRunEnd(Double value)
value - allowed object is
Doublepublic Double getRunStart()
Doublepublic void setRunStart(Double value)
value - allowed object is
Doublepublic String getSampleName()
Stringpublic void setSampleName(String value)
value - allowed object is
Stringpublic String getVisitId()
StringCopyright © 2013 The ICAT Collaboration. All Rights Reserved.