org.geotools.filter.temporal
Class EndsImpl

Object
  extended by BinaryTemporalOperatorImpl
      extended by EndsImpl
All Implemented Interfaces:
Filter, MultiValuedFilter, BinaryTemporalOperator, Ends

public class EndsImpl
extends BinaryTemporalOperatorImpl
implements Ends


Nested Class Summary
 
Nested classes/interfaces inherited from interface MultiValuedFilter
MultiValuedFilter.MatchAction
 
Field Summary
 
Fields inherited from class BinaryTemporalOperatorImpl
e1, e2, matchAction
 
Fields inherited from interface Ends
NAME
 
Fields inherited from interface Filter
EXCLUDE, INCLUDE
 
Constructor Summary
EndsImpl(Expression e1, Expression e2)
           
EndsImpl(Expression e1, Expression e2, MultiValuedFilter.MatchAction matchAction)
           
 
Method Summary
 Object accept(FilterVisitor visitor, Object extraData)
          Accepts a visitor.
protected  boolean doEvaluate(RelativePosition pos)
           
 
Methods inherited from class BinaryTemporalOperatorImpl
equals, evaluate, getExpression1, getExpression2, getMatchAction, hashCode, toInstant, toPeriod, toTemporal
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface BinaryTemporalOperator
getExpression1, getExpression2
 
Methods inherited from interface MultiValuedFilter
getMatchAction
 
Methods inherited from interface Filter
evaluate
 

Constructor Detail

EndsImpl

public EndsImpl(Expression e1,
                Expression e2)

EndsImpl

public EndsImpl(Expression e1,
                Expression e2,
                MultiValuedFilter.MatchAction matchAction)
Method Detail

doEvaluate

protected boolean doEvaluate(RelativePosition pos)
Specified by:
doEvaluate in class BinaryTemporalOperatorImpl

accept

public Object accept(FilterVisitor visitor,
                     Object extraData)
Description copied from interface: Filter
Accepts a visitor.

Implementations of all subinterfaces must have with a method whose content is the following:

return visitor.visit(this, extraData);

Specified by:
accept in interface Filter


Copyright © 1996-2014 Geotools. All Rights Reserved.