public interface  oadd.org.apache.drill.exec.ops.OperatorContext extends java.lang.Object
{
public abstract oadd.org.apache.drill.exec.physical.base.PhysicalOperator getOperatorDefn();
public abstract oadd.org.apache.drill.exec.memory.BufferAllocator getAllocator();
public abstract oadd.org.apache.drill.exec.ops.FragmentContext getFragmentContext();
public abstract oadd.io.netty.buffer.DrillBuf replace(oadd.io.netty.buffer.DrillBuf, int);
public abstract oadd.io.netty.buffer.DrillBuf getManagedBuffer();
public abstract oadd.io.netty.buffer.DrillBuf getManagedBuffer(int);
public abstract oadd.org.apache.drill.exec.testing.ExecutionControls getExecutionControls();
public abstract oadd.org.apache.drill.exec.ops.OperatorStats getStats();
public abstract java.util.concurrent.ExecutorService getExecutor();
public abstract java.util.concurrent.ExecutorService getScanExecutor();
public abstract java.util.concurrent.ExecutorService getScanDecodeExecutor();
public abstract oadd.org.apache.drill.exec.store.dfs.DrillFileSystem newFileSystem(oadd.org.apache.hadoop.conf.Configuration) throws java.io.IOException;
public abstract oadd.org.apache.drill.exec.store.dfs.DrillFileSystem newNonTrackingFileSystem(oadd.org.apache.hadoop.conf.Configuration) throws java.io.IOException;
public abstract org.apache.drill.shaded.guava.com.google.common.util.concurrent.ListenableFuture runCallableAs(oadd.org.apache.hadoop.security.UserGroupInformation, java.util.concurrent.Callable);
public abstract void setInjector(oadd.org.apache.drill.exec.testing.ControlsInjector);
public abstract oadd.org.apache.drill.exec.testing.ControlsInjector getInjector();
public abstract void injectUnchecked(java.lang.String);
public abstract void injectChecked(java.lang.String, java.lang.Class) throws java.lang.Throwable;
public abstract void close();
}