public interface  org.apache.drill.common.util.function.CheckedFunction extends java.lang.Object implements java.util.function.Function
{
public java.lang.Object apply(java.lang.Object)
{
java.lang.Throwable v;
org.apache.drill.common.util.function.CheckedFunction v;
java.lang.Object v, v;
java.lang.RuntimeException v;
v := @this: org.apache.drill.common.util.function.CheckedFunction;
v := @parameter: java.lang.Object;
label:
v = interfaceinvoke v.<org.apache.drill.common.util.function.CheckedFunction: java.lang.Object applyAndThrow(java.lang.Object)>(v);
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 applyAndThrow(java.lang.Object) throws java.lang.Throwable;
}