|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfo.sswap.impl.empire.model.ModelImpl
info.sswap.impl.empire.model.SourceModelImpl
info.sswap.impl.empire.model.PDGImpl
public abstract class PDGImpl
Implementation of PDG. This abstract class has a few abstract methods with Empire annotations, and the implementation of these abstract methods will be automatically generated by Empire.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.clarkparsia.empire.SupportsRdfId |
---|
com.clarkparsia.empire.SupportsRdfId.BNodeKey, com.clarkparsia.empire.SupportsRdfId.RdfKey<T>, com.clarkparsia.empire.SupportsRdfId.URIKey |
Field Summary | |
---|---|
private ProviderImpl |
provider
|
Fields inherited from class info.sswap.impl.empire.model.SourceModelImpl |
---|
SSWAP_ONTOLOGY_URI |
Constructor Summary | |
---|---|
PDGImpl()
|
Method Summary | |
---|---|
SSWAPProvider |
createProvider(java.net.URI providerURI)
Creates a new SSWAPProvider in this PDG |
SSWAPProvider |
getProvider()
Gets the provider described in this PDG. |
java.util.Collection<RDG> |
getRDGs()
Gets all RDGs pointed to by a sswap:providesResource statement in this PDG |
Methods inherited from class info.sswap.impl.empire.model.ModelImpl |
---|
assertModel, assertSourceModel, getAllDependentObjects, getDependentObject, getDocument, getExpressivity, getInputStream, getSourceModel, getTypeSignature, getURI, hasSourceModel, hasSourceModelWithEntityManager, isDereferenced, rdfIdEquals, rdfIdHashCode, refreshSiblings, setDereferenced, setSourceModel, setURI |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface info.sswap.api.model.SSWAPDocument |
---|
createAnonymousDatatype, createAnonymousType, createIndividual, createIndividual, createIntersectionOf, createList, createLiteral, createTypedLiteral, createUnionOf, getDatatype, getPredicate, getType, newIndividual, newIndividual |
Methods inherited from interface info.sswap.api.model.SSWAPModel |
---|
addImport, checkProfile, dereference, dereference, doClosure, getDocument, getImports, getInputStream, getNsPrefixMap, getReasoningService, getTypeSignature, getURI, isDereferenced, removeImport, removeNsPrefix, serialize, serialize, setNsPrefix, validate |
Methods inherited from interface info.sswap.impl.empire.model.SourceModel |
---|
isDereferenced |
Methods inherited from interface com.clarkparsia.empire.SupportsRdfId |
---|
getRdfId, setRdfId |
Field Detail |
---|
private ProviderImpl provider
Constructor Detail |
---|
public PDGImpl()
Method Detail |
---|
public SSWAPProvider getProvider()
PDG
getProvider
in interface PDG
public SSWAPProvider createProvider(java.net.URI providerURI)
PDG
createProvider
in interface PDG
providerURI
- the URI of the provider (which should be the same as the URI of the PDG)
public java.util.Collection<RDG> getRDGs() throws DataAccessException
PDG
getRDGs
in interface PDG
DataAccessException
- if an error should occur while accesing the RDG data
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |