Class Query
java.lang.Object
org.javastro.ivoa.entities.resource.sia.Query
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2024-08-01T13:15:43+01:00")
public class Query
extends Object
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
A query to be sent to the service
Java class for Query complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Query">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="pos" type="{http://www.ivoa.net/xml/SIA/v1.1}SkyPos" minOccurs="0"/>
<element name="size" type="{http://www.ivoa.net/xml/SIA/v1.1}SkySize" minOccurs="0"/>
<element name="verb" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
<element name="extras" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringthis value should be in the form of name=value pairs delimited with apersands (&).protected SkyPosthe center position of the rectangular region that should be used as part of the query to the SIA service.protected SkySizethe rectangular size of the region that should be used as part of the query to the SIA service.protected BigIntegerthe verbosity level to use where 0 means the bare minimum set of columns and 3 means the full set of available columns. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) booleanthis value should be in the form of name=value pairs delimited with apersands (&).getPos()the center position of the rectangular region that should be used as part of the query to the SIA service.getSize()the rectangular size of the region that should be used as part of the query to the SIA service.getVerb()the verbosity level to use where 0 means the bare minimum set of columns and 3 means the full set of available columns.inthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) voidSets the value of the extras property.voidSets the value of the pos property.voidSets the value of the size property.voidsetVerb(BigInteger value) Sets the value of the verb property.toString()withExtras(String value) withVerb(BigInteger value)
-
Field Details
-
pos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected SkyPos posthe center position of the rectangular region that should be used as part of the query to the SIA service. -
size
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected SkySize sizethe rectangular size of the region that should be used as part of the query to the SIA service. -
verb
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected BigInteger verbthe verbosity level to use where 0 means the bare minimum set of columns and 3 means the full set of available columns. -
extras
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String extrasthis value should be in the form of name=value pairs delimited with apersands (&).
-
-
Constructor Details
-
Query
public Query()Default no-arg constructor -
Query
Fully-initialising value constructor
-
-
Method Details
-
getPos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SkyPos getPos()the center position of the rectangular region that should be used as part of the query to the SIA service.- Returns:
- possible object is
SkyPos
-
setPos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setPos(SkyPos value) Sets the value of the pos property. -
getSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SkySize getSize()the rectangular size of the region that should be used as part of the query to the SIA service.- Returns:
- possible object is
SkySize
-
setSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setSize(SkySize value) Sets the value of the size property. -
getVerb
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public BigInteger getVerb()the verbosity level to use where 0 means the bare minimum set of columns and 3 means the full set of available columns.- Returns:
- possible object is
BigInteger
-
setVerb
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setVerb(BigInteger value) Sets the value of the verb property.- Parameters:
value- allowed object isBigInteger- See Also:
-
getExtras
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getExtras()this value should be in the form of name=value pairs delimited with apersands (&).- Returns:
- possible object is
String
-
setExtras
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setExtras(String value) Sets the value of the extras property.- Parameters:
value- allowed object isString- See Also:
-
equals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public boolean equals(Object object) -
hashCode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public int hashCode() -
toString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String toString() -
append
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-
withPos
-
withSize
-
withVerb
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Query withVerb(BigInteger value) -
withExtras
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(Object left, Object right) - Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) - Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
createNewInstance
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Object createNewInstance()- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-