org.clazzes.util.lang
Class ComparableTriple<A extends java.lang.Comparable<A>,B extends java.lang.Comparable<B>,C extends java.lang.Comparable<C>>
java.lang.Object
org.clazzes.util.lang.Triple<A,B,C>
org.clazzes.util.lang.ComparableTriple<A,B,C>
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ComparableTriple<A,B,C>>
public class ComparableTriple<A extends java.lang.Comparable<A>,B extends java.lang.Comparable<B>,C extends java.lang.Comparable<C>>
- extends Triple<A,B,C>
- implements java.lang.Comparable<ComparableTriple<A,B,C>>
- Author:
- jpayr
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ComparableTriple
public ComparableTriple()
ComparableTriple
public ComparableTriple(A a,
B b,
C c)
- Parameters:
a
- b
- c
-
ComparableTriple
public ComparableTriple(Triple<A,B,C> p)
- Parameters:
p
-
compareTo
public int compareTo(ComparableTriple<A,B,C> o)
- Specified by:
compareTo
in interface java.lang.Comparable<ComparableTriple<A extends java.lang.Comparable<A>,B extends java.lang.Comparable<B>,C extends java.lang.Comparable<C>>>
Copyright © 2009. All Rights Reserved.