Package gov.nasa.pds.search.core.schema
Class Specification
- java.lang.Object
-
- 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
Fields Modifier and Type Field Description protected Boolean
checkAssociations
protected DataSources
dataSources
protected List<Query>
query
protected String
title
-
Constructor Summary
Constructors Constructor Description Specification()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.
-
-
-
Field Detail
-
title
protected String title
-
dataSources
protected DataSources dataSources
-
checkAssociations
protected Boolean checkAssociations
-
-
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 isString
-
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 isDataSources
-
isCheckAssociations
public Boolean isCheckAssociations()
Gets the value of the checkAssociations property.- Returns:
- possible object is
Boolean
-
-