public interface  oadd.org.apache.drill.common.logical.data.visitors.LogicalVisitor extends java.lang.Object
{
public static final org.slf4j.Logger logger;
public abstract java.lang.Object visitScan(oadd.org.apache.drill.common.logical.data.Scan, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitStore(oadd.org.apache.drill.common.logical.data.Store, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitGroupingAggregate(oadd.org.apache.drill.common.logical.data.GroupingAggregate, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitFilter(oadd.org.apache.drill.common.logical.data.Filter, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitFlatten(oadd.org.apache.drill.common.logical.data.Flatten, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitAnalyze(oadd.org.apache.drill.common.logical.data.Analyze, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitProject(oadd.org.apache.drill.common.logical.data.Project, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitValues(oadd.org.apache.drill.common.logical.data.Values, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitOrder(oadd.org.apache.drill.common.logical.data.Order, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitJoin(oadd.org.apache.drill.common.logical.data.Join, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitLimit(oadd.org.apache.drill.common.logical.data.Limit, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitRunningAggregate(oadd.org.apache.drill.common.logical.data.RunningAggregate, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitTransform(oadd.org.apache.drill.common.logical.data.Transform, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitUnion(oadd.org.apache.drill.common.logical.data.Union, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitExcept(oadd.org.apache.drill.common.logical.data.Except, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitIntersect(oadd.org.apache.drill.common.logical.data.Intersect, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitWindow(oadd.org.apache.drill.common.logical.data.Window, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitWriter(oadd.org.apache.drill.common.logical.data.Writer, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitUnnest(oadd.org.apache.drill.common.logical.data.Unnest, java.lang.Object) throws java.lang.Throwable;
public abstract java.lang.Object visitLateralJoin(oadd.org.apache.drill.common.logical.data.LateralJoin, java.lang.Object) throws java.lang.Throwable;
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Loadd/org/apache/drill/common/logical/data/visitors/LogicalVisitor;");
<oadd.org.apache.drill.common.logical.data.visitors.LogicalVisitor: org.slf4j.Logger logger> = v;
return;
}
}