Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- adoptNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- allowBinary2() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Indicates whether the BINARY2 serialization format is defined by this version.
- allowEmptyTd() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Indicates whether this version permits an empty TD element to represent a null value for all data types.
- allowTimesys() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Indicates whether the TIMESYS element is supported in this version.
- allowXtype() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Indicates whether the xtype attribute is permitted on FIELD elements etc in this version.
- appendChild(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- appendData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- AxisTableDeserializer - Class in uk.ac.starlink.votable.soap
-
Custom deserializer for VOTables.
- AxisTableDeserializer(StoragePolicy) - Constructor for class uk.ac.starlink.votable.soap.AxisTableDeserializer
-
Constructor.
- AxisTableDeserializerFactory - Class in uk.ac.starlink.votable.soap
-
Custom deserializer factory for streaming StarTables using AXIS.
- AxisTableDeserializerFactory() - Constructor for class uk.ac.starlink.votable.soap.AxisTableDeserializerFactory
- AxisTableSerializer - Class in uk.ac.starlink.votable.soap
-
Custom serializer for StarTables.
- AxisTableSerializer() - Constructor for class uk.ac.starlink.votable.soap.AxisTableSerializer
- AxisTableSerializerFactory - Class in uk.ac.starlink.votable.soap
-
Custom serializer factory for streaming StarTables using AXIS.
- AxisTableSerializerFactory() - Constructor for class uk.ac.starlink.votable.soap.AxisTableSerializerFactory
B
- BINARY - Static variable in class uk.ac.starlink.votable.DataFormat
-
Raw binary format.
- BINARY2 - Static variable in class uk.ac.starlink.votable.DataFormat
-
Binary format with additional null flags.
C
- canImport(DataFlavor) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
- canImport(DataFlavor) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
-
Returns true for a flavor with the MIME type "application/fits".
- canImport(DataFlavor) - Method in class uk.ac.starlink.votable.VOTableBuilder
-
Returns true for flavors which have MIME types starting text/xml application/xml application/x-votable+xml
- canStream() - Method in class uk.ac.starlink.votable.VOTableBuilder
- characters(char[], int, int) - Method in class uk.ac.starlink.votable.TableContentHandler
- characters(char[], int, int) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- cloneNode(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- close() - Method in class uk.ac.starlink.votable.VOStarTable
- ColFitsPlusTableBuilder - Class in uk.ac.starlink.votable
-
Implementation of the
TableBuilder
interface which reads tables stored in column-oriented FITS binary table format. - ColFitsPlusTableBuilder() - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableBuilder
-
Default constructor.
- ColFitsPlusTableBuilder(WideFits) - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableBuilder
-
Constructor.
- ColFitsPlusTableWriter - Class in uk.ac.starlink.votable
-
Handles writing of a
StarTable
in a column-oriented FITS binary table format. - ColFitsPlusTableWriter() - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableWriter
-
Default constructor.
- ColFitsPlusTableWriter(String, WideFits) - Constructor for class uk.ac.starlink.votable.ColFitsPlusTableWriter
-
Deprecated.allows some configuration options but not others; use no-arg constructor and configuration methods instead
- compareDocumentPosition(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- compareTo(VOTableVersion) - Method in class uk.ac.starlink.votable.VOTableVersion
- componentsReady() - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- configureCall(Call) - Static method in class uk.ac.starlink.votable.soap.VOTableSerialization
-
Configures a Call object for use with VOTable custom serialization by registering the requisite type mappings, and perhaps other things too.
- configureSAXParserFactory(SAXParserFactory) - Method in class uk.ac.starlink.votable.Namespacing
-
Performs any necessary configuration of the namespacing capabilities of a given parser factory for use with this namespacing policy.
- COOSYS_EPOCH_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for COOSYS epoch attribute.
- COOSYS_EQUINOX_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for COOSYS equinox attribute.
- COOSYS_SYSTEM_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for COOSYS system attribute.
- createAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createCDATASection(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createComment(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createDelegatingAttr(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Attr
in the base model. - createDelegatingAttr(Attr) - Method in class uk.ac.starlink.votable.VODocument
- createDelegatingAttr(Attr, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Attr
and knows whether it is an ID-type attribute or not. - createDelegatingCDATASection(CDATASection) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
CDATASection
in the base model. - createDelegatingCharacterData(CharacterData) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
CharacterData
(not one of its subclasses) in the base model. - createDelegatingComment(Comment) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Comment
in the base model. - createDelegatingDocumentFragment(DocumentFragment) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
DocumentFragment
in the base model. - createDelegatingDocumentType(DocumentType) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
DocumentType
in the base model. - createDelegatingElement(Element) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Element
in the base model. - createDelegatingElement(Element) - Method in class uk.ac.starlink.votable.VODocument
- createDelegatingEntity(Entity) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Entity
in the base model. - createDelegatingEntityReference(EntityReference) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
EntityReference
in the base model. - createDelegatingNamedNodeMap(NamedNodeMap) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Returns a NamedNodeMap which will dispense nodes in this document.
- createDelegatingNodeList(NodeList) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Returns a NodeList which will dispense nodes in this document.
- createDelegatingNotation(Notation) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Notation
in the base model. - createDelegatingProcessingInstruction(ProcessingInstruction) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
ProcessingInstruction
in the base model. - createDelegatingSimpleNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Node
(not one of its subclasses) in the base model. - createDelegatingText(Text) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Creates a new node in this document that delegates to an object of class
Text
(not one of its subclasses) in the base model. - createDocumentFragment() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createElement(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createElementNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createEntityReference(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createProcessingInstruction(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- createSerializer(StarTable) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- createSerializer(StarTable) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- createServiceDescriptor(VOElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
-
Parses a DOM element as a ServiceDescriptor.
- createServiceParam(ParamElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
-
Parses a VOTable DOM element as a ServiceParam.
- createTextNode(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
D
- DataFormat - Class in uk.ac.starlink.votable
-
Class of objects representing the different serialization formats into which VOTable cell data can be written.
- DATATYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable datatype attribute.
- DEFAULT_VERSION_STRING - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
Default VOTable version number which output will conform to if not otherwise specified ("1.4").
- DEFAULT_XML_DECLARATION - Static variable in class uk.ac.starlink.votable.VOTableWriter
-
Default XML declaration in written documents.
- DelegatingAttr - Class in uk.ac.starlink.votable.dom
- DelegatingAttr(Attr, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingAttr
-
Constructor.
- DelegatingAttr(Attr, DelegatingDocument, boolean) - Constructor for class uk.ac.starlink.votable.dom.DelegatingAttr
-
Constructs a DelegatingAttr with information about whether it is an ID-type attribute or not.
- DelegatingCDATASection - Class in uk.ac.starlink.votable.dom
- DelegatingCDATASection(CDATASection, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingCDATASection
- DelegatingCharacterData - Class in uk.ac.starlink.votable.dom
- DelegatingCharacterData(CharacterData, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingCharacterData
- DelegatingComment - Class in uk.ac.starlink.votable.dom
- DelegatingComment(Comment, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingComment
- DelegatingDocument - Class in uk.ac.starlink.votable.dom
-
DOM Document implementation which delegates its operations to a base Document instance.
- DelegatingDocument(String) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocument
-
Constructs a new empty document based on a new empty document got from the default DOM implementation.
- DelegatingDocument(Document, String) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocument
-
Constructs a new document which delegates its behaviour to a Document from another DOM.
- DelegatingDocumentFragment - Class in uk.ac.starlink.votable.dom
- DelegatingDocumentFragment(DocumentFragment, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocumentFragment
- DelegatingDocumentType - Class in uk.ac.starlink.votable.dom
- DelegatingDocumentType(DocumentType, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingDocumentType
- DelegatingElement - Class in uk.ac.starlink.votable.dom
- DelegatingElement(Element, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingElement
- DelegatingEntity - Class in uk.ac.starlink.votable.dom
- DelegatingEntity(Entity, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingEntity
- DelegatingEntityReference - Class in uk.ac.starlink.votable.dom
- DelegatingEntityReference(EntityReference, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingEntityReference
- DelegatingNode - Class in uk.ac.starlink.votable.dom
-
Node implementation which simply delegates all its methods to a base Node instance.
- DelegatingNode(Node, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingNode
- DelegatingNotation - Class in uk.ac.starlink.votable.dom
- DelegatingNotation(Notation, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingNotation
- DelegatingProcessingInstruction - Class in uk.ac.starlink.votable.dom
- DelegatingProcessingInstruction(ProcessingInstruction, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
- DelegatingText - Class in uk.ac.starlink.votable.dom
- DelegatingText(Text, DelegatingDocument) - Constructor for class uk.ac.starlink.votable.dom.DelegatingText
- deleteData(int, int) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- docIncludesExample() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- docIncludesExample() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- docIncludesExample() - Method in class uk.ac.starlink.votable.VOTableBuilder
- docIncludesExample() - Method in class uk.ac.starlink.votable.VOTableWriter
E
- endDocument() - Method in class uk.ac.starlink.votable.TableContentHandler
- endDocument() - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- endElement(String, String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
- endElement(String, String, String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- endPrefixMapping(String) - Method in class uk.ac.starlink.votable.TableContentHandler
- endPrefixMapping(String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- endTable() - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- endTable() - Method in interface uk.ac.starlink.votable.TableHandler
-
Called when there are no more rows to be transmitted.
- ensureLegalXml(char) - Static method in class uk.ac.starlink.votable.VOSerializer
-
Returns a legal XML character corresponding to an input character.
- ExampleUrl - Interface in uk.ac.starlink.votable.datalink
-
Represents an example invocation from a Service Descriptor.
F
- FieldElement - Class in uk.ac.starlink.votable
-
Table column characteristics represented by a FIELD element in a VOTable.
- FieldRefElement - Class in uk.ac.starlink.votable
-
Object representing a FIELDref element.
- FITS - Static variable in class uk.ac.starlink.votable.DataFormat
-
FITS format.
- FitsPlusTableBuilder - Class in uk.ac.starlink.votable
-
Table builder which can read files in 'fits-plus' format (as written by
FitsPlusTableWriter
). - FitsPlusTableBuilder() - Constructor for class uk.ac.starlink.votable.FitsPlusTableBuilder
-
Default constructor.
- FitsPlusTableBuilder(WideFits) - Constructor for class uk.ac.starlink.votable.FitsPlusTableBuilder
-
Constructor.
- FitsPlusTableWriter - Class in uk.ac.starlink.votable
-
TableWriter which writes table data into the first extension of a FITS file, Unlike
FitsTableWriter
however, the primary extension is not left contentless, instead it gets the text of a DATA-less VOTable written into it. - FitsPlusTableWriter() - Constructor for class uk.ac.starlink.votable.FitsPlusTableWriter
-
Default constructor.
- FitsPlusTableWriter(String, WideFits) - Constructor for class uk.ac.starlink.votable.FitsPlusTableWriter
-
Deprecated.allows some configuration options but not others; use no-arg constructor and configuration methods instead
- formatAttribute(String, String) - Static method in class uk.ac.starlink.votable.VOSerializer
-
Turns a name,value pair into an attribute assignment suitable for putting in an XML start tag.
- formatDescriptor(ServiceDescriptor, StarTable) - Static method in class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
-
Returns a string detailing the state of a given ServiceDesciptor in a human-readable form.
- formatText(String) - Static method in class uk.ac.starlink.votable.VOSerializer
-
Performs necessary special character escaping for text which will be written as XML CDATA.
- formatValue(Object, int) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
G
- getAccessUrl() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns the access URL defined by this service.
- getActualValues() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns a VALUES child of this element with the attribute type='actual', or null if none exists.
- getArraysize() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the arraysize for this parameter as a numeric array.
- getArraysize() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the array size.
- getAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getAttributeNode(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getAttributeNodeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getAttributes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getBaseDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Returns the base document (the one to which this delegates).
- getBaseURI() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getCell(long, int) - Method in interface uk.ac.starlink.votable.TabularData
-
Returns the contents of a given table cell (optional).
- getCell(long, int) - Method in class uk.ac.starlink.votable.VOStarTable
- getChildByName(String) - Method in class uk.ac.starlink.votable.VOElement
-
Returns the first child element of this element which has a given name in the VOTable namespace.
- getChildNodes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getChildren() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the child elements of this element.
- getChildrenByName(String) - Method in class uk.ac.starlink.votable.VOElement
-
Returns all the child elements of this element which have a given name in the VOTable namespace.
- getColumnAuxDataInfos() - Method in class uk.ac.starlink.votable.VOStarTable
- getColumnCount() - Method in interface uk.ac.starlink.votable.TabularData
-
Returns the number of columns in the table data.
- getColumnCount() - Method in class uk.ac.starlink.votable.VOStarTable
- getColumnInfo(int) - Method in class uk.ac.starlink.votable.VOStarTable
- getContentClass(int) - Method in interface uk.ac.starlink.votable.TabularData
-
Returns a class to which all elements in a given column can be cast.
- getContentType() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns the MIME type expected for results from this service.
- getCoosys() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the COOSYS element corresponding to this field, if any.
- getCustomPrimaryHeaderCards() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- getCustomPrimaryHeaderCards() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- getCustomPrimaryHeaderCards() - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
-
Returns implementation-specific header cards to be added to the Primary HDU of FITS files written by this writer.
- getData() - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- getData() - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
- getData() - Method in class uk.ac.starlink.votable.TableElement
-
Returns an object which can be used to access the actual cell data in the body of this table.
- getDataFormat() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Returns the format in which this writer will output the bulk table data.
- getDatatype() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the datatype value for this parameter.
- getDatatype() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the value of the datatype attribute.
- getDefaultVersion() - Static method in class uk.ac.starlink.votable.VOTableVersion
-
Returns the version instance used by default for output in this JVM.
- getDelegator(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Returns the node in this document which delegates to (is based on) a given node in the base document.
- getDelegator(Node) - Method in class uk.ac.starlink.votable.VODocument
- getDescription() - Method in interface uk.ac.starlink.votable.datalink.ExampleUrl
-
Returns a textual description of the example.
- getDescription() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns descriptive text for this service.
- getDescription() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the description for this parameter.
- getDescription() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the text of a DESCRIPTION element associated with this object, or null if none exists.
- getDescriptorId() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns the identifier for this service descriptor.
- getDeserializerAs(String) - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializerFactory
- getDoctype() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getDoctypeDeclaration() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns the text of the DOCTYPE XML declaration for this version.
- getDocument() - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
-
Returns the DOM document built by this parser, following a parse.
- getDocumentElement() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getDocumentURI() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getDomConfig() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getDtdUrl() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns a URL from which the DTD can be retrieved.
- getElementById(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getElementById(String) - Method in class uk.ac.starlink.votable.VODocument
- getElementCount(String) - Method in class uk.ac.starlink.votable.VODocument
-
Returns the number of elements of a given name which have so far been added to this document.
- getElementsByTagName(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getElementsByTagName(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getElementsByTagNameNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getElementsByTagNameNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getElementsByVOTagName(String) - Method in class uk.ac.starlink.votable.VOElement
-
Returns a NodeList of all descendant Elements with a given unqualified tag name in the VOTable namespace, in the order in which they are encountered in a preorder traversal of this Element tree.
- getElementSequence() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the number of elements with the same tag name as this one which were present in the document when this one was added to it.
- getEncoding() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Returns the character encoding used for XML output.
- getEntities() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
- getExampleUrls() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns a list of example invocations associated with this service.
- getExtensions() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- getExtensions() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- getExtensions() - Method in class uk.ac.starlink.votable.VOTableWriter
- getFeature(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getField() - Method in class uk.ac.starlink.votable.FieldRefElement
-
Returns the FIELD element referenced by this FIELDref.
- getFields() - Method in class uk.ac.starlink.votable.GroupElement
-
Returns an array of the FIELDs associated with this group.
- getFields() - Method in class uk.ac.starlink.votable.TableElement
-
Returns the FIELD elements for this table.
- getFirstChild() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getFormat() - Method in class uk.ac.starlink.votable.VOSerializer
-
Returns the data format which this object can serialize to.
- getFormatName() - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
- getFormatName() - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
- getFormatName() - Method in class uk.ac.starlink.votable.VOTableBuilder
-
Returns the string "VOTable".
- getFormatName() - Method in class uk.ac.starlink.votable.VOTableWriter
- getGroups() - Method in class uk.ac.starlink.votable.GroupElement
-
Returns the GROUP children of this element.
- getHandle() - Method in class uk.ac.starlink.votable.LinkElement
-
Returns the title attribute if there is one, otherwise defers to superclass implementation.
- getHandle() - Method in class uk.ac.starlink.votable.VOElement
-
Returns something that can be used informally as a name for this element.
- getHref() - Method in class uk.ac.starlink.votable.LinkElement
-
Returns the value of this LinkElement's 'href' attribute as a URL.
- getId() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the XML ID value for this parameter.
- getID() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the ID attribute value for this element, or null if none exists.
- getImplementation() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
-
Returns the implementation of the base document.
- getIndexInTable(TableElement) - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the index of this field in a given table; that is the index of the column it represents.
- getInline() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Indicates whether STREAM elements will be written inline or to an external file in the case of FITS and BINARY encoding.
- getInputEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getInputEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
- getInputParams() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns a list of input parameters associated with this service.
- getInstance() - Static method in class uk.ac.starlink.votable.Namespacing
-
Returns the default Namespacing instance.
- getInternalSubset() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
- getKnownVersions() - Static method in class uk.ac.starlink.votable.VOTableVersion
-
Returns a number->version map for all known versions.
- getLastChild() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getLegalValues() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns a VALUES child of this element with the attribute type='legal', or null if none exists.
- getLength() - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- getLinks() - Method in class uk.ac.starlink.votable.TableElement
-
Returns the LINK elements for this table.
- getLocalName() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getLocator() - Method in class uk.ac.starlink.votable.TableContentHandler
-
Returns the document locator.
- getMaximum() - Method in class uk.ac.starlink.votable.ValuesElement
-
Returns the specified maximum value for this ValuesElement object (the value of any Maximum child).
- getMechanismType() - Method in class uk.ac.starlink.votable.soap.AxisTableSerializer
- getMimeType() - Method in class uk.ac.starlink.votable.VOTableWriter
- getMinimum() - Method in class uk.ac.starlink.votable.ValuesElement
-
Returns the specified minimum value for this ValuesElement object (the value of any Minimum child).
- getMinMax() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the minimum and maximum values specified for this param.
- getName() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns a name for this service.
- getName() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns this parameter's name.
- getName() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- getName() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
- getName() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the name attribute value for this element, or null if none exists.
- getNamespaceURI() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getNextSibling() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getNodeName() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getNodeType() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getNodeValue() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getNotationName() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
- getNotations() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
- getNrows() - Method in class uk.ac.starlink.votable.TableElement
-
Returns the number of rows in this table.
- getNull() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the 'null' value for this FieldElement.
- getNull() - Method in class uk.ac.starlink.votable.ValuesElement
-
Returns the 'null' value for this ValuesElement object, that is the value which represents an undefined data value.
- getObject() - Method in class uk.ac.starlink.votable.ParamElement
-
Returns the object represented by the value of this Param.
- getOptions() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns a list of options specified for this param.
- getOptions() - Method in class uk.ac.starlink.votable.ValuesElement
-
Returns the specified option values for this ValuesElement object.
- getOwnerDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getOwnerElement() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- getParam() - Method in class uk.ac.starlink.votable.ParamRefElement
-
Returns the PARAM element referenced by this PARAMref.
- getParameters() - Method in class uk.ac.starlink.votable.VOStarTable
- getParams() - Method in class uk.ac.starlink.votable.GroupElement
-
Returns an array of the PARAMs associated with this group.
- getParams() - Method in class uk.ac.starlink.votable.TableElement
-
Returns the PARAM elements for this table.
- getParent() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the parent element of this element as a VOElement.
- getParentNode() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getPrefix() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getPreviousSibling() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
- getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
- getPublicId() - Method in class uk.ac.starlink.votable.dom.DelegatingNotation
- getReadHrefTables() - Method in class uk.ac.starlink.votable.TableContentHandler
-
Indicates whether href-referenced tables should be streamed to the table handler.
- getRef() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the ref (XML REFID) value for this parameter.
- getRefColumnIndex(String, StarTable) - Static method in class uk.ac.starlink.votable.VOStarTable
-
Identifies the column that was labelled with a given ID attribute.
- getReferencedElement(String, String) - Method in class uk.ac.starlink.votable.VOElement
-
Returns an element from the same document whose ID-typed attribute matches the value of a given (reference) attribute of this element.
- getResourceIdentifier() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns an IVOA registry identifier for this service.
- getRow(long) - Method in interface uk.ac.starlink.votable.TabularData
-
Returns the contents of a given table row (optional).
- getRow(long) - Method in class uk.ac.starlink.votable.VOStarTable
- getRowAccess() - Method in interface uk.ac.starlink.votable.TabularData
-
Returns an object which can provide random access for the table data.
- getRowAccess() - Method in class uk.ac.starlink.votable.VOStarTable
- getRowCount() - Method in interface uk.ac.starlink.votable.TabularData
-
Returns the number of rows in the table data.
- getRowCount() - Method in class uk.ac.starlink.votable.VOSerializer
-
Returns the number of rows that this serializer will write, if known.
- getRowCount() - Method in class uk.ac.starlink.votable.VOStarTable
- getRowSequence() - Method in interface uk.ac.starlink.votable.TabularData
-
Returns an object which can iterate over all the rows in the table data sequentially.
- getRowSequence() - Method in class uk.ac.starlink.votable.VOSerializer
-
Returns the row sequence that this serializer will write.
- getRowSequence() - Method in class uk.ac.starlink.votable.VOStarTable
- getSchema() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns a schema which may be used to validate document instances of this VOTable version.
- getSchemaLocation() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns the URL of the VOTable schema corresponding to this version.
- getSchemaTypeInfo() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- getSchemaTypeInfo() - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getSerializerAs(String) - Method in class uk.ac.starlink.votable.soap.AxisTableSerializerFactory
- getSpecified() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- getStandardId() - Method in interface uk.ac.starlink.votable.datalink.ServiceDescriptor
-
Returns the capability URI corresponding to this service.
- getStarTableWriters() - Static method in class uk.ac.starlink.votable.FitsPlusTableWriter
-
Returns a list of FITS-plus table writers with variant values of attributes.
- getStarTableWriters() - Static method in class uk.ac.starlink.votable.VOTableWriter
-
Returns a list of votable writers with variant values of attributes.
- getStoragePolicy() - Method in class uk.ac.starlink.votable.VODocument
-
Returns the storage policy used for storing bulk table data found as elements in the DOM into a usable form.
- getStoragePolicy() - Method in class uk.ac.starlink.votable.VOElementFactory
-
Returns the storage policy currently in effect.
- getStrictErrorChecking() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getSupportedMechanismTypes() - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializerFactory
- getSupportedMechanismTypes() - Method in class uk.ac.starlink.votable.soap.AxisTableSerializerFactory
- getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingDocumentType
- getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
- getSystemId() - Method in class uk.ac.starlink.votable.dom.DelegatingNotation
- getSystemId() - Method in class uk.ac.starlink.votable.VODocument
-
Returns the system ID associated with this document.
- getSystemId() - Method in class uk.ac.starlink.votable.VOElement
-
Returns any system ID associated with this node.
- getTable() - Method in class uk.ac.starlink.votable.VOSerializer
-
Returns the table object which this object can serialize.
- getTableHandler() - Method in class uk.ac.starlink.votable.TableContentHandler
-
Returns the TableHandler object for this parser.
- getTagName() - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- getTarget() - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
- getTextContent() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getTimeOrigin() - Method in class uk.ac.starlink.votable.TimesysElement
-
Returns the time origin as a numeric value.
- getTimesys() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the TIMESYS element corresponding to this field, if any.
- getType() - Method in class uk.ac.starlink.votable.ValuesElement
-
Returns the supplied or implied value of the 'type' attribute of this ValuesElement object.
- getUcd() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the UCD string for this parameter.
- getUcd() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the value of the ucd attribute, or null if there is none.
- getUcd() - Method in class uk.ac.starlink.votable.FieldRefElement
-
Returns the value of the ucd attribute, or null if there is none.
- getUcd() - Method in class uk.ac.starlink.votable.ParamRefElement
-
Returns the value of the ucd attribute, or null if there is none.
- getUnit() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the unit string for this parameter.
- getUnit() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the value of the unit attribute, or null if there is none.
- getUrl() - Method in interface uk.ac.starlink.votable.datalink.ExampleUrl
-
Returns the invocation URL for the example.
- getUserData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- getUtype() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the Utype string for this parameter.
- getUtype() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the value of the utype attribute, or null if there is none.
- getUtype() - Method in class uk.ac.starlink.votable.FieldRefElement
-
Returns the value of the utype attribute, or null if there is none.
- getUtype() - Method in class uk.ac.starlink.votable.ParamRefElement
-
Returns the value of the utype attribute, or null if there is none.
- getValue() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns this parameter's value as a string; if the empty string is specified for the PARAM's @value attribute, null should be returned.
- getValue() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- getValue() - Method in class uk.ac.starlink.votable.ParamElement
-
Returns the value of the value attribute, or an empty string if it has none.
- getValue() - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- getValueInfo(FieldElement) - Static method in class uk.ac.starlink.votable.VOStarTable
-
Returns a ValueInfo object suitable for holding the values in a VOTable Field (or Param) object.
- getVersionNumber() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns the version number for this version.
- getVotableVersion() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Returns the version of the VOTable standard to which the output of this writer conforms.
- getVOTagName() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the name of this element in the VOTable namespace.
- getVOTagName(String, String, String) - Method in class uk.ac.starlink.votable.Namespacing
-
Returns the VOTable tagname for an XML element as encountered by a SAX parser.
- getVOTagName(Element) - Method in class uk.ac.starlink.votable.Namespacing
-
Returns the VOTable tagname for an XML element as present in a DOM.
- getVOTagName(Element) - Method in class uk.ac.starlink.votable.VODocument
-
Returns the unqualified tag name for an element in the VOTable namespace, taking care of namespacing issues.
- getWholeText() - Method in class uk.ac.starlink.votable.dom.DelegatingText
- getWriteSchemaLocation() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Indicates whether the schema location attribute will be written on opening VOTABLE tags.
- getXMLDeclaration() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Returns the XML declaration which is used by this writer at the head of any document written.
- getXmlDescription() - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- getXmlDescription() - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- getXmlDescription() - Method in class uk.ac.starlink.votable.VOTableBuilder
- getXmlDescription() - Method in class uk.ac.starlink.votable.VOTableWriter
- getXmlEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getXmlEncoding() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
- getXmlNamespace() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns the XML namespace in which the VOTable elements reside.
- getXmlStandalone() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getXmlVersion() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- getXmlVersion() - Method in class uk.ac.starlink.votable.dom.DelegatingEntity
- getXtype() - Method in interface uk.ac.starlink.votable.datalink.ServiceParam
-
Returns the Xtype string for this parameter.
- getXtype() - Method in class uk.ac.starlink.votable.FieldElement
-
Returns the value of the xtype attribute, or null if there is none.
- GroupElement - Class in uk.ac.starlink.votable
-
Object representing a GROUP element in a VOTable.
H
- hasAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- hasAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- hasAttributes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- hasChildNodes() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
I
- ID_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable ID attribute.
- ignorableWhitespace(char[], int, int) - Method in class uk.ac.starlink.votable.TableContentHandler
- ignorableWhitespace(char[], int, int) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- importNode(Node, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- insertBefore(Node, Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- insertData(int, String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- isCompact() - Method in class uk.ac.starlink.votable.VOSerializer
-
Indicates compactness of whitespace formatting for TABLEDATA format; no effect for other DataFormats.
- isCompact() - Method in class uk.ac.starlink.votable.VOTableWriter
-
Returns whitespace formatting policy for TABLEDATA output.
- isDefaultNamespace(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- isElementContentWhitespace() - Method in class uk.ac.starlink.votable.dom.DelegatingText
- isEqualNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- isId() - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- isMagic(byte[]) - Static method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
- isMagic(byte[]) - Static method in class uk.ac.starlink.votable.FitsPlusTableBuilder
-
Tests whether a given buffer contains bytes which might be the first few bytes of a FitsPlus table.
- isMagic(byte[]) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
-
Determines whether a given byte buffer looks like it contains the start of a primary header written by this writer.
- isMagic(int, String, Object) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- isMagic(int, String, Object) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- isMagic(int, String, Object) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
-
Tests a header card to see if it looks like part of the magic number for the format written by this handler.
- isRandom() - Method in interface uk.ac.starlink.votable.TabularData
-
Indicates whether random access is provided by this table.
- isRandom() - Method in class uk.ac.starlink.votable.VOStarTable
- isSameNode(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- isStrict() - Method in class uk.ac.starlink.votable.VOElementFactory
-
Indicates whether a strict reading of the VOTable standard is in effect.
- isStrictByDefault() - Static method in class uk.ac.starlink.votable.VOElementFactory
-
Indicates whether strict interpretation of the VOTable standard is on by default (if it has not been set explicitly).
- isSupported(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- isVOUnitSyntax() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Indicates whether this version of VOTable is supposed to use the VOUnit standard for the content of unit attributes.
L
- LAX - Static variable in class uk.ac.starlink.votable.Namespacing
-
Interpret likely-looking elements in any namespace as VOTable ones.
- LinkElement - Class in uk.ac.starlink.votable
-
Object representing a LINK element in a VOTable.
- looksLikeFile(String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
- looksLikeFile(String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableWriter
- looksLikeFile(String) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
- looksLikeFile(String) - Method in class uk.ac.starlink.votable.FitsPlusTableWriter
- looksLikeFile(String) - Method in class uk.ac.starlink.votable.VOTableWriter
- lookupNamespaceURI(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- lookupPrefix(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
M
- makeFitsSerializer(StarTable, FitsTableSerializer, VOTableVersion) - Static method in class uk.ac.starlink.votable.VOSerializer
-
Constructs a FITS-type VOSerializer.
- makeSerializer(DataFormat, StarTable) - Static method in class uk.ac.starlink.votable.VOSerializer
-
Returns a serializer capable of serializing a given table to given data format, using the default VOTable output version.
- makeSerializer(DataFormat, VOTableVersion, StarTable) - Static method in class uk.ac.starlink.votable.VOSerializer
-
Returns a serializer capable of serializing a given table to a given data format using a given VOTable version.
- makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
- makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
- makeStarTable(DataSource, boolean, StoragePolicy) - Method in class uk.ac.starlink.votable.VOTableBuilder
-
Makes a StarTable out of a DataSource which points to a VOTable.
- makeStarTables(DataSource, StoragePolicy) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
- makeStarTables(DataSource, StoragePolicy) - Method in class uk.ac.starlink.votable.VOTableBuilder
- makeVOElement(File) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Builds a custom DOM read from a file and returns a new VOElement based on its top-level element.
- makeVOElement(InputStream, String) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Builds a custom DOM from an input stream and returns a new VOElement based on its top-level element.
- makeVOElement(String) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Builds a custom DOM read from a URI and returns a new VOElement based on its top-level element.
- makeVOElement(URL) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Builds a custom DOM read from a URL and returns a new VOElement based on its top-level element.
- makeVOElement(DOMSource) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Returns a VOElement based on a DOM source.
- makeVOElement(Source) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Returns a VOElement based on an XML Source.
- makeVOElement(Document, String) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Returns a new VOElement based on a DOM Document node.
- makeVOElement(Element, String) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Returns a VOElement based on a given DOM element.
- makeVOElement(DataSource) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Builds a custom DOM read from a DataSource and returns a new VOElement based on its top-level element.
N
- Namespacing - Class in uk.ac.starlink.votable
-
Determines how namespaces are handled in VOTable documents.
- Namespacing(String) - Constructor for class uk.ac.starlink.votable.Namespacing
-
Constructor.
- NONE - Static variable in class uk.ac.starlink.votable.Namespacing
-
No namespace awareness; any namespacing will probably confuse parser.
- normalize() - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- normalizeDocument() - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
O
- onEndElement(String, String, DeserializationContext) - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- onStartChild(String, String, String, Attributes, DeserializationContext) - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
P
- ParamElement - Class in uk.ac.starlink.votable
-
Object representing a PARAM element in a VOTable.
- ParamRefElement - Class in uk.ac.starlink.votable
-
Object representing a PARAMref element.
- POLICY_PROP - Static variable in class uk.ac.starlink.votable.Namespacing
-
Name of system property which determines namespacing policy used.
- PRECISION_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable precision attribute.
- processingInstruction(String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
- processingInstruction(String, String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
Q
- QNAME_VOTABLE - Static variable in class uk.ac.starlink.votable.soap.VOTableSerialization
-
QName used to describe objects which are serialized using this serializer.
R
- readAllServiceDescriptors(VOElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
-
Reads ServiceDescriptor descendants of a given element.
- readTableServiceDescriptors(TableElement) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
-
Locates all the service descriptors that correspond to a given TABLE element.
- REF_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable ref attribute.
- removeAttribute(String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- removeAttributeNode(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- removeAttributeNS(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- removeChild(Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- renameNode(Node, String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- replaceChild(Node, Node) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- replaceData(int, int, String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- replaceWholeText(String) - Method in class uk.ac.starlink.votable.dom.DelegatingText
- rowData(Object[]) - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- rowData(Object[]) - Method in interface uk.ac.starlink.votable.TableHandler
-
Called when a row has been read.
S
- serialize(QName, Attributes, Object, SerializationContext) - Method in class uk.ac.starlink.votable.soap.AxisTableSerializer
-
Writes table out to the serialization context as a binary-inline VOTable.
- ServiceDescriptor - Interface in uk.ac.starlink.votable.datalink
-
Describes an invocable service as defined by a DataLink Service Descriptor.
- ServiceDescriptorFactory - Class in uk.ac.starlink.votable.datalink
-
Contains methods to parse service descriptor elements in a VOTable document.
- ServiceDescriptorFactory() - Constructor for class uk.ac.starlink.votable.datalink.ServiceDescriptorFactory
- ServiceDescriptorInfo - Class in uk.ac.starlink.votable.datalink
-
ValueInfo for service descriptor values.
- ServiceDescriptorInfo(String, String, StarTable) - Constructor for class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
-
Constructor.
- ServiceParam - Interface in uk.ac.starlink.votable.datalink
-
Characterises one of the input parameters for a DataLink service descriptor.
- setAllowSignedByte(boolean) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
- setAttribute(String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setAttributeNode(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setAttributeNodeNS(Attr) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setAttributeNS(String, String, String) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setCompact(boolean) - Method in class uk.ac.starlink.votable.VOSerializer
-
Controls whitespace formatting for TABLEDATA format; no effect for other DataFormats.
- setCompact(Boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Controls whitespace formatting for TABLEDATA output, ignored for other formats.
- setData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
- setData(String) - Method in class uk.ac.starlink.votable.dom.DelegatingProcessingInstruction
- setDataFormat(DataFormat) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Sets the format in which the table data will be output.
- setDocumentLocator(Locator) - Method in class uk.ac.starlink.votable.TableContentHandler
- setDocumentLocator(Locator) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- setDocumentURI(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- setElementId(Element, String) - Method in class uk.ac.starlink.votable.VODocument
-
Stores an element as the referent of a given ID string.
- setEncoding(Charset) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Sets the XML encoding used for the output VOTable.
- setIdAttribute(String, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setIdAttributeNode(Attr, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setIdAttributeNS(String, String, boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingElement
- setInline(boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Sets whether STREAM elements should be written inline or to an external file in the case of FITS and BINARY encoding.
- setInstance(Namespacing) - Method in class uk.ac.starlink.votable.Namespacing
-
Sets the default instance.
- setNodeValue(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- setPrefix(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- setReadHrefTables(boolean) - Method in class uk.ac.starlink.votable.TableContentHandler
-
Sets whether href-referenced tables should be streamed to the table handler.
- setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.votable.VODocument
-
Sets the storage policy used for storing bulk table data found as elements in the DOM into a usable form.
- setStoragePolicy(StoragePolicy) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Sets the storage policy.
- setStrict(boolean) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Determines whether a strict reading of the VOTable standard will be enforced.
- setStrictErrorChecking(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- setTableHandler(TableHandler) - Method in class uk.ac.starlink.votable.TableContentHandler
-
Sets the TableHandler object for this parser.
- setTextContent(String) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- setUserData(String, Object, UserDataHandler) - Method in class uk.ac.starlink.votable.dom.DelegatingNode
- setValue(String) - Method in class uk.ac.starlink.votable.dom.DelegatingAttr
- setVotableVersion(VOTableVersion) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
-
Sets the version of the VOTable standard to use for encoding metadata in the primary HDU.
- setVotableVersion(VOTableVersion) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Sets the version of the VOTable standard to which the output of this writer will conform.
- setWriteSchemaLocation(boolean) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Determines whether the schema location attribute will be written on opening VOTABLE tags.
- setXMLDeclaration(String) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Sets the XML declaration which will be used by this writer at the head of any document written.
- setXmlStandalone(boolean) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- setXmlVersion(String) - Method in class uk.ac.starlink.votable.dom.DelegatingDocument
- skippedEntity(String) - Method in class uk.ac.starlink.votable.TableContentHandler
- skippedEntity(String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- splitText(int) - Method in class uk.ac.starlink.votable.dom.DelegatingText
- startDocument() - Method in class uk.ac.starlink.votable.TableContentHandler
- startDocument() - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- startElement(String, String, String, Attributes) - Method in class uk.ac.starlink.votable.TableContentHandler
- startElement(String, String, String, Attributes) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- startPrefixMapping(String, String) - Method in class uk.ac.starlink.votable.TableContentHandler
- startPrefixMapping(String, String) - Method in class uk.ac.starlink.votable.VOTableDOMBuilder
- startTable(StarTable) - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- startTable(StarTable) - Method in interface uk.ac.starlink.votable.TableHandler
-
Called when a table is about to be transmitted.
- streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.ColFitsPlusTableBuilder
- streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.FitsPlusTableBuilder
- streamStarTable(InputStream, TableSink, String) - Method in class uk.ac.starlink.votable.VOTableBuilder
-
Acquires the data from a single TABLE element in a VOTable document, writing the result to a sink.
- STRICT - Static variable in class uk.ac.starlink.votable.Namespacing
-
Only elements in namespaces with VOTable URIs are significant.
- STRICT_DEFAULT - Static variable in class uk.ac.starlink.votable.VOElementFactory
-
Determines whether the default strictness state is true or false when the
VOElementFactory.STRICT_PROPERTY
property has not been set. - STRICT_PROPERTY - Static variable in class uk.ac.starlink.votable.VOElementFactory
-
Property which determines the default strictness state.
- substringData(int, int) - Method in class uk.ac.starlink.votable.dom.DelegatingCharacterData
T
- TableContentHandler - Class in uk.ac.starlink.votable
-
Content handler which translates SAX events into table events.
- TableContentHandler(boolean) - Constructor for class uk.ac.starlink.votable.TableContentHandler
-
Constructor.
- TABLEDATA - Static variable in class uk.ac.starlink.votable.DataFormat
-
TABLEDATA format (pure XML).
- TableElement - Class in uk.ac.starlink.votable
-
An object representing the TABLE element of a VOTable.
- TableHandler - Interface in uk.ac.starlink.votable
-
SAX-like handler which defines callbacks that can be made when a VOTable data is encountered during a SAX stream.
- TabularData - Interface in uk.ac.starlink.votable
-
Contains the actual cell contents of a VOTable TABLE element.
- TIMESYS_REFPOSITION_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for TIMESYS refposition attribute.
- TIMESYS_TIMEORIGIN_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for TIMESYS timeorigin attribute.
- TIMESYS_TIMESCALE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for TIMESYS timescale attribute.
- TimesysElement - Class in uk.ac.starlink.votable
-
Element subclass for a TIMESYS element in a VOTable.
- toString() - Method in class uk.ac.starlink.votable.DataFormat
- toString() - Method in class uk.ac.starlink.votable.FieldElement
- toString() - Method in class uk.ac.starlink.votable.Namespacing
-
Returns the name of this namespacing policy.
- toString() - Method in class uk.ac.starlink.votable.VOElement
-
Returns the same value as
VOElement.getHandle()
. - toString() - Method in class uk.ac.starlink.votable.VOTableVersion
-
Returns version number.
- toString() - Method in class uk.ac.starlink.votable.VOTableWriter
- transformToDOM(Source, boolean) - Method in class uk.ac.starlink.votable.VOElementFactory
-
Gets a custom DOMSource from a generic XML Source.
- TYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable type attribute.
U
- UCD_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable ucd attribute.
- uk.ac.starlink.votable - package uk.ac.starlink.votable
-
Classes for VOTable input and output.
- uk.ac.starlink.votable.datalink - package uk.ac.starlink.votable.datalink
- uk.ac.starlink.votable.dom - package uk.ac.starlink.votable.dom
-
Provides an extensible implementation of the org.w3c.dom API.
- uk.ac.starlink.votable.soap - package uk.ac.starlink.votable.soap
-
Classes providing custom serialization/deserialization of StarTables in JAX-RPC SOAP calls.
- unformatString(String) - Method in class uk.ac.starlink.votable.datalink.ServiceDescriptorInfo
-
Always returns null.
- UTYPE_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable utype attribute.
V
- V10 - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
VOTable 1.0.
- V11 - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
VOTable 1.1.
- V12 - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
VOTable 1.2.
- V13 - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
VOTable 1.3.
- V14 - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
VOTable 1.4.
- valueComplete() - Method in class uk.ac.starlink.votable.soap.AxisTableDeserializer
- ValuesElement - Class in uk.ac.starlink.votable
-
Field or Param value restriction set represented by a VALUES element in a VOTable.
- VODocument - Class in uk.ac.starlink.votable
-
Document implementation which holds a VOTable-specific DOM.
- VODocument() - Constructor for class uk.ac.starlink.votable.VODocument
-
Constructs a new VODocument.
- VODocument(String, boolean) - Constructor for class uk.ac.starlink.votable.VODocument
-
Constructs a new VODocument with a specified System ID.
- VOElement - Class in uk.ac.starlink.votable
-
Element implementation for use within VOTable documents.
- VOElementFactory - Class in uk.ac.starlink.votable
-
Provides methods for constructing VOElements from a variety of sources.
- VOElementFactory() - Constructor for class uk.ac.starlink.votable.VOElementFactory
-
Constructs a new VOElementFactory with the default storage policy.
- VOElementFactory(StoragePolicy) - Constructor for class uk.ac.starlink.votable.VOElementFactory
-
Constructs a new VOElementFactory with a given storage policy.
- VOSerializer - Class in uk.ac.starlink.votable
-
Class which knows how to serialize a table's fields and data to VOTable elements.
- VOStarTable - Class in uk.ac.starlink.votable
-
A
StarTable
implementation based on a VOTable. - VOStarTable(TableElement) - Constructor for class uk.ac.starlink.votable.VOStarTable
-
Construct a VOStarTable from a TABLE element.
- VOTABLE_VERSION_PROP - Static variable in class uk.ac.starlink.votable.VOTableVersion
-
System property name whose value gives the default VOTable version written by instances of this class if no version is given explicitly.
- VOTableBuilder - Class in uk.ac.starlink.votable
-
Implementation of the TableBuilder interface which gets StarTables from VOTable documents.
- VOTableBuilder() - Constructor for class uk.ac.starlink.votable.VOTableBuilder
-
Default constructor.
- VOTableBuilder(boolean) - Constructor for class uk.ac.starlink.votable.VOTableBuilder
-
Constructs a builder with explicit setting of whether VOTable standard interpreation is strict or not.
- VOTableDOMBuilder - Class in uk.ac.starlink.votable
-
Custom DOM builder for parsing VOTable documents or fragments.
- VOTableDOMBuilder(StoragePolicy, boolean) - Constructor for class uk.ac.starlink.votable.VOTableDOMBuilder
-
Constructor.
- VOTableFitsTableWriter - Class in uk.ac.starlink.votable
-
TableWriter which writes table data into the first extension of a FITS file, Unlike
FitsTableWriter
however, the primary extension is not left contentless, instead it gets the text of a DATA-less VOTable written into it. - VOTableFitsTableWriter(String) - Constructor for class uk.ac.starlink.votable.VOTableFitsTableWriter
-
Constructor.
- VOTableSerialization - Class in uk.ac.starlink.votable.soap
-
Utility class for use with VOTable custom serialization for AXIS.
- VOTableVersion - Class in uk.ac.starlink.votable
-
Provides characteristics for a given version of the VOTable standard.
- VOTableVersion(String) - Constructor for class uk.ac.starlink.votable.VOTableVersion
-
Constructor.
- VOTableWriter - Class in uk.ac.starlink.votable
-
Implementation of the StarTableWriter interface for VOTables.
- VOTableWriter() - Constructor for class uk.ac.starlink.votable.VOTableWriter
-
Constructs a default VOTableWriter.
- VOTableWriter(DataFormat, boolean) - Constructor for class uk.ac.starlink.votable.VOTableWriter
-
Constructs a VOTableWriter with specified output type and default VOTable version.
- VOTableWriter(DataFormat, boolean, VOTableVersion) - Constructor for class uk.ac.starlink.votable.VOTableWriter
-
Constructs a VOTableWriter with specified output characterstics and a given version of the VOTable standard.
W
- WIDTH_INFO - Static variable in class uk.ac.starlink.votable.VOStarTable
-
ValueInfo for VOTable width attribute.
- writeBetweenTableXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Outputs text between one table (TABLE and possibly other associated elements) and the next.
- writeDescription(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes any DESCRIPTION element associated with this serializer's table.
- writeFields(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes the FIELD headers corresponding to this table on a given writer.
- writeHrefDataElement(BufferedWriter, String, OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes this serializer's table data to a <DATA> element containing a <STREAM> element which references an external data source (optional method).
- writeHrefTableElement(BufferedWriter, String, OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
- writeInlineDataElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes this serializer's table data as a self-contained <DATA> element.
- writeInlineDataElementUTF8(OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes this serializer's table data as a self-contained <DATA> element to an output stream using UTF8 encoding.
- writeInlineStarTable(StarTable, BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a table directly to a stream.
- writeInlineStarTables(StarTable[], BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes multiple tables directly to a stream.
- writeInlineTableElement(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes this serializer's table as a complete TABLE element.
- writeInlineTableElementUTF8(OutputStream) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes this serializer's table as a complete TABLE element to an output stream using UTF8 encoding.
- writeParams(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes any PARAM and INFO elements associated with this serializer's table.
- writePostDataXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Outputs any content of the TABLE element following the DATA element and the TABLE end tag.
- writePostTableXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Outputs all the text required after any tables in the output table document.
- writePreDataXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Outputs the TABLE element start tag and all of its content before the DATA element.
- writePreTableXML(BufferedWriter) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Outputs all the text required before any tables are written.
- writeSchema(Class, Types) - Method in class uk.ac.starlink.votable.soap.AxisTableSerializer
-
Returns an element containing the VOTable 1.1 schema.
- writeServiceDescriptors(BufferedWriter) - Method in class uk.ac.starlink.votable.VOSerializer
-
Writes the service descriptor parameters of this serializer's table as a sequence of zero or more RESOURCE elements.
- writeStarTable(StarTable, OutputStream) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a StarTable to a given stream; must be inline.
- writeStarTable(StarTable, OutputStream, File) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a StarTable to a given stream.
- writeStarTable(StarTable, String, StarTableOutput) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a StarTable to a given location.
- writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.votable.VOTableFitsTableWriter
- writeStarTables(TableSequence, OutputStream) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a sequence of tables to a given stream; must be inline.
- writeStarTables(TableSequence, OutputStream, File) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a sequence of tables to a given stream.
- writeStarTables(TableSequence, String, StarTableOutput) - Method in class uk.ac.starlink.votable.VOTableWriter
-
Writes a sequence of tables to a given location.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form