org.geotools.data.complex.filter
Class ComplexFilterSplitter

Object
  extended by PostPreProcessFilterSplittingVisitor
      extended by ComplexFilterSplitter
All Implemented Interfaces:
ExpressionVisitor, FilterVisitor

public class ComplexFilterSplitter
extends PostPreProcessFilterSplittingVisitor

Author:
Niels Charlier (Curtin University of Technology)

Nested Class Summary
 class ComplexFilterSplitter.CapabilitiesExpressionVisitor
           
 
Field Summary
 
Fields inherited from class PostPreProcessFilterSplittingVisitor
fcs, postStack, preStack
 
Constructor Summary
ComplexFilterSplitter(FilterCapabilities fcs, FeatureTypeMapping mappings)
           
 
Method Summary
 Object visit(Id filter, Object notUsed)
           
 Object visit(PropertyName expression, Object notUsed)
           
 
Methods inherited from class PostPreProcessFilterSplittingVisitor
getFilterPost, getFilterPre, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNullFilter
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComplexFilterSplitter

public ComplexFilterSplitter(FilterCapabilities fcs,
                             FeatureTypeMapping mappings)
Method Detail

visit

public Object visit(Id filter,
                    Object notUsed)
Specified by:
visit in interface FilterVisitor
Overrides:
visit in class PostPreProcessFilterSplittingVisitor

visit

public Object visit(PropertyName expression,
                    Object notUsed)
Specified by:
visit in interface ExpressionVisitor
Overrides:
visit in class PostPreProcessFilterSplittingVisitor


Copyright © 1996-2014 Geotools. All Rights Reserved.