Package info.sswap.api.model

Main package for SSWAP API

See:
          Description

Interface Summary
Cache Cache for ontology terms.
ModelResolver Resolves a source model/SSWAP protocol graph by extracting definitions for all externally defined types
Pair<K,V> A convenience type for a pair of two elements
PDG A Provider Description Graph (PDG) describes a SSWAP semantic web service Provider.
RDG A Resource Description Graph (RDG) describes a SSWAP semantic web service.
ReasoningService Interface to reasoning services about data types.
RIG A Resource Invocation Graph (RIG) is for invocation of a SSWAP semantic web service.
RQG A Resource Query Graph (RQG) is a specialized query sent to a Discovery Server in request of all SSWAP semantic web services (RDGs) that satisfy the query.
RRG A Resource Response Graph (RRG) is the return result of a SSWAP semantic web service.
SSWAPDatatype Represents a datatype definition.
SSWAPDatatype.XSD XSD URIs based on the Jena vocabulary.
SSWAPDocument Represents a document in SSWAP that holds RDF content, such as may be hosted on the web (e.g., an RDG).
SSWAPElement Represents a basic element in a SSWAPDocument.
SSWAPGraph A SSWAP Graph of a SSWAP Resource.
SSWAPIndividual Represents an individual in SSWAP, which corresponds to an RDF resource (a URI or blank node).
SSWAPList A list of SSWAP elements.
SSWAPLiteral Represents a literal value in SSWAP.
SSWAPModel The most abstract interface in the SSWAP Java API.
SSWAPNode SSWAPNodes are special individuals in SSWAP protocol, and they are handled specially.
SSWAPObject Object of SSWAP Graph.
SSWAPPredicate Represents an RDF predicate in SSWAP.
SSWAPProperty A SSWAPProperty is a specific instance of a SSWAPPredicate with an assigned value, associated with a SSWAPIndividual.
SSWAPProtocol Common interface for all protocol graphs (RDG, RIG, RRG, etc.).
SSWAPProvider Describes a provider in SSWAP.
SSWAPResource Describes a resource (a service) in SSWAP.
SSWAPSubject Subject of a SSWAP Graph.
SSWAPType Represents a type of an individual in SSWAP.
 

Class Summary
Config Configuration properties for SSWAP Services.
SSWAP Main factory for the creation of SSWAP objects (most elements in the API are just interfaces).
VersionInformation Provides information about the version of Java API.
 

Enum Summary
Expressivity Enumeration for different expressivities of the underlying RDF data.
MappingPattern An enumeration containing possible mappings between subjects and objects in a SSWAPGraph
RDFRepresentation Enumeration of different representations of RDF data.
 

Exception Summary
DataAccessException A generic, unchecked exception thrown when a problem with accessing the underlying data should occur (e.g., because the data source is unavailable or the data cannot be parsed).
ValidationException An exception that is thrown when a validation fails in SSWAP (i.e., it is found during the validation that the underlying RDF data does not conform to the SSWAP syntax or requirements.)
 

Package info.sswap.api.model Description

Main package for SSWAP API



Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.