Uses of Interface
info.sswap.api.model.SSWAPDocument

Packages that use SSWAPDocument
info.sswap.api.model Main package for SSWAP API 
info.sswap.api.spi Run-time API provider for interface implementation 
info.sswap.impl.empire   
info.sswap.impl.empire.model   
info.sswap.impl.http   
info.sswap.ontologies.data.impl Data Ontology Implementation 
 

Uses of SSWAPDocument in info.sswap.api.model
 

Subinterfaces of SSWAPDocument in info.sswap.api.model
 interface PDG
          A Provider Description Graph (PDG) describes a SSWAP semantic web service Provider.
 interface RDG
          A Resource Description Graph (RDG) describes a SSWAP semantic web service.
 interface RIG
          A Resource Invocation Graph (RIG) is for invocation of a SSWAP semantic web service.
 interface 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.
 interface RRG
          A Resource Response Graph (RRG) is the return result of a SSWAP semantic web service.
 interface SSWAPProtocol
          Common interface for all protocol graphs (RDG, RIG, RRG, etc.).
 

Methods in info.sswap.api.model with type parameters of type SSWAPDocument
static
<T extends SSWAPDocument>
T
SSWAP.getResourceGraph(java.io.InputStream is, java.lang.Class<T> clazz)
          Creates a SSWAPDocument graph from its serialization in an input stream.
static
<T extends SSWAPDocument>
T
SSWAP.getResourceGraph(java.io.InputStream is, java.lang.Class<T> clazz, java.net.URI uri)
          Creates a SSWAPDocument graph from its serialization in an input stream.
 

Methods in info.sswap.api.model that return SSWAPDocument
static SSWAPDocument SSWAP.createSSWAPDocument()
          Creates an empty SSWAPDocument.
static SSWAPDocument SSWAP.createSSWAPDocument(java.net.URI uri)
          Creates an empty SSWAPModel.
 SSWAPDocument SSWAPModel.getDocument()
          Retrieves the document that contains this SSWAPModel
 

Uses of SSWAPDocument in info.sswap.api.spi
 

Methods in info.sswap.api.spi with type parameters of type SSWAPDocument
<T extends SSWAPDocument>
T
APIProvider.createDocument(com.hp.hpl.jena.rdf.model.Model model, java.lang.Class<T> clazz)
           
static
<T extends SSWAPDocument>
T
ExtensionAPI.createDocument(com.hp.hpl.jena.rdf.model.Model model, java.lang.Class<T> clazz)
          Creates a SSWAP document from the specified Jena model.
<T extends SSWAPDocument>
T
APIProvider.createDocument(com.hp.hpl.jena.rdf.model.Model model, java.lang.Class<T> clazz, java.net.URI uri)
           
static
<T extends SSWAPDocument>
T
ExtensionAPI.createDocument(com.hp.hpl.jena.rdf.model.Model model, java.lang.Class<T> clazz, java.net.URI uri)
          Creates a SSWAP document from the specified Jena model with the specified URI
<T extends SSWAPDocument>
T
APIProvider.getResourceGraph(java.io.InputStream is, java.lang.Class<T> clazz, java.net.URI uri)
          Creates a SSWAPDocument graph from its serialization in an input stream.
 

Methods in info.sswap.api.spi that return SSWAPDocument
 SSWAPDocument APIProvider.createSSWAPDocument(java.net.URI uri)
          Creates an empty SSWAPModel.
 SSWAPDocument APIProvider.getClosureDocument(SSWAPDocument document)
           
static SSWAPDocument ExtensionAPI.getClosureDocument(SSWAPDocument document)
          Gets the SSWAPDocument that contains the closure of the specified document.
 SSWAPDocument APIProvider.getInferredABox(SSWAPDocument document)
          Gets the document that contains the ABox of this document (including both inferred and asserted statements).
static SSWAPDocument ExtensionAPI.getInferredABox(SSWAPDocument document)
          Gets the document that contains the ABox of this document (including both inferred and asserted statements).
 SSWAPDocument APIProvider.getInferredDocument(SSWAPDocument document)
           
static SSWAPDocument ExtensionAPI.getInferredDocument(SSWAPDocument document)
          Gets the SSWAPDocument that contains all the inferred facts for the specified document (and subsequently it also contains its closure, which is required to compute the inferred facts).
 SSWAPDocument APIProvider.getInferredTBox(SSWAPDocument document)
          Gets the document that contains the TBox of this document (including both inferred and asserted statements).
static SSWAPDocument ExtensionAPI.getInferredTBox(SSWAPDocument document)
          Gets the document that contains the TBox of this document (including both inferred and asserted statements).
 

Methods in info.sswap.api.spi with parameters of type SSWAPDocument
 SSWAPElement APIProvider.copyElement(SSWAPDocument dstDocument, SSWAPElement element)
           
static SSWAPElement ExtensionAPI.copyElement(SSWAPDocument dstDocument, SSWAPElement element)
          Performs a deep copy of an element, possibly to another document.
 SSWAPDocument APIProvider.getClosureDocument(SSWAPDocument document)
           
static SSWAPDocument ExtensionAPI.getClosureDocument(SSWAPDocument document)
          Gets the SSWAPDocument that contains the closure of the specified document.
 SSWAPDocument APIProvider.getInferredABox(SSWAPDocument document)
          Gets the document that contains the ABox of this document (including both inferred and asserted statements).
static SSWAPDocument ExtensionAPI.getInferredABox(SSWAPDocument document)
          Gets the document that contains the ABox of this document (including both inferred and asserted statements).
 SSWAPDocument APIProvider.getInferredDocument(SSWAPDocument document)
           
static SSWAPDocument ExtensionAPI.getInferredDocument(SSWAPDocument document)
          Gets the SSWAPDocument that contains all the inferred facts for the specified document (and subsequently it also contains its closure, which is required to compute the inferred facts).
 SSWAPDocument APIProvider.getInferredTBox(SSWAPDocument document)
          Gets the document that contains the TBox of this document (including both inferred and asserted statements).
static SSWAPDocument ExtensionAPI.getInferredTBox(SSWAPDocument document)
          Gets the document that contains the TBox of this document (including both inferred and asserted statements).
 void APIProvider.setClosureEnabled(SSWAPDocument document, boolean enabled)
           
static void ExtensionAPI.setClosureEnabled(SSWAPDocument document, boolean enabled)
          Sets flag whether this source model will perform the closure to deliver terms to its reasoning service, or whether the reasoning service should solely rely on terms in this source model.
 void APIProvider.setValueValidation(SSWAPDocument document, boolean enabled)
           
static void ExtensionAPI.setValueValidation(SSWAPDocument document, boolean enabled)
          Turns on/off value validation performed when setting values of properties for SSWAPIndividual.
 

Uses of SSWAPDocument in info.sswap.impl.empire
 

Methods in info.sswap.impl.empire with type parameters of type SSWAPDocument
protected
<T extends SSWAPDocument>
T
APIProviderImpl.clone(T original, java.lang.Class<T> clazz)
           
<T extends SSWAPDocument>
T
APIProviderImpl.createDocument(com.hp.hpl.jena.rdf.model.Model model, java.lang.Class<T> clazz)
           
<T extends SSWAPDocument>
T
APIProviderImpl.createDocument(com.hp.hpl.jena.rdf.model.Model model, java.lang.Class<T> clazz, java.net.URI uri)
           
private
<S extends SSWAPDocument>
java.lang.Class<? extends SourceModelImpl>
APIProviderImpl.getImplementationClass(java.lang.Class<S> interfaceClass)
          Gets the implementation of a specific SSWAPProtocol interface
<T extends SSWAPDocument>
T
APIProviderImpl.getResourceGraph(java.io.InputStream is, java.lang.Class<T> clazz, java.net.URI uri)
           
 

Methods in info.sswap.impl.empire that return SSWAPDocument
 SSWAPDocument APIProviderImpl.createSSWAPDocument(java.net.URI uri)
           
 SSWAPDocument APIProviderImpl.getClosureDocument(SSWAPDocument document)
           
 SSWAPDocument APIProviderImpl.getInferredABox(SSWAPDocument document)
           
 SSWAPDocument APIProviderImpl.getInferredDocument(SSWAPDocument document)
           
 SSWAPDocument APIProviderImpl.getInferredTBox(SSWAPDocument document)
           
 

Methods in info.sswap.impl.empire with parameters of type SSWAPDocument
 SSWAPElement APIProviderImpl.copyElement(SSWAPDocument dstDocument, SSWAPElement element)
           
 SSWAPDocument APIProviderImpl.getClosureDocument(SSWAPDocument document)
           
 SSWAPDocument APIProviderImpl.getInferredABox(SSWAPDocument document)
           
 SSWAPDocument APIProviderImpl.getInferredDocument(SSWAPDocument document)
           
 SSWAPDocument APIProviderImpl.getInferredTBox(SSWAPDocument document)
           
 void APIProviderImpl.setClosureEnabled(SSWAPDocument document, boolean enabled)
           
 void APIProviderImpl.setValueValidation(SSWAPDocument document, boolean enabled)
           
 

Uses of SSWAPDocument in info.sswap.impl.empire.model
 

Subinterfaces of SSWAPDocument in info.sswap.impl.empire.model
 interface SourceModel
          Common interface for all SSWAP Models that have their own underlying Jena model.
 

Classes in info.sswap.impl.empire.model that implement SSWAPDocument
 class PDGImpl
          Implementation of PDG.
 class ProtocolImpl
           
 class RDGImpl
           
 class RIGImpl
          Implementation of RIG.
 class RQGImpl
          Implementation of RQG interface
 class RRGImpl
          Implementation of RRG interface
 class SourceModelImpl
          Implementation of SSWAP model that is directly backed by a Jena model.
 

Fields in info.sswap.impl.empire.model declared as SSWAPDocument
private  SSWAPDocument SourceModelImpl.closedWorldModel
           
 

Fields in info.sswap.impl.empire.model with type parameters of type SSWAPDocument
private  java.util.Map<SSWAPDocument,com.hp.hpl.jena.rdf.model.Model> ReasoningServiceImpl.crossDocumentDependencies
          Temporarily added dependent SSWAPDocuments (e.g., if a user used a term from a different document in a query) The keys are the SSWAPDocuments, and the values are Jena Models (with TBox of that SSWAPDocument) that have been temporarily added as submodels to this ontModel.
 

Methods in info.sswap.impl.empire.model that return SSWAPDocument
 SSWAPDocument ModelImpl.getDocument()
           
 SSWAPDocument SourceModelImpl.getInferredABox()
           
 SSWAPDocument SourceModelImpl.getInferredTBox()
           
 

Methods in info.sswap.impl.empire.model with parameters of type SSWAPDocument
private  boolean ReasoningServiceImpl.containsSourceModel(SSWAPDocument sourceModel)
           
 void ImplFactory.copy(SSWAPIndividual srcInd, SSWAPIndividual dstInd, SSWAPDocument dstDoc, java.util.Collection<java.lang.String> excludedTypes)
           
 

Uses of SSWAPDocument in info.sswap.impl.http
 

Fields in info.sswap.impl.http declared as SSWAPDocument
private  SSWAPDocument AbstractHTTPResponse.sswapDocument
           
 

Methods in info.sswap.impl.http with type parameters of type SSWAPDocument
private
<T extends SSWAPDocument>
T
HTTPAPIImpl.makeAPI(java.net.URI apiURI, java.lang.Class<T> clazz, java.io.InputStream jsonStream)
           
private
<T extends SSWAPDocument>
T
HTTPAPIImpl.setDocumentURI(T originalDoc, java.lang.Class<T> clazz)
           
 

Methods in info.sswap.impl.http that return SSWAPDocument
protected  SSWAPDocument AbstractHTTPResponse.getDocument()
          Concrete class should use this method and cast to return a specific type of SSWAPModel.
 

Constructors in info.sswap.impl.http with parameters of type SSWAPDocument
AbstractHTTPResponse(SSWAPDocument sswapDocument, com.clarkparsia.utils.web.Response response)
          The constructor sets the SSWAPDocument and response object.
AbstractHTTPResponse(SSWAPDocument sswapDocument, com.clarkparsia.utils.web.Response response, java.lang.Exception exception)
          The constructor sets the SSWAPDocument and response object.
 

Uses of SSWAPDocument in info.sswap.ontologies.data.impl
 

Fields in info.sswap.ontologies.data.impl declared as SSWAPDocument
protected  SSWAPDocument AbstractData.sswapDocument
           
 



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