/*
 * Decompiled with CFR 0.152.
 */
package org.apache.commons.lang3.exception;

import java.util.List;
import java.util.Set;
import org.apache.commons.lang3.tuple.Pair;

/*
 * This class specifies class file version 49.0 but uses Java 6 signatures.  Assumed Java 6.
 */
public interface ExceptionContext {
    public ExceptionContext addContextValue(String var1, Object var2);

    public ExceptionContext setContextValue(String var1, Object var2);

    public List<Object> getContextValues(String var1);

    public Object getFirstContextValue(String var1);

    public Set<String> getContextLabels();

    public List<Pair<String, Object>> getContextEntries();

    public String getFormattedExceptionMessage(String var1);
}
