public interface  com.github.benmanes.caffeine.cache.Weigher extends java.lang.Object
{
public abstract int weigh(java.lang.Object, java.lang.Object);
public static com.github.benmanes.caffeine.cache.Weigher singletonWeigher()
{
com.github.benmanes.caffeine.cache.SingletonWeigher v;
v = <com.github.benmanes.caffeine.cache.SingletonWeigher: com.github.benmanes.caffeine.cache.SingletonWeigher INSTANCE>;
return v;
}
public static com.github.benmanes.caffeine.cache.Weigher boundedWeigher(com.github.benmanes.caffeine.cache.Weigher)
{
com.github.benmanes.caffeine.cache.BoundedWeigher v;
com.github.benmanes.caffeine.cache.Weigher v;
v := @parameter: com.github.benmanes.caffeine.cache.Weigher;
v = new com.github.benmanes.caffeine.cache.BoundedWeigher;
specialinvoke v.<com.github.benmanes.caffeine.cache.BoundedWeigher: void <init>(com.github.benmanes.caffeine.cache.Weigher)>(v);
return v;
}
}