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