/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.gateway.common.resources.HttpConfiguration
 *  com.l7tech.util.Functions$Binary
 *  com.l7tech.util.Pair
 */
package com.l7tech.server.globalresources;

import com.l7tech.gateway.common.resources.HttpConfiguration;
import com.l7tech.server.globalresources.i;
import com.l7tech.util.Functions;
import com.l7tech.util.Pair;

class l
implements Functions.Binary<Pair<HttpConfiguration, Long>, Pair<HttpConfiguration, Long>, HttpConfiguration> {
    final String val$protocol;
    final int val$realPort;
    final String val$path;

    /*
     * Ignored method signature, as it can't be verified against descriptor
     */
    l(i i2, String string, int n2, String string2) {
        this.val$protocol = string;
        this.val$realPort = n2;
        this.val$path = string2;
    }

    public Pair<HttpConfiguration, Long> call(Pair<HttpConfiguration, Long> pair, HttpConfiguration httpConfiguration) {
        Pair pair2 = pair;
        long l2 = i.a(httpConfiguration, this.val$protocol, this.val$realPort, this.val$path);
        if (l2 > 0L && (pair == null || l2 > (Long)pair.right)) {
            pair2 = new Pair((Object)httpConfiguration, (Object)l2);
        }
        return pair2;
    }
}

