package cz.cuni.mff.d3s.been.storage; import cz.cuni.mff.d3s.been.core.persistence.EntityID; import cz.cuni.mff.d3s.been.persistence.QueryRedactor; import java.util.Set; /** * @author darklight */ public interface QueryRedactorFactory { /** * Create a new fetch query redactor * * @param entityID ID of the entity to be fetched * * @return The redactor */ QueryRedactor fetch(EntityID entityID); /** * Create a new delete query redactor * * @param entityID ID of the entity to be deleted * * @return The redactor */ QueryRedactor delete(EntityID entityID); }