Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.filter
Class FilterGeoCqlImpl

java.lang.Object
  extended by eu.esdihumboldt.hale.common.filter.internal.AbstractGeotoolsFilter
      extended by eu.esdihumboldt.hale.common.filter.FilterGeoCqlImpl
All Implemented Interfaces:
Filter

public class FilterGeoCqlImpl
extends AbstractGeotoolsFilter

CQL Filter. Two CQL filters are seen as equal if they are based on the same CQL expression.

Author:
Sebastian Reinhardt, Simon Templer

Constructor Summary
FilterGeoCqlImpl(String filterTerm)
          Create a CQL filter.
 
Method Summary
protected  org.opengis.filter.Filter createFilter(String filterTerm)
          Create the fitler from the filter term.
 
Methods inherited from class eu.esdihumboldt.hale.common.filter.internal.AbstractGeotoolsFilter
equals, getFilterTerm, hashCode, match
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterGeoCqlImpl

public FilterGeoCqlImpl(String filterTerm)
                 throws org.geotools.filter.text.cql2.CQLException
Create a CQL filter.

Parameters:
filterTerm - the CQL expression
Throws:
org.geotools.filter.text.cql2.CQLException - if parsing the CQL fails
Method Detail

createFilter

protected org.opengis.filter.Filter createFilter(String filterTerm)
                                          throws org.geotools.filter.text.cql2.CQLException
Description copied from class: AbstractGeotoolsFilter
Create the fitler from the filter term.

Specified by:
createFilter in class AbstractGeotoolsFilter
Parameters:
filterTerm - the filter term
Returns:
the filter
Throws:
org.geotools.filter.text.cql2.CQLException - if an error occurs on filter creation

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d