Package uk.ac.starlink.vo
Class ResolverInfo
- java.lang.Object
-
- uk.ac.starlink.vo.ResolverInfo
-
public class ResolverInfo extends java.lang.Object
Information about an astronomical object obrtained from some name resolution service. The current implementation is in terms of CDS's Sesame name resolver web service.- Since:
- 4 Feb 2005
- Author:
- Mark Taylor (Starlink)
- See Also:
- Sesame Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SESAME_URL
Base URL for HTTP-GET-based Sesame service.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDecDegrees()
Returns object declination in degrees.double
getRaDegrees()
Returns object right ascension in degrees.static void
main(java.lang.String[] args)
static ResolverInfo
resolve(java.lang.String name)
Attempts to resolve an object by name using a name resover service, and either returns an object containing information about it or throws an exception.
-
-
-
Field Detail
-
SESAME_URL
public static final java.lang.String SESAME_URL
Base URL for HTTP-GET-based Sesame service.- See Also:
- Constant Field Values
-
-
Method Detail
-
getRaDegrees
public double getRaDegrees()
Returns object right ascension in degrees.- Returns:
- RA
-
getDecDegrees
public double getDecDegrees()
Returns object declination in degrees.- Returns:
- declination
-
resolve
public static ResolverInfo resolve(java.lang.String name) throws ResolverException
Attempts to resolve an object by name using a name resover service, and either returns an object containing information about it or throws an exception.- Parameters:
name
- object name- Returns:
- resolver info object
- Throws:
ResolverException
- if resolution failed for some reason
-
main
public static void main(java.lang.String[] args) throws ResolverException
- Throws:
ResolverException
-
-