Module prov.model

Interface SpecializationOf

All Superinterfaces:
Relation, Statement, StatementOrBundle, UnqualifiedRelation
All Known Subinterfaces:
QualifiedSpecializationOf
All Known Implementing Classes:
QualifiedSpecializationOf, SpecializationOf

public interface SpecializationOf extends Relation, UnqualifiedRelation

Interface for PROV Specialization association.

PROV-DM Definition for Specialization: An entity that is a specialization ◊ of another shares all aspects of the latter, and additionally presents more specific aspects of the same thing as the latter. In particular, the lifetime of the entity being specialized contains that of any specialization.

Relevant Factory Methods:

Schema Definition:

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Specialization">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="specificEntity" type="{http://www.w3.org/ns/prov#}IDRef"/>
         <element name="generalEntity" type="{http://www.w3.org/ns/prov#}IDRef"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Author:
lavm
See Also: