src/org/tiefaces/common/FacesUtility.java
public static <T> T evaluateExpression(final String expression,
			final Class<? extends T> expected) {
		return evaluateExpression(FacesContext.getCurrentInstance(),
				expression, expected);
	}
public static <T> T evaluateExpression(final String expression,
			final Class<? extends T> expected) {
		return evaluateExpression(FacesContext.getCurrentInstance(),
				expression, expected);
	}
public static < T > T evaluateExpression ( final String expression , final Class < ? extends T > expected ) { return evaluateExpression ( FacesContext . getCurrentInstance ( ) , expression , expected ) ; }
evaluate expression.

@param <T>
This is the type parameter.
@param expression
expression.
@param expected
exprected type.
@return evaluated object.
evaluate expression .