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

package io.netty.util;

public class IllegalReferenceCountException extends IllegalStateException
{
    private static final long serialVersionUID = -2507492394288153468L;
    
    public IllegalReferenceCountException() {
    }
    
    public IllegalReferenceCountException(final int refCnt) {
        this("refCnt: " + refCnt);
    }
    
    public IllegalReferenceCountException(final int refCnt, final int increment) {
        this("refCnt: " + refCnt + ", " + ((increment > 0) ? ("increment: " + increment) : ("decrement: " + -increment)));
    }
    
    public IllegalReferenceCountException(final String message) {
        super(message);
    }
    
    public IllegalReferenceCountException(final String message, final Throwable cause) {
        super(message, cause);
    }
    
    public IllegalReferenceCountException(final Throwable cause) {
        super(cause);
    }
}
