Class VelVector3CoordinateType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.CoordinateType
org.javastro.ivoa.entities.stc.v1.Vector3CoordinateType
org.javastro.ivoa.entities.stc.v1.PosVector3CoordinateType
org.javastro.ivoa.entities.stc.v1.VelVector3CoordinateType
- 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 VelVector3CoordinateType
extends PosVector3CoordinateType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Single CError3, CResolution3, CSize3, CPixSize3 elements indicate definite values; pairs indicate ranges
Java class for velVector3CoordinateType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="velVector3CoordinateType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posVector3CoordinateType">
<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.PosVector3CoordinateType
coordSystemId, unitFields inherited from class org.javastro.ivoa.entities.stc.v1.Vector3CoordinateType
cError3S, cPixSize3S, cResolution3S, cSize3S, cValue3, name1, name2, name3Fields inherited from class org.javastro.ivoa.entities.stc.v1.CoordinateType
frameId, name -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorVelVector3CoordinateType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, Object frameId, String name1, String name2, String name3, jakarta.xml.bind.JAXBElement<?> cValue3, List<jakarta.xml.bind.JAXBElement<?>> cError3S, List<jakarta.xml.bind.JAXBElement<?>> cResolution3S, List<jakarta.xml.bind.JAXBElement<?>> cSize3S, List<jakarta.xml.bind.JAXBElement<?>> cPixSize3S, 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()withCError3s(jakarta.xml.bind.JAXBElement<?>... values) withCError3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCoordSystemId(Object value) withCPixSize3s(jakarta.xml.bind.JAXBElement<?>... values) withCPixSize3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCResolution3s(jakarta.xml.bind.JAXBElement<?>... values) withCResolution3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCSize3s(jakarta.xml.bind.JAXBElement<?>... values) withCSize3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) withCValue3(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.PosVector3CoordinateType
getCoordSystemId, getUnit, setCoordSystemId, setUnitMethods inherited from class org.javastro.ivoa.entities.stc.v1.Vector3CoordinateType
getCError3s, getCPixSize3s, getCResolution3s, getCSize3s, getCValue3, getName1, getName2, getName3, setCValue3, setName1, setName2, setName3Methods 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
-
VelVector3CoordinateType
public VelVector3CoordinateType()Default no-arg constructor -
VelVector3CoordinateType
public VelVector3CoordinateType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, Object frameId, String name1, String name2, String name3, jakarta.xml.bind.JAXBElement<?> cValue3, List<jakarta.xml.bind.JAXBElement<?>> cError3S, List<jakarta.xml.bind.JAXBElement<?>> cResolution3S, List<jakarta.xml.bind.JAXBElement<?>> cSize3S, List<jakarta.xml.bind.JAXBElement<?>> cPixSize3S, 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 classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-
withVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType 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 VelVector3CoordinateType withCoordSystemId(Object value) - Overrides:
withCoordSystemIdin classPosVector3CoordinateType
-
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withUnit(String value) - Overrides:
withUnitin classPosVector3CoordinateType
-
withName1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withName1(String value) - Overrides:
withName1in classPosVector3CoordinateType
-
withName2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withName2(String value) - Overrides:
withName2in classPosVector3CoordinateType
-
withName3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withName3(String value) - Overrides:
withName3in classPosVector3CoordinateType
-
withCValue3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCValue3(jakarta.xml.bind.JAXBElement<?> value) - Overrides:
withCValue3in classPosVector3CoordinateType
-
withCError3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCError3s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCError3sin classPosVector3CoordinateType
-
withCError3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCError3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCError3sin classPosVector3CoordinateType
-
withCResolution3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCResolution3s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCResolution3sin classPosVector3CoordinateType
-
withCResolution3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCResolution3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCResolution3sin classPosVector3CoordinateType
-
withCSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCSize3s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCSize3sin classPosVector3CoordinateType
-
withCSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCSize3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCSize3sin classPosVector3CoordinateType
-
withCPixSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCPixSize3s(jakarta.xml.bind.JAXBElement<?>... values) - Overrides:
withCPixSize3sin classPosVector3CoordinateType
-
withCPixSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withCPixSize3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) - Overrides:
withCPixSize3sin classPosVector3CoordinateType
-
withName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withName(String value) - Overrides:
withNamein classPosVector3CoordinateType
-
withFrameId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withFrameId(Object value) - Overrides:
withFrameIdin classPosVector3CoordinateType
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withId(String value) - Overrides:
withIdin classPosVector3CoordinateType
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withIdref(Object value) - Overrides:
withIdrefin classPosVector3CoordinateType
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withUcd(String value) - Overrides:
withUcdin classPosVector3CoordinateType
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withType(String value) - Overrides:
withTypein classPosVector3CoordinateType
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withHref(String value) - Overrides:
withHrefin classPosVector3CoordinateType
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withIDType(String value) - Overrides:
withIDTypein classPosVector3CoordinateType
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelVector3CoordinateType withIDREFType(String value) - Overrides:
withIDREFTypein classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-
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 classPosVector3CoordinateType
-