public final enum class org.apache.drill.exec.store.mongo.common.MongoOp extends java.lang.Enum
{
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp EQUAL;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp NOT_EQUAL;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp GREATER_OR_EQUAL;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp GREATER;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp LESS_OR_EQUAL;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp LESS;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp IN;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp AND;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp OR;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp NOT;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp REGEX;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp OPTIONS;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp PROJECT;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp COND;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp IFNULL;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp IFNOTNULL;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp SUM;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp GROUP_BY;
public static final enum org.apache.drill.exec.store.mongo.common.MongoOp EXISTS;
private final java.lang.String compareOp;
private static final org.apache.drill.exec.store.mongo.common.MongoOp[] $VALUES;
public static org.apache.drill.exec.store.mongo.common.MongoOp[] values()
{
java.lang.Object v;
org.apache.drill.exec.store.mongo.common.MongoOp[] v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp[] $VALUES>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public static org.apache.drill.exec.store.mongo.common.MongoOp valueOf(java.lang.String)
{
java.lang.String v;
java.lang.Enum v;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Lorg/apache/drill/exec/store/mongo/common/MongoOp;", v);
return v;
}
private void <init>(java.lang.String, int, java.lang.String)
{
org.apache.drill.exec.store.mongo.common.MongoOp v;
int v;
java.lang.String v, v;
v := @this: org.apache.drill.exec.store.mongo.common.MongoOp;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Enum: void <init>(java.lang.String,int)>(v, v);
v.<org.apache.drill.exec.store.mongo.common.MongoOp: java.lang.String compareOp> = v;
return;
}
public java.lang.String getCompareOp()
{
org.apache.drill.exec.store.mongo.common.MongoOp v;
java.lang.String v;
v := @this: org.apache.drill.exec.store.mongo.common.MongoOp;
v = v.<org.apache.drill.exec.store.mongo.common.MongoOp: java.lang.String compareOp>;
return v;
}
private static org.apache.drill.exec.store.mongo.common.MongoOp[] $values()
{
org.apache.drill.exec.store.mongo.common.MongoOp[] v;
org.apache.drill.exec.store.mongo.common.MongoOp v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = newarray (org.apache.drill.exec.store.mongo.common.MongoOp)[19];
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp EQUAL>;
v[0] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp NOT_EQUAL>;
v[1] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp GREATER_OR_EQUAL>;
v[2] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp GREATER>;
v[3] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp LESS_OR_EQUAL>;
v[4] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp LESS>;
v[5] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp IN>;
v[6] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp AND>;
v[7] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp OR>;
v[8] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp NOT>;
v[9] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp REGEX>;
v[10] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp OPTIONS>;
v[11] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp PROJECT>;
v[12] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp COND>;
v[13] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp IFNULL>;
v[14] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp IFNOTNULL>;
v[15] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp SUM>;
v[16] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp GROUP_BY>;
v[17] = v;
v = <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp EXISTS>;
v[18] = v;
return v;
}
static void <clinit>()
{
org.apache.drill.exec.store.mongo.common.MongoOp[] v;
org.apache.drill.exec.store.mongo.common.MongoOp v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("EQUAL", 0, "$eq");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp EQUAL> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("NOT_EQUAL", 1, "$ne");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp NOT_EQUAL> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("GREATER_OR_EQUAL", 2, "$gte");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp GREATER_OR_EQUAL> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("GREATER", 3, "$gt");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp GREATER> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("LESS_OR_EQUAL", 4, "$lte");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp LESS_OR_EQUAL> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("LESS", 5, "$lt");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp LESS> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("IN", 6, "$in");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp IN> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("AND", 7, "$and");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp AND> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("OR", 8, "$or");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp OR> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("NOT", 9, "$not");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp NOT> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("REGEX", 10, "$regex");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp REGEX> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("OPTIONS", 11, "$options");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp OPTIONS> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("PROJECT", 12, "$project");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp PROJECT> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("COND", 13, "$cond");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp COND> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("IFNULL", 14, "$ifNull");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp IFNULL> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("IFNOTNULL", 15, "$ifNotNull");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp IFNOTNULL> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("SUM", 16, "$sum");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp SUM> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("GROUP_BY", 17, "$group");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp GROUP_BY> = v;
v = new org.apache.drill.exec.store.mongo.common.MongoOp;
specialinvoke v.<org.apache.drill.exec.store.mongo.common.MongoOp: void <init>(java.lang.String,int,java.lang.String)>("EXISTS", 18, "$exists");
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp EXISTS> = v;
v = staticinvoke <org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp[] $values()>();
<org.apache.drill.exec.store.mongo.common.MongoOp: org.apache.drill.exec.store.mongo.common.MongoOp[] $VALUES> = v;
return;
}
}