A B C D E F G H I J K L M N O P Q R S T U V W X

C

Cache - Interface in info.sswap.api.model
Cache for ontology terms.
cache - Variable in class info.sswap.impl.empire.io.ModelCache
Map of model URIs to Jena Models
cache - Variable in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator
A cache for already translated concepts.
cache(ATermAppl, ATermAppl, Collection<Statement>) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator.TranslationCache
Stores the results of translation of the given class and individual.
CACHE_DIR_DEFAULT - Static variable in class info.sswap.api.model.Config
The default cache directory.
CACHE_DIR_KEY - Static variable in class info.sswap.api.model.Config
Key for the cache directory which contains the index and cached files.
CACHE_ENABLED_DEFAULT - Static variable in class info.sswap.api.model.Config
The default value for enabling (or disabling) caching (value is 'true' or 'false').
CACHE_ENABLED_KEY - Static variable in class info.sswap.api.model.Config
Key for enabling any caching (disk or memory)
CACHE_INDEX_FILE_DEFAULT - Static variable in class info.sswap.api.model.Config
The default name of the cache index file.
CACHE_INDEX_FILE_KEY - Static variable in class info.sswap.api.model.Config
Key for the name of the index file for the cache that maps URIs to local file paths.
cachedDefinitions - Variable in class info.sswap.api.input.io.SSWAPDeserializer
 
cacheDefinitions() - Method in class info.sswap.api.input.io.SSWAPDeserializer
 
cachedIntersectionTypes - Variable in class info.sswap.impl.empire.model.SourceModelImpl
A cache for intersection types created via this source model (to avoid recreating them) The keys are set of the types in the intersection and the value is the corresponding intersection type
cacheDirName - Variable in class info.sswap.impl.empire.io.ModelCache
Cache directory
cacheEnabled - Variable in class info.sswap.impl.empire.io.ModelCache
Flag whether any (memory or disk) caching is enabled
CacheHandler - Class in info.sswap.api.servlet
Handler for HTTP requests for the cache (e.g., polling for RRGs).
CacheHandler() - Constructor for class info.sswap.api.servlet.CacheHandler
 
cacheIndexFile - Variable in class info.sswap.impl.empire.io.ModelCache
Cache index file
cacheManager - Variable in class info.sswap.api.servlet.ContentCache
EHCache CacheManager
cacheManager - Variable in class info.sswap.api.servlet.RRGCache
EHCache CacheManager
cacheValidationException(ATermAppl, ATermAppl, ValidationException) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator.TranslationCache
 
call() - Method in class info.sswap.impl.empire.io.ClosureBuilder.DereferenceTask
The method that will be called by the ExecutorService to actually execute the task in its thread.
canAs(SourceModel, URI, Class<T>) - Method in class info.sswap.impl.empire.model.ImplFactory
Checks whether the given individual can be viewed using the specified Empire class.
castDependentModel(SourceModel, URI, Class<T>) - Method in class info.sswap.impl.empire.model.ImplFactory
 
CHARSET - Variable in class info.sswap.impl.empire.model.RDFCSVWriter
Deprecated. Default charset for URLEncoding
CHARSET - Variable in class info.sswap.impl.empire.model.RDFTSVWriter
Default charset for URLEncoding
checkProfile(Expressivity) - Method in interface info.sswap.api.model.SSWAPModel
Checks whether the model fits a particular expressivity profile (e.g., OWL2 DL)
checkProfile(Expressivity, OWLOntology) - Method in class info.sswap.impl.empire.model.ExpressivityChecker
Checks whether the given OWLOntology belongs to the specified profile/expressivity
checkProfile(Expressivity) - Method in class info.sswap.impl.empire.model.ModelImpl
 
checkProfile(Expressivity) - Method in interface info.sswap.impl.empire.model.SourceModel
Checks whether the model is in one of the expressivity profiles
checkProfile(Expressivity) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
classExplanationStack - Variable in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator
Stack of named classes that represents the dependencies between named classes being translated.
clazz - Variable in class info.sswap.impl.empire.model.ReasoningServiceImpl.ReasoningTaskBase.ClassIndividualMapping
The class in the mapping
clear() - Method in interface info.sswap.api.model.Cache
Removes all entries from the cache.
clear() - Method in class info.sswap.impl.empire.io.ModelCache
 
clear() - Method in class info.sswap.impl.empire.model.ListImpl
 
clearDisk() - Method in class info.sswap.impl.empire.io.ModelCache
 
clearIndividual(SSWAPIndividual) - Method in class info.sswap.impl.empire.APIProviderImpl
 
clearMemory() - Method in class info.sswap.impl.empire.io.ModelCache
 
clearProperty(SSWAPPredicate) - Method in interface info.sswap.api.model.SSWAPIndividual
Removes all property instances of the specified predicate.
clearProperty(URI) - Method in class info.sswap.impl.empire.model.IndividualImpl
 
clearProperty(SSWAPPredicate) - Method in class info.sswap.impl.empire.model.IndividualImpl
 
ClientException - Exception in info.sswap.api.servlet
Exception class for HTTP response code 400 Bad Request.
ClientException() - Constructor for exception info.sswap.api.servlet.ClientException
Creates a new exception
ClientException(String) - Constructor for exception info.sswap.api.servlet.ClientException
Creates a new exception with the detail message
ClientException(Exception) - Constructor for exception info.sswap.api.servlet.ClientException
Creates a new exception with the exception
clientSideTranslation - Variable in class info.sswap.impl.empire.model.RIGImpl
 
clone(T, Class<T>) - Method in class info.sswap.impl.empire.APIProviderImpl
 
close() - Method in interface info.sswap.api.http.HTTPResponse
Close this response
close() - Method in class info.sswap.impl.empire.io.ByteLimitInputStream
Closes the stream.
close() - Method in class info.sswap.impl.http.AbstractHTTPResponse
 
close() - Method in class info.sswap.ontologies.data.impl.ResourceData
Closes the URL connection and sets it to null.
close(OutputStream, InputStream, InputStream) - Method in class info.sswap.ontologies.exec.impl.ExecImpl
Close streams to release resources and flush output.
closedWorldModel - Variable in class info.sswap.impl.empire.model.SourceModelImpl
 
closeWorld() - Method in class info.sswap.impl.empire.model.IndividualImpl
Closing the world for all *existing* properties of the individual by adding an owl:maxCardinality restriction for each property (i.e., we are not closing the world for properties that are not known for this individual)
closeWorld() - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
Closure - Class in info.sswap.impl.empire.io
Stores the results of closure computation
Closure(Model, Model, int) - Constructor for class info.sswap.impl.empire.io.Closure
 
CLOSURE_BYTES_LIMIT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default byte limit for closure computation in bytes, if not otherwise specified.
CLOSURE_BYTES_LIMIT_KEY - Static variable in class info.sswap.api.model.Config
Key for the property that defines a closure-wide bytes limit (i.e., if that many bytes are transmitted during a single closure computation, no further HTTP connections will be initiated, and existing connections will be terminated as soon as possible).
CLOSURE_CONNECT_TIMEOUT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default connect timeout for closure computation (in milliseconds), if not otherwise specified.
CLOSURE_CONNECT_TIMEOUT_KEY - Static variable in class info.sswap.api.model.Config
Key for the property that defines the connect timeout for a single HTTP connection during closure computation (i.e., if an HTTP connection cannot be established in that many milliseconds, it will be interrupted, and a retrieval failure will be declared for that term.)
CLOSURE_READ_TIMEOUT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default read timeout for closure computation (in milliseconds), if not otherwise specified.
CLOSURE_READ_TIMEOUT_KEY - Static variable in class info.sswap.api.model.Config
Key for the property that defines the read timeout for a single HTTP connection during closure computation (i.e., if data transmission for an HTTP connection should stall past that many milliseconds, it will be interrupted, and a retrieval failure will be declared for that term).
CLOSURE_THREADS_DEFAULT - Static variable in class info.sswap.api.model.Config
The default number of threads for closure retrieval, if not otherwise specified.
CLOSURE_THREADS_KEY - Static variable in class info.sswap.api.model.Config
Key for the property that defines how many threads/concurrent connections should be used in a single closure computation.
CLOSURE_TIME_LIMIT_DEFAULT - Static variable in class info.sswap.api.model.Config
The default time limit for closure computation in milliseconds, if not otherwise specified.
CLOSURE_TIME_LIMIT_KEY - Static variable in class info.sswap.api.model.Config
Key for the property that defines a closure-wide time limit (i.e., if an attempt to retrieve a closure should exceed that many milliseconds, no further HTTP connections will be initiated, and existing connections will be terminated as soon as possible).
ClosureBuilder - Class in info.sswap.impl.empire.io
Builds a closure of statements that are contained in a particular model by recursively following the URIs of Resources (until a certain depth is reached, a time/byte limit is reached, or no new statements could be added by this method).
ClosureBuilder(long, long, int, ModelCache, List<String>) - Constructor for class info.sswap.impl.empire.io.ClosureBuilder
Creates a new closure builder.
ClosureBuilder.DereferenceTask - Class in info.sswap.impl.empire.io
A dereference task that is executed in the separate thread.
ClosureBuilder.DereferenceTask(String, ExecutorService) - Constructor for class info.sswap.impl.empire.io.ClosureBuilder.DereferenceTask
Creates a dereferencing task to retrieve the given URL with the specified executor service.
ClosureBuilderFactory - Class in info.sswap.impl.empire.io
Creates a ClosureBuilder and specifies the default parameters (if not provided by the caller)
ClosureBuilderFactory() - Constructor for class info.sswap.impl.empire.io.ClosureBuilderFactory
A private constructor
closureEnabled - Variable in class info.sswap.impl.empire.model.SourceModelImpl
Flag whether closure computation is enabled for this source model
closureModel - Variable in class info.sswap.impl.empire.io.Closure
The closure model (the one after closure computation)
closureModel - Variable in class info.sswap.impl.empire.model.SourceModelImpl
The Jena model containing the closure.
ClosureModelResolver - Class in info.sswap.impl.empire.io
Invokes the closure builder for model resolution
ClosureModelResolver() - Constructor for class info.sswap.impl.empire.io.ClosureModelResolver
 
COLUMN_1_HEADER - Variable in class info.sswap.impl.empire.model.RDFTSVWriter
Column header for row1, col1
COMMENTED_OUTPUT_INDENT - Static variable in class info.sswap.impl.empire.model.ModelUtils
Specifies the identation depth of the generated XML (while commenting RDF/XML)
commentRdfXmlProtocolGraph(InputStream, OutputStream) - Static method in class info.sswap.impl.empire.model.ModelUtils
Adds XML comments to RDF/XML representation of a sswap protocol graph.
complementOf() - Method in interface info.sswap.api.model.SSWAPType
Creates the complement of the current type.
complementOf() - Method in class info.sswap.impl.empire.model.TypeImpl
 
Config - Class in info.sswap.api.model
Configuration properties for SSWAP Services.
Config() - Constructor for class info.sswap.api.model.Config
Initializes the default values of all known properties.
CONFIG_PATH_PARAM - Static variable in class info.sswap.api.servlet.SSWAPServletContextListener
 
connect(HttpURLConnection, byte[]) - Static method in class info.sswap.impl.empire.model.ModelUtils
 
connectTimeout - Variable in class info.sswap.impl.empire.io.ClosureBuilder
 
constructor(SSWAPIndividual, DataFactory.Open, boolean, boolean, String, String) - Static method in class info.sswap.ontologies.data.api.DataFactory
 
contains(Object) - Method in class info.sswap.impl.empire.model.ListImpl
 
containsAll(Collection<?>) - Method in class info.sswap.impl.empire.model.ListImpl
 
containsModel(String) - Method in class info.sswap.impl.empire.io.ModelCache
Deprecated. The use of this method may cause problems with TTL. (It is possible that this method would report a model as existing in this cache, but then the model's TTL would be exceeded before getModel() is called, which would cause getModel() to return null)
containsPredicateInformation(SSWAPPredicate, Property, Resource) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl
Checks whether the ontModel contains a specific information about the predicate.
containsPropertyInformation(SSWAPPredicate) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl
Checks whether this reasoning service has already cached information about the particular property/predicate
containsSourceModel(SSWAPDocument) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl
 
containsTriple(String, String, String) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator
Checks whether the underlying ontModel contains the specified triple
content - Variable in class info.sswap.api.servlet.ContentCache.Entry
 
CONTENT_EHCACHE_CACHE_NAME_DEFAULT - Static variable in class info.sswap.api.model.Config
Default value of the EHCache cache that stores content/output data (produced by the SSWAP service)
CONTENT_EHCACHE_CACHE_NAME_KEY - Static variable in class info.sswap.api.model.Config
Property name for the name of the EHCache cache for storing content/output of the service (produced by the SSWAP service)
CONTENT_EHCACHE_FILE_KEY - Static variable in class info.sswap.api.model.Config
Property name for the path to EHCache configuration file for storing content/output of the service (e.g., referenced in an RRG).
ContentCache - Class in info.sswap.api.servlet
Caches arbitrary user/service content (e.g., resources referenced in an RRG) The underlying cache implementation is currently provided by EHCache
ContentCache() - Constructor for class info.sswap.api.servlet.ContentCache
Private constructor (to be accessed only when creating the singleton instance)
ContentCache.Entry - Class in info.sswap.api.servlet
An entry of the cache.
ContentCache.Entry() - Constructor for class info.sswap.api.servlet.ContentCache.Entry
 
ContentCacheHandler - Class in info.sswap.api.servlet
Handler for HTTP requests for the content cache.
ContentCacheHandler() - Constructor for class info.sswap.api.servlet.ContentCacheHandler
 
contents - Variable in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator.TranslationCache
Maps a pair (class + individual) onto the result of its translation (collection of statements)
contentType - Variable in class info.sswap.api.servlet.ContentCache.Entry
 
contextDestroyed(ServletContextEvent) - Method in class info.sswap.api.servlet.SSWAPServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class info.sswap.api.servlet.SSWAPServletContextListener
 
convert(RDFNode) - Static method in class info.sswap.impl.empire.model.ModelUtils
 
convertBNode(Model, Resource) - Static method in class info.sswap.impl.empire.model.ModelUtils
Converts a bnode resource into a non-bnode resource (by generating a URI that belongs to a reserved namespace).
convertBNodeId(String) - Static method in class info.sswap.impl.empire.model.ModelUtils
Converts an identifier of an anonymous node (AnonId) into a valid URI in the special, reserved namespace that will later be used to convert that node back into a bnode (during serialization)
convertSSWAPNodesToBNodes(Model) - Static method in class info.sswap.impl.empire.model.ModelUtils
Converts all SSWAP nodes (nodes that require special handling in SSWAP protocol; e.g., sswap:Resource) to BNodes (or more exactly to nodes named using the special BNode naming scheme).
convertToBNodes(Collection<Resource>) - Static method in class info.sswap.impl.empire.model.ModelUtils
Converts a given set of resources to BNodes (i.e., resources named using the BNode naming scheme)
convertToOWLOntology(OWLOntology, Model...) - Static method in class info.sswap.impl.empire.model.ModelUtils
 
copy(SSWAPIndividual, SSWAPIndividual, SSWAPDocument, Collection<String>) - Method in class info.sswap.impl.empire.model.ImplFactory
 
copyDeclaredTypes(SSWAPObject, SSWAPObject) - Method in class info.sswap.impl.empire.model.RRGImpl
Copy types from one SSWAPObject onto another SSWAPObject
copyElement(SSWAPDocument, SSWAPElement) - Method in interface info.sswap.api.spi.APIProvider
 
copyElement(SSWAPDocument, SSWAPElement) - Static method in class info.sswap.api.spi.ExtensionAPI
Performs a deep copy of an element, possibly to another document.
copyElement(SSWAPDocument, SSWAPElement) - Method in class info.sswap.impl.empire.APIProviderImpl
 
copyLabelAndDescription(Input, Input) - Method in class info.sswap.api.input.io.SSWAPDeserializer
 
copyNonTranslatedProperties(SSWAPIndividual, SSWAPIndividual, SSWAPIndividual) - Method in class info.sswap.impl.empire.model.ProtocolImpl
Copies the properties that were not translated for a Protocol graph node but they are both mentioned in RDG (default property), and the original (untranslated) Protocol graph node.
copyObject(RIG, SSWAPObject) - Method in class info.sswap.api.servlet.LegacyServiceWrapperServlet
 
copyObjectToObject(SSWAPObject, SSWAPObject) - Method in class info.sswap.impl.empire.model.RRGImpl
 
copyObjectToSubject(SSWAPObject, SSWAPSubject, SSWAPProtocol) - Method in class info.sswap.impl.empire.model.RRGImpl
 
copyPropertyValues(URI, SSWAPIndividual, URI, SSWAPIndividual) - Method in class info.sswap.impl.empire.model.ProtocolImpl
Performs a deep copy of all values for the given property from the specified individual to this individual.
copySubject(RIG, SSWAPSubject) - Method in class info.sswap.api.servlet.LegacyServiceWrapperServlet
 
createAnonymousDatatype() - Method in interface info.sswap.api.model.SSWAPDocument
Creates an anonymous SSWAPDatatype
createAnonymousDatatype() - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createAnonymousRestrictionType() - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createAnonymousType() - Method in interface info.sswap.api.model.SSWAPDocument
Creates anonymous type.
createAnonymousType() - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createAtomicInput(URI) - Static method in class info.sswap.api.input.InputFactory
 
createBNode(String) - Static method in class info.sswap.api.input.InputFactory
Creates a bnode value.
createClassExpression(KnowledgeBase, SSWAPNode, boolean) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl
Creates a class expression from an individual based on asserted types and properties.
createClassExpression(Node, boolean, boolean, Set<Edge>) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl
 
createComplexType(SSWAPModel, TypeImpl, Property, Collection<SSWAPType>) - Static method in class info.sswap.impl.empire.model.TypeImpl
Creates a complex type that consists of multiple other types connected by a property (e.g., owl:intersectionOf or owl:unionOf).
createComplexType(SSWAPModel, Property, Collection<SSWAPType>) - Static method in class info.sswap.impl.empire.model.TypeImpl
 
createCompositeService(URI, String, String, URI, RDG, RDG) - Method in interface info.sswap.api.spi.APIProvider
 
createCompositeService(URI, String, String, URI, RDG, RDG) - Static method in class info.sswap.api.spi.ExtensionAPI
 
createCompositeService(URI, String, String, URI, RDG, RDG) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createCopyObject(T, URI) - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
createCopyObject(T, URI) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createDependentObject(SourceModel, URI, Class<T>) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a dependent object for a SourceModel (e.g., a SSWAPResource for an RDG).
createDocument(Model, Class<T>) - Method in interface info.sswap.api.spi.APIProvider
 
createDocument(Model, Class<T>, URI) - Method in interface info.sswap.api.spi.APIProvider
 
createDocument(Model, Class<T>) - Static method in class info.sswap.api.spi.ExtensionAPI
Creates a SSWAP document from the specified Jena model.
createDocument(Model, Class<T>, URI) - Static method in class info.sswap.api.spi.ExtensionAPI
Creates a SSWAP document from the specified Jena model with the specified URI
createDocument(Model, Class<T>) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createDocument(Model, Class<T>, URI) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createElement(SourceModel, RDFNode) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a SSWAPElement based on an RDF node.
createEmptyModel() - Method in class info.sswap.impl.empire.model.JenaModelFactory
Creates an empty model
createEmptySourceModel(URI, Class<T>) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a SourceModel based on an empty Jena model.
createEmptySSWAPDataObject(URI, Class<T>) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates an empty Empire-generated object.
createEntityManager(Object, String) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a new entity manager for a Jena data source.
createEntityManager(Model) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates an EntityManager for a specified Jena model
createEnumeratedInput(InputValue...) - Static method in class info.sswap.api.input.InputFactory
 
createEnumeratedInput(Collection<InputValue>) - Static method in class info.sswap.api.input.InputFactory
 
createGraph() - Method in interface info.sswap.api.model.SSWAPProtocol
Creates a graph that will be associated with this SSWAPModel.
createGraph() - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
createGraph() - Method in class info.sswap.impl.empire.model.RRGImpl
 
createIndividual() - Method in interface info.sswap.api.model.SSWAPDocument
Creates an anonymous SSWAPIndividual (blank node).
createIndividual(URI) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPIndividual representation of a specific resource (URI).
createIndividual(SourceModel, Resource) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a SSWAPIndividual that for the Jena resource.
createIndividual(SourceModel, URI) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a generic (non-Empire managed) SSWAP Entity.
createIndividual() - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createIndividual(URI) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createInputFromList(List<Input>) - Method in class info.sswap.api.input.io.SSWAPDeserializer
 
createInputs(JSONObject) - Method in class info.sswap.api.input.io.JSONDeserializer
 
createIntersectionInput(Input...) - Static method in class info.sswap.api.input.InputFactory
 
createIntersectionInput(Collection<Input>) - Static method in class info.sswap.api.input.InputFactory
 
createIntersectionOf(Collection<SSWAPType>) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPType in the specified model that is an intersection of the given types.
createIntersectionOf(Collection<SSWAPType>) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createList() - Method in interface info.sswap.api.model.SSWAPDocument
Creates an empty list.
createList(SourceModel, RDFList) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a SSWAPList implementation for an RDFList
createList() - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createLiteral(String) - Static method in class info.sswap.api.input.InputFactory
Creates a plain literal with no language tag or datatype URI.
createLiteral(String, String) - Static method in class info.sswap.api.input.InputFactory
Creates a literal with the given label and language tag.
createLiteral(String, URI) - Static method in class info.sswap.api.input.InputFactory
Creates a typed literal with the given datatype URI.
createLiteral(String) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a literal with the specified value.
createLiteral(String, SourceModel) - Method in class info.sswap.impl.empire.model.ImplFactory
 
createLiteral(String, URI, SourceModel) - Method in class info.sswap.impl.empire.model.ImplFactory
 
createLiteral(String, String, SourceModel) - Method in class info.sswap.impl.empire.model.ImplFactory
 
createLiteral(String, URI, String, SourceModel) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a literal with the specified value
createLiteral(Literal) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a SSWAP implementation of a literal based on a Jena literal.
createLiteral(SourceModel, Literal) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a Jena literal for a SSWAPLiteral
createLiteral(String) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createObject() - Method in interface info.sswap.api.model.SSWAPProtocol
Creates an anonymous object (blank node) that will be associated with this SSWAPModel.
createObject(URI) - Method in interface info.sswap.api.model.SSWAPProtocol
Creates an object of the resource URI that will be associated with this SSWAPModel.
createObject() - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
createObject(URI) - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
createObject() - Method in class info.sswap.impl.empire.model.RRGImpl
 
createObject(URI) - Method in class info.sswap.impl.empire.model.RRGImpl
 
createOutputModel(Model) - Static method in class info.sswap.impl.empire.model.ModelUtils
Creates a model that is suitable for writing out using Jena Writers.
createOWLOntology(OWLOntologyManager, String, Model) - Static method in class info.sswap.impl.empire.model.ModelUtils
 
createOWLOntology(OWLOntologyManager, String, Model, Model) - Static method in class info.sswap.impl.empire.model.ModelUtils
 
createOwlOntologyResource() - Method in class info.sswap.impl.empire.model.SourceModelImpl
Creates a correct main owl:Ontology resource in the model (i.e., the one with URI of http://sswapmeet.sswap.info/sswap/owlImports) and typed as owl:Ontology.
createPDG(URI, String, String) - Static method in class info.sswap.api.model.SSWAP
Creates a PDG with the specified values.
createPDG(URI, String, String) - Method in interface info.sswap.api.spi.APIProvider
Creates a new PDG (Provider Description Graph).
createPDG(URI, String, String) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createProperty(SourceModel, SSWAPIndividual, SSWAPElement, URI) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates an implementation of SSWAPProperty with the specified URI
createProperty(URI, SSWAPElement) - Method in class info.sswap.impl.empire.model.IndividualImpl
Creates a property instance for the specified predicate URI and value
createPropertyInformation(SSWAPPredicate) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl
Creates a PropertyInformation entry for the predicate.
createPropertyInput(URI) - Static method in class info.sswap.api.input.InputFactory
 
createPropertyInput(URI, Input) - Static method in class info.sswap.api.input.InputFactory
 
createPropertyInput(URI, Input, int, int) - Static method in class info.sswap.api.input.InputFactory
 
createPropertyInput(JSONObject) - Method in class info.sswap.api.input.io.JSONDeserializer
 
createProvider(URI) - Method in interface info.sswap.api.model.PDG
Creates a new SSWAPProvider in this PDG
createProvider(URI) - Static method in class info.sswap.api.model.SSWAP
Creates an object representing a SSWAPProvider.
createProvider(URI) - Method in interface info.sswap.api.spi.APIProvider
Gets an undereferenced SSWAPProvider implementation
createProvider(URI) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createProvider(URI) - Method in class info.sswap.impl.empire.model.PDGImpl
 
createRangeInput(ATermAppl, Input) - Method in class info.sswap.api.input.io.SSWAPDeserializer
 
createRDFList(SourceModel, SSWAPList) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates an RDFList for a SSWAPList.
createRDFList(Model, Resource) - Static method in class info.sswap.impl.empire.model.ModelUtils
Creates an RDFList object based on the rdf:List data in the underlying Jena model.
createRDFNode(SourceModel, SSWAPElement) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates an RDFNode for a SSWAPElement.
createRdfTypeStatement(URI) - Method in class info.sswap.impl.empire.model.DatatypeImpl
Creates a Jena statement that states that this type is an owl:Class.
createRdfTypeStatement(URI) - Method in class info.sswap.impl.empire.model.TypeImpl
Creates a Jena statement that states that this type is an owl:Class.
createRDG(URI, String, String, URI) - Static method in class info.sswap.api.model.SSWAP
Creates a new RDG
createRDG(URI, String, String, SSWAPProvider) - Static method in class info.sswap.api.model.SSWAP
Creates a new RDG
createRDG(URI, String, String, URI) - Method in interface info.sswap.api.spi.APIProvider
Creates a new RDG object.
createRDG(URI, String, String, URI) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createResource(URI) - Static method in class info.sswap.api.model.SSWAP
Gets a SSWAPResource that is defined in the RDG that exists at the specified URI (the resource should have the same URI as the RDG).
createResource(URI) - Method in interface info.sswap.api.spi.APIProvider
Gets an undereferenced SSWAPResource implementation
createResource(URI) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createResource(SourceModel, SSWAPIndividual) - Method in class info.sswap.impl.empire.model.ImplFactory
Creates a corresponding Jena Resource for the SSWAPIndividual
createResource(URI) - Method in class info.sswap.impl.empire.model.ProtocolImpl
Creates a new ResourceImpl in this protocol graph
createResource(URI) - Method in class info.sswap.impl.empire.model.RRGImpl
 
createRIG(RDG) - Method in interface info.sswap.api.model.RRG
Returns a new Resource Invocation Graph (RIG) based on the contents of this Resource Response Graph (RRG) suitable for the service represented by the Resource Description Graph (RRG).
createRIG(RRG) - Method in class info.sswap.api.servlet.AsyncRIGInvocation
Creates a RIG from an upstream RRG.
createRIG(RDG) - Method in class info.sswap.impl.empire.model.RRGImpl
 
createRIGObjects(RIG, Collection<SSWAPObject>) - Method in class info.sswap.impl.empire.model.RRGImpl
 
createRQG() - Method in interface info.sswap.api.model.RRG
 
createRQG(URI) - Static method in class info.sswap.api.model.SSWAP
Creates a basic RQG from scratch.
createRQG(URI) - Method in interface info.sswap.api.spi.APIProvider
Creates a basic RQG from scratch.
createRQG(URI) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createRQG() - Method in class info.sswap.impl.empire.model.RRGImpl
 
createSSWAPDocument() - Static method in class info.sswap.api.model.SSWAP
Creates an empty SSWAPDocument.
createSSWAPDocument(URI) - Static method in class info.sswap.api.model.SSWAP
Creates an empty SSWAPModel.
createSSWAPDocument(URI) - Method in interface info.sswap.api.spi.APIProvider
Creates an empty SSWAPModel.
createSSWAPDocument(URI) - Method in class info.sswap.impl.empire.APIProviderImpl
 
createSubject() - Method in interface info.sswap.api.model.SSWAPProtocol
Creates an anonymous object (blank node) subject that will be associated with this SSWAPModel.
createSubject(URI) - Method in interface info.sswap.api.model.SSWAPProtocol
Creates a subject of the resource URI that will be associated with this SSWAPModel.
createSubject() - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
createSubject(URI) - Method in class info.sswap.impl.empire.model.ProtocolImpl
 
createSubject() - Method in class info.sswap.impl.empire.model.RRGImpl
 
createSubject(URI) - Method in class info.sswap.impl.empire.model.RRGImpl
 
createSubject(SSWAPObject, RIG, Map<URI, SSWAPSubject>) - Method in class info.sswap.impl.empire.model.RRGImpl
 
createTriple(String, String, String) - Method in class info.sswap.impl.empire.model.ReasoningServiceImpl.IndividualTranslator
Creates a triple.
createTypedLiteral(String, URI) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPElement that is a typed literal with the specified value.
createTypedLiteral(String, URI) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createUnionInput(Input...) - Static method in class info.sswap.api.input.InputFactory
 
createUnionInput(Collection<Input>) - Static method in class info.sswap.api.input.InputFactory
 
createUnionOf(Collection<SSWAPType>) - Method in interface info.sswap.api.model.SSWAPDocument
Creates a SSWAPType in the specified model that is a union of the given types.
createUnionOf(Collection<SSWAPType>) - Method in class info.sswap.impl.empire.model.SourceModelImpl
 
createUnrestricedInput() - Static method in class info.sswap.api.input.InputFactory
 
createURI(String) - Static method in class info.sswap.api.input.InputFactory
Creates a URI value.
createURI(URI) - Static method in class info.sswap.api.input.InputFactory
Creates a URI value.
createValue(ATermAppl) - Method in class info.sswap.api.input.io.SSWAPDeserializer
 
createValues(JSONObject) - Method in class info.sswap.api.input.io.JSONDeserializer
 
crossDocumentDependencies - Variable in class info.sswap.impl.empire.model.ReasoningServiceImpl
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.
crossDocumentTermRetrieval - Variable in class info.sswap.impl.empire.model.ReasoningServiceImpl
Controls whether reasoning service should monitor attempts to use terms from a different source model, and try to temporarily retrieve information from that different model to answer the query.

A B C D E F G H I J K L M N O P Q R S T U V W X
Copyright (c) 2011, iPlant Collaborative, University of Arizona, Cold Spring Harbor Laboratories, University of Texas at Austin.