net.ivoa.xml.vodataservice.v1
Class InputParam

java.lang.Object
  extended by net.ivoa.xml.vodataservice.v1.BaseParam
      extended by net.ivoa.xml.vodataservice.v1.InputParam

public class InputParam
extends BaseParam

The allowed data type names do not imply a size or precise format. This type is intended to be sufficient for describing an input parameter to a simple REST service or a function written in a weakly-typed (e.g., scripting) language.

Java class for InputParam complex type.

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

 <complexType name="InputParam">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/VODataService/v1.0}BaseParam">
       <sequence>
         <element name="dataType" type="{http://www.ivoa.net/xml/VODataService/v1.0}SimpleDataType" minOccurs="0"/>
       </sequence>
       <attribute name="use" type="{http://www.ivoa.net/xml/VODataService/v1.0}ParamUse" default="optional" />
       <attribute name="std" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  SimpleDataType dataType
           
protected  java.lang.Boolean std
           
protected  ParamUse use
           
 
Fields inherited from class net.ivoa.xml.vodataservice.v1.BaseParam
description, name, ucd, unit
 
Constructor Summary
InputParam()
           
 
Method Summary
 SimpleDataType getDataType()
          Gets the value of the dataType property.
 boolean getStd()
          Gets the value of the std property.
 ParamUse getUse()
          Gets the value of the use property.
 void setDataType(SimpleDataType value)
          Sets the value of the dataType property.
 void setStd(java.lang.Boolean value)
          Sets the value of the std property.
 void setUse(ParamUse value)
          Sets the value of the use property.
 
Methods inherited from class net.ivoa.xml.vodataservice.v1.BaseParam
getDescription, getName, getUcd, getUnit, setDescription, setName, setUcd, setUnit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataType

protected SimpleDataType dataType

use

protected ParamUse use

std

protected java.lang.Boolean std
Constructor Detail

InputParam

public InputParam()
Method Detail

getDataType

public SimpleDataType getDataType()
Gets the value of the dataType property.

Returns:
possible object is SimpleDataType

setDataType

public void setDataType(SimpleDataType value)
Sets the value of the dataType property.

Parameters:
value - allowed object is SimpleDataType

getUse

public ParamUse getUse()
Gets the value of the use property.

Returns:
possible object is ParamUse

setUse

public void setUse(ParamUse value)
Sets the value of the use property.

Parameters:
value - allowed object is ParamUse

getStd

public boolean getStd()
Gets the value of the std property.

Returns:
possible object is Boolean

setStd

public void setStd(java.lang.Boolean value)
Sets the value of the std property.

Parameters:
value - allowed object is Boolean


Copyright © 2011 VAMDC. All Rights Reserved.