- All Superinterfaces:
Relation,Statement,StatementOrBundle
Interface for PROV MentionOf association.
PROV-Links Definition for Mention: The mention of an entity in a bundle (containing a description of this entity) is another entity that is a specialization of the former and that presents at least the bundle as a further additional aspect.
Relevant Factory Methods:
Schema Definition:
The following schema fragment specifies the expected content contained within this class.
<complexType name="Mention">
<complexContent>
<extension base="{http://www.w3.org/ns/prov#}AStatement">
<sequence>
<element name="specificEntity" type="{http://www.w3.org/ns/prov#}IDRef"/>
<element name="generalEntity" type="{http://www.w3.org/ns/prov#}IDRef"/>
<element name="bundle" type="{http://www.w3.org/ns/prov#}IDRef"/>
</sequence>
</extension>
</complexContent>
</complexType>
- Author:
- lavm
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openprovenance.prov.model.StatementOrBundle
StatementOrBundle.Kind -
Method Summary
Modifier and TypeMethodDescriptionGet an identifier of a bundle that contains a description of "general entity" and further constitutes one additional aspect presented by "specific entity".Get an identifier for an entity that is described in the bundle.Get an identifier of the entity that is a mention of the general entity.voidsetBundle(QualifiedName bundle) Set a bundle's identifiervoidsetGeneralEntity(QualifiedName supra) Set the general entity's identifiervoidsetSpecificEntity(QualifiedName infra) Se the specific entity's identifierMethods inherited from interface org.openprovenance.prov.model.StatementOrBundle
getKind
-
Method Details
-
getBundle
QualifiedName getBundle()Get an identifier of a bundle that contains a description of "general entity" and further constitutes one additional aspect presented by "specific entity".- Returns:
- a bundle's
QualifiedName - See Also:
-
getGeneralEntity
QualifiedName getGeneralEntity()Get an identifier for an entity that is described in the bundle.- Returns:
- an entity's
QualifiedName - See Also:
-
getSpecificEntity
QualifiedName getSpecificEntity()Get an identifier of the entity that is a mention of the general entity.- Returns:
- an entity's
QualifiedName - See Also:
-
setBundle
Set a bundle's identifier- Parameters:
bundle- aQualifiedNameof a bundle- See Also:
-
setGeneralEntity
Set the general entity's identifier- Parameters:
supra- an entity'sQualifiedName- See Also:
-
setSpecificEntity
Se the specific entity's identifier- Parameters:
infra- an entity'sQualifiedName- See Also:
-