Class Double3Type
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.Double3Type
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
- Direct Known Subclasses:
Size3Type
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2024-08-01T13:15:43+01:00")
public class Double3Type
extends StcBaseType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
A vector of 3 doubles with separated components
Java class for double3Type complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="double3Type">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}stcBaseType">
<sequence>
<element name="C1" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double1Type"/>
<element name="C2" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double1Type"/>
<element name="C3" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double1Type"/>
</sequence>
<attribute name="unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}posUnitType" />
<attribute name="vel_time_unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}velTimeUnitType" />
<attribute name="gen_unit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}unitType" />
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Double1Typeprotected Double1Typeprotected Double1Typeprotected Stringprotected Stringprotected VelTimeUnitType -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorDouble3Type(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) 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) booleangetC1()Gets the value of the c1 property.getC2()Gets the value of the c2 property.getC3()Gets the value of the c3 property.Gets the value of the genUnit property.getUnit()Gets the value of the unit property.Gets 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) voidsetC1(Double1Type value) Sets the value of the c1 property.voidsetC2(Double1Type value) Sets the value of the c2 property.voidsetC3(Double1Type value) Sets the value of the c3 property.voidsetGenUnit(String value) Sets the value of the genUnit property.voidSets the value of the unit property.voidsetVelTimeUnit(VelTimeUnitType value) Sets the value of the velTimeUnit property.toString()withC1(Double1Type value) withC2(Double1Type value) withC3(Double1Type value) withGenUnit(String value) withIDREFType(String value) withIDType(String value) withVelTimeUnit(VelTimeUnitType value) Methods 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
-
c1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Double1Type c1 -
c2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Double1Type c2 -
c3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Double1Type c3 -
unit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String unit -
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 -
genUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String genUnit
-
-
Constructor Details
-
Double3Type
public Double3Type()Default no-arg constructor -
Double3Type
public Double3Type(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) Fully-initialising value constructor
-
-
Method Details
-
getC1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double1Type getC1()Gets the value of the c1 property.- Returns:
- possible object is
Double1Type
-
setC1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setC1(Double1Type value) Sets the value of the c1 property.- Parameters:
value- allowed object isDouble1Type
-
getC2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double1Type getC2()Gets the value of the c2 property.- Returns:
- possible object is
Double1Type
-
setC2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setC2(Double1Type value) Sets the value of the c2 property.- Parameters:
value- allowed object isDouble1Type
-
getC3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double1Type getC3()Gets the value of the c3 property.- Returns:
- possible object is
Double1Type
-
setC3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setC3(Double1Type value) Sets the value of the c3 property.- Parameters:
value- allowed object isDouble1Type
-
getUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getUnit()Gets the value of the unit property.- Returns:
- possible object is
String
-
setUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setUnit(String value) Sets the value of the unit property.- Parameters:
value- allowed object isString
-
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
-
getGenUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getGenUnit()Gets the value of the genUnit property.- Returns:
- possible object is
String
-
setGenUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setGenUnit(String value) Sets the value of the genUnit property.- Parameters:
value- allowed object isString
-
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 classStcBaseType
-
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 classStcBaseType
-
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 classStcBaseType
-
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 classStcBaseType
-
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 classStcBaseType
-
withC1
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withC1(Double1Type value) -
withC2
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withC2(Double1Type value) -
withC3
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withC3(Double1Type value) -
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withUnit(String value) -
withVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withVelTimeUnit(VelTimeUnitType value) -
withGenUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withGenUnit(String value) -
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withId(String value) - Overrides:
withIdin classStcBaseType
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withIdref(Object value) - Overrides:
withIdrefin classStcBaseType
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withUcd(String value) - Overrides:
withUcdin classStcBaseType
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withType(String value) - Overrides:
withTypein classStcBaseType
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withHref(String value) - Overrides:
withHrefin classStcBaseType
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withIDType(String value) - Overrides:
withIDTypein classStcBaseType
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double3Type withIDREFType(String value) - Overrides:
withIDREFTypein classStcBaseType
-
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 classStcBaseType
-
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 classStcBaseType
-
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
-