org.geotools.filter.capability
Class ComparisonOperatorsImpl

Object
  extended by ComparisonOperatorsImpl
All Implemented Interfaces:
ComparisonOperators

public class ComparisonOperatorsImpl
extends Object
implements ComparisonOperators

Implementation of the ComparisonOperators interface.

Author:
Justin Deoliveira, The Open Planning Project

Constructor Summary
ComparisonOperatorsImpl()
           
ComparisonOperatorsImpl(Collection<Operator> operators)
           
ComparisonOperatorsImpl(ComparisonOperators copy)
          Copy the provided ComparisonOperator
ComparisonOperatorsImpl(Operator[] operators)
           
 
Method Summary
 void addAll(ComparisonOperators copy)
           
 boolean equals(Object obj)
           
 Operator getOperator(String name)
          Looks up an operator by name, returning null if no such operator found.
 Collection<Operator> getOperators()
          Provided comparison operators.
 int hashCode()
           
 void setOperators(Collection<Operator> operators)
           
 String toString()
           
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComparisonOperatorsImpl

public ComparisonOperatorsImpl()

ComparisonOperatorsImpl

public ComparisonOperatorsImpl(ComparisonOperators copy)
Copy the provided ComparisonOperator

Parameters:
copy -

ComparisonOperatorsImpl

public ComparisonOperatorsImpl(Collection<Operator> operators)

ComparisonOperatorsImpl

public ComparisonOperatorsImpl(Operator[] operators)
Method Detail

getOperators

public Collection<Operator> getOperators()
Description copied from interface: ComparisonOperators
Provided comparison operators.

  <xsd:element name="ComparisonOperator" type="ogc:ComparisonOperatorType"/>
  

Specified by:
getOperators in interface ComparisonOperators

setOperators

public void setOperators(Collection<Operator> operators)

getOperator

public Operator getOperator(String name)
Description copied from interface: ComparisonOperators
Looks up an operator by name, returning null if no such operator found.

Specified by:
getOperator in interface ComparisonOperators
Parameters:
name - the name of the operator.
Returns:
Operator with the provided name, or null if not supported

addAll

public void addAll(ComparisonOperators copy)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 1996-2014 Geotools. All Rights Reserved.