Module prov.model

Interface Influence

All Superinterfaces:
HasLabel, HasOther, HasType, Identifiable, QualifiedRelation, Relation, Statement, StatementOrBundle
All Known Subinterfaces:
ActedOnBehalfOf, DerivedByInsertionFrom, DerivedByRemovalFrom, Used, WasAssociatedWith, WasAttributedTo, WasDerivedFrom, WasEndedBy, WasGeneratedBy, WasInfluencedBy, WasInformedBy, WasInvalidatedBy, WasStartedBy
All Known Implementing Classes:
ActedOnBehalfOf, DerivedByInsertionFrom, DerivedByRemovalFrom, Used, WasAssociatedWith, WasAttributedTo, WasDerivedFrom, WasEndedBy, WasGeneratedBy, WasInfluencedBy, WasInformedBy, WasInvalidatedBy, WasStartedBy

public interface Influence extends QualifiedRelation

Interface to denote a relation that carries some influence.

PROV-DM Definition for Influence: Influence is the capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, communication, derivation, attribution, association, or delegation.

This interface is implemented by a collection of PROV statements, including WasInfluencedBy.

Author:
lavm