public class ImmutableTriple<L,M,R> extends AbstractTriple<L,M,R>
| 构造器和说明 |
|---|
ImmutableTriple(L left,
M middle,
R right)
创建一个抽象对象.
|
| 限定符和类型 | 方法和说明 |
|---|---|
L |
getLeft()
获取左边的那个元素.
|
M |
getMiddle()
获取中间的那个元素.
|
R |
getRight()
获取右边的那个元素.
|
static <L,M,R> ImmutableTriple<L,M,R> |
nullPair()
返回一个三null组成的抽象对象.
|
static <L,M,R> ImmutableTriple<L,M,R> |
of(L left,
M middle,
R right)
根据参数类型自动推断出一个不可变的抽象对象.
|
equals, hashCode, toString, toStringpublic static <L,M,R> ImmutableTriple<L,M,R> nullPair()
L - 左边元素的类型M - 中间元素的类型R - 右边元素的类型public static <L,M,R> ImmutableTriple<L,M,R> of(L left, M middle, R right)
L - 左边元素的类型M - 中间元素的类型R - 右边元素的类型left - 左边元素middle - 中间元素right - 右边元素