org.geotools.filter.expression
Class FilterVisitorExpressionWrapper

java.lang.Object
  extended byorg.geotools.filter.expression.FilterVisitorExpressionWrapper
All Implemented Interfaces:
org.opengis.filter.expression.ExpressionVisitor

public class FilterVisitorExpressionWrapper
extends java.lang.Object
implements org.opengis.filter.expression.ExpressionVisitor

Wraps an instanceof of FilterVisitor in an ExpressionVisitor.

Author:
Justin Deoliveira, The Open Planning Project, jdeolive@openplans.org

Constructor Summary
FilterVisitorExpressionWrapper(FilterVisitor delegate)
           
 
Method Summary
 java.lang.Object visit(org.opengis.filter.expression.Add expression, java.lang.Object extraData)
           
 java.lang.Object visit(org.opengis.filter.expression.Divide expression, java.lang.Object extraData)
           
 java.lang.Object visit(org.opengis.filter.expression.Function expression, java.lang.Object extraData)
           
 java.lang.Object visit(org.opengis.filter.expression.Literal expression, java.lang.Object extraData)
           
 java.lang.Object visit(org.opengis.filter.expression.Multiply expression, java.lang.Object extraData)
           
 java.lang.Object visit(org.opengis.filter.expression.PropertyName expression, java.lang.Object extraData)
           
 java.lang.Object visit(org.opengis.filter.expression.Subtract expression, java.lang.Object extraData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterVisitorExpressionWrapper

public FilterVisitorExpressionWrapper(FilterVisitor delegate)
Method Detail

visit

public java.lang.Object visit(org.opengis.filter.expression.Add expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor

visit

public java.lang.Object visit(org.opengis.filter.expression.Divide expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor

visit

public java.lang.Object visit(org.opengis.filter.expression.Multiply expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor

visit

public java.lang.Object visit(org.opengis.filter.expression.Subtract expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor

visit

public java.lang.Object visit(org.opengis.filter.expression.Function expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor

visit

public java.lang.Object visit(org.opengis.filter.expression.Literal expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor

visit

public java.lang.Object visit(org.opengis.filter.expression.PropertyName expression,
                              java.lang.Object extraData)
Specified by:
visit in interface org.opengis.filter.expression.ExpressionVisitor


Copyright © GeoTools. All Rights Reserved.