Interface Pair<L extends Serializable,R extends Serializable>
-
- Type Parameters:
L- the type of the left (or key) value.R- the type of the right (or value) value.
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
SerializablePair
public interface Pair<L extends Serializable,R extends Serializable> extends Serializable
getX, setX are in the interface so that from script language I can use item.key.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static <L extends Serializable,R extends Serializable>
Pair<L,R>create(L left, R right)LgetLeft()RgetRight()default Lleft()default Rright()
-
-
-
Method Detail
-
getLeft
L getLeft()
-
getRight
R getRight()
-
left
default L left()
-
right
default R right()
-
create
static <L extends Serializable,R extends Serializable> Pair<L,R> create(L left, R right)
-
-