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

org.deegree.record.persistence.sqltransform.postgis
Class TransformatorPostGIS

java.lang.Object
  extended by org.deegree.record.persistence.sqltransform.postgis.TransformatorPostGIS

public class TransformatorPostGIS
extends Object

Here the filterexpression is syntactically splitted into its components. To handle the expression a specific knowledge about the database, which is underlying, is needed. This class transforms a filterexpression into a PostGIS datastore processable format.

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

Constructor Summary
TransformatorPostGIS(Filter constraint)
          Creates a new TransformatorPostGIS instance.
 
Method Summary
 ExpressionFilterHelper getExpressHelper()
           
 Writer getWriter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformatorPostGIS

public TransformatorPostGIS(Filter constraint)
Creates a new TransformatorPostGIS instance.

Parameters:
constraint - the filter constraint
Method Detail

getWriter

public Writer getWriter()
Returns:
the stringWriter

getExpressHelper

public ExpressionFilterHelper getExpressHelper()
Returns:
the expressHelper

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

]]>