/** A factory method to create an instance of a derivation {@link WasDerivedFrom} * @param e2 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.generatedEntity">entity generated</a> by the derivation * @param e1 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.usedEntity">entity used</a> by the derivation * @return an instance of {@link WasDerivedFrom} */ public WasDerivedFrom newWasDerivedFrom(QualifiedName e2, QualifiedName e1) { WasDerivedFrom res = of.createWasDerivedFrom(); res.setUsedEntity(e1); res.setGeneratedEntity(e2); return res; }
/** A factory method to create an instance of a derivation {@link WasDerivedFrom} * @param e2 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.generatedEntity">entity generated</a> by the derivation * @param e1 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.usedEntity">entity used</a> by the derivation * @return an instance of {@link WasDerivedFrom} */ public WasDerivedFrom newWasDerivedFrom(QualifiedName e2, QualifiedName e1) { WasDerivedFrom res = of.createWasDerivedFrom(); res.setUsedEntity(e1); res.setGeneratedEntity(e2); return res; }
/** A factory method to create an instance of a derivation {@link WasDerivedFrom} * @param id an optional identifier for a derivation * @param e2 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.generatedEntity">entity generated</a> by the derivation * @param e1 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.usedEntity">entity used</a> by the derivation * @return an instance of {@link WasDerivedFrom} */ public WasDerivedFrom newWasDerivedFrom(QualifiedName id, QualifiedName e2, QualifiedName e1) { WasDerivedFrom res = of.createWasDerivedFrom(); res.setId(id); res.setUsedEntity(e1); res.setGeneratedEntity(e2); return res; }
/** A factory method to create an instance of a derivation {@link WasDerivedFrom} * @param id an optional identifier for a derivation * @param e2 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.generatedEntity">entity generated</a> by the derivation * @param e1 the identifier of the <a href="http://www.w3.org/TR/prov-dm/#derivation.usedEntity">entity used</a> by the derivation * @return an instance of {@link WasDerivedFrom} */ public WasDerivedFrom newWasDerivedFrom(QualifiedName id, QualifiedName e2, QualifiedName e1) { WasDerivedFrom res = of.createWasDerivedFrom(); res.setId(id); res.setUsedEntity(e1); res.setGeneratedEntity(e2); return res; }
public WasDerivedFrom newWasDerivedFrom(QualifiedName id, QualifiedName aid1, QualifiedName aid2, QualifiedName aid, QualifiedName did1, QualifiedName did2, Collection<Attribute> attributes) { WasDerivedFrom res = of.createWasDerivedFrom(); res.setId(id); res.setUsedEntity(aid2); res.setGeneratedEntity(aid1); res.setActivity(aid); res.setGeneration(did1); res.setUsage(did2); setAttributes(res, attributes); return res; }
public WasDerivedFrom newWasDerivedFrom(QualifiedName id, QualifiedName aid1, QualifiedName aid2, QualifiedName aid, QualifiedName did1, QualifiedName did2, Collection<Attribute> attributes) { WasDerivedFrom res = of.createWasDerivedFrom(); res.setId(id); res.setUsedEntity(aid2); res.setGeneratedEntity(aid1); res.setActivity(aid); res.setGeneration(did1); res.setUsage(did2); setAttributes(res, attributes); return res; }
return; case 2: a.setUsedEntity((QualifiedName) val); return; case 3:
return; case 2: a.setUsedEntity((QualifiedName) val); return; case 3:
public void doAction(org.openprovenance.prov.model.WasDerivedFrom der) { if (der.getId()!=null) der.setId(uniquify(der.getId())); der.setGeneratedEntity(uniquify(der.getGeneratedEntity())); der.setUsedEntity(uniquify(der.getUsedEntity())); der.setActivity(uniquify(der.getActivity())); der.setGeneration(uniquify(der.getGeneration())); der.setUsage(uniquify(der.getUsage())); doActionAttributes(der); }