package cz.cuni.mff.d3s.been.persistence;
import cz.cuni.mff.d3s.been.core.persistence.EntityID;
import org.apache.commons.compress.archivers.ArchiveStreamFactory;
import org.codehaus.jackson.annotate.JsonTypeInfo;
import java.util.Map;
/**
* A deletion query
*
* @author darklight
*/
@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class")
class DeleteQuery extends SkeletalQuery {
/**
* Don't use this - this is just for Jackson
*/
private DeleteQuery() {
}
DeleteQuery(EntityID entityID, Map<String, SkeletalAttributeFilter> selectors) {
super(entityID, selectors);
}
@Override
public QueryType getType() {
return QueryType.DELETE;
}
}