|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.ivoa.xml.stc.stc_v1_30.StcBaseType net.ivoa.xml.stc.stc_v1_30.CoordAreaType net.ivoa.xml.stc.stc_v1_30.AstroCoordAreaType
public class AstroCoordAreaType
Astronomical area type
Java class for astroCoordAreaType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="astroCoordAreaType"> <complexContent> <extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}coordAreaType"> <sequence> <element name="TimeInterval" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}timeIntervalType" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}PositionInterval" minOccurs="0"/> <element ref="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}VelocityInterval" maxOccurs="unbounded" minOccurs="0"/> <element name="SpectralInterval" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}spectralIntervalType" maxOccurs="unbounded" minOccurs="0"/> <element name="RedshiftInterval" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}redshiftIntervalType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Field Summary | |
---|---|
protected javax.xml.bind.JAXBElement<? extends CoordIntervalType> |
positionInterval
|
protected java.util.List<RedshiftIntervalType> |
redshiftInterval
|
protected java.util.List<SpectralIntervalType> |
spectralInterval
|
protected java.util.List<TimeIntervalType> |
timeInterval
|
protected java.util.List<javax.xml.bind.JAXBElement<? extends CoordIntervalType>> |
velocityInterval
|
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.CoordAreaType |
---|
coordInterval, coordSystemId |
Fields inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType |
---|
href, id, idref, idrefType, idType, type, ucd |
Constructor Summary | |
---|---|
AstroCoordAreaType()
|
Method Summary | |
---|---|
javax.xml.bind.JAXBElement<? extends CoordIntervalType> |
getPositionInterval()
Gets the value of the positionInterval property. |
java.util.List<RedshiftIntervalType> |
getRedshiftInterval()
Gets the value of the redshiftInterval property. |
java.util.List<SpectralIntervalType> |
getSpectralInterval()
Gets the value of the spectralInterval property. |
java.util.List<TimeIntervalType> |
getTimeInterval()
Gets the value of the timeInterval property. |
java.util.List<javax.xml.bind.JAXBElement<? extends CoordIntervalType>> |
getVelocityInterval()
Gets the value of the velocityInterval property. |
void |
setPositionInterval(javax.xml.bind.JAXBElement<? extends CoordIntervalType> value)
Sets the value of the positionInterval property. |
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.CoordAreaType |
---|
getCoordInterval, getCoordSystemId, setCoordSystemId |
Methods inherited from class net.ivoa.xml.stc.stc_v1_30.StcBaseType |
---|
getHref, getId, getIdref, getIDREFType, getIDType, getType, getUcd, setHref, setId, setIdref, setIDREFType, setIDType, setType, setUcd |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.List<TimeIntervalType> timeInterval
protected javax.xml.bind.JAXBElement<? extends CoordIntervalType> positionInterval
protected java.util.List<javax.xml.bind.JAXBElement<? extends CoordIntervalType>> velocityInterval
protected java.util.List<SpectralIntervalType> spectralInterval
protected java.util.List<RedshiftIntervalType> redshiftInterval
Constructor Detail |
---|
public AstroCoordAreaType()
Method Detail |
---|
public java.util.List<TimeIntervalType> getTimeInterval()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the timeInterval property.
For example, to add a new item, do as follows:
getTimeInterval().add(newItem);
Objects of the following type(s) are allowed in the list
TimeIntervalType
public javax.xml.bind.JAXBElement<? extends CoordIntervalType> getPositionInterval()
JAXBElement
<
CoordIntervalType
>
JAXBElement
<
RegionType
>
JAXBElement
<
SkyIndexType
>
JAXBElement
<
ConvexHullType
>
JAXBElement
<
UnionType
>
JAXBElement
<
ConvexType
>
JAXBElement
<
EllipseType
>
JAXBElement
<
SectorType
>
JAXBElement
<
AllSkyType
>
JAXBElement
<
RegionType
>
JAXBElement
<
UnionType
>
JAXBElement
<
RegionFileType
>
JAXBElement
<
IntersectionType
>
JAXBElement
<
EllipseType
>
JAXBElement
<
ConvexType
>
JAXBElement
<
CircleType
>
JAXBElement
<
DiffType
>
JAXBElement
<
CircleType
>
JAXBElement
<
ConvexHullType
>
JAXBElement
<
SphereType
>
JAXBElement
<
BoxType
>
JAXBElement
<
NegationType
>
JAXBElement
<
DiffType
>
JAXBElement
<
NegationType
>
JAXBElement
<
SkyIndexType
>
JAXBElement
<
PosScalarIntervalType
>
JAXBElement
<
Pos3VecIntervalType
>
JAXBElement
<
Pos2VecIntervalType
>
JAXBElement
<
BoxType
>
JAXBElement
<
PolygonType
>
JAXBElement
<
IntersectionType
>
JAXBElement
<
AllSkyType
>
JAXBElement
<
PolygonType
>
JAXBElement
<
SectorType
>
public void setPositionInterval(javax.xml.bind.JAXBElement<? extends CoordIntervalType> value)
value
- allowed object is
JAXBElement
<
CoordIntervalType
>
JAXBElement
<
RegionType
>
JAXBElement
<
SkyIndexType
>
JAXBElement
<
ConvexHullType
>
JAXBElement
<
UnionType
>
JAXBElement
<
ConvexType
>
JAXBElement
<
EllipseType
>
JAXBElement
<
SectorType
>
JAXBElement
<
AllSkyType
>
JAXBElement
<
RegionType
>
JAXBElement
<
UnionType
>
JAXBElement
<
RegionFileType
>
JAXBElement
<
IntersectionType
>
JAXBElement
<
EllipseType
>
JAXBElement
<
ConvexType
>
JAXBElement
<
CircleType
>
JAXBElement
<
DiffType
>
JAXBElement
<
CircleType
>
JAXBElement
<
ConvexHullType
>
JAXBElement
<
SphereType
>
JAXBElement
<
BoxType
>
JAXBElement
<
NegationType
>
JAXBElement
<
DiffType
>
JAXBElement
<
NegationType
>
JAXBElement
<
SkyIndexType
>
JAXBElement
<
PosScalarIntervalType
>
JAXBElement
<
Pos3VecIntervalType
>
JAXBElement
<
Pos2VecIntervalType
>
JAXBElement
<
BoxType
>
JAXBElement
<
PolygonType
>
JAXBElement
<
IntersectionType
>
JAXBElement
<
AllSkyType
>
JAXBElement
<
PolygonType
>
JAXBElement
<
SectorType
>
public java.util.List<javax.xml.bind.JAXBElement<? extends CoordIntervalType>> getVelocityInterval()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the velocityInterval property.
For example, to add a new item, do as follows:
getVelocityInterval().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
VelocitySphereType
>
JAXBElement
<
VelScalarIntervalType
>
JAXBElement
<
Vel3VecIntervalType
>
JAXBElement
<
Vel2VecIntervalType
>
JAXBElement
<
CoordIntervalType
>
public java.util.List<SpectralIntervalType> getSpectralInterval()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the spectralInterval property.
For example, to add a new item, do as follows:
getSpectralInterval().add(newItem);
Objects of the following type(s) are allowed in the list
SpectralIntervalType
public java.util.List<RedshiftIntervalType> getRedshiftInterval()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the redshiftInterval property.
For example, to add a new item, do as follows:
getRedshiftInterval().add(newItem);
Objects of the following type(s) are allowed in the list
RedshiftIntervalType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |