Package org.openprovenance.prov.model
Interface Element
-
- All Superinterfaces:
HasLabel,HasLocation,HasOther,HasType,Identifiable,Statement,StatementOrBundle
public interface Element extends HasType, HasLabel, HasLocation, HasOther, Identifiable, Statement
Interface for an Entity, an Activity, or an Agent.
An element can have a type (
HasType), can have a label (HasLabel), can have a location (HasLocation), isIdentifiable, and is one of the assertions supported by PROV (Statement).- Author:
- lavm
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openprovenance.prov.model.StatementOrBundle
StatementOrBundle.Kind
-
-
Method Summary
-
Methods inherited from interface org.openprovenance.prov.model.HasLocation
getLocation
-
Methods inherited from interface org.openprovenance.prov.model.Identifiable
getId, setId
-
Methods inherited from interface org.openprovenance.prov.model.StatementOrBundle
getKind
-
-