Class ImmutablePair<L extends Serializable,R extends Serializable>
java.lang.Object
com.clumd.projects.java_common_utils.models.Pair<L,R>
com.clumd.projects.java_common_utils.models.ImmutablePair<L,R>
- Type Parameters:
L- The First object within the Pair.R- The Second object within the Pair.
- All Implemented Interfaces:
Serializable
public class ImmutablePair<L extends Serializable,R extends Serializable>
extends Pair<L,R>
implements Serializable
An instance of
Pair, but where the values are immutable, and references cannot be changed once set. Be aware,
that values within these object references CAN still be updated or changed.- See Also:
-
Constructor Details
-
ImmutablePair
-
-
Method Details
-
of
-
setLeft
- Overrides:
setLeftin classPair<L extends Serializable,R extends Serializable>
-
setRight
- Overrides:
setRightin classPair<L extends Serializable,R extends Serializable>
-
setFirst
- Overrides:
setFirstin classPair<L extends Serializable,R extends Serializable>
-
setSecond
- Overrides:
setSecondin classPair<L extends Serializable,R extends Serializable>
-