Class VelVector2CoordinateType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.CoordinateType
org.javastro.ivoa.entities.stc.v1.Vector2CoordinateType
org.javastro.ivoa.entities.stc.v1.PosVector2CoordinateType
org.javastro.ivoa.entities.stc.v1.VelVector2CoordinateType
- 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 VelVector2CoordinateType
extends PosVector2CoordinateType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Single CError2, CResolution2, CSize2, CPixSize2 elements indicate definite values; pairs indicate ranges
Java class for velVector2CoordinateType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="velVector2CoordinateType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posVector2CoordinateType">
<attribute name="vel_time_unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}velTimeUnitType" />
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsFields inherited from class org.javastro.ivoa.entities.stc.v1.PosVector2CoordinateType
coordSystemId, unitFields inherited from class org.javastro.ivoa.entities.stc.v1.Vector2CoordinateType
cError2S, cPixSize2S, cResolution2S, cSize2S, cValue2, name1, name2Fields inherited from class org.javastro.ivoa.entities.stc.v1.CoordinateType
frameId, name -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorVelVector2CoordinateType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, Object frameId, String name1, String name2, jakarta.xml.bind.JAXBElement<?> cValue2, List<jakarta.xml.bind.JAXBElement<?>> cError2S, List<jakarta.xml.bind.JAXBElement<?>> cResolution2S, List<jakarta.xml.bind.JAXBElement<?>> cSize2S, List<jakarta.xml.bind.JAXBElement<?>> cPixSize2S, Object coordSystemId, String unit, VelTimeUnitType velTimeUnit) 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 velTimeUnit 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) voidsetVelTimeUnit(VelTimeUnitType value) Sets the value of the velTimeUnit property.toString()withCError2s(jakarta.xml.bind.JAXBElement<?>... values) withCError2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCoordSystemId(Object value) withCPixSize2s(jakarta.xml.bind.JAXBElement<?>... values) withCPixSize2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCResolution2s(jakarta.xml.bind.JAXBElement<?>... values) withCResolution2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCSize2s(jakarta.xml.bind.JAXBElement<?>... values) withCSize2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCValue2(jakarta.xml.bind.JAXBElement<?> value) withFrameId(Object value) withIDREFType(String value) withIDType(String value) withVelTimeUnit(VelTimeUnitType value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.PosVector2CoordinateType
getCoordSystemId, getUnit, setCoordSystemId, setUnitMethods inherited from class org.javastro.ivoa.entities.stc.v1.Vector2CoordinateType
getCError2s, getCPixSize2s, getCResolution2s, getCSize2s, getCValue2, getName1, getName2, setCValue2, setName1, setName2Methods 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
-
velTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected VelTimeUnitType velTimeUnit
-
-
Constructor Details
-
VelVector2CoordinateType
public VelVector2CoordinateType()Default no-arg constructor -
VelVector2CoordinateType
public VelVector2CoordinateType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, Object frameId, String name1, String name2, jakarta.xml.bind.JAXBElement<?> cValue2, List<jakarta.xml.bind.JAXBElement<?>> cError2S, List<jakarta.xml.bind.JAXBElement<?>> cResolution2S, List<jakarta.xml.bind.JAXBElement<?>> cSize2S, List<jakarta.xml.bind.JAXBElement<?>> cPixSize2S, Object coordSystemId, String unit, VelTimeUnitType velTimeUnit) Fully-initialising value constructor
-
-
Method Details
-
getVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelTimeUnitType getVelTimeUnit()Gets the value of the velTimeUnit property.- Returns:
- possible object is
VelTimeUnitType
-
setVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setVelTimeUnit(VelTimeUnitType value) Sets the value of the velTimeUnit property.- Parameters:
value- allowed object isVelTimeUnitType
-
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 classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-
withVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withVelTimeUnit(VelTimeUnitType value) -
withCoordSystemId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCoordSystemId(Object value) - Overrides:
withCoordSystemIdin classPosVector2CoordinateType
-
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withUnit(String value) - Overrides:
withUnitin classPosVector2CoordinateType
-
withName1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withName1(String value) - Overrides:
withName1in classPosVector2CoordinateType
-
withName2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withName2(String value) - Overrides:
withName2in classPosVector2CoordinateType
-
withCValue2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCValue2(jakarta.xml.bind.JAXBElement<?> value) - Overrides:
withCValue2in classPosVector2CoordinateType
-
withCError2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCError2s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCError2sin classPosVector2CoordinateType
-
withCError2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCError2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCError2sin classPosVector2CoordinateType
-
withCResolution2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCResolution2s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCResolution2sin classPosVector2CoordinateType
-
withCResolution2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCResolution2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCResolution2sin classPosVector2CoordinateType
-
withCSize2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCSize2s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCSize2sin classPosVector2CoordinateType
-
withCSize2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCSize2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCSize2sin classPosVector2CoordinateType
-
withCPixSize2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCPixSize2s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCPixSize2sin classPosVector2CoordinateType
-
withCPixSize2s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withCPixSize2s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCPixSize2sin classPosVector2CoordinateType
-
withName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withName(String value) - Overrides:
withNamein classPosVector2CoordinateType
-
withFrameId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withFrameId(Object value) - Overrides:
withFrameIdin classPosVector2CoordinateType
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withId(String value) - Overrides:
withIdin classPosVector2CoordinateType
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withIdref(Object value) - Overrides:
withIdrefin classPosVector2CoordinateType
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withUcd(String value) - Overrides:
withUcdin classPosVector2CoordinateType
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withType(String value) - Overrides:
withTypein classPosVector2CoordinateType
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withHref(String value) - Overrides:
withHrefin classPosVector2CoordinateType
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withIDType(String value) - Overrides:
withIDTypein classPosVector2CoordinateType
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector2CoordinateType withIDREFType(String value) - Overrides:
withIDREFTypein classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-
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 classPosVector2CoordinateType
-