org.openprovenance.rdf
Interface Artifact

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

public interface Artifact
extends Node


Method Summary
 Set<AValue> getAvalues()
          Denotes a serialization of an application value associated with an Artifact.
 Set<WasDerivedFrom> getEffectWasDerivedFromInverse()
          The cause of an Artifact by means of a WasDerivedFrom edge.
 Set<WasGeneratedBy> getEffectWasGeneratedByInverse()
          The cause of an Artifact by means of a WasGeneratedBy edge.
 Set<Artifact> getWasDerivedFrom()
           
 Set<Artifact> getWasDerivedFromStar()
          the transitive closure of wasDerivedFrom
 Set<Process> getWasGeneratedBy()
           
 Set<Process> getWasGeneratedByStar()
          A multi-step wasGeneratedBy edge.
 void setAvalues(Set<? extends AValue> avalues)
          Denotes a serialization of an application value associated with an Artifact.
 void setEffectWasDerivedFromInverse(Set<? extends WasDerivedFrom> effectWasDerivedFromInverse)
          The cause of an Artifact by means of a WasDerivedFrom edge.
 void setEffectWasGeneratedByInverse(Set<? extends WasGeneratedBy> effectWasGeneratedByInverse)
          The cause of an Artifact by means of a WasGeneratedBy edge.
 void setWasDerivedFrom(Set<? extends Artifact> wasDerivedFrom)
           
 void setWasDerivedFromStar(Set<? extends Artifact> wasDerivedFromStar)
          the transitive closure of wasDerivedFrom
 void setWasGeneratedBy(Set<? extends Process> wasGeneratedBy)
           
 void setWasGeneratedByStar(Set<? extends Process> wasGeneratedByStar)
          A multi-step wasGeneratedBy edge.
 
Methods inherited from interface org.openprovenance.rdf.Node
getEffectInverse, setEffectInverse
 
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

getAvalues

Set<AValue> getAvalues()
Denotes a serialization of an application value associated with an Artifact. Such serialization should have a type (expressed in a type system suitable for the serialization). Serialization technologies include XML, JSON, and ntriples.


setAvalues

void setAvalues(Set<? extends AValue> avalues)
Denotes a serialization of an application value associated with an Artifact. Such serialization should have a type (expressed in a type system suitable for the serialization). Serialization technologies include XML, JSON, and ntriples.


getEffectWasDerivedFromInverse

Set<WasDerivedFrom> getEffectWasDerivedFromInverse()
The cause of an Artifact by means of a WasDerivedFrom edge.


setEffectWasDerivedFromInverse

void setEffectWasDerivedFromInverse(Set<? extends WasDerivedFrom> effectWasDerivedFromInverse)
The cause of an Artifact by means of a WasDerivedFrom edge.


getEffectWasGeneratedByInverse

Set<WasGeneratedBy> getEffectWasGeneratedByInverse()
The cause of an Artifact by means of a WasGeneratedBy edge.


setEffectWasGeneratedByInverse

void setEffectWasGeneratedByInverse(Set<? extends WasGeneratedBy> effectWasGeneratedByInverse)
The cause of an Artifact by means of a WasGeneratedBy edge.


getWasDerivedFromStar

Set<Artifact> getWasDerivedFromStar()
the transitive closure of wasDerivedFrom


setWasDerivedFromStar

void setWasDerivedFromStar(Set<? extends Artifact> wasDerivedFromStar)
the transitive closure of wasDerivedFrom


getWasGeneratedByStar

Set<Process> getWasGeneratedByStar()
A multi-step wasGeneratedBy edge.


setWasGeneratedByStar

void setWasGeneratedByStar(Set<? extends Process> wasGeneratedByStar)
A multi-step wasGeneratedBy edge.


getWasDerivedFrom

Set<Artifact> getWasDerivedFrom()
See Also:
http://openprovenance.org/opmo#WasDerivedFrom

setWasDerivedFrom

void setWasDerivedFrom(Set<? extends Artifact> wasDerivedFrom)
See Also:
http://openprovenance.org/opmo#WasDerivedFrom

getWasGeneratedBy

Set<Process> getWasGeneratedBy()

setWasGeneratedBy

void setWasGeneratedBy(Set<? extends Process> wasGeneratedBy)


Copyright © 2011. All Rights Reserved.