Uses of Interface
org.openprovenance.prov.model.Entity
Packages that use Entity
Package
Description
Provides the classes necessary to manipulate the PROV Data Model in Java, irrespectively of the serialization chosen for it.
-
Uses of Entity in org.openprovenance.prov.model
Methods in org.openprovenance.prov.model that return EntityModifier and TypeMethodDescriptionIndexedDocument.add(QualifiedName name, Entity entity) ProvFactory.addAttributes(Entity from, Entity to) IndexedDocument.getEntity(QualifiedName name) ModelConstructor.newEntity(QualifiedName id, Collection<Attribute> attributes) Creates a copy of an entity.ProvFactory.newEntity(QualifiedName id) Creates a newEntitywith provided identifierProvFactory.newEntity(QualifiedName id, String label) Creates a newEntitywith provided identifier and labelMethods in org.openprovenance.prov.model that return types with arguments of type EntityMethods in org.openprovenance.prov.model with parameters of type EntityModifier and TypeMethodDescriptionIndexedDocument.add(QualifiedName name, Entity entity) ProvFactory.addAttributes(Entity from, Entity to) voidvoidvoidReturn all used edges with entity a as a cause.IndexedDocument.getWasDerivedFromWithCause(Entity a) Return all WasDerivedFrom edges with entity a as a cause.IndexedDocument.getWasDerivedFromWithEffect(Entity a) Return all WasDerivedFrom edges with entity a as an effect.IndexedDocument.getWasGeneratedBy(Entity p) Return all WasGeneratedBy edges with entity a as a cause.ProvFactory.newDocument(Activity[] ps, Entity[] as, Agent[] ags, Statement[] lks) Creates a copy of an entity.ProvFactory.newWasGeneratedBy(Entity a, String role, Activity p) ProvFactory.newWasGeneratedBy(QualifiedName id, Entity a, String role, Activity p) -
Uses of Entity in org.openprovenance.prov.vanilla
Classes in org.openprovenance.prov.vanilla that implement EntityMethods in org.openprovenance.prov.vanilla that return EntityModifier and TypeMethodDescriptionModelConstructor.newEntity(QualifiedName id, Collection<Attribute> attributes) ProvFactory.newEntity(QualifiedName a) ProvFactory.newEntity(QualifiedName id, String label) Creates a newEntitywith provided identifier and labelProvFactory.newEntity(QualifiedName id, Collection<Attribute> attributes) Creates a newEntitywith provided identifier and attributes