Class TimeCoordinateType
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
Java class for timeCoordinateType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="timeCoordinateType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordinateType">
<sequence>
<element name="TimeInstant" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}astronTimeType" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Error" maxOccurs="2" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Resolution" maxOccurs="2" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Size" maxOccurs="2" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}PixSize" maxOccurs="2" minOccurs="0"/>
</sequence>
<attribute name="coord_system_id" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
<attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}timeUnitType" default="s" />
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Objectprotected List<Double1Type>doubleprotected List<Double1Type>doubleprotected List<Double1Type>doubleprotected List<Double1Type>doubleprotected AstronTimeTypeprotected StringFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordinateType
frameId, name -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorTimeCoordinateType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, Object frameId, AstronTimeType timeInstant, List<Double1Type> errors, List<Double1Type> resolutions, List<Double1Type> sizes, List<Double1Type> pixSizes, Object coordSystemId, String unit) Fully-initialising value constructor -
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) booleanGets the value of the coordSystemId property.double Gets the value of the errors property.double Gets the value of the pixSizes property.double Gets the value of the resolutions property.getSizes()double Gets the value of the sizes property.Gets the value of the timeInstant property.getUnit()Gets the value of the unit property.inthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) voidsetCoordSystemId(Object value) Sets the value of the coordSystemId property.voidsetTimeInstant(AstronTimeType value) Sets the value of the timeInstant property.voidSets the value of the unit property.toString()withCoordSystemId(Object value) withErrors(Collection<Double1Type> values) withErrors(Double1Type... values) withFrameId(Object value) withIDREFType(String value) withIDType(String value) withPixSizes(Collection<Double1Type> values) withPixSizes(Double1Type... values) withResolutions(Collection<Double1Type> values) withResolutions(Double1Type... values) withSizes(Collection<Double1Type> values) withSizes(Double1Type... values) withTimeInstant(AstronTimeType value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.CoordinateType
getFrameId, getName, setFrameId, setNameMethods inherited from class org.javastro.ivoa.entities.stc.v1.StcBaseType
getHref, getId, getIdref, getIDREFType, getIDType, getType, getUcd, setHref, setId, setIdref, setIDREFType, setIDType, setType, setUcd
-
Field Details
-
timeInstant
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected AstronTimeType timeInstant -
errors
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<Double1Type> errorsdouble -
resolutions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<Double1Type> resolutionsdouble -
sizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<Double1Type> sizesdouble -
pixSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<Double1Type> pixSizesdouble -
coordSystemId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Object coordSystemId -
unit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String unit
-
-
Constructor Details
-
TimeCoordinateType
public TimeCoordinateType()Default no-arg constructor -
TimeCoordinateType
public TimeCoordinateType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, Object frameId, AstronTimeType timeInstant, List<Double1Type> errors, List<Double1Type> resolutions, List<Double1Type> sizes, List<Double1Type> pixSizes, Object coordSystemId, String unit) Fully-initialising value constructor
-
-
Method Details
-
getTimeInstant
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public AstronTimeType getTimeInstant()Gets the value of the timeInstant property.- Returns:
- possible object is
AstronTimeType
-
setTimeInstant
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setTimeInstant(AstronTimeType value) Sets the value of the timeInstant property.- Parameters:
value- allowed object isAstronTimeType
-
getErrors
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<Double1Type> getErrors()double Gets the value of the errors 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
setmethod for the errors property.For example, to add a new item, do as follows:
getErrors().add(newItem);
Objects of the following type(s) are allowed in the list
Double1Type- Returns:
- The value of the errors property.
-
getResolutions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<Double1Type> getResolutions()double Gets the value of the resolutions 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
setmethod for the resolutions property.For example, to add a new item, do as follows:
getResolutions().add(newItem);
Objects of the following type(s) are allowed in the list
Double1Type- Returns:
- The value of the resolutions property.
-
getSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<Double1Type> getSizes()double Gets the value of the sizes 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
setmethod for the sizes property.For example, to add a new item, do as follows:
getSizes().add(newItem);
Objects of the following type(s) are allowed in the list
Double1Type- Returns:
- The value of the sizes property.
-
getPixSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<Double1Type> getPixSizes()double Gets the value of the pixSizes 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
setmethod for the pixSizes property.For example, to add a new item, do as follows:
getPixSizes().add(newItem);
Objects of the following type(s) are allowed in the list
Double1Type- Returns:
- The value of the pixSizes property.
-
getCoordSystemId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Object getCoordSystemId()Gets the value of the coordSystemId property.- Returns:
- possible object is
Object
-
setCoordSystemId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setCoordSystemId(Object value) Sets the value of the coordSystemId property.- Parameters:
value- allowed object isObject
-
getUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getUnit()Gets the value of the unit property.- Returns:
- possible object is
String
-
setUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setUnit(String value) Sets the value of the unit property.- Parameters:
value- allowed object isString
-
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) - Overrides:
equalsin classCoordinateType
-
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()- Overrides:
hashCodein classCoordinateType
-
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()- Overrides:
toStringin classCoordinateType
-
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- Overrides:
appendin classCoordinateType
-
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- Overrides:
appendFieldsin classCoordinateType
-
withTimeInstant
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withTimeInstant(AstronTimeType value) -
withErrors
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withErrors(Double1Type... values) -
withErrors
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withErrors(Collection<Double1Type> values) -
withResolutions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withResolutions(Double1Type... values) -
withResolutions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withResolutions(Collection<Double1Type> values) -
withSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withSizes(Double1Type... values) -
withSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withSizes(Collection<Double1Type> values) -
withPixSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withPixSizes(Double1Type... values) -
withPixSizes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withPixSizes(Collection<Double1Type> values) -
withCoordSystemId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withCoordSystemId(Object value) -
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withUnit(String value) -
withName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withName(String value) - Overrides:
withNamein classCoordinateType
-
withFrameId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withFrameId(Object value) - Overrides:
withFrameIdin classCoordinateType
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withId(String value) - Overrides:
withIdin classCoordinateType
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withIdref(Object value) - Overrides:
withIdrefin classCoordinateType
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withUcd(String value) - Overrides:
withUcdin classCoordinateType
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withType(String value) - Overrides:
withTypein classCoordinateType
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withHref(String value) - Overrides:
withHrefin classCoordinateType
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withIDType(String value) - Overrides:
withIDTypein classCoordinateType
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TimeCoordinateType withIDREFType(String value) - Overrides:
withIDREFTypein classCoordinateType
-
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- Overrides:
mergeFromin classCoordinateType
-
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- Overrides:
mergeFromin classCoordinateType
-
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- Overrides:
createNewInstancein classCoordinateType
-