Class CustomRefPosType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.ReferencePositionType
org.javastro.ivoa.entities.stc.v1.CustomRefPosType
- 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 CustomRefPosType
extends ReferencePositionType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Type for custom positions: specifies reference origin
Java class for customRefPosType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="customRefPosType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}referencePositionType">
<sequence>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}Coordinate"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.xml.bind.JAXBElement<? extends CoordinateType>Head element of Coordinate substitution group -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorCustomRefPosType(jakarta.xml.bind.JAXBElement<? extends CoordinateType> coordinate) 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) booleanjakarta.xml.bind.JAXBElement<? extends CoordinateType>Head element of Coordinate substitution groupinthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) voidsetCoordinate(jakarta.xml.bind.JAXBElement<? extends CoordinateType> value) Sets the value of the coordinate property.toString()withCoordinate(jakarta.xml.bind.JAXBElement<? extends CoordinateType> value)
-
Field Details
-
coordinate
@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<? extends CoordinateType> coordinateHead element of Coordinate substitution group
-
-
Constructor Details
-
CustomRefPosType
public CustomRefPosType()Default no-arg constructor -
CustomRefPosType
Fully-initialising value constructor
-
-
Method Details
-
getCoordinate
@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<? extends CoordinateType> getCoordinate()Head element of Coordinate substitution group- Returns:
- possible object is
JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<GenVector2CoordinateType>JAXBElement<GenVector3CoordinateType>JAXBElement<PixelVector1CoordinateType>JAXBElement<PixelVector2CoordinateType>JAXBElement<PixelVector3CoordinateType>JAXBElement<PosVector1CoordinateType>JAXBElement<PosVector2CoordinateType>JAXBElement<PosVector3CoordinateType>JAXBElement<RedshiftCoordinateType>JAXBElement<ScalarCoordinateType>JAXBElement<SpectralCoordinateType>JAXBElement<StringCoordinateType>JAXBElement<VelVector1CoordinateType>JAXBElement<VelVector2CoordinateType>JAXBElement<VelVector3CoordinateType>
-
setCoordinate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setCoordinate(jakarta.xml.bind.JAXBElement<? extends CoordinateType> value) Sets the value of the coordinate property.- Parameters:
value- allowed object isJAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<CoordinateType>JAXBElement<GenVector2CoordinateType>JAXBElement<GenVector3CoordinateType>JAXBElement<PixelVector1CoordinateType>JAXBElement<PixelVector2CoordinateType>JAXBElement<PixelVector3CoordinateType>JAXBElement<PosVector1CoordinateType>JAXBElement<PosVector2CoordinateType>JAXBElement<PosVector3CoordinateType>JAXBElement<RedshiftCoordinateType>JAXBElement<ScalarCoordinateType>JAXBElement<SpectralCoordinateType>JAXBElement<StringCoordinateType>JAXBElement<VelVector1CoordinateType>JAXBElement<VelVector2CoordinateType>JAXBElement<VelVector3CoordinateType>- See Also:
-
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 classReferencePositionType
-
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 classReferencePositionType
-
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 classReferencePositionType
-
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 classReferencePositionType
-
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 classReferencePositionType
-
withCoordinate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CustomRefPosType withCoordinate(jakarta.xml.bind.JAXBElement<? extends CoordinateType> value) -
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 classReferencePositionType
-
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 classReferencePositionType
-
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
-