Package uk.ac.starlink.vo
Class ResourceField
java.lang.Object
uk.ac.starlink.vo.ResourceField
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, boolean)
.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceField
Description field.static final ResourceField
IVO ID field.static final ResourceField
Publisher field.static final ResourceField
ShortName field.static final ResourceField
Subjects field.static final ResourceField
Title field. -
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
Returns a user-directed short text label for this field.Returns the column name of this field in the Registry Relational Schema.Returns the fully qualified name of a table containing this column in the Registry Relational Schema.getXpath()
Returns the XPath into the VOResource data model for this field.
-
Field Details
-
SHORTNAME
ShortName field. -
TITLE
Title field. -
SUBJECTS
Subjects field. -
ID
IVO ID field. -
PUBLISHER
Publisher field. -
DESCRIPTION
Description field.
-
-
Method Details
-
getLabel
Returns a user-directed short text label for this field.- Returns:
- short label
-
getXpath
Returns the XPath into the VOResource data model for this field.- Returns:
- xpath
-
getRelationalName
Returns the column name of this field in the Registry Relational Schema.- Returns:
- relational registry name
-
getRelationalTable
Returns the fully qualified name of a table containing this column in the Registry Relational Schema.- Returns:
- relational registry table name
-