org.openprovenance.rdf
Interface Node

All Superinterfaces:
AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole, Annotable, AnnotationOrEdgeOrNode, DcResource, org.openrdf.elmo.Entity, org.openrdf.concepts.rdfs.Resource
All Known Subinterfaces:
Agent, Artifact, Process

public interface Node
extends Entity, Annotable, AnnotationOrEdgeOrNode, AccountOrAnnotationOrEdgeOrNodeOrOPMGraphOrRole

Node is the class of nodes in an OPM graph. Nodes can be a source or effect of edges.


Method Summary
 Set<Edge> getEffectInverse()
          Convenience class introduced to describe the inverse of an effect.
 void setEffectInverse(Set<? extends Edge> effectInverse)
          Convenience class introduced to describe the inverse of an effect.
 
Methods inherited from interface org.openprovenance.rdf.AnnotationOrEdgeOrNode
getAccounts, setAccounts
 
Methods inherited from interface org.openprovenance.rdf.Annotable
getAnnotations, getDatapropertyAbbreviation, getLabels, getPnames, getProfiles, getTypes, setAnnotations, setDatapropertyAbbreviation, setLabels, setPnames, setProfiles, setTypes
 

Method Detail

getEffectInverse

Set<Edge> getEffectInverse()
Convenience class introduced to describe the inverse of an effect. It is used to express property chains.


setEffectInverse

void setEffectInverse(Set<? extends Edge> effectInverse)
Convenience class introduced to describe the inverse of an effect. It is used to express property chains.



Copyright © 2011. All Rights Reserved.