Class Size3Type
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.Double3Type
org.javastro.ivoa.entities.stc.v1.Size3Type
- 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 Size3Type
extends Double3Type
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Consists of a Size (3 doubles) and optional position angle element
Java class for size3Type complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="size3Type">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double3Type">
<sequence>
<element name="PosAngle1" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posAngleType" minOccurs="0"/>
<element name="PosAngle2" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posAngleType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsFields inherited from class org.javastro.ivoa.entities.stc.v1.Double3Type
c1, c2, c3, genUnit, unit, velTimeUnit -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorSize3Type(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, Double1Type c1, Double1Type c2, Double1Type c3, String unit, VelTimeUnitType velTimeUnit, String genUnit, PosAngleType posAngle1, PosAngleType posAngle2) 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 posAngle1 property.Gets the value of the posAngle2 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) voidsetPosAngle1(PosAngleType value) Sets the value of the posAngle1 property.voidsetPosAngle2(PosAngleType value) Sets the value of the posAngle2 property.toString()withC1(Double1Type value) withC2(Double1Type value) withC3(Double1Type value) withGenUnit(String value) withIDREFType(String value) withIDType(String value) withPosAngle1(PosAngleType value) withPosAngle2(PosAngleType value) withVelTimeUnit(VelTimeUnitType value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.Double3Type
getC1, getC2, getC3, getGenUnit, getUnit, getVelTimeUnit, setC1, setC2, setC3, setGenUnit, setUnit, setVelTimeUnitMethods 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
-
posAngle1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected PosAngleType posAngle1 -
posAngle2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected PosAngleType posAngle2
-
-
Constructor Details
-
Size3Type
public Size3Type()Default no-arg constructor -
Size3Type
public Size3Type(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, Double1Type c1, Double1Type c2, Double1Type c3, String unit, VelTimeUnitType velTimeUnit, String genUnit, PosAngleType posAngle1, PosAngleType posAngle2) Fully-initialising value constructor
-
-
Method Details
-
getPosAngle1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public PosAngleType getPosAngle1()Gets the value of the posAngle1 property.- Returns:
- possible object is
PosAngleType
-
setPosAngle1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setPosAngle1(PosAngleType value) Sets the value of the posAngle1 property.- Parameters:
value- allowed object isPosAngleType
-
getPosAngle2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public PosAngleType getPosAngle2()Gets the value of the posAngle2 property.- Returns:
- possible object is
PosAngleType
-
setPosAngle2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setPosAngle2(PosAngleType value) Sets the value of the posAngle2 property.- Parameters:
value- allowed object isPosAngleType
-
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 classDouble3Type
-
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 classDouble3Type
-
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 classDouble3Type
-
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 classDouble3Type
-
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 classDouble3Type
-
withPosAngle1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withPosAngle1(PosAngleType value) -
withPosAngle2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withPosAngle2(PosAngleType value) -
withC1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withC1(Double1Type value) - Overrides:
withC1in classDouble3Type
-
withC2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withC2(Double1Type value) - Overrides:
withC2in classDouble3Type
-
withC3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withC3(Double1Type value) - Overrides:
withC3in classDouble3Type
-
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withUnit(String value) - Overrides:
withUnitin classDouble3Type
-
withVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withVelTimeUnit(VelTimeUnitType value) - Overrides:
withVelTimeUnitin classDouble3Type
-
withGenUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withGenUnit(String value) - Overrides:
withGenUnitin classDouble3Type
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withId(String value) - Overrides:
withIdin classDouble3Type
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withIdref(Object value) - Overrides:
withIdrefin classDouble3Type
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withUcd(String value) - Overrides:
withUcdin classDouble3Type
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withType(String value) - Overrides:
withTypein classDouble3Type
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withHref(String value) - Overrides:
withHrefin classDouble3Type
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withIDType(String value) - Overrides:
withIDTypein classDouble3Type
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size3Type withIDREFType(String value) - Overrides:
withIDREFTypein classDouble3Type
-
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 classDouble3Type
-
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 classDouble3Type
-
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 classDouble3Type
-