Interface Bundle

  • All Superinterfaces:
    Identifiable, StatementOrBundle
    All Known Implementing Classes:
    Bundle

    public interface Bundle
    extends Identifiable, StatementOrBundle

    Interface for a PROV Bundle.

    PROV-DM Definition for Bundle: A bundle is a named set of provenance descriptions, and is itself an entity, so allowing provenance of provenance to be expressed.

    Schema Definition:

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

     <complexType name="NamedBundle">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence maxOccurs="unbounded">
             <group ref="{http://www.w3.org/ns/prov#}documentElements"/>
           </sequence>
           <attribute ref="{http://www.w3.org/ns/prov#}id"/>
         </restriction>
       </complexContent>
     </complexType>
     

    Author:
    lavm
    See Also:
    PROV-DM Bundle, PROV-O Bundle, PROV-N Bundle, PROV-XML Bundle, PROV-JSON Bundle