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 
 

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.
 



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