gov.nasa.pds.search.core.schema
Class Specification

java.lang.Object
  extended by gov.nasa.pds.search.core.schema.Specification

public class Specification
extends Object

Java class for Specification complex type.

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

 <complexType name="Specification">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{}title"/>
         <element ref="{}query" maxOccurs="unbounded"/>
         <element ref="{}dataSources" minOccurs="0"/>
         <element ref="{}checkAssociations" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Boolean checkAssociations
           
protected  DataSources dataSources
           
protected  List<Query> query
           
protected  String title
           
 
Constructor Summary
Specification()
           
 
Method Summary
 DataSources getDataSources()
          Gets the value of the dataSources property.
 List<Query> getQuery()
          Gets the value of the query property.
 String getTitle()
          Gets the value of the title property.
 Boolean isCheckAssociations()
          Gets the value of the checkAssociations property.
 void setCheckAssociations(Boolean value)
          Sets the value of the checkAssociations property.
 void setDataSources(DataSources value)
          Sets the value of the dataSources property.
 void setTitle(String value)
          Sets the value of the title property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

title

protected String title

query

protected List<Query> query

dataSources

protected DataSources dataSources

checkAssociations

protected Boolean checkAssociations
Constructor Detail

Specification

public Specification()
Method Detail

getTitle

public String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

getQuery

public List<Query> getQuery()
Gets the value of the query 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 query property.

For example, to add a new item, do as follows:

    getQuery().add(newItem);
 

Objects of the following type(s) are allowed in the list Query


getDataSources

public DataSources getDataSources()
Gets the value of the dataSources property.

Returns:
possible object is DataSources

setDataSources

public void setDataSources(DataSources value)
Sets the value of the dataSources property.

Parameters:
value - allowed object is DataSources

isCheckAssociations

public Boolean isCheckAssociations()
Gets the value of the checkAssociations property.

Returns:
possible object is Boolean

setCheckAssociations

public void setCheckAssociations(Boolean value)
Sets the value of the checkAssociations property.

Parameters:
value - allowed object is Boolean


Copyright © 2010-2013 Planetary Data System. All Rights Reserved.