Class Size2Type
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.Double2Type
org.javastro.ivoa.entities.stc.v1.Size2Type
- 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 Size2Type
extends Double2Type
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Consists of a Size (2 doubles) and optional position angle element
Java class for size2Type complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="size2Type">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double2Type">
<sequence>
<element name="PosAngle" 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.Double2Type
c1, c2, genUnit, unit, velTimeUnit -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorSize2Type(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, Double1Type c1, Double1Type c2, String unit, VelTimeUnitType velTimeUnit, String genUnit, PosAngleType posAngle) 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 posAngle 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) voidsetPosAngle(PosAngleType value) Sets the value of the posAngle property.toString()withC1(Double1Type value) withC2(Double1Type value) withGenUnit(String value) withIDREFType(String value) withIDType(String value) withPosAngle(PosAngleType value) withVelTimeUnit(VelTimeUnitType value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.Double2Type
getC1, getC2, getGenUnit, getUnit, getVelTimeUnit, setC1, setC2, 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
-
posAngle
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected PosAngleType posAngle
-
-
Constructor Details
-
Size2Type
public Size2Type()Default no-arg constructor -
Size2Type
public Size2Type(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, Double1Type c1, Double1Type c2, String unit, VelTimeUnitType velTimeUnit, String genUnit, PosAngleType posAngle) Fully-initialising value constructor
-
-
Method Details
-
getPosAngle
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public PosAngleType getPosAngle()Gets the value of the posAngle property.- Returns:
- possible object is
PosAngleType
-
setPosAngle
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setPosAngle(PosAngleType value) Sets the value of the posAngle 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 classDouble2Type
-
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 classDouble2Type
-
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 classDouble2Type
-
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 classDouble2Type
-
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 classDouble2Type
-
withPosAngle
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withPosAngle(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 Size2Type withC1(Double1Type value) - Overrides:
withC1in classDouble2Type
-
withC2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withC2(Double1Type value) - Overrides:
withC2in classDouble2Type
-
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withUnit(String value) - Overrides:
withUnitin classDouble2Type
-
withVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withVelTimeUnit(VelTimeUnitType value) - Overrides:
withVelTimeUnitin classDouble2Type
-
withGenUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withGenUnit(String value) - Overrides:
withGenUnitin classDouble2Type
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withId(String value) - Overrides:
withIdin classDouble2Type
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withIdref(Object value) - Overrides:
withIdrefin classDouble2Type
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withUcd(String value) - Overrides:
withUcdin classDouble2Type
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withType(String value) - Overrides:
withTypein classDouble2Type
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withHref(String value) - Overrides:
withHrefin classDouble2Type
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withIDType(String value) - Overrides:
withIDTypein classDouble2Type
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Size2Type withIDREFType(String value) - Overrides:
withIDREFTypein classDouble2Type
-
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 classDouble2Type
-
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 classDouble2Type
-
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 classDouble2Type
-