org.deegree.filter.expression.custom
Class CustomExpressionManager

java.lang.Object
  extended by org.deegree.filter.expression.custom.CustomExpressionManager

public class CustomExpressionManager
extends Object

Entry point for retrieving CustomExpression instances that are registered via Java SPI.

Version:
$Revision: 31664 $, $Date: 2011-08-26 16:18:07 +0200 (Fri, 26 Aug 2011) $
Author:
Markus Schneider, last edited by: $Author: mschneider $

Constructor Summary
CustomExpressionManager()
           
 
Method Summary
static Map<QName,CustomExpression> getCustomExpressions()
          Returns all available CustomExpressions.
static CustomExpression getExpression(QName elName)
          Returns the CustomExpression for the given element name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomExpressionManager

public CustomExpressionManager()
Method Detail

getCustomExpressions

public static Map<QName,CustomExpression> getCustomExpressions()
Returns all available CustomExpressions.

Returns:
all available functions, keys: name, value: CustomExpression

getExpression

public static CustomExpression getExpression(QName elName)
Returns the CustomExpression for the given element name.

Parameters:
elName - name of the element, must not be null
Returns:
custom expression instance, or null if there is no expression with this name


Copyright © 2011. All Rights Reserved.