org.openprovenance.rdf
Interface OPMGraph

All Superinterfaces:
AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole, Annotable, DcResource, org.openrdf.elmo.Entity, org.openrdf.concepts.rdfs.Resource

public interface OPMGraph
extends Entity, Annotable, AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole

The class of all OPM graphs.


Method Summary
 Set<Account> getHasAccount()
          Property that denotes the constituency relationship between an OPM graph and an account, meaning that the object of this property is an account of the subject.
 Set<Agent> getHasAgent()
          Property that denotes the constituency relationship between an OPM graph and an agent, meaning that the object of this property is an agent of the subject.
 Set<Artifact> getHasArtifact()
          Property that denotes the constituency relationship between an OPM graph and an artifact, meaning that the object of this property is an artifact of the subject.
 Set<Object> getHasConstituent()
          (Abstract) Property that denotes the constituency relationship between an OPM graph and one of its constituent entity, meaning that the object of this property is a constituent of the subject.
 Set<Edge> getHasDependency()
          Property that denotes the constituency relationship between an OPM graph and an edge, meaning that the object of this property is an edge of the subject.
 Set<Process> getHasProcess()
          Property that denotes the constituency relationship between an OPM graph and a process, meaning that the object of this property is a process of the subject.
 void setHasAccount(Set<? extends Account> hasAccount)
          Property that denotes the constituency relationship between an OPM graph and an account, meaning that the object of this property is an account of the subject.
 void setHasAgent(Set<? extends Agent> hasAgent)
          Property that denotes the constituency relationship between an OPM graph and an agent, meaning that the object of this property is an agent of the subject.
 void setHasArtifact(Set<? extends Artifact> hasArtifact)
          Property that denotes the constituency relationship between an OPM graph and an artifact, meaning that the object of this property is an artifact of the subject.
 void setHasConstituent(Set<?> hasConstituent)
          (Abstract) Property that denotes the constituency relationship between an OPM graph and one of its constituent entity, meaning that the object of this property is a constituent of the subject.
 void setHasDependency(Set<? extends Edge> hasDependency)
          Property that denotes the constituency relationship between an OPM graph and an edge, meaning that the object of this property is an edge of the subject.
 void setHasProcess(Set<? extends Process> hasProcess)
          Property that denotes the constituency relationship between an OPM graph and a process, meaning that the object of this property is a process of the subject.
 
Methods inherited from interface org.openprovenance.rdf.Annotable
getAnnotations, getDatapropertyAbbreviation, getLabels, getPnames, getProfiles, getTypes, setAnnotations, setDatapropertyAbbreviation, setLabels, setPnames, setProfiles, setTypes
 
Methods inherited from interface org.openprovenance.dc.DcResource
getContributors, getCreators, getDates, getFormats, getTermsCreated, getTermsModified, getTermsTitle, getTitles, getVoidExampleResource, getWasTriggeredBy, setContributors, setCreators, setDates, setFormats, setTermsCreated, setTermsModified, setTermsTitle, setTitles, setVoidExampleResource, setWasTriggeredBy
 
Methods inherited from interface org.openrdf.concepts.rdfs.Resource
getRdfsComment, getRdfsIsDefinedBy, getRdfsLabel, getRdfsMembers, getRdfsSeeAlso, getRdfTypes, getRdfValues, setRdfsComment, setRdfsIsDefinedBy, setRdfsLabel, setRdfsMembers, setRdfsSeeAlso, setRdfTypes, setRdfValues
 
Methods inherited from interface org.openrdf.elmo.Entity
getElmoManager, getQName
 

Method Detail

getHasAccount

Set<Account> getHasAccount()
Property that denotes the constituency relationship between an OPM graph and an account, meaning that the object of this property is an account of the subject.


setHasAccount

void setHasAccount(Set<? extends Account> hasAccount)
Property that denotes the constituency relationship between an OPM graph and an account, meaning that the object of this property is an account of the subject.


getHasAgent

Set<Agent> getHasAgent()
Property that denotes the constituency relationship between an OPM graph and an agent, meaning that the object of this property is an agent of the subject.


setHasAgent

void setHasAgent(Set<? extends Agent> hasAgent)
Property that denotes the constituency relationship between an OPM graph and an agent, meaning that the object of this property is an agent of the subject.


getHasArtifact

Set<Artifact> getHasArtifact()
Property that denotes the constituency relationship between an OPM graph and an artifact, meaning that the object of this property is an artifact of the subject.


setHasArtifact

void setHasArtifact(Set<? extends Artifact> hasArtifact)
Property that denotes the constituency relationship between an OPM graph and an artifact, meaning that the object of this property is an artifact of the subject.


getHasConstituent

Set<Object> getHasConstituent()
(Abstract) Property that denotes the constituency relationship between an OPM graph and one of its constituent entity, meaning that the object of this property is a constituent of the subject.


setHasConstituent

void setHasConstituent(Set<?> hasConstituent)
(Abstract) Property that denotes the constituency relationship between an OPM graph and one of its constituent entity, meaning that the object of this property is a constituent of the subject.


getHasDependency

Set<Edge> getHasDependency()
Property that denotes the constituency relationship between an OPM graph and an edge, meaning that the object of this property is an edge of the subject.


setHasDependency

void setHasDependency(Set<? extends Edge> hasDependency)
Property that denotes the constituency relationship between an OPM graph and an edge, meaning that the object of this property is an edge of the subject.


getHasProcess

Set<Process> getHasProcess()
Property that denotes the constituency relationship between an OPM graph and a process, meaning that the object of this property is a process of the subject.


setHasProcess

void setHasProcess(Set<? extends Process> hasProcess)
Property that denotes the constituency relationship between an OPM graph and a process, meaning that the object of this property is a process of the subject.



Copyright © 2011. All Rights Reserved.