org.geotools.filter.visitor
Class NullExpressionVisitor

java.lang.Object
  extended by org.geotools.filter.visitor.NullExpressionVisitor
All Implemented Interfaces:
org.opengis.filter.expression.ExpressionVisitor

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

This class does *nothing* - useful to prevent null checks in AbstractFilterVisitor.

Author:
Jody

Constructor Summary
NullExpressionVisitor()
           
 
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.NilExpression 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

NullExpressionVisitor

public NullExpressionVisitor()
Method Detail

visit

public java.lang.Object visit(org.opengis.filter.expression.NilExpression 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.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.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.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.PropertyName 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


Copyright © 1996-2010 Geotools. All Rights Reserved.