public interface TapServiceFinder
This interface defines a couple of methods that implementations must implement, and a number of interfaces defining parameter and return types used by those methods.
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
TapServiceFinder.Constraint
Describes constraints on tables to be found by a certain query. 
 | 
static interface  | 
TapServiceFinder.Service
Basic metadata describing a TAP service. 
 | 
static interface  | 
TapServiceFinder.Table
Basic metadata describing a table provided by a TAP service. 
 | 
static class  | 
TapServiceFinder.Target
Enumerates those metadata items against which search terms
 can be matched. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TapServiceFinder.Service[] | 
readAllServices()
Reads basic metadata about all known TAP services. 
 | 
TapServiceFinder.Table[] | 
readSelectedTables(TapServiceFinder.Constraint constraint)
Locates a list of tables from a global list of all known tables
 served by all known TAP services that satisfy a given constraint. 
 | 
TapServiceFinder.Service[] readAllServices() throws IOException
IOExceptionTapServiceFinder.Table[] readSelectedTables(TapServiceFinder.Constraint constraint) throws IOException
constraint - object indicating the tables of interestIOExceptionCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.