/*
 * Copyright (C) 2005, 2006 Mikhail A. Kryshen
 *
 * $Id: Function.java,v 1.1.1.1 2006/05/16 14:04:09 mikhail Exp $
 */

package kryshen.tema;

import java.io.*;
import java.util.*;
import java.sql.ResultSet;

public abstract class Function {
    public final String name;

    protected Function(String name) {
	this.name = name;
    }

    public abstract int invoke(FunctionDataParser fdp, Writer out)
        throws IOException, TemplateException;
}