Class(sswap:Graph complete annotation(rdfs:label "Graph"^^<http://www.w3.org/2001/XMLSchema#string>)
annotation(rdfs:comment "A sswap:Graph delineates an entry point for a suite of mappings.
For services, a "mapping" embeds the concept of taking some input and returning some output. An individual of this class is the RDF object of the sswap:hasMapping relationship from a sswap:Resource. By differentially using sswap:operatesOn and sswap:hasMapping, one can, for example, differentiate between a pair of lists and a list of pairs.
Required predicates: sswap:hasMapping;
Optional predicates: (none)."^^<http://www.w3.org/2001/XMLSchema#string>)
restriction(sswap:hasMapping allValuesFrom(sswap:Subject))
restriction(sswap:hasMapping someValuesFrom(sswap:Subject)))
SubClassOf(sswap:Graph sswap:SSWAP)
DisjointClasses(sswap:Graph sswap:Resource
sswap:Provider)