org.opengis.filter
Class IncludeFilter

Object
  extended by IncludeFilter
All Implemented Interfaces:
Serializable, Filter

public final class IncludeFilter
extends Object
implements Filter, Serializable

Indicating "no filtering", evaluates to true. This is a placeholder filter intended to be used in data structuring definition.

The above does imply that the OR opperator can short circuit on encountering NONE.

Author:
Jody Garnett (Refractions Research, Inc.), Martin Desruisseaux (Geomatys)
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface Filter
EXCLUDE, INCLUDE
 
Method Summary
 Object accept(FilterVisitor visitor, Object extraData)
          Accepts a visitor.
 boolean evaluate(Object object)
          Returns true, content is included.
 String toString()
          Returns a string representation of this filter.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

accept

public Object accept(FilterVisitor visitor,
                     Object extraData)
Accepts a visitor.

Specified by:
accept in interface Filter

evaluate

public boolean evaluate(Object object)
Returns true, content is included.

Specified by:
evaluate in interface Filter
Returns:
true if the test(s) are passed for the provided object

toString

public String toString()
Returns a string representation of this filter.

Overrides:
toString in class Object


Copyright © 1996-2014 Geotools. All Rights Reserved.