final class io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR extends io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SIL
{
static final io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.LocalCacheFactory FACTORY;
final io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker ticker;
volatile long refreshAfterWriteNanos;
void <init>(io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Caffeine, io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.AsyncCacheLoader, boolean)
{
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Caffeine v;
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.AsyncCacheLoader v;
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker v;
long v;
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR v;
boolean v;
v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR;
v := @parameter: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Caffeine;
v := @parameter: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.AsyncCacheLoader;
v := @parameter: boolean;
specialinvoke v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SIL: void <init>(io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Caffeine,io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.AsyncCacheLoader,boolean)>(v, v, v);
v = virtualinvoke v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Caffeine: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker getTicker()>();
v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker ticker> = v;
v = virtualinvoke v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Caffeine: long getRefreshAfterWriteNanos()>();
v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR: long refreshAfterWriteNanos> = v;
return;
}
public io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker expirationTicker()
{
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker v;
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR v;
v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR;
v = v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Ticker ticker>;
return v;
}
protected boolean refreshAfterWrite()
{
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR v;
v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR;
return 1;
}
protected long refreshAfterWriteNanos()
{
long v;
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR v;
v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR;
v = v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR: long refreshAfterWriteNanos>;
return v;
}
protected void setRefreshAfterWriteNanos(long)
{
long v;
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR v;
v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR;
v := @parameter: long;
v.<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR: long refreshAfterWriteNanos> = v;
return;
}
static void <clinit>()
{
io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.LocalCacheFactory v;
v = staticinvoke <io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR$init__233: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.LocalCacheFactory bootstrap$()>();
<io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.SILR: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.LocalCacheFactory FACTORY> = v;
return;
}
}