org.springmodules.validation.util.fel.parser
Class ValangFunctionExpressionParser

java.lang.Object
  extended by org.springmodules.validation.valang.parser.SimpleValangBased
      extended by org.springmodules.validation.util.fel.parser.ValangFunctionExpressionParser
All Implemented Interfaces:
ApplicationContextAware, FunctionExpressionParser, ValangBased

public class ValangFunctionExpressionParser
extends SimpleValangBased
implements FunctionExpressionParser

A FunctionExpressionParser implementation that knows how to parse valang function expressions.

Author:
Uri Boness

Nested Class Summary
protected  class ValangFunctionExpressionParser.ValangFunction
          A function that is associated with a valang function expression.
 
Constructor Summary
ValangFunctionExpressionParser()
           
 
Method Summary
 Function parse(String expression)
          Parses the given function expression and returns the parsed function.
 
Methods inherited from class org.springmodules.validation.valang.parser.SimpleValangBased
addCustomFunction, createValangParser, createValangParser, findAllCustomFunctionsInApplicationContext, getAllCustomFunctions, getCustomFunctions, getDateParsers, initValang, setApplicationContext, setCustomFunctions, setDateParsers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValangFunctionExpressionParser

public ValangFunctionExpressionParser()
Method Detail

parse

public Function parse(String expression)
Description copied from interface: FunctionExpressionParser
Parses the given function expression and returns the parsed function.

Specified by:
parse in interface FunctionExpressionParser
Parameters:
expression - The function expression.
Returns:
The parsed function.


Copyright © 2009. All Rights Reserved.