net.sf.jga.fn.comparison
Class GreaterEqual.Comparable<T extends java.lang.Comparable<? super T>>

java.lang.Object
  extended by net.sf.jga.fn.Functor<R>
      extended by net.sf.jga.fn.BinaryFunctor<T,T,java.lang.Boolean>
          extended by net.sf.jga.fn.comparison.GreaterEqual<T>
              extended by net.sf.jga.fn.comparison.GreaterEqual.Comparable<T>
All Implemented Interfaces:
java.io.Serializable, Visitable
Enclosing class:
GreaterEqual<T>

public static class GreaterEqual.Comparable<T extends java.lang.Comparable<? super T>>
extends GreaterEqual<T>

GreaterEqual predicate for use with Comparable arguments. This class exists as an implementation detail that works around a limit in the javac inferencer -- in all substantive ways, this is simply a GreaterEqual functor.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.jga.fn.comparison.GreaterEqual
GreaterEqual.Comparable<T extends java.lang.Comparable<? super T>>, GreaterEqual.Visitor
 
Constructor Summary
GreaterEqual.Comparable()
           
 
Method Summary
 
Methods inherited from class net.sf.jga.fn.comparison.GreaterEqual
accept, fn, getComparator, toString
 
Methods inherited from class net.sf.jga.fn.BinaryFunctor
bind, bind0th, bind1st, bind2nd, bindNth, compose, compose, composeNth, distribute, eval, generate, generate1st, generate2nd, generateNth
 
Methods inherited from class net.sf.jga.fn.Functor
composeNth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GreaterEqual.Comparable

public GreaterEqual.Comparable()


Copyright © 2002-2006 David A. Hall. All Rights Reserved.