TableAccess

class pyvo.io.vosi.tapregext.TableAccess(config=None, pos=None, _name='capability', **kwargs)[source]

Bases: pyvo.io.vosi.tapregext.TAPCapRestriction

Attributes Summary

datamodels(fget) Identifier of IVOA-approved data model supported by the service.
executionduration(fget)
languages(fget) Languages supported by the service.
outputformats(fget) Output formats supported by the service.
outputlimit(fget)
retentionperiod(fget)
uploadlimit(fget)
uploadmethods(fget) Upload methods supported by the service.

Methods Summary

describe(self) Prints out a human readable description
parse(self, iterator, config) For internal use.

Attributes Documentation

datamodels(fget)

Identifier of IVOA-approved data model supported by the service.

executionduration(fget)
languages(fget)

Languages supported by the service.

outputformats(fget)

Output formats supported by the service.

outputlimit(fget)
retentionperiod(fget)
uploadlimit(fget)
uploadmethods(fget)

Upload methods supported by the service.

The absence of upload methods indicates that the service does not support uploads at all.

Methods Documentation

describe(self)[source]

Prints out a human readable description

parse(self, iterator, config)[source]

For internal use. Parse the XML content of the children of the element. Override this method and do after-parse checks after calling super().parse, if you need to.

Parameters:
iterator : xml iterator

An iterator over XML elements as returned by get_xml_iterator.

config : dict

The configuration dictionary that affects how certain elements are read.