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

package io.sentry.util;

import org.jetbrains.annotations.NotNull;

public final class SentryRandom
{
    @NotNull
    private static final SentryRandomThreadLocal instance;
    
    @NotNull
    public static Random current() {
        return SentryRandom.instance.get();
    }
    
    static {
        instance = new SentryRandomThreadLocal();
    }
    
    private static class SentryRandomThreadLocal extends ThreadLocal<Random>
    {
        @Override
        protected Random initialValue() {
            return new Random();
        }
    }
}
