// 
// Decompiled by Procyon v0.6.0
// 

package com.nimbusds.jose.util;

import com.nimbusds.jose.shaded.jcip.Immutable;

@Immutable
public class Pair<L, R>
{
    private final L left;
    private final R right;
    
    protected Pair(final L left, final R right) {
        this.left = left;
        this.right = right;
    }
    
    public static <L, R> Pair<L, R> of(final L left, final R right) {
        return new Pair<L, R>(left, right);
    }
    
    public L getLeft() {
        return this.left;
    }
    
    public R getRight() {
        return this.right;
    }
}
