Author: dion Date: Sun Apr 16 07:31:48 2006 New Revision: 394494 URL: http://svn.apache.org/viewcvs?rev=394494&view=rev Log: Checkstyle
Modified: jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/Expression.java Modified: jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/Expression.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/Expression.java?rev=394494&r1=394493&r2=394494&view=diff ============================================================================== --- jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/Expression.java (original) +++ jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/Expression.java Sun Apr 16 07:31:48 2006 @@ -1,12 +1,12 @@ /* * Copyright 2002,2004 The Apache Software Foundation. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -20,9 +20,9 @@ /** * <p> * Represents a single JEXL expression. This simple interface - * provides access to the underlying expression through getExpression(), + * provides access to the underlying expression through getExpression(), * and it provides hooks to add a pre- and post- expression resolver. - * </p> + * </p> * * <p> * An expression is different than a script - it is simply a reference of @@ -33,37 +33,38 @@ * @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a> * @version $Id$ */ -public interface Expression -{ +public interface Expression { /** * Evaluates the expression with the variables contained in the - * supplied [EMAIL PROTECTED] JexlContext}. - * + * supplied [EMAIL PROTECTED] JexlContext}. + * * @param context A JexlContext containing variables. * @return The result of this evaluation + * @throws Exception on any error */ Object evaluate(JexlContext context) throws Exception; /** * Returns the JEXL expression this Expression was created with. - * + * * @return The JEXL expression to be evaluated */ String getExpression(); /** - * allows addition of a resolver to allow custom interdiction of - * expression evaluation + * Allows addition of a resolver to allow custom interdiction of + * expression evaluation. * - * @param resolver resolver to be called before Jexl expression evaluated + * @param resolver resolver to be called before Jexl expression evaluated */ void addPreResolver(JexlExprResolver resolver); /** - * allows addition of a resolver to allow custom interdiction of - * expression evaluation + * Allows addition of a resolver to allow custom interdiction of + * expression evaluation. * - * @param resolver resolver to be called if Jexl expression evaluated to null + * @param resolver resolver to be called if Jexl expression + * evaluated to null. */ void addPostResolver(JexlExprResolver resolver); } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]