Class CatalogResource

All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Direct Known Subclasses:
CatalogService

@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public class CatalogResource extends DataResource implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
While this includes classical astronomical catalogues, this resource is also appropriate for collections of observations or simulation results provided their metadata are available in a sufficiently structured form (e.g., Obscore, SSAP, etc).

Java class for CatalogResource complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="CatalogResource">
   <complexContent>
     <extension base="{http://www.ivoa.net/xml/VODataService/v1.1}DataResource">
       <sequence>
         <element name="tableset" type="{http://www.ivoa.net/xml/VODataService/v1.1}TableSet" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
  • Field Details

    • tableset

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Tableset tableset
      Each schema name and each table name must be unique within this tableset.
  • Constructor Details

  • Method Details

    • getTableset

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Tableset getTableset()
      Each schema name and each table name must be unique within this tableset.
      Returns:
      possible object is Tableset
    • setTableset

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setTableset(Tableset value)
      Sets the value of the tableset property.
      Parameters:
      value - allowed object is Tableset
      See Also:
    • equals

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public boolean equals(Object object)
      Overrides:
      equals in class DataResource
    • hashCode

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public int hashCode()
      Overrides:
      hashCode in class DataResource
    • toString

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String toString()
      Overrides:
      toString in class DataResource
    • append

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
      Overrides:
      append in class DataResource
    • appendFields

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb.lang.ToString
      Overrides:
      appendFields in class DataResource
    • withTableset

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withTableset(Tableset value)
    • withFacilities

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withFacilities(ResourceName... values)
      Overrides:
      withFacilities in class DataResource
    • withFacilities

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withFacilities(Collection<ResourceName> values)
      Overrides:
      withFacilities in class DataResource
    • withInstruments

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withInstruments(ResourceName... values)
      Overrides:
      withInstruments in class DataResource
    • withInstruments

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withInstruments(Collection<ResourceName> values)
      Overrides:
      withInstruments in class DataResource
    • withCoverage

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withCoverage(Coverage value)
      Overrides:
      withCoverage in class DataResource
    • withRights

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withRights(Rights... values)
      Overrides:
      withRights in class DataResource
    • withRights

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withRights(Collection<Rights> values)
      Overrides:
      withRights in class DataResource
    • withCapabilities

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withCapabilities(Capability... values)
      Overrides:
      withCapabilities in class DataResource
    • withCapabilities

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withCapabilities(Collection<Capability> values)
      Overrides:
      withCapabilities in class DataResource
    • withValidationLevels

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withValidationLevels(Validation... values)
      Overrides:
      withValidationLevels in class DataResource
    • withValidationLevels

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withValidationLevels(Collection<Validation> values)
      Overrides:
      withValidationLevels in class DataResource
    • withTitle

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withTitle(String value)
      Overrides:
      withTitle in class DataResource
    • withShortName

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withShortName(String value)
      Overrides:
      withShortName in class DataResource
    • withIdentifier

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withIdentifier(String value)
      Overrides:
      withIdentifier in class DataResource
    • withAltIdentifiers

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withAltIdentifiers(String... values)
      Overrides:
      withAltIdentifiers in class DataResource
    • withAltIdentifiers

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withAltIdentifiers(Collection<String> values)
      Overrides:
      withAltIdentifiers in class DataResource
    • withCuration

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withCuration(Curation value)
      Overrides:
      withCuration in class DataResource
    • withContent

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withContent(Content value)
      Overrides:
      withContent in class DataResource
    • withCreated

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withCreated(LocalDateTime value)
      Overrides:
      withCreated in class DataResource
    • withUpdated

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withUpdated(LocalDateTime value)
      Overrides:
      withUpdated in class DataResource
    • withStatus

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withStatus(String value)
      Overrides:
      withStatus in class DataResource
    • withVersion

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public CatalogResource withVersion(String value)
      Overrides:
      withVersion in class DataResource
    • mergeFrom

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(Object left, Object right)
      Specified by:
      mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom
      Overrides:
      mergeFrom in class DataResource
    • mergeFrom

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+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:
      mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom
      Overrides:
      mergeFrom in class DataResource
    • createNewInstance

      @Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Object createNewInstance()
      Specified by:
      createNewInstance in interface org.jvnet.jaxb.lang.MergeFrom
      Overrides:
      createNewInstance in class DataResource