/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.gateway.common.audit.AdminAuditRecord
 *  com.l7tech.gateway.common.audit.AuditRecord
 */
package com.l7tech.server.policy.variable;

import com.l7tech.gateway.common.audit.AdminAuditRecord;
import com.l7tech.gateway.common.audit.AuditRecord;
import com.l7tech.server.policy.variable.ExpandVariables;
import com.l7tech.server.policy.variable.aq;

class r
implements aq<AuditRecord> {
    r() {
    }

    @Override
    public ExpandVariables.Selector.Selection getFieldValue(AuditRecord auditRecord, String string) {
        if (auditRecord instanceof AdminAuditRecord) {
            AdminAuditRecord adminAuditRecord = (AdminAuditRecord)auditRecord;
            return new ExpandVariables.Selector.Selection(adminAuditRecord.getEntityGoid());
        }
        return new ExpandVariables.Selector.Selection("");
    }
}

