jal.doubles
Class Equals

java.lang.Object
  extended byjal.doubles.Equals
All Implemented Interfaces:
BinaryPredicate

public class Equals
extends Object
implements BinaryPredicate

A function object that represents a binary predicate: tests whether two elements are equal.

Copyright © 1996 Silicon Graphics, Inc.
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

Author:
Matthew Austern (austern@mti.sgi.com), Alexander Stepanov (stepanov@mti.sgi.com)

Constructor Summary
Equals()
           
 
Method Summary
 boolean apply(double x, double y)
          Tests whether or not the arguments are equal.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Equals

public Equals()
Method Detail

apply

public boolean apply(double x,
                     double y)
Tests whether or not the arguments are equal. apply(x, y) is equivalent to x == y.

Specified by:
apply in interface BinaryPredicate
Parameters:
x - First argument
y - Second argument
Returns:
Result of the binary operation.