package com.genuine.conjure.util; import java.util.Optional; public final class BiReturn { public static BiReturn of(A v1, B v2) { return new BiReturn(v1, v2); } private final Optional v1; private final Optional v2; public BiReturn(V1 v1, V2 v2) { this.v1 = Optional.of(v1); this.v2 = Optional.of(v2); } public Optional getValue1() { return v1; } public Optional getValue2() { return v2; } }