A C D E F G H I J L M O P R S T U V

A

abort() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sends a request to the TAP service to abort this job.
AccessURL - Class in edu.harvard.cfa.vo.tapclient.vosi
The URL, and its context within a service, that a client uses to access a particular Interface of a service.
AccessURL() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.AccessURL
 
add(String, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
 
add(Table) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
 
add(Column) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
 
add(ForeignKey) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
 
add(Schema) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
 
addInlineUpload(String, URI) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Adds to the TAP UPLOAD parameter.
addUpload(String, URI) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Adds to the TAP UPLOAD parameter.
ADQL_LANG - Static variable in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
asString(InputStream) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Concatenates the entire InputStream into a String.
AsyncClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
AsyncClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.AsyncClient
Construct an AsyncClient with the default Options.
AsyncJob - Class in edu.harvard.cfa.vo.tapclient.tap
An object used for executing an asynchronous data query.
AsyncJob(TapService) - Constructor for class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Creates an asynchronous job object associated with the TAP service at TapService.
AsyncJob(TapService, String) - Constructor for class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Creates an asynchronous job object associated with the TAP service and job at service and jobId.
Availability - Class in edu.harvard.cfa.vo.tapclient.vosi
The operability and reliability of a service for extended and scheduled requests.
Availability(String) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Availability
Construct an Availability for the given Vosi.
AvailabilityClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
AvailabilityClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.AvailabilityClient
Construct an AvailabilityClient with the default Options.

C

Capabilities - Class in edu.harvard.cfa.vo.tapclient.vosi
A collection of general capabilities of a service.
Capabilities(String) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Capabilities
Constructs a Capabilities object for the given service.
CapabilitiesClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
CapabilitiesClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.CapabilitiesClient
Construct an CapabilitiesClient with the default Options.
Capability - Class in edu.harvard.cfa.vo.tapclient.vosi
A description of a general capability of the service--its behavioral characteristics and limitations--and how to use it.
Capability() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Capability
Constructs a Capability object.
checkRequired() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
 
Client - Class in edu.harvard.cfa.vo.tapclient.tool
A Client command line interface.
Client(String, String[]) - Constructor for class edu.harvard.cfa.vo.tapclient.tool.Client
Construct an Client with the default Options.
Column - Class in edu.harvard.cfa.vo.tapclient.vosi
A description of a table column.
Column() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Column
Constructs a Column object.
Column(String, String, String, String, String, String, String, String, String, String, List<String>, boolean) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Column
Constructs a Column object.
createJobOnServer() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
createOptions() - Static method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the options for an availability client.

D

DataLimit - Class in edu.harvard.cfa.vo.tapclient.vosi
Limits on data.
DataLimits - Class in edu.harvard.cfa.vo.tapclient.vosi
Data limits for TAP service upload or maxrec parameters
DataModel - Class in edu.harvard.cfa.vo.tapclient.vosi
Data model supported by the TAP service.
delete() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sends a request to the TAP service to delete this job and all of its resources.
delete(String) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Sends an HTTP DELETE request to the fully specified url spec.
description() - Method in enum edu.harvard.cfa.vo.tapclient.tool.TapCli.SubCommand
 
doAsync() - Method in class edu.harvard.cfa.vo.tapclient.tool.AsyncClient
Writes the TAP service async to the output stream.
doAvailability() - Method in class edu.harvard.cfa.vo.tapclient.tool.AvailabilityClient
Writes the TAP service availability to the output stream.
doCapabilities() - Method in class edu.harvard.cfa.vo.tapclient.tool.CapabilitiesClient
Writes the TAP service capabilities to the output stream.
doError() - Method in class edu.harvard.cfa.vo.tapclient.tool.ErrorClient
Writes the TAP service error to the output stream.
doJobs() - Method in class edu.harvard.cfa.vo.tapclient.tool.JobsClient
Writes the TAP service jobs to the output stream.
doResults() - Method in class edu.harvard.cfa.vo.tapclient.tool.ResultsClient
Writes the TAP service results to the output stream.
doSync() - Method in class edu.harvard.cfa.vo.tapclient.tool.SyncClient
Writes the TAP service sync to the output stream.
doTableSet() - Method in class edu.harvard.cfa.vo.tapclient.tool.TablesClient
Writes the TAP service tableSet to the output stream.

E

edu.harvard.cfa.vo.tapclient.tap - package edu.harvard.cfa.vo.tapclient.tap
Provides the API for accessing IVOA Table Access Protocol(TAP) services.
edu.harvard.cfa.vo.tapclient.tool - package edu.harvard.cfa.vo.tapclient.tool
 
edu.harvard.cfa.vo.tapclient.util - package edu.harvard.cfa.vo.tapclient.util
Provides HTTP utility object and exception classes to reflect error conditions.
edu.harvard.cfa.vo.tapclient.vosi - package edu.harvard.cfa.vo.tapclient.vosi
Provides the API for accessing VO Support Interfaces data of a VO service.
equals(Object) - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
 
Error - Class in edu.harvard.cfa.vo.tapclient.tap
An object that can be used to get information about error conditions resulting from an asynchronous query.
ErrorClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
ErrorClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.ErrorClient
Construct an ErrorClient with the default Options.

F

fkColumns - Variable in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
 
flagList - Variable in class edu.harvard.cfa.vo.tapclient.vosi.Column
 
ForeignKey - Class in edu.harvard.cfa.vo.tapclient.vosi
A description of a foreign keys, one or more columns from the current table that can be used to join with another table.
ForeignKey() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Constructs a ForeignKey object.
ForeignKey(String, Map<String, String>, String, String) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Constructs a ForeignKey object.
fullURL - Variable in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
 

G

get(String) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Sends an HTTP GET request to the fully specified url spec.
get(String, Map) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Sends an HTTP GET request to the fully specified url spec.
getAccessURLs() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Interface
Returns a list of AccessURL objects that a client uses to access the service.
getAliases() - Method in class edu.harvard.cfa.vo.tapclient.vosi.OutputFormat
Other values of FORMAT ("shorthands") that make the service return documents with the MIME type.
getArraySize() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column arraysize.
getAvailability() - Method in class edu.harvard.cfa.vo.tapclient.tap.TapService
Returns an Availability object that represents the VOSI availability of the service.
getAvailability() - Method in interface edu.harvard.cfa.vo.tapclient.vosi.Vosi
 
getBackAt() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
Returns the instant at which the service is scheduled to become available.
getBaseName() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the application base name.
getBaseURL() - Method in class edu.harvard.cfa.vo.tapclient.tap.TapService
Gets the base URL of this object.
getCapabilities() - Method in class edu.harvard.cfa.vo.tapclient.tap.TapService
Returns a list of Capability objects that represents the VOSI capabilities of the service.
getCapabilities() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capabilities
Returns the Capability list of the service.
getCapabilities() - Method in interface edu.harvard.cfa.vo.tapclient.vosi.Vosi
Returns a list of Capability objects that represents the VOSI capabilities of the service.
getColumns() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns a List of Column objects representing the columns provided for the table.
getCommandLine() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the parsed command line.
getCommandLineSyntax() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the application command line syntax.
getContent() - Method in exception edu.harvard.cfa.vo.tapclient.util.HttpException
Get the HTTP response content.
getDataModels() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
Return a list of data models associated with the service.
getDataType() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column datatype
getDefault() - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimits
Return the limit for newly-created jobs.
getDefault() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TimeLimits
The default limit, in seconds, upon job creation.
getDelim() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column delimiter.
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capability
Returns a description of what this Capability provides as part of the overall service.
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column description.
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Returns a description of the foreign key.
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Language
A language description
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeature
Human-readable freeform documentation for the language feature.
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
Returns the description provided for the schema
getDescription() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns the description provided for the table.
getDestruction() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the destruction of this job as returned by the TAP service
getDownAt() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
Returns the instant at which the service is scheduled to be unavailable.
getEndTime() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the end time of this job as returned by the TAP service
getError() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the error summary of this job as returned by the TAP service
getExecutionDuration() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the execution duration of this job as returned by the TAP service
getExecutionDuration() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
Limits on how long a job is allowed to run by the service
getExtendedSchema() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column extended schema identifier.
getExtendedType() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column extended type.
getFeatures() - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeatures
A list of language features of a given type.
getFKColumns() - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Returns a Map of column pairs where the key is the from column in the table containing this foreign key and the value is the column in the target table.
getFlags() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns a list of keywords representing traits of the column as defined in the VODataService recommendation.
getForeignKeys() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns a list of ForeignKey objects.
getForm() - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeature
Formal notation for the language feature.
getHard() - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimits
Return the absolute limit.
getHard() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TimeLimits
The absolute limit, in seconds.
getHref() - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
Returns a String representation of the URI pointing to the result.
getId() - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
Returns the identifier for this result
getIndexedColumns() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Return a list of indexed columns or an empty list if no indexed columns were specified.
getInterfaces() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capability
Returns a list of Interface objects which describe how to call the service to access this capability.
getIvoId() - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataModel
The IVO identifier for the data model.
getIvoId() - Method in class edu.harvard.cfa.vo.tapclient.vosi.OutputFormat
The IVO identifier for the output format.
getIvoId() - Method in class edu.harvard.cfa.vo.tapclient.vosi.UploadMethod
The IVORN of the upload method.
getIvoId() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Version
An optional IVORN of the language.
getJobId() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the job id of this job as returned by the TAP service
getJobInfo() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the job info of this job as returned by the TAP service
getJobs() - Method in class edu.harvard.cfa.vo.tapclient.tap.TapService
Returns a List of AsyncJob objects.
getLanguageFeatures() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Language
Returns a list of language features supported by the service for this language.
getLanguages() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
A list of query languages the service LANG parameter accepts.
getMessage() - Method in class edu.harvard.cfa.vo.tapclient.tap.Error
Returns the error message for this error summary
getMime() - Method in class edu.harvard.cfa.vo.tapclient.vosi.OutputFormat
The MIME type of this format.
getName() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column name.
getName() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Language
The language name
getName() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
Returns the name provided for the schema.
getName() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns the name provided for the table.
getNotes() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
Returns a list of notes, for example explaining the reason for unavailability.
getOptionComparator() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
 
getOptionComparator() - Method in class edu.harvard.cfa.vo.tapclient.tool.TapCli
 
getOptions() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the options supported on the command line.
getOutput() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the PrintStream to use for output.
getOutputFormats() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
A list of output formats the FORMAT parameter accepts.
getOutputLimit() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
Row or byte limits on the results a service returns
getOwnerId() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the owner id of this job as returned by the TAP service
getParameters() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the parameters of this job as returned by the TAP service
getPhase() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the execution phase of this job as returned by the TAP service
getPrimaryKeys() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns a list of primary key columns or an empty list if no primary key columns are identified.
getQuote() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the quote of this job as returned by the TAP service
getResult() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the main result of this job
getResults() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the results of this job as returned by the TAP service
getRetentionPeriod() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
Limits on how long a job is kept by the service
getRole() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Interface
Returns a String identifying the role the interface plays in a capability.
getRunId() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the run id of this job as returned by the TAP service
getSchemas() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
Returns the schema list of the TAP service associate with this TableSet object.
getSecurityMethodStandardIds() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Interface
Returns a list of Strings containing unique identifiers which specify the mechanism a client must employ to gain secure access to the service.
getStandardId() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capability
Returns a unique identifier for the VO standard that this Capability complies to.
getStartTime() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns the start time of this job as returned by the TAP service
getStatusCode() - Method in exception edu.harvard.cfa.vo.tapclient.util.HttpException
Get the HTTP Status Code.
getTables() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
Returns a list of Table objects representing the tables provided for the schema.
getTableSet() - Method in class edu.harvard.cfa.vo.tapclient.tap.TapService
Returns a list of Schema objects that represents the VOSI table set metadata of the service.
getTableSet() - Method in interface edu.harvard.cfa.vo.tapclient.vosi.Vosi
Returns a list of Schema objects that represents the VOSI table set metadata of the service.
getTableSetFromMetadata() - Method in class edu.harvard.cfa.vo.tapclient.tap.TapService
Returns a TableSet object constructed from a metadata query that represents the TAP tableset metadata of the service.
getTargetTable() - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Returns the name of the table which can be joined with the table containing this ForeignKey object.
getTitle() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
Returns the title provided for the schema.
getTitle() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns the title provided for the table.
getTransformURL() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
Returns a URL pointing to the XSL transform to apply to the XML documents recieved from the service.
getType() - Method in class edu.harvard.cfa.vo.tapclient.tap.Error
Returns the error type for this error summary
getType() - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
Returns the type in the, XML XLink sense, of the value returned by getHref.
getType() - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeatures
The type of the features given here.
getType() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns the table type as provided for the table.
getUcd() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column UCD.
getUnit() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column unit.
getUnit() - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimit
Return the unit of the limit, e.g.
getUploadLimit() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
Row or byte limits on the upload tables a user may supply.
getUploadMethods() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
A list of upload methods the UPLOAD parameter accepts.
getUpSince() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
Returns the instant since which the service has been continuously available.
getUse() - Method in class edu.harvard.cfa.vo.tapclient.vosi.AccessURL
Returns a string indicating the general way the URL is used.
getUtype() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns the column utype, usage-specific or unique type.
getUtype() - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Returns the utype, usage-specific or unique type, provided for the key.
getUtype() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
Returns the utype, usage-specific or unique type, provided for the schema
getUtype() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Returns the utype, usage-specific or unique type, provided for the table
getValidatedBy() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Validation
Returns a String which may represent an IVOA ID referring to a registered organization or registry that determined the Validation value.
getValidations() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capability
Returns a list of Validation objects which should indicate the quality of the capability description and whether its implementation is functionally with applicable standards
getValue() - Method in class edu.harvard.cfa.vo.tapclient.vosi.AccessURL
Returns the url for this AccessURL object.
getValue() - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimit
Return the limit value
getValue() - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataModel
The data model
getValue() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Validation
Returns a number indicating the validation level.
getValue() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Version
A version of the language supported by the server.
getVersion() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns the application version.
getVersion() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Interface
Returns the version of a VO standard interface specification that this interface complies with.
getVersions() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Language
Returns a list of versions supported by the service for this language.

H

handleJobSummaryResponse(InputStream) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
handleResponse(HttpResponse) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
 
hashCode() - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
 
HttpClient - Class in edu.harvard.cfa.vo.tapclient.util
A utility object which provides methods for RESTful interactions with a service.
HttpClient() - Constructor for class edu.harvard.cfa.vo.tapclient.util.HttpClient
 
HttpException - Exception in edu.harvard.cfa.vo.tapclient.util
An exception used to indicate a service responded with an unexpected HTTP response code.
HttpException(int) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.HttpException
Construct an HttpException object from the given HTTP status code.
HttpException(String) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.HttpException
Construct an HttpException object from the given HTTP status code.
HttpException(String, int) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.HttpException
Construct an HttpException object from the given HTTP status code.
HttpException(String, int, String) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.HttpException
Construct an HttpException object from the given HTTP status code.
HttpException(String, Throwable) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.HttpException
Construct an HttpException object from the given HTTP status code.
HttpException(Throwable) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.HttpException
Construct an HttpException object from the given HTTP status code.

I

inlineContent - Variable in class edu.harvard.cfa.vo.tapclient.tap.Job
 
Interface - Class in edu.harvard.cfa.vo.tapclient.vosi
A description of how to call the service to access this capability.
Interface() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Interface
Constructor for Interface object.
isAborted() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns true is the execution phase of the job is ABORTED
isAvailable() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
Returns true if the service is accepting requests.
isCompleted() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns true is the execution phase of the job is COMPLETED
isDetailedErrorAvailable() - Method in class edu.harvard.cfa.vo.tapclient.tap.Error
Returns true if a detailed error is available on the TAP service
isError() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns true is the execution phase of the job is ERROR
isFinished() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns true if the job has an execution phase that is completed, error, aborted, or held.
isHeld() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Returns true is the execution phase of the job is HELD.
isIndexed() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns true if this column has been identified as being part of an index.
isPrimary() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns true if this column has been identified as part of the primary key for a table.
isStd() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns true if this column has been identified as being reserver or defined by a VO standard interface.
isVerbose() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Returns true if the verbose flag has been set.

J

Job - Class in edu.harvard.cfa.vo.tapclient.tap
This object provides an implementation of common aspects of the AsyncJob and SyncJob.
Job() - Constructor for class edu.harvard.cfa.vo.tapclient.tap.Job
Creates a Job object.
JobsClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
JobsClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.JobsClient
Construct an JobsClient with the default Options.

L

Language - Class in edu.harvard.cfa.vo.tapclient.vosi
Information about query languages supported by TAP services.
LanguageFeature - Class in edu.harvard.cfa.vo.tapclient.vosi
Optional feature of the query language.
LanguageFeatures - Class in edu.harvard.cfa.vo.tapclient.vosi
Optional features of the query language grouped by feature type.
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.tap.Error
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.AccessURL
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.AccessURL
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capabilities
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capabilities
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capability
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capability
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimit
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimit
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimits
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataLimits
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataModel
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.DataModel
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Interface
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Interface
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Language
Write this Languae to the PrintStream
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Language
Write this Languae to the PrintStream
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeature
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeature
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeatures
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.LanguageFeatures
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.OutputFormat
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.OutputFormat
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableAccess
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TimeLimits
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TimeLimits
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.UploadMethod
Write this UploadMethod to the PrintStream
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.UploadMethod
Write this UploadMethod to the PrintStream
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Validation
 
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Validation
 
list(PrintStream) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Version
Write this Version to the PrintStream.
list(PrintStream, String) - Method in class edu.harvard.cfa.vo.tapclient.vosi.Version
Write this Version to the PrintStream.

M

main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.AsyncClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.AvailabilityClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.CapabilitiesClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.ErrorClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.JobsClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.ResultsClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.SyncClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.TablesClient
Calls System.exit(0) on success Calls System.exit(1) on error
main(String[]) - Static method in class edu.harvard.cfa.vo.tapclient.tool.TapCli
Calls System.exit(0) on success Calls System.exit(1) on error

O

openStream() - Method in class edu.harvard.cfa.vo.tapclient.tap.Error
Returns an InputStream containing the TAP service response to a request for the detailed error.
openStream() - Method in class edu.harvard.cfa.vo.tapclient.tap.Result
Returns an InputStream with the result resource pointed to by getHref.
OutputFormat - Class in edu.harvard.cfa.vo.tapclient.vosi
Output format supported by the TAP service.

P

parameters - Variable in class edu.harvard.cfa.vo.tapclient.tap.Job
 
parse(String[]) - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Parser the command line arguments
parse(String[]) - Method in class edu.harvard.cfa.vo.tapclient.tool.TapCli
 
parseJobDocument(InputStream) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
post(String) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Sends an HTTP POST request to the fully specified url spec.
post(String, Map) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Sends an HTTP POST request to the fully specified url spec.
post(String, Map<String, String>, Map<String, URI>) - Static method in class edu.harvard.cfa.vo.tapclient.util.HttpClient
Sends an HTTP POST request to the fully specified url spec.
printHelp() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Writes the usage information to the output stream
printHelp() - Method in class edu.harvard.cfa.vo.tapclient.tool.TapCli
Writes the usage information to the output stream
printVersion() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
Writes the version information to the output stream

R

readJobFromServer() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
ResponseFormatException - Exception in edu.harvard.cfa.vo.tapclient.util
An exception used to indicate an unexpected format for a service response.
ResponseFormatException() - Constructor for exception edu.harvard.cfa.vo.tapclient.util.ResponseFormatException
 
ResponseFormatException(String) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.ResponseFormatException
 
ResponseFormatException(String, Throwable) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.ResponseFormatException
 
ResponseFormatException(Throwable) - Constructor for exception edu.harvard.cfa.vo.tapclient.util.ResponseFormatException
 
Result - Class in edu.harvard.cfa.vo.tapclient.tap
A reference to a result generated by an asynchronous query.
Result(String, String, String) - Constructor for class edu.harvard.cfa.vo.tapclient.tap.Result
Constructs a Result object.
ResultsClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
ResultsClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.ResultsClient
Construct an ResultsClient with the default Options.
run() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sends a request to the TAP service to run this job.
run() - Method in class edu.harvard.cfa.vo.tapclient.tap.SyncJob
Sends a request to the TAP service to run this SyncJob objects's data query.
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.AsyncClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.AvailabilityClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.CapabilitiesClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.Client
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.ErrorClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.JobsClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.ResultsClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.SyncClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.TablesClient
 
run() - Method in class edu.harvard.cfa.vo.tapclient.tool.TapCli
 

S

Schema - Class in edu.harvard.cfa.vo.tapclient.vosi
A named description of a set of logically related tables.
Schema() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Schema
Constructs a Schema object.
Schema(String, String, String, String, List<Table>) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Schema
Constructs a Schema object.
schemas - Variable in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
 
setDestruction(Calendar) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sets the destruction of this job.
setExecutionDuration(Integer) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sets the execution duration of this job.
setFormat(String) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the format of this job.
setInlineUpload(String, URI) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the TAP UPLOAD parameter.
setLang(String) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the lang of this job.
setMaxRec(int) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the maximum number of records of this job.
setParameter(String, String) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sets a parameter of this job.
setParameter(String, String) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the named parameter equal to the value.
setParameter(String, int) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the named parameter equal to the value.
setParameter(String, String) - Method in class edu.harvard.cfa.vo.tapclient.tap.SyncJob
Sets the named parameter's value.
setPhase(String) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Sets the execution phase of this job.
setQuery(String) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the query of this job.
setRunId(String) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the run id of this job.
setTransformURL(URL) - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
Set the XSL transform to apply to the XML documents recieved from the service.
setUpload(String, URI) - Method in class edu.harvard.cfa.vo.tapclient.tap.Job
Sets the TAP UPLOAD parameter.
SyncClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
SyncClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.SyncClient
Construct an SyncClient with the default Options.
synchronize() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
Propagates parameter updates to the server and refreshes the state of this object with the server response.
SyncJob - Class in edu.harvard.cfa.vo.tapclient.tap
An object used for executing an synchronous data query.
SyncJob(TapService) - Constructor for class edu.harvard.cfa.vo.tapclient.tap.SyncJob
Creates a SyncJob to execute a synchronous data query against the TAP service.
SyncJob(TapService, String, String, String) - Constructor for class edu.harvard.cfa.vo.tapclient.tap.SyncJob
Creates a SyncJob object to execute a synchronous data query against the TAP service.

T

Table - Class in edu.harvard.cfa.vo.tapclient.vosi
A description of one of the tables that makes up the set.
Table() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Table
Constructs a Table object.
Table(String, String, String, String, List<Column>, List<ForeignKey>, String) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Table
Constructs a Table object.
TableAccess - Class in edu.harvard.cfa.vo.tapclient.vosi
A TAP TableAccess Capability
TablesClient - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
TablesClient() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.TablesClient
Construct an TablesClient with the default Options.
TableSet - Class in edu.harvard.cfa.vo.tapclient.vosi
A set of tables that are part of a single resource.
TableSet(String) - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.TableSet
Constructs a TableSet object from the given service.
TapCli - Class in edu.harvard.cfa.vo.tapclient.tool
A TAP command line interface.
TapCli() - Constructor for class edu.harvard.cfa.vo.tapclient.tool.TapCli
Construct an SyncClient with the default Options.
TapCli.SubCommand - Enum in edu.harvard.cfa.vo.tapclient.tool
The subcommands
TapService - Class in edu.harvard.cfa.vo.tapclient.tap
An object for accessing the service level functions of a VO TAP service.
TapService(String) - Constructor for class edu.harvard.cfa.vo.tapclient.tap.TapService
Constructs a TapService object associated with the service located at the baseURL.
TimeLimits - Class in edu.harvard.cfa.vo.tapclient.vosi
Time limits a service may impose.
toString() - Method in enum edu.harvard.cfa.vo.tapclient.tool.TapCli.SubCommand
 
toString() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Column
Returns a String representation of this Column object.
toString() - Method in class edu.harvard.cfa.vo.tapclient.vosi.ForeignKey
Returns a String representation of the this object.
toString() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Schema
Returns a string representation of this object.
toString() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Table
Return a String representation of this object.

U

update() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Availability
Updates this Availability object with the latest response from the service.
update() - Method in class edu.harvard.cfa.vo.tapclient.vosi.Capabilities
Updates this Capabilities object with the latest response from the service.
update() - Method in class edu.harvard.cfa.vo.tapclient.vosi.TableSet
Updates this TableSet object with the VOSI tables response from the TAP service.
updateDestructionOnServer() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
updateExecutionDurationOnServer() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
updateExecutionPhaseOnServer(String) - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
updateParametersOnServer() - Method in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 
UploadMethod - Class in edu.harvard.cfa.vo.tapclient.vosi
The upload method supported by a service.

V

Validation - Class in edu.harvard.cfa.vo.tapclient.vosi
An evaluation of the quality of the capability description and whether its implementation is functionally with applicable standards.
Validation() - Constructor for class edu.harvard.cfa.vo.tapclient.vosi.Validation
Constructs a Validation object.
valueOf(String) - Static method in enum edu.harvard.cfa.vo.tapclient.tool.TapCli.SubCommand
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.harvard.cfa.vo.tapclient.tool.TapCli.SubCommand
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in edu.harvard.cfa.vo.tapclient.vosi
The version of a capability element such as Language.
Vosi - Interface in edu.harvard.cfa.vo.tapclient.vosi
An interface for the common, basic functions of a VO service.
VOTABLE_FORMAT - Static variable in class edu.harvard.cfa.vo.tapclient.tap.AsyncJob
 

A C D E F G H I J L M O P R S T U V