package eu.dnetlib.dlms.jdbc.parser;

import java.util.Collection;

import eu.dnetlib.dlms.jdbc.ast.Statement;

/**
 * Simple interface to a parser. A parser simple returns a list of statements.
 * 
 * @author marko
 * 
 */
public interface IDQLParser {
	/**
	 * Parses the given String to generate Statements.
	 * 
	 * @param source
	 *            String DOL to parse
	 * @return a Collection of Statement
	 */
	Collection<Statement> parse(String source);
}
