Class SpatialOperatorsImpl

  • All Implemented Interfaces:
    SpatialOperators

    public class SpatialOperatorsImpl
    extends Object
    implements SpatialOperators
    Implementation of the SpatialOperators interface.
    Author:
    Justin Deoliveira, The Open Planning Project
    • Constructor Detail

      • SpatialOperatorsImpl

        public SpatialOperatorsImpl()
      • SpatialOperatorsImpl

        public SpatialOperatorsImpl​(Collection<SpatialOperator> operators)
      • SpatialOperatorsImpl

        public SpatialOperatorsImpl​(SpatialOperator... operators)
    • Method Detail

      • setOperators

        public void setOperators​(Collection<SpatialOperator> operators)
      • getOperator

        public SpatialOperator getOperator​(String name)
        Description copied from interface: SpatialOperators
        Looks up an operator by name, returning null if no such operator found.
        Specified by:
        getOperator in interface SpatialOperators
        Parameters:
        name - the name of the operator.
        Returns:
        The operator, or null.
      • 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