/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.objectmodel.EntityHeader
 *  com.l7tech.objectmodel.EntityHeaderSet
 *  com.l7tech.policy.PolicyHeader
 *  com.l7tech.policy.PolicyType
 *  com.l7tech.util.Functions$Binary
 */
package com.l7tech.server.search;

import com.l7tech.objectmodel.EntityHeader;
import com.l7tech.objectmodel.EntityHeaderSet;
import com.l7tech.policy.PolicyHeader;
import com.l7tech.policy.PolicyType;
import com.l7tech.server.search.DependencyAnalyzerImpl;
import com.l7tech.util.Functions;

class b
implements Functions.Binary<EntityHeaderSet<EntityHeader>, EntityHeaderSet<EntityHeader>, EntityHeader> {
    b(DependencyAnalyzerImpl dependencyAnalyzerImpl) {
    }

    public EntityHeaderSet<EntityHeader> call(EntityHeaderSet<EntityHeader> entityHeaderSet, EntityHeader entityHeader) {
        if (!PolicyType.PRIVATE_SERVICE.equals((Object)((PolicyHeader)entityHeader).getPolicyType())) {
            entityHeaderSet.add(entityHeader);
        }
        return entityHeaderSet;
    }
}

