public class oadd.org.apache.drill.exec.server.StartupOptions extends java.lang.Object
{
static final org.slf4j.Logger logger;
private boolean help;
private boolean debug;
private java.lang.String configLocation;
private java.util.List exccess;
public void <init>()
{
oadd.org.apache.drill.exec.server.StartupOptions v;
java.util.ArrayList v;
v := @this: oadd.org.apache.drill.exec.server.StartupOptions;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.drill.exec.server.StartupOptions: boolean help> = 0;
v.<oadd.org.apache.drill.exec.server.StartupOptions: boolean debug> = 0;
v.<oadd.org.apache.drill.exec.server.StartupOptions: java.lang.String configLocation> = null;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<oadd.org.apache.drill.exec.server.StartupOptions: java.util.List exccess> = v;
return;
}
public boolean isDebug()
{
oadd.org.apache.drill.exec.server.StartupOptions v;
boolean v;
v := @this: oadd.org.apache.drill.exec.server.StartupOptions;
v = v.<oadd.org.apache.drill.exec.server.StartupOptions: boolean debug>;
return v;
}
public java.lang.String getConfigLocation()
{
java.lang.String v;
oadd.org.apache.drill.exec.server.StartupOptions v;
v := @this: oadd.org.apache.drill.exec.server.StartupOptions;
v = v.<oadd.org.apache.drill.exec.server.StartupOptions: java.lang.String configLocation>;
return v;
}
public java.util.List getExccess()
{
java.util.List v;
oadd.org.apache.drill.exec.server.StartupOptions v;
v := @this: oadd.org.apache.drill.exec.server.StartupOptions;
v = v.<oadd.org.apache.drill.exec.server.StartupOptions: java.util.List exccess>;
return v;
}
public static oadd.org.apache.drill.exec.server.StartupOptions parse(java.lang.String[])
{
org.slf4j.Logger v;
oadd.org.apache.drill.exec.server.StartupOptions v;
oadd.com.beust.jcommander.JCommander v;
java.lang.String[] v;
boolean v;
v := @parameter: java.lang.String[];
v = <oadd.org.apache.drill.exec.server.StartupOptions: org.slf4j.Logger logger>;
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String)>("Parsing arguments.");
v = new oadd.org.apache.drill.exec.server.StartupOptions;
specialinvoke v.<oadd.org.apache.drill.exec.server.StartupOptions: void <init>()>();
v = new oadd.com.beust.jcommander.JCommander;
specialinvoke v.<oadd.com.beust.jcommander.JCommander: void <init>(java.lang.Object,java.lang.String[])>(v, v);
v = v.<oadd.org.apache.drill.exec.server.StartupOptions: boolean help>;
if v == 0 goto label;
virtualinvoke v.<oadd.com.beust.jcommander.JCommander: void usage()>();
staticinvoke <java.lang.System: void exit(int)>(0);
label:
return v;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Loadd/org/apache/drill/exec/server/StartupOptions;");
<oadd.org.apache.drill.exec.server.StartupOptions: org.slf4j.Logger logger> = v;
return;
}
}