Class Vector3CoordinateType
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
- Direct Known Subclasses:
GenVector3CoordinateType,PosVector3CoordinateType
Java class for vector3CoordinateType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="vector3CoordinateType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordinateType">
<sequence>
<element name="Name1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Name2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Name3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CValue3" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CError3" maxOccurs="2" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CResolution3" maxOccurs="2" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CSize3" maxOccurs="2" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CPixSize3" maxOccurs="2" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate errorprotected List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate pixel sizeprotected List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate resolutionprotected List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate sizeprotected jakarta.xml.bind.JAXBElement<?>Substitution group for a 3-D coordinate valueprotected Stringprotected Stringprotected StringFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordinateType
frameId, name -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorVector3CoordinateType(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) 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) booleanList<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate error Gets the value of the cError3S property.List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate pixel size Gets the value of the cPixSize3S property.List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate resolution Gets the value of the cResolution3S property.List<jakarta.xml.bind.JAXBElement<?>>Substitution group for a 3-D coordinate size Gets the value of the cSize3S property.jakarta.xml.bind.JAXBElement<?>Substitution group for a 3-D coordinate valuegetName1()Gets the value of the name1 property.getName2()Gets the value of the name2 property.getName3()Gets the value of the name3 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) voidsetCValue3(jakarta.xml.bind.JAXBElement<?> value) Sets the value of the cValue3 property.voidSets the value of the name1 property.voidSets the value of the name2 property.voidSets the value of the name3 property.toString()withCError3s(jakarta.xml.bind.JAXBElement<?>... values) withCError3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) 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) 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
-
name1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String name1 -
name2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String name2 -
name3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String name3 -
cValue3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected jakarta.xml.bind.JAXBElement<?> cValue3Substitution group for a 3-D coordinate value -
cError3S
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<jakarta.xml.bind.JAXBElement<?>> cError3SSubstitution group for a 3-D coordinate error -
cResolution3S
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<jakarta.xml.bind.JAXBElement<?>> cResolution3SSubstitution group for a 3-D coordinate resolution -
cSize3S
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<jakarta.xml.bind.JAXBElement<?>> cSize3SSubstitution group for a 3-D coordinate size -
cPixSize3S
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected List<jakarta.xml.bind.JAXBElement<?>> cPixSize3SSubstitution group for a 3-D coordinate pixel size
-
-
Constructor Details
-
Vector3CoordinateType
public Vector3CoordinateType()Default no-arg constructor -
Vector3CoordinateType
public Vector3CoordinateType(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) Fully-initialising value constructor
-
-
Method Details
-
getName1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getName1()Gets the value of the name1 property.- Returns:
- possible object is
String
-
setName1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setName1(String value) Sets the value of the name1 property.- Parameters:
value- allowed object isString
-
getName2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getName2()Gets the value of the name2 property.- Returns:
- possible object is
String
-
setName2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setName2(String value) Sets the value of the name2 property.- Parameters:
value- allowed object isString
-
getName3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getName3()Gets the value of the name3 property.- Returns:
- possible object is
String
-
setName3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setName3(String value) Sets the value of the name3 property.- Parameters:
value- allowed object isString
-
getCValue3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public jakarta.xml.bind.JAXBElement<?> getCValue3()Substitution group for a 3-D coordinate value- Returns:
- possible object is
JAXBElement<Object>JAXBElement<Curve3Type>JAXBElement<Double3Type>
-
setCValue3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setCValue3(jakarta.xml.bind.JAXBElement<?> value) Sets the value of the cValue3 property.- Parameters:
value- allowed object isJAXBElement<Object>JAXBElement<Curve3Type>JAXBElement<Double3Type>- See Also:
-
getCError3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<jakarta.xml.bind.JAXBElement<?>> getCError3s()Substitution group for a 3-D coordinate error Gets the value of the cError3S 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 cError3S property.For example, to add a new item, do as follows:
getCError3s().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<Object>JAXBElement<Double1Type>JAXBElement<Double9Type>JAXBElement<Size3Type>- Returns:
- The value of the cError3S property.
-
getCResolution3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<jakarta.xml.bind.JAXBElement<?>> getCResolution3s()Substitution group for a 3-D coordinate resolution Gets the value of the cResolution3S 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 cResolution3S property.For example, to add a new item, do as follows:
getCResolution3s().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<Object>JAXBElement<Double1Type>JAXBElement<Double9Type>JAXBElement<Size3Type>- Returns:
- The value of the cResolution3S property.
-
getCSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<jakarta.xml.bind.JAXBElement<?>> getCSize3s()Substitution group for a 3-D coordinate size Gets the value of the cSize3S 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 cSize3S property.For example, to add a new item, do as follows:
getCSize3s().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<Object>JAXBElement<Double1Type>JAXBElement<Double9Type>JAXBElement<Size3Type>- Returns:
- The value of the cSize3S property.
-
getCPixSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public List<jakarta.xml.bind.JAXBElement<?>> getCPixSize3s()Substitution group for a 3-D coordinate pixel size Gets the value of the cPixSize3S 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 cPixSize3S property.For example, to add a new item, do as follows:
getCPixSize3s().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<Object>JAXBElement<Double9Type>JAXBElement<Size3Type>- Returns:
- The value of the cPixSize3S property.
-
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
-
withName1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withName1(String value) -
withName2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withName2(String value) -
withName3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withName3(String value) -
withCValue3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCValue3(jakarta.xml.bind.JAXBElement<?> value) -
withCError3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCError3s(jakarta.xml.bind.JAXBElement<?>... values) -
withCError3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCError3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) -
withCResolution3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCResolution3s(jakarta.xml.bind.JAXBElement<?>... values) -
withCResolution3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCResolution3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) -
withCSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCSize3s(jakarta.xml.bind.JAXBElement<?>... values) -
withCSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCSize3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) -
withCPixSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCPixSize3s(jakarta.xml.bind.JAXBElement<?>... values) -
withCPixSize3s
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType withCPixSize3s(Collection<jakarta.xml.bind.JAXBElement<?>> values) -
withName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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 Vector3CoordinateType 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
-