diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-07-17 18:20:47 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2018-07-17 18:20:47 -0300 |
| commit | cb9ce4c0c6fd68b2aa7664eb7c143e186f3033f6 (patch) | |
| tree | 2c9b13e7aad6f30031d7cabc9732ce70459af9f2 /base/src/main/java/bjc/utils/data | |
| parent | f8f9166be2c5d02edc17b3fb1d4ea6baa9f926da (diff) | |
Add static pair constructor
Diffstat (limited to 'base/src/main/java/bjc/utils/data')
| -rw-r--r-- | base/src/main/java/bjc/utils/data/IPair.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/base/src/main/java/bjc/utils/data/IPair.java b/base/src/main/java/bjc/utils/data/IPair.java index 1c864d1..907cf3d 100644 --- a/base/src/main/java/bjc/utils/data/IPair.java +++ b/base/src/main/java/bjc/utils/data/IPair.java @@ -223,4 +223,8 @@ public interface IPair<LeftType, RightType> extends Bifunctor<LeftType, RightTyp * @return The pair, merged into a single value. */ public <MergedType> MergedType merge(BiFunction<LeftType, RightType, MergedType> merger); + + public static <T1, T2> IPair<T1, T2> pair(T1 left, T2 right) { + return new Pair<>(left, right); + } } |
