Class SphericalRefFrameType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.CoordRefFrameType
org.javastro.ivoa.entities.stc.v1.SphericalRefFrameType
- All Implemented Interfaces:
com.kscs.util.jaxb.Copyable,com.kscs.util.jaxb.PartialCopyable,Cloneable,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-06-24T19:08:06+01:00")
public class SphericalRefFrameType
extends CoordRefFrameType
implements Cloneable, com.kscs.util.jaxb.Copyable, com.kscs.util.jaxb.PartialCopyable, 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>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classclassstatic classstatic classstatic classSphericalRefFrameType.Selector<TRoot extends com.kscs.util.jaxb.Selector<TRoot,?>, TParent> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected AstroCoordsTypeprotected AstroCoordsTypeFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordRefFrameType
__cachedModifier__, 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) static SphericalRefFrameType.Builder<Void>builder()clone()copyExcept(com.kscs.util.jaxb.PropertyTree _propertyTree) static SphericalRefFrameType.Builder<Void>copyExcept(CoordRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SphericalRefFrameType.Builder<Void>copyExcept(SphericalRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static <_B> SphericalRefFrameType.Builder<_B>copyOf(CoordRefFrameType _other) static <_B> SphericalRefFrameType.Builder<_B>copyOf(CoordRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> SphericalRefFrameType.Builder<_B>copyOf(SphericalRefFrameType _other) static <_B> SphericalRefFrameType.Builder<_B>copyOf(SphericalRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) copyOnly(com.kscs.util.jaxb.PropertyTree _propertyTree) static SphericalRefFrameType.Builder<Void>copyOnly(CoordRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SphericalRefFrameType.Builder<Void>copyOnly(SphericalRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) <_B> voidcopyTo(SphericalRefFrameType.Builder<_B> _other) Copies all state of this object to a builder.<_B> voidcopyTo(SphericalRefFrameType.Builder<_B> _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) Copies all state of this object to a builder.createCopy(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) 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) modifier()<_B> SphericalRefFrameType.Builder<_B>newCopyBuilder(_B _parentBuilder) <_B> SphericalRefFrameType.Builder<_B>newCopyBuilder(_B _parentBuilder, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) newCopyBuilder(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) 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()visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) Methods inherited from class org.javastro.ivoa.entities.stc.v1.CoordRefFrameType
copyTo, copyTo, getName, getRefFrameId, setName, setRefFrameId
-
Field Details
-
frame
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") protected String frame -
poleZaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") protected AstroCoordsType poleZaxis -
xaxis
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") protected AstroCoordsType xaxis -
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+01:00") public int hashCode()- Overrides:
hashCodein classCoordRefFrameType
-
toString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public String toString()- Overrides:
toStringin classCoordRefFrameType
-
append
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+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="2025-06-24T19:08:06+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="2025-06-24T19:08:06+01:00") public Object createNewInstance()- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
createNewInstancein classCoordRefFrameType
-
clone
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType clone()- Overrides:
clonein classCoordRefFrameType
-
createCopy
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType createCopy()- Specified by:
createCopyin interfacecom.kscs.util.jaxb.Copyable- Overrides:
createCopyin classCoordRefFrameType
-
createCopy
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType createCopy(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) - Specified by:
createCopyin interfacecom.kscs.util.jaxb.PartialCopyable- Overrides:
createCopyin classCoordRefFrameType
-
copyExcept
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType copyExcept(com.kscs.util.jaxb.PropertyTree _propertyTree) - Specified by:
copyExceptin interfacecom.kscs.util.jaxb.PartialCopyable- Overrides:
copyExceptin classCoordRefFrameType
-
copyOnly
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType copyOnly(com.kscs.util.jaxb.PropertyTree _propertyTree) - Specified by:
copyOnlyin interfacecom.kscs.util.jaxb.PartialCopyable- Overrides:
copyOnlyin classCoordRefFrameType
-
modifier
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType.Modifier modifier()- Overrides:
modifierin classCoordRefFrameType
-
copyTo
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public <_B> void copyTo(SphericalRefFrameType.Builder<_B> _other) Copies all state of this object to a builder. This method is used by the copyOf method and should not be called directly by client code.- Parameters:
_other- A builder instance to which the state of this object will be copied.
-
newCopyBuilder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public <_B> SphericalRefFrameType.Builder<_B> newCopyBuilder(_B _parentBuilder) - Overrides:
newCopyBuilderin classCoordRefFrameType
-
newCopyBuilder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType.Builder<Void> newCopyBuilder()- Overrides:
newCopyBuilderin classCoordRefFrameType
-
builder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static SphericalRefFrameType.Builder<Void> builder() -
copyOf
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static <_B> SphericalRefFrameType.Builder<_B> copyOf(CoordRefFrameType _other) -
copyOf
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static <_B> SphericalRefFrameType.Builder<_B> copyOf(SphericalRefFrameType _other) -
copyTo
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public <_B> void copyTo(SphericalRefFrameType.Builder<_B> _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) Copies all state of this object to a builder. This method is used by the copyOf method and should not be called directly by client code.- Parameters:
_other- A builder instance to which the state of this object will be copied.
-
newCopyBuilder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public <_B> SphericalRefFrameType.Builder<_B> newCopyBuilder(_B _parentBuilder, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) - Overrides:
newCopyBuilderin classCoordRefFrameType
-
newCopyBuilder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType.Builder<Void> newCopyBuilder(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) - Overrides:
newCopyBuilderin classCoordRefFrameType
-
copyOf
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static <_B> SphericalRefFrameType.Builder<_B> copyOf(CoordRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) -
copyOf
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static <_B> SphericalRefFrameType.Builder<_B> copyOf(SphericalRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) -
copyExcept
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static SphericalRefFrameType.Builder<Void> copyExcept(CoordRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) -
copyExcept
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static SphericalRefFrameType.Builder<Void> copyExcept(SphericalRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) -
copyOnly
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static SphericalRefFrameType.Builder<Void> copyOnly(CoordRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) -
copyOnly
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static SphericalRefFrameType.Builder<Void> copyOnly(SphericalRefFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) -
visit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SphericalRefFrameType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) - Overrides:
visitin classCoordRefFrameType
-