Class SpectralFrameType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.CoordFrameType
org.javastro.ivoa.entities.stc.v1.SpectralFrameType
- 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 SpectralFrameType
extends CoordFrameType
implements Cloneable, com.kscs.util.jaxb.Copyable, com.kscs.util.jaxb.PartialCopyable, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Contains the spectral frame reference position
Java class for spectralFrameType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="spectralFrameType">
<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}ReferencePosition"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classclassstatic classstatic classstatic classSpectralFrameType.Selector<TRoot extends com.kscs.util.jaxb.Selector<TRoot,?>, TParent> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.xml.bind.JAXBElement<? extends ReferencePositionType>The reference frame for the spectral scale; note presence of LSRFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordFrameType
nameFields inherited from class org.javastro.ivoa.entities.stc.v1.StcBaseType
__cachedModifier__, href, id, idref, idrefType, idType, type, ucd -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorSpectralFrameType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, jakarta.xml.bind.JAXBElement<? extends ReferencePositionType> referencePosition) 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 SpectralFrameType.Builder<Void>builder()clone()copyExcept(com.kscs.util.jaxb.PropertyTree _propertyTree) static SpectralFrameType.Builder<Void>copyExcept(CoordFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SpectralFrameType.Builder<Void>copyExcept(SpectralFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SpectralFrameType.Builder<Void>copyExcept(StcBaseType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static <_B> SpectralFrameType.Builder<_B>copyOf(CoordFrameType _other) static <_B> SpectralFrameType.Builder<_B>copyOf(CoordFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> SpectralFrameType.Builder<_B>copyOf(SpectralFrameType _other) static <_B> SpectralFrameType.Builder<_B>copyOf(SpectralFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> SpectralFrameType.Builder<_B>copyOf(StcBaseType _other) static <_B> SpectralFrameType.Builder<_B>copyOf(StcBaseType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) copyOnly(com.kscs.util.jaxb.PropertyTree _propertyTree) static SpectralFrameType.Builder<Void>copyOnly(CoordFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SpectralFrameType.Builder<Void>copyOnly(SpectralFrameType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SpectralFrameType.Builder<Void>copyOnly(StcBaseType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) <_B> voidcopyTo(SpectralFrameType.Builder<_B> _other) Copies all state of this object to a builder.<_B> voidcopyTo(SpectralFrameType.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) booleanjakarta.xml.bind.JAXBElement<? extends ReferencePositionType>The reference frame for the spectral scale; note presence of LSRinthashCode()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> SpectralFrameType.Builder<_B>newCopyBuilder(_B _parentBuilder) <_B> SpectralFrameType.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) voidsetReferencePosition(jakarta.xml.bind.JAXBElement<? extends ReferencePositionType> value) Sets the value of the referencePosition property.toString()visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) Methods inherited from class org.javastro.ivoa.entities.stc.v1.CoordFrameType
copyTo, copyTo, getName, setName
-
Field Details
-
referencePosition
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") protected jakarta.xml.bind.JAXBElement<? extends ReferencePositionType> referencePositionThe reference frame for the spectral scale; note presence of LSR
-
-
Constructor Details
-
SpectralFrameType
public SpectralFrameType()Default no-arg constructor -
SpectralFrameType
public SpectralFrameType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, String name, jakarta.xml.bind.JAXBElement<? extends ReferencePositionType> referencePosition) Fully-initialising value constructor
-
-
Method Details
-
getReferencePosition
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public jakarta.xml.bind.JAXBElement<? extends ReferencePositionType> getReferencePosition()The reference frame for the spectral scale; note presence of LSR- Returns:
- possible object is
JAXBElement<CustomRefPosType>JAXBElement<ReferencePositionType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>
-
setReferencePosition
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public void setReferencePosition(jakarta.xml.bind.JAXBElement<? extends ReferencePositionType> value) Sets the value of the referencePosition property.- Parameters:
value- allowed object isJAXBElement<CustomRefPosType>JAXBElement<ReferencePositionType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>JAXBElement<StdRefPosType>- See Also:
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
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 classCoordFrameType
-
clone
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType clone()- Overrides:
clonein classCoordFrameType
-
createCopy
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType createCopy()- Specified by:
createCopyin interfacecom.kscs.util.jaxb.Copyable- Overrides:
createCopyin classCoordFrameType
-
createCopy
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType createCopy(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) - Specified by:
createCopyin interfacecom.kscs.util.jaxb.PartialCopyable- Overrides:
createCopyin classCoordFrameType
-
copyExcept
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType copyExcept(com.kscs.util.jaxb.PropertyTree _propertyTree) - Specified by:
copyExceptin interfacecom.kscs.util.jaxb.PartialCopyable- Overrides:
copyExceptin classCoordFrameType
-
copyOnly
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType copyOnly(com.kscs.util.jaxb.PropertyTree _propertyTree) - Specified by:
copyOnlyin interfacecom.kscs.util.jaxb.PartialCopyable- Overrides:
copyOnlyin classCoordFrameType
-
modifier
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType.Modifier modifier()- Overrides:
modifierin classCoordFrameType
-
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(SpectralFrameType.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> SpectralFrameType.Builder<_B> newCopyBuilder(_B _parentBuilder) - Overrides:
newCopyBuilderin classCoordFrameType
-
newCopyBuilder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType.Builder<Void> newCopyBuilder()- Overrides:
newCopyBuilderin classCoordFrameType
-
builder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public static SpectralFrameType.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> SpectralFrameType.Builder<_B> copyOf(StcBaseType _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> SpectralFrameType.Builder<_B> copyOf(CoordFrameType _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> SpectralFrameType.Builder<_B> copyOf(SpectralFrameType _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(SpectralFrameType.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> SpectralFrameType.Builder<_B> newCopyBuilder(_B _parentBuilder, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) - Overrides:
newCopyBuilderin classCoordFrameType
-
newCopyBuilder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-06-24T19:08:06+01:00") public SpectralFrameType.Builder<Void> newCopyBuilder(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) - Overrides:
newCopyBuilderin classCoordFrameType
-
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> SpectralFrameType.Builder<_B> copyOf(StcBaseType _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> SpectralFrameType.Builder<_B> copyOf(CoordFrameType _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> SpectralFrameType.Builder<_B> copyOf(SpectralFrameType _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 SpectralFrameType.Builder<Void> copyExcept(StcBaseType _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 SpectralFrameType.Builder<Void> copyExcept(CoordFrameType _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 SpectralFrameType.Builder<Void> copyExcept(SpectralFrameType _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 SpectralFrameType.Builder<Void> copyOnly(StcBaseType _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 SpectralFrameType.Builder<Void> copyOnly(CoordFrameType _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 SpectralFrameType.Builder<Void> copyOnly(SpectralFrameType _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 SpectralFrameType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) - Overrides:
visitin classCoordFrameType
-