Package jsky.catalog

Contains classes dealing with catalogs in a generic way.

See:
          Description

Interface Summary
Catalog This interface defines the common interface to all catalogs.
CatalogDirectory This defines the interface for a catalog directory, allowing catalogs to be organized in a hierarchy.
FieldDesc This interface describes a catalog field, which may be an input field, such as a query parameter, or an output field, such as a table column description.
HTMLQueryResultHandler This interface defines a method that classes can call when an HTTP server unexpectedly returns an HTML page, which normally contains an error message about a broken link, etc.
PlotableCatalog Defines the interface for catalogs whose tabular query results can be plotted on an image.
QueryArgs An interface representing the values of the arguments to a catalog query.
QueryResult Represents the result of a catalog query.
QueryResultHandler This defines the common interface for classes that can fetch and parse a QueryResult, given the URL.
SearchCondition An interface representing a search condition for values in a given table column, or parameters to a catalog query.
TableQueryResult This interface defines the methods required to access tabular query results.
 

Class Summary
AbstractCatalogDirectory A generic, abstract base class for catalog directory implementations.
AbstractSearchCondition An abstract base class for SearchConditions.
ArraySearchCondition Represents a search condition with an array of possible values.
BasicQueryArgs Represents the values of the arguments to a catalog query.
CatalogFactory Used to manage access to a known list of catalogs.
FieldDescAdapter This class provides a default implementation of the FieldDesc interface, used to describes a catalog field (column or query parameter).
FieldFormat This utility class provides a method to scan specially formatted values from a string and return an object of the correct type.
MemoryCatalog Used to manage tabular catalog data in memory, such as the result of a catalog query or the contents of a local catalog file.
RangeSearchCondition Represents a search condition for a range of values.
RowCoordinates Stores information about which columns in a table contain the coordinates for that row, and whether world coordinates or image coordinates are supported.
TablePlotSymbol Represents the contents of a catalog table plot symbol definition.
TestCatalog Used for testing.
TestTableQueryResult Used for testing.
URLQueryResult Represents a query result of some type pointed to by a URL.
ValueRange Represents a range of values, given by minValue and maxValue, where minValue <= x <= maxValue.
ValueSearchCondition Represents a search condition for values in a given table column, or parameters to a query or request.
 

Package jsky.catalog Description

Contains classes dealing with catalogs in a generic way. We don't deal with specific file formats here, but instead define the general interfaces for dealing with catalogs.