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
-
-