// Generated automatically from freemarker.template.TemplateException for testing purposes

package freemarker.template;

import freemarker.core.Environment;
import freemarker.core.Expression;
import freemarker.core._ErrorDescriptionBuilder;
import java.io.PrintStream;
import java.io.PrintWriter;

public class TemplateException extends Exception
{
    protected TemplateException() {}
    protected TemplateException(Throwable p0, Environment p1, Expression p2, _ErrorDescriptionBuilder p3){}
    public Environment getEnvironment(){ return null; }
    public Exception getCauseException(){ return null; }
    public Integer getColumnNumber(){ return null; }
    public Integer getEndColumnNumber(){ return null; }
    public Integer getEndLineNumber(){ return null; }
    public Integer getLineNumber(){ return null; }
    public String getBlamedExpressionString(){ return null; }
    public String getFTLInstructionStack(){ return null; }
    public String getMessage(){ return null; }
    public String getMessageWithoutStackTop(){ return null; }
    public String getTemplateName(){ return null; }
    public String getTemplateSourceName(){ return null; }
    public TemplateException(Environment p0){}
    public TemplateException(Exception p0, Environment p1){}
    public TemplateException(String p0, Environment p1){}
    public TemplateException(String p0, Exception p1, Environment p2){}
    public TemplateException(String p0, Throwable p1, Environment p2){}
    public TemplateException(Throwable p0, Environment p1){}
    public void printStackTrace(PrintStream p0){}
    public void printStackTrace(PrintStream p0, boolean p1, boolean p2, boolean p3){}
    public void printStackTrace(PrintWriter p0){}
    public void printStackTrace(PrintWriter p0, boolean p1, boolean p2, boolean p3){}
    public void printStandardStackTrace(PrintStream p0){}
    public void printStandardStackTrace(PrintWriter p0){}
}
