Module com.aoapps.dao.base
Package com.aoapps.dao.base
Class Tuple3Impl<C1 extends Comparable<? super C1>,C2 extends Comparable<? super C2>,C3 extends Comparable<? super C3>>
- All Implemented Interfaces:
Tuple<Tuple3Impl<C1,
,C2, C3>> Tuple3<C1,
,C2, C3, Tuple3Impl<C1, C2, C3>> Comparable<Tuple3Impl<C1,
C2, C3>>
public class Tuple3Impl<C1 extends Comparable<? super C1>,C2 extends Comparable<? super C2>,C3 extends Comparable<? super C3>>
extends AbstractTuple<Tuple3Impl<C1,C2,C3>>
implements Tuple3<C1,C2,C3,Tuple3Impl<C1,C2,C3>>, Comparable<Tuple3Impl<C1,C2,C3>>
A compound key with three columns.
- Author:
- AO Industries, Inc.
-
Constructor Summary
ConstructorDescriptionTuple3Impl
(Comparator<? super String> comparator, C1 column1, C2 column2, C3 column3) Creates a new 3-tuple. -
Method Summary
Methods inherited from class com.aoapps.dao.base.AbstractTuple
compareTo, equals, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
-
Constructor Details
-
Tuple3Impl
Creates a new 3-tuple.
-
-
Method Details
-
getColumns
- Specified by:
getColumns
in interfaceTuple<C1 extends Comparable<? super C1>>
- Specified by:
getColumns
in classAbstractTuple<Tuple3Impl<C1 extends Comparable<? super C1>,
C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>>>
-
getColumn1
- Specified by:
getColumn1
in interfaceTuple3<C1 extends Comparable<? super C1>,
C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>, Tuple3Impl<C1 extends Comparable<? super C1>, C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>>>
-
getColumn2
- Specified by:
getColumn2
in interfaceTuple3<C1 extends Comparable<? super C1>,
C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>, Tuple3Impl<C1 extends Comparable<? super C1>, C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>>>
-
getColumn3
- Specified by:
getColumn3
in interfaceTuple3<C1 extends Comparable<? super C1>,
C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>, Tuple3Impl<C1 extends Comparable<? super C1>, C2 extends Comparable<? super C2>, C3 extends Comparable<? super C3>>>
-