net.sf.jett.exception.AttributeExpressionException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jett-core Show documentation
Show all versions of jett-core Show documentation
JETT is a Java API that reads an Excel spreadsheet as a template, takes your data, and
creates a new Excel spreadsheet that contains your data, formatted as in the template. It
works with .xls and .xlsx template spreadsheets.
package net.sf.jett.exception;
/**
* An AttributeExpressionException
is a particular kind of
* TagParseException
that indicates that there was a problem
* evaluating a JEXL Expression that was encountered as part of an attribute
* value on a JETT tag.
*
* Usually JEXL has its own mechanism of either creating a warning log
* message or returning null
, but nulls
are
* problematic for AttributeUtil
, which usually expects some kind
* of value to result for an attribute of a JETT tag.
*
* @author Randy Gettman
* @since 0.7.0
*/
public class AttributeExpressionException extends TagParseException
{
/**
* Create a AttributeExpressionException
.
*/
public AttributeExpressionException()
{
super();
}
/**
* Create a AttributeExpressionException
with the given message.
* @param message The message.
*/
public AttributeExpressionException(String message)
{
super(message);
}
/**
* Create a AttributeExpressionException
.
* @param cause The cause.
*/
public AttributeExpressionException(Throwable cause)
{
super(cause);
}
/**
* Create a AttributeExpressionException
with the given message.
* @param message The message.
* @param cause The cause.
*/
public AttributeExpressionException(String message, Throwable cause)
{
super(message, cause);
}
}