Class SphericalRefFrameType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.CoordRefFrameType
org.javastro.ivoa.entities.stc.v1.SphericalRefFrameType
- 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 SphericalRefFrameType
extends CoordRefFrameType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
A custom space reference frame type defined through pole and X-axis directions
Java class for sphericalRefFrameType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="sphericalRefFrameType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordRefFrameType">
<sequence>
<element name="Frame" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Pole_Zaxis" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}astroCoordsType"/>
<element name="Xaxis" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}astroCoordsType"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected AstroCoordsTypeprotected AstroCoordsTypeFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordRefFrameType
name, refFrameId -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorSphericalRefFrameType(String name, Object refFrameId, String frame, AstroCoordsType poleZaxis, AstroCoordsType xaxis, String id) 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) booleangetFrame()Gets the value of the frame property.getId()Gets the value of the id property.Gets the value of the poleZaxis property.getXaxis()Gets the value of the xaxis 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) voidSets the value of the frame property.voidSets the value of the id property.voidsetPoleZaxis(AstroCoordsType value) Sets the value of the poleZaxis property.voidsetXaxis(AstroCoordsType value) Sets the value of the xaxis property.toString()withPoleZaxis(AstroCoordsType value) withRefFrameId(Object value) withXaxis(AstroCoordsType value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.CoordRefFrameType
getName, getRefFrameId, setName, setRefFrameId
-
Field Details
-
frame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String frame -
poleZaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected AstroCoordsType poleZaxis -
xaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected AstroCoordsType xaxis -
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected String id
-
-
Constructor Details
-
SphericalRefFrameType
public SphericalRefFrameType()Default no-arg constructor -
SphericalRefFrameType
public SphericalRefFrameType(String name, Object refFrameId, String frame, AstroCoordsType poleZaxis, AstroCoordsType xaxis, String id) Fully-initialising value constructor
-
-
Method Details
-
getFrame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getFrame()Gets the value of the frame property.- Returns:
- possible object is
String
-
setFrame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setFrame(String value) Sets the value of the frame property.- Parameters:
value- allowed object isString
-
getPoleZaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public AstroCoordsType getPoleZaxis()Gets the value of the poleZaxis property.- Returns:
- possible object is
AstroCoordsType
-
setPoleZaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setPoleZaxis(AstroCoordsType value) Sets the value of the poleZaxis property.- Parameters:
value- allowed object isAstroCoordsType
-
getXaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public AstroCoordsType getXaxis()Gets the value of the xaxis property.- Returns:
- possible object is
AstroCoordsType
-
setXaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setXaxis(AstroCoordsType value) Sets the value of the xaxis property.- Parameters:
value- allowed object isAstroCoordsType
-
getId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String getId()Gets the value of the id property.- Returns:
- possible object is
String
-
setId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setId(String value) Sets the value of the id 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 classCoordRefFrameType
-
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 classCoordRefFrameType
-
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 classCoordRefFrameType
-
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 classCoordRefFrameType
-
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 classCoordRefFrameType
-
withFrame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SphericalRefFrameType withFrame(String value) -
withPoleZaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SphericalRefFrameType withPoleZaxis(AstroCoordsType value) -
withXaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SphericalRefFrameType withXaxis(AstroCoordsType value) -
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SphericalRefFrameType withId(String value) -
withName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SphericalRefFrameType withName(String value) - Overrides:
withNamein classCoordRefFrameType
-
withRefFrameId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public SphericalRefFrameType withRefFrameId(Object value) - Overrides:
withRefFrameIdin classCoordRefFrameType
-
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 classCoordRefFrameType
-
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 classCoordRefFrameType
-
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 classCoordRefFrameType
-