deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.record.persistence.sqltransform
Class ExpressionFilterHandling

java.lang.Object
  extended by org.deegree.record.persistence.sqltransform.ExpressionFilterHandling

public class ExpressionFilterHandling
extends Object

Handles the expression that is identified. This means the building of the tables and the columns that has to be used and the expression that can be put to the database.
If there is anywhere a null expression returned then proof the input parameter (element 'PropertyName' in the filterexpression), firstly. If there is no matching between this paramater and any parameter in the ISO_DC_Mappings null will return.

Version:
$Revision: $, $Date: $
Author:
Steffen Thomas, last edited by: $Author: thomas $

Constructor Summary
ExpressionFilterHandling()
           
 
Method Summary
 ExpressionFilterObject expressionFilterHandling(Expression.Type typeExpression, Expression exp)
          Handles the Expression that is identified during the parsing of the Operators
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionFilterHandling

public ExpressionFilterHandling()
Method Detail

expressionFilterHandling

public ExpressionFilterObject expressionFilterHandling(Expression.Type typeExpression,
                                                       Expression exp)
Handles the Expression that is identified during the parsing of the Operators

Parameters:
typeExpression -
exp -
Returns:
ExpressionFilterObject

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>