This commit is contained in:
Keith Donald
2008-08-08 20:56:54 +00:00
parent c4726f59c2
commit 408fc13e2a
7 changed files with 52 additions and 34 deletions

View File

@@ -44,7 +44,8 @@ public interface Expression {
* Returns the most general type that can be passed to the {@link #setValue(Object, Object)} method for the given
* context.
* @param context the context to evaluate
* @return the most general type of value that can be set on this context
* @return the most general type of value that can be set on this context, or <code>null</code> if the type
* information cannot be determined
* @throws EvaluationException an exception occurred during expression evaluation
*/
public Class getValueType(Object context) throws EvaluationException;