public interface  org.apache.drill.common.util.function.CheckedSupplier extends java.lang.Object implements java.util.function.Supplier
{
public java.lang.Object get()
{
java.lang.Throwable v;
org.apache.drill.common.util.function.CheckedSupplier v;
java.lang.Object v;
java.lang.RuntimeException v;
v := @this: org.apache.drill.common.util.function.CheckedSupplier;
label:
v = interfaceinvoke v.<org.apache.drill.common.util.function.CheckedSupplier: java.lang.Object getAndThrow()>();
label:
return v;
label:
v := @caughtexception;
staticinvoke <org.apache.drill.common.exceptions.ErrorHelper: void sneakyThrow(java.lang.Throwable)>(v);
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>()>();
throw v;
catch java.lang.Throwable from label to label with label;
}
public abstract java.lang.Object getAndThrow() throws java.lang.Exception;
}