package com.itemanalysis.squiggle.criteria;
import java.util.Set;
import com.itemanalysis.squiggle.base.Criteria;
import com.itemanalysis.squiggle.base.Table;
import com.itemanalysis.squiggle.output.Output;
/**
* Class NoCriteria is a Criteria that represents an absent operand in an SQL
* predicate expression so that one may represent a unary operator (for example,
* {@link NOT}) using a binary operator derived from a {@link BaseLogicGroup}).
*
* @author <a href="mailto:derek@derekmahar.ca">Derek Mahar</a>
*/
public class NoCriteria extends Criteria {
/**
* Writes an empty criteria (single space) to the given output stream.
*
* @see com.truemesh.squiggle.Criteria#write(com.truemesh.squiggle.output.Output)
*/
public void write(Output out) {
out.print(' ');
}
public void addReferencedTablesTo(Set<Table> tables) {
}
}