au.edu.archer.services.icat.ws
Class SearchRequestType

java.lang.Object
  extended by au.edu.archer.services.icat.ws.SearchRequestType

public class SearchRequestType
extends java.lang.Object

Java class for SearchRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SearchRequestType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="projectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="projectStatus" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="experimentName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="experimentType" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="investigatorName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="experimentNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="crystalName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="instance" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dataSetName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dataSetType" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dataFileName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="dataFileFormat" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="startPos" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="numberPP" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="totalCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="datafileLastModified" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="sampleParameters" type="{http://archer.edu.au/services/iCATService/types}SearchParameterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="datafileParameters" type="{http://archer.edu.au/services/iCATService/types}SearchParameterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="datasetParameters" type="{http://archer.edu.au/services/iCATService/types}SearchParameterType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String crystalName
           
protected  java.lang.String dataFileFormat
           
protected  java.util.Calendar datafileLastModified
           
protected  java.lang.String dataFileName
           
protected  java.util.List<SearchParameterType> datafileParameters
           
protected  java.lang.String dataSetName
           
protected  java.util.List<SearchParameterType> datasetParameters
           
protected  java.lang.String dataSetType
           
protected  java.lang.String experimentName
           
protected  java.lang.String experimentNumber
           
protected  java.lang.String experimentType
           
protected  java.lang.String instance
           
protected  java.lang.String investigatorName
           
protected  int numberPP
           
protected  java.lang.String projectName
           
protected  java.lang.String projectStatus
           
protected  java.util.List<SearchParameterType> sampleParameters
           
protected  int startPos
           
protected  int totalCount
           
 
Constructor Summary
SearchRequestType()
           
 
Method Summary
 java.lang.String getCrystalName()
          Gets the value of the crystalName property.
 java.lang.String getDataFileFormat()
          Gets the value of the dataFileFormat property.
 java.util.Calendar getDatafileLastModified()
          Gets the value of the datafileLastModified property.
 java.lang.String getDataFileName()
          Gets the value of the dataFileName property.
 java.util.List<SearchParameterType> getDatafileParameters()
          Gets the value of the datafileParameters property.
 java.lang.String getDataSetName()
          Gets the value of the dataSetName property.
 java.util.List<SearchParameterType> getDatasetParameters()
          Gets the value of the datasetParameters property.
 java.lang.String getDataSetType()
          Gets the value of the dataSetType property.
 java.lang.String getExperimentName()
          Gets the value of the experimentName property.
 java.lang.String getExperimentNumber()
          Gets the value of the experimentNumber property.
 java.lang.String getExperimentType()
          Gets the value of the experimentType property.
 java.lang.String getInstance()
          Gets the value of the instance property.
 java.lang.String getInvestigatorName()
          Gets the value of the investigatorName property.
 int getNumberPP()
          Gets the value of the numberPP property.
 java.lang.String getProjectName()
          Gets the value of the projectName property.
 java.lang.String getProjectStatus()
          Gets the value of the projectStatus property.
 java.util.List<SearchParameterType> getSampleParameters()
          Gets the value of the sampleParameters property.
 int getStartPos()
          Gets the value of the startPos property.
 int getTotalCount()
          Gets the value of the totalCount property.
 boolean isSetCrystalName()
           
 boolean isSetDataFileFormat()
           
 boolean isSetDatafileLastModified()
           
 boolean isSetDataFileName()
           
 boolean isSetDatafileParameters()
           
 boolean isSetDataSetName()
           
 boolean isSetDatasetParameters()
           
 boolean isSetDataSetType()
           
 boolean isSetExperimentName()
           
 boolean isSetExperimentNumber()
           
 boolean isSetExperimentType()
           
 boolean isSetInstance()
           
 boolean isSetInvestigatorName()
           
 boolean isSetNumberPP()
           
 boolean isSetProjectName()
           
 boolean isSetProjectStatus()
           
 boolean isSetSampleParameters()
           
 boolean isSetStartPos()
           
 boolean isSetTotalCount()
           
 void setCrystalName(java.lang.String value)
          Sets the value of the crystalName property.
 void setDataFileFormat(java.lang.String value)
          Sets the value of the dataFileFormat property.
 void setDatafileLastModified(java.util.Calendar value)
          Sets the value of the datafileLastModified property.
 void setDataFileName(java.lang.String value)
          Sets the value of the dataFileName property.
 void setDataSetName(java.lang.String value)
          Sets the value of the dataSetName property.
 void setDataSetType(java.lang.String value)
          Sets the value of the dataSetType property.
 void setExperimentName(java.lang.String value)
          Sets the value of the experimentName property.
 void setExperimentNumber(java.lang.String value)
          Sets the value of the experimentNumber property.
 void setExperimentType(java.lang.String value)
          Sets the value of the experimentType property.
 void setInstance(java.lang.String value)
          Sets the value of the instance property.
 void setInvestigatorName(java.lang.String value)
          Sets the value of the investigatorName property.
 void setNumberPP(int value)
          Sets the value of the numberPP property.
 void setProjectName(java.lang.String value)
          Sets the value of the projectName property.
 void setProjectStatus(java.lang.String value)
          Sets the value of the projectStatus property.
 void setStartPos(int value)
          Sets the value of the startPos property.
 void setTotalCount(int value)
          Sets the value of the totalCount property.
 void unsetDatafileParameters()
           
 void unsetDatasetParameters()
           
 void unsetSampleParameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

projectName

protected java.lang.String projectName

projectStatus

protected java.lang.String projectStatus

experimentName

protected java.lang.String experimentName

experimentType

protected java.lang.String experimentType

investigatorName

protected java.lang.String investigatorName

experimentNumber

protected java.lang.String experimentNumber

crystalName

protected java.lang.String crystalName

instance

protected java.lang.String instance

dataSetName

protected java.lang.String dataSetName

dataSetType

protected java.lang.String dataSetType

dataFileName

protected java.lang.String dataFileName

dataFileFormat

protected java.lang.String dataFileFormat

startPos

protected int startPos

numberPP

protected int numberPP

totalCount

protected int totalCount

datafileLastModified

protected java.util.Calendar datafileLastModified

sampleParameters

protected java.util.List<SearchParameterType> sampleParameters

datafileParameters

protected java.util.List<SearchParameterType> datafileParameters

datasetParameters

protected java.util.List<SearchParameterType> datasetParameters
Constructor Detail

SearchRequestType

public SearchRequestType()
Method Detail

getProjectName

public java.lang.String getProjectName()
Gets the value of the projectName property.

Returns:
possible object is String

setProjectName

public void setProjectName(java.lang.String value)
Sets the value of the projectName property.

Parameters:
value - allowed object is String

isSetProjectName

public boolean isSetProjectName()

getProjectStatus

public java.lang.String getProjectStatus()
Gets the value of the projectStatus property.

Returns:
possible object is String

setProjectStatus

public void setProjectStatus(java.lang.String value)
Sets the value of the projectStatus property.

Parameters:
value - allowed object is String

isSetProjectStatus

public boolean isSetProjectStatus()

getExperimentName

public java.lang.String getExperimentName()
Gets the value of the experimentName property.

Returns:
possible object is String

setExperimentName

public void setExperimentName(java.lang.String value)
Sets the value of the experimentName property.

Parameters:
value - allowed object is String

isSetExperimentName

public boolean isSetExperimentName()

getExperimentType

public java.lang.String getExperimentType()
Gets the value of the experimentType property.

Returns:
possible object is String

setExperimentType

public void setExperimentType(java.lang.String value)
Sets the value of the experimentType property.

Parameters:
value - allowed object is String

isSetExperimentType

public boolean isSetExperimentType()

getInvestigatorName

public java.lang.String getInvestigatorName()
Gets the value of the investigatorName property.

Returns:
possible object is String

setInvestigatorName

public void setInvestigatorName(java.lang.String value)
Sets the value of the investigatorName property.

Parameters:
value - allowed object is String

isSetInvestigatorName

public boolean isSetInvestigatorName()

getExperimentNumber

public java.lang.String getExperimentNumber()
Gets the value of the experimentNumber property.

Returns:
possible object is String

setExperimentNumber

public void setExperimentNumber(java.lang.String value)
Sets the value of the experimentNumber property.

Parameters:
value - allowed object is String

isSetExperimentNumber

public boolean isSetExperimentNumber()

getCrystalName

public java.lang.String getCrystalName()
Gets the value of the crystalName property.

Returns:
possible object is String

setCrystalName

public void setCrystalName(java.lang.String value)
Sets the value of the crystalName property.

Parameters:
value - allowed object is String

isSetCrystalName

public boolean isSetCrystalName()

getInstance

public java.lang.String getInstance()
Gets the value of the instance property.

Returns:
possible object is String

setInstance

public void setInstance(java.lang.String value)
Sets the value of the instance property.

Parameters:
value - allowed object is String

isSetInstance

public boolean isSetInstance()

getDataSetName

public java.lang.String getDataSetName()
Gets the value of the dataSetName property.

Returns:
possible object is String

setDataSetName

public void setDataSetName(java.lang.String value)
Sets the value of the dataSetName property.

Parameters:
value - allowed object is String

isSetDataSetName

public boolean isSetDataSetName()

getDataSetType

public java.lang.String getDataSetType()
Gets the value of the dataSetType property.

Returns:
possible object is String

setDataSetType

public void setDataSetType(java.lang.String value)
Sets the value of the dataSetType property.

Parameters:
value - allowed object is String

isSetDataSetType

public boolean isSetDataSetType()

getDataFileName

public java.lang.String getDataFileName()
Gets the value of the dataFileName property.

Returns:
possible object is String

setDataFileName

public void setDataFileName(java.lang.String value)
Sets the value of the dataFileName property.

Parameters:
value - allowed object is String

isSetDataFileName

public boolean isSetDataFileName()

getDataFileFormat

public java.lang.String getDataFileFormat()
Gets the value of the dataFileFormat property.

Returns:
possible object is String

setDataFileFormat

public void setDataFileFormat(java.lang.String value)
Sets the value of the dataFileFormat property.

Parameters:
value - allowed object is String

isSetDataFileFormat

public boolean isSetDataFileFormat()

getStartPos

public int getStartPos()
Gets the value of the startPos property.


setStartPos

public void setStartPos(int value)
Sets the value of the startPos property.


isSetStartPos

public boolean isSetStartPos()

getNumberPP

public int getNumberPP()
Gets the value of the numberPP property.


setNumberPP

public void setNumberPP(int value)
Sets the value of the numberPP property.


isSetNumberPP

public boolean isSetNumberPP()

getTotalCount

public int getTotalCount()
Gets the value of the totalCount property.


setTotalCount

public void setTotalCount(int value)
Sets the value of the totalCount property.


isSetTotalCount

public boolean isSetTotalCount()

getDatafileLastModified

public java.util.Calendar getDatafileLastModified()
Gets the value of the datafileLastModified property.

Returns:
possible object is String

setDatafileLastModified

public void setDatafileLastModified(java.util.Calendar value)
Sets the value of the datafileLastModified property.

Parameters:
value - allowed object is String

isSetDatafileLastModified

public boolean isSetDatafileLastModified()

getSampleParameters

public java.util.List<SearchParameterType> getSampleParameters()
Gets the value of the sampleParameters property.

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 SearchParameterType


isSetSampleParameters

public boolean isSetSampleParameters()

unsetSampleParameters

public void unsetSampleParameters()

getDatafileParameters

public java.util.List<SearchParameterType> getDatafileParameters()
Gets the value of the datafileParameters property.

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 SearchParameterType


isSetDatafileParameters

public boolean isSetDatafileParameters()

unsetDatafileParameters

public void unsetDatafileParameters()

getDatasetParameters

public java.util.List<SearchParameterType> getDatasetParameters()
Gets the value of the datasetParameters property.

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 SearchParameterType


isSetDatasetParameters

public boolean isSetDatasetParameters()

unsetDatasetParameters

public void unsetDatasetParameters()


Copyright © 2008 ARCHER - James Cook University. All Rights Reserved.