Class GenericCoordFrameType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.CoordFrameType
org.javastro.ivoa.entities.stc.v1.GenericCoordFrameType
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
- Direct Known Subclasses:
PixelFrameType
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2024-08-01T13:15:43+01:00")
public class GenericCoordFrameType
extends CoordFrameType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Java class for genericCoordFrameType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="genericCoordFrameType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordFrameType">
<sequence>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CoordRefFrame" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CoordRefPos" minOccurs="0"/>
<element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}CoordFlavor"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.xml.bind.JAXBElement<? extends CoordFlavorType>Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocitiesprotected jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType>Head element for the custom coordinate reference frame substitution groupprotected CustomRefPosTypeOrigin of the coordinate system, given as a position in another, known, coordinate systemFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordFrameType
name -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorGenericCoordFrameType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType> coordRefFrame, CustomRefPosType coordRefPos, jakarta.xml.bind.JAXBElement<? extends CoordFlavorType> coordFlavor) 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 CoordFlavorType>Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocitiesjakarta.xml.bind.JAXBElement<? extends CoordRefFrameType>Head element for the custom coordinate reference frame substitution groupOrigin of the coordinate system, given as a position in another, known, coordinate systeminthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) voidsetCoordFlavor(jakarta.xml.bind.JAXBElement<? extends CoordFlavorType> value) Sets the value of the coordFlavor property.voidsetCoordRefFrame(jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType> value) Sets the value of the coordRefFrame property.voidsetCoordRefPos(CustomRefPosType value) Sets the value of the coordRefPos property.toString()withCoordFlavor(jakarta.xml.bind.JAXBElement<? extends CoordFlavorType> value) withCoordRefFrame(jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType> value) withCoordRefPos(CustomRefPosType value) withIDREFType(String value) withIDType(String value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.CoordFrameType
getName, 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
-
coordRefFrame
@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 CoordRefFrameType> coordRefFrameHead element for the custom coordinate reference frame substitution group -
coordRefPos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected CustomRefPosType coordRefPosOrigin of the coordinate system, given as a position in another, known, coordinate system -
coordFlavor
@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 CoordFlavorType> coordFlavorProvides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities
-
-
Constructor Details
-
GenericCoordFrameType
public GenericCoordFrameType()Default no-arg constructor -
GenericCoordFrameType
public GenericCoordFrameType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType> coordRefFrame, CustomRefPosType coordRefPos, jakarta.xml.bind.JAXBElement<? extends CoordFlavorType> coordFlavor) Fully-initialising value constructor
-
-
Method Details
-
getCoordRefFrame
@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 CoordRefFrameType> getCoordRefFrame()Head element for the custom coordinate reference frame substitution group- Returns:
- possible object is
JAXBElement<Cart1DRefFrameType>JAXBElement<Cart2DRefFrameType>JAXBElement<Cart3DRefFrameType>JAXBElement<CoordRefFrameType>JAXBElement<SphericalRefFrameType>
-
setCoordRefFrame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setCoordRefFrame(jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType> value) Sets the value of the coordRefFrame property.- Parameters:
value- allowed object isJAXBElement<Cart1DRefFrameType>JAXBElement<Cart2DRefFrameType>JAXBElement<Cart3DRefFrameType>JAXBElement<CoordRefFrameType>JAXBElement<SphericalRefFrameType>- See Also:
-
getCoordRefPos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CustomRefPosType getCoordRefPos()Origin of the coordinate system, given as a position in another, known, coordinate system- Returns:
- possible object is
CustomRefPosType
-
setCoordRefPos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setCoordRefPos(CustomRefPosType value) Sets the value of the coordRefPos property.- Parameters:
value- allowed object isCustomRefPosType- See Also:
-
getCoordFlavor
@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 CoordFlavorType> getCoordFlavor()Provides the coordinate definitions: number of axes, SPHERICAL, CARTESIAN, UNITSPHERE, POLAR, or HEALPIX, presence of velocities- Returns:
- possible object is
JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<HealpixType>
-
setCoordFlavor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setCoordFlavor(jakarta.xml.bind.JAXBElement<? extends CoordFlavorType> value) Sets the value of the coordFlavor property.- Parameters:
value- allowed object isJAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<CoordFlavorType>JAXBElement<HealpixType>- 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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
withCoordRefFrame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withCoordRefFrame(jakarta.xml.bind.JAXBElement<? extends CoordRefFrameType> value) -
withCoordRefPos
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withCoordRefPos(CustomRefPosType value) -
withCoordFlavor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withCoordFlavor(jakarta.xml.bind.JAXBElement<? extends CoordFlavorType> value) -
withName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withName(String value) - Overrides:
withNamein classCoordFrameType
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withId(String value) - Overrides:
withIdin classCoordFrameType
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withIdref(Object value) - Overrides:
withIdrefin classCoordFrameType
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withUcd(String value) - Overrides:
withUcdin classCoordFrameType
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withType(String value) - Overrides:
withTypein classCoordFrameType
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withHref(String value) - Overrides:
withHrefin classCoordFrameType
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withIDType(String value) - Overrides:
withIDTypein classCoordFrameType
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public GenericCoordFrameType withIDREFType(String value) - Overrides:
withIDREFTypein classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-