Package uk.ac.starlink.vo
Class ResourceField
- java.lang.Object
-
- uk.ac.starlink.vo.ResourceField
-
public class ResourceField extends java.lang.Object
Describes an element of the VOResource data model for use by resource query interfaces.At present the private constructor means that only the static members of this class are available for use. Others could be constructed, but only those defined here are handled by
RegTapRegistryQuery.getAdqlCondition(uk.ac.starlink.vo.ResourceField, java.lang.String)
.- See Also:
- IVOA VOResource Recommendation
-
-
Field Summary
Fields Modifier and Type Field Description static ResourceField
DESCRIPTION
Description field.static ResourceField
ID
IVO ID field.static ResourceField
PUBLISHER
Publisher field.static ResourceField
SHORTNAME
ShortName field.static ResourceField
SUBJECTS
Subjects field.static ResourceField
TITLE
Title field.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getLabel()
Returns a user-directed short text label for this field.java.lang.String
getRelationalName()
Returns the column name of this field in the Registry Relational Schema.java.lang.String
getXpath()
Returns the XPath into the VOResource data model for this field.
-
-
-
Field Detail
-
SHORTNAME
public static final ResourceField SHORTNAME
ShortName field.
-
TITLE
public static final ResourceField TITLE
Title field.
-
SUBJECTS
public static final ResourceField SUBJECTS
Subjects field.
-
ID
public static final ResourceField ID
IVO ID field.
-
PUBLISHER
public static final ResourceField PUBLISHER
Publisher field.
-
DESCRIPTION
public static final ResourceField DESCRIPTION
Description field.
-
-
Method Detail
-
getLabel
public java.lang.String getLabel()
Returns a user-directed short text label for this field.- Returns:
- short label
-
getXpath
public java.lang.String getXpath()
Returns the XPath into the VOResource data model for this field.- Returns:
- xpath
-
getRelationalName
public java.lang.String getRelationalName()
Returns the column name of this field in the Registry Relational Schema.- Returns:
- relational registry name
-
-