|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SSWAPModel | |
---|---|
info.sswap.api.model | Main package for SSWAP API |
info.sswap.api.servlet | Servlet support to engage automatic semantic mappings and reasoning |
info.sswap.api.spi | Run-time API provider for interface implementation |
info.sswap.impl.empire | |
info.sswap.impl.empire.model |
Uses of SSWAPModel in info.sswap.api.model |
---|
Subinterfaces of SSWAPModel 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
(RDG s) that satisfy the query. |
interface |
RRG
A Resource Response Graph ( RRG ) is the return result of a SSWAP
semantic web service. |
interface |
SSWAPDatatype
Represents a datatype definition. |
interface |
SSWAPDocument
Represents a document in SSWAP that holds RDF content, such as may be hosted on the web (e.g., an RDG ). |
interface |
SSWAPElement
Represents a basic element in a SSWAPDocument . |
interface |
SSWAPGraph
A SSWAP Graph of a SSWAP Resource. |
interface |
SSWAPIndividual
Represents an individual in SSWAP, which corresponds to an RDF resource (a URI or blank node). |
interface |
SSWAPList
A list of SSWAP elements. |
interface |
SSWAPLiteral
Represents a literal value in SSWAP. |
interface |
SSWAPNode
SSWAPNodes are special individuals in SSWAP protocol, and they are handled specially. |
interface |
SSWAPObject
Object of SSWAP Graph. |
interface |
SSWAPPredicate
Represents an RDF predicate in SSWAP. |
interface |
SSWAPProperty
A SSWAPProperty is a specific instance of a
SSWAPPredicate with an assigned value, associated with a
SSWAPIndividual . |
interface |
SSWAPProtocol
Common interface for all protocol graphs ( RDG , RIG ,
RRG , etc.). |
interface |
SSWAPProvider
Describes a provider in SSWAP. |
interface |
SSWAPResource
Describes a resource (a service) in SSWAP. |
interface |
SSWAPSubject
Subject of a SSWAP Graph. |
interface |
SSWAPType
Represents a type of an individual in SSWAP. |
Methods in info.sswap.api.model with parameters of type SSWAPModel | |
---|---|
void |
ReasoningService.addModel(SSWAPModel model)
Adds another model (as a sub-model) whose contents are to be taken into account when reasoning. |
void |
ReasoningService.removeModel(SSWAPModel model)
Removes a previously added submodel (via addModel(Model)). |
Uses of SSWAPModel in info.sswap.api.servlet |
---|
Methods in info.sswap.api.servlet with parameters of type SSWAPModel | |
---|---|
private java.lang.String |
AbstractSSWAPServlet.extractOutputURI(SSWAPModel model)
Extracts sswap:outputURI from the sswap:Resource in this SSWAPModel. |
private static void |
AsyncRIGInvocation.logDebug(SSWAPModel model)
|
private static void |
LegacyServiceWrapperServlet.logDebug(SSWAPModel model)
|
private void |
AbstractSSWAPServlet.serializeResponse(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSWAPModel model)
Serialize the model back to the HTTP response. |
Uses of SSWAPModel in info.sswap.api.spi |
---|
Methods in info.sswap.api.spi with parameters of type SSWAPModel | |
---|---|
com.hp.hpl.jena.rdf.model.Model |
APIProvider.asJenaModel(SSWAPModel model)
Returns the representation of the given SSWAPModel using Jena interface |
static com.hp.hpl.jena.rdf.model.Model |
ExtensionAPI.asJenaModel(SSWAPModel model)
Returns the representation of the given SSWAPModel using Jena interface |
void |
APIProvider.setMaxClosureBytes(SSWAPModel model,
long byteLimit)
Sets a model-specific byte limit to retrieve the closure |
static void |
ExtensionAPI.setMaxClosureBytes(SSWAPModel model,
long byteLimit)
Sets a model-specific byte limit to retrieve the closure |
void |
APIProvider.setMaxClosureThreads(SSWAPModel model,
int threads)
Sets a model-specific limit on the number of threads used to retrieve the closure |
static void |
ExtensionAPI.setMaxClosureThreads(SSWAPModel model,
int threads)
Sets a model-specific limit on the number of threads used to retrieve the closure |
void |
APIProvider.setMaxClosureTime(SSWAPModel model,
long timeLimit)
Sets a model-specific time limit to retrieve the closure |
static void |
ExtensionAPI.setMaxClosureTime(SSWAPModel model,
long timeLimit)
Sets a model-specific time limit to retrieve the closure |
Uses of SSWAPModel in info.sswap.impl.empire |
---|
Methods in info.sswap.impl.empire with parameters of type SSWAPModel | |
---|---|
com.hp.hpl.jena.rdf.model.Model |
APIProviderImpl.asJenaModel(SSWAPModel model)
|
void |
APIProviderImpl.setMaxClosureBytes(SSWAPModel model,
long byteLimit)
|
void |
APIProviderImpl.setMaxClosureThreads(SSWAPModel model,
int threads)
|
void |
APIProviderImpl.setMaxClosureTime(SSWAPModel model,
long timeLimit)
|
Uses of SSWAPModel in info.sswap.impl.empire.model |
---|
Subinterfaces of SSWAPModel 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 SSWAPModel | |
---|---|
class |
DatatypeImpl
Implementation of SSWAPDatatype |
class |
ElementImpl
Implements a SSWAPElement (an element in SSWAP other than an RDF data source like a PDG or a canonical/protocol graph) |
class |
EmpireGeneratedNodeImpl
An abstract class containing methods common to all Empire-generated SSWAPIndividuals. |
class |
GraphImpl
Partial implementation of SSWAP Graph (the remaining abstract methods are automatically generated by Empire in the run-time). |
class |
IndividualImpl
Implementation of a SSWAP individual (objects in SSWAP). |
class |
ListImpl
Implementation of SSWAPList. |
class |
Literal
Implementation of SSWAPElement that is a literal. |
class |
ModelImpl
Implements SSWAPModel. |
class |
NodeImpl
Implementation of SSWAPNode (a SSWAP entity that requires special handling in SSWAP protocol) |
class |
NonEmpireIndividual
An concrete implementation of SSWAPIndividual that is not a SSWAPNode and is not Empire-managed. |
class |
ObjectImpl
The implementation of SSWAPObject. |
class |
PDGImpl
Implementation of PDG. |
class |
PredicateImpl
Implementation of SSWAPPredicate. |
class |
PropertyImpl
Implementation of SSWAPProperty |
class |
ProtocolImpl
|
class |
ProviderImpl
Record describing a Provider in SSWAP. |
class |
RDGImpl
|
class |
ResourceImpl
Implementation of SSWAPResource. |
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. |
class |
SubjectImpl
Implementation of SSWAPSubject. |
class |
TranslatedSubjectImpl
Represents a translated subject. |
class |
TypeImpl
Implementation of SSWAPType. |
Methods in info.sswap.impl.empire.model with type parameters of type SSWAPModel | ||
---|---|---|
private
|
NodeImpl.as(java.lang.Class<T> clazz)
|
|
|
ImplFactory.assertImplementation(A apiObject,
java.lang.Class<I> implementationClass)
Asserts that the parameter typed via an API interface has the expected implementation. |
|
|
SourceModelImpl.getDependentModel(java.net.URI uri,
java.lang.Class<T> clazz)
|
|
private
|
NodeImpl.isOfType(java.lang.Class<T> clazz)
|
|
protected static
|
EmpireGeneratedNodeImpl.listFromImpl(java.util.List<S> implList,
java.lang.Class<T> modelClass,
java.lang.Class<S> implClass)
Convenience method for Empire-generated objects. |
|
protected static
|
EmpireGeneratedNodeImpl.listToImpl(java.util.List<T> modelList,
java.lang.Class<T> modelClass,
java.lang.Class<S> implClass)
Convenience method for Empire-generated objects. |
|
protected static
|
EmpireGeneratedNodeImpl.toListImpl(java.util.Collection<T> modelList,
java.lang.Class<T> modelClass,
java.lang.Class<S> implClass)
Convenience method for Empire-generated objects. |
Methods in info.sswap.impl.empire.model that return SSWAPModel | |
---|---|
SSWAPModel |
SourceModel.getDependentModel(java.net.URI uri)
Returns the dependent model, identified by its URI, for this source model |
SSWAPModel |
SourceModelImpl.getDependentModel(java.net.URI uri)
|
Methods in info.sswap.impl.empire.model that return types with arguments of type SSWAPModel | |
---|---|
java.util.Collection<SSWAPModel> |
SourceModel.getDependentModels(java.net.URI uri)
Returns all dependent models with the specified uri |
java.util.Collection<SSWAPModel> |
SourceModelImpl.getDependentModels(java.net.URI uri)
|
Methods in info.sswap.impl.empire.model with parameters of type SSWAPModel | |
---|---|
void |
ReasoningServiceImpl.addModel(SSWAPModel model)
|
private void |
ReasoningServiceImpl.assertCrossModelTerms(SSWAPModel sswapModel)
Ensures that we know all the terms from another document (source model) of the passed model(i.e., separate closure etc), if it happens to be passed to this reasoning service (can happen for two-parameter methods in reasoning service like isSubTypeOf, where one of the arguments (typically the second one) belongs to a different model). |
private static SSWAPType |
TypeImpl.createComplexType(SSWAPModel model,
com.hp.hpl.jena.rdf.model.Property connectingProperty,
java.util.Collection<SSWAPType> types)
|
private static void |
TypeImpl.createComplexType(SSWAPModel model,
TypeImpl resultType,
com.hp.hpl.jena.rdf.model.Property connectingProperty,
java.util.Collection<SSWAPType> types)
Creates a complex type that consists of multiple other types connected by a property (e.g., owl:intersectionOf or owl:unionOf). |
static SSWAPType |
TypeImpl.intersectionOf(SSWAPModel model,
java.util.Collection<SSWAPType> types)
Creates a complex type that is an intersection of the specified types. |
private void |
ReasoningServiceImpl.releaseCrossModelTerms(SSWAPModel... sswapModels)
Releases all the terms that were temporarily imported by assertCrossModelTerms() for each model. |
void |
ReasoningServiceImpl.removeModel(SSWAPModel model)
|
static SSWAPType |
TypeImpl.unionOf(SSWAPModel model,
java.util.Collection<SSWAPType> types)
Creates a complex type that is a union of the specified types. |
Method parameters in info.sswap.impl.empire.model with type arguments of type SSWAPModel | |
---|---|
private static java.lang.Class<? extends ModelImpl> |
NodeImpl.getImplClass(java.lang.Class<? extends SSWAPModel> apiClass)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |