package org.whole.lang.javascript.model; import org.whole.lang.model.EnumType; import org.whole.lang.model.EnumValueImpl; /** * @generator Whole */ public class InfixOperatorEnum extends EnumType<InfixOperatorEnum.Value> { public static final int equals_ord = 0; public static final int not_equals_ord = 1; public static final int shallow_equals_ord = 2; public static final int shallow_not_equals_ord = 3; public static final int less_ord = 4; public static final int greater_ord = 5; public static final int less_equals_ord = 6; public static final int greater_equals_ord = 7; public static final int left_shift_ord = 8; public static final int right_shift_signed_ord = 9; public static final int right_shift_unsigned_ord = 10; public static final int plus_ord = 11; public static final int minus_ord = 12; public static final int times_ord = 13; public static final int divide_ord = 14; public static final int remainder_ord = 15; public static final int and_ord = 16; public static final int or_ord = 17; public static final int xor_ord = 18; public static final int in_ord = 19; public static final int _instanceof_ord = 20; public static final int conditional_and_ord = 21; public static final int conditional_or_ord = 22; public static final InfixOperatorEnum instance = new InfixOperatorEnum(); public static final Value equals = instance.valueOf(equals_ord); public static final Value not_equals = instance.valueOf(not_equals_ord); public static final Value shallow_equals = instance .valueOf(shallow_equals_ord); public static final Value shallow_not_equals = instance .valueOf(shallow_not_equals_ord); public static final Value less = instance.valueOf(less_ord); public static final Value greater = instance.valueOf(greater_ord); public static final Value less_equals = instance.valueOf(less_equals_ord); public static final Value greater_equals = instance .valueOf(greater_equals_ord); public static final Value left_shift = instance.valueOf(left_shift_ord); public static final Value right_shift_signed = instance .valueOf(right_shift_signed_ord); public static final Value right_shift_unsigned = instance .valueOf(right_shift_unsigned_ord); public static final Value plus = instance.valueOf(plus_ord); public static final Value minus = instance.valueOf(minus_ord); public static final Value times = instance.valueOf(times_ord); public static final Value divide = instance.valueOf(divide_ord); public static final Value remainder = instance.valueOf(remainder_ord); public static final Value and = instance.valueOf(and_ord); public static final Value or = instance.valueOf(or_ord); public static final Value xor = instance.valueOf(xor_ord); public static final Value in = instance.valueOf(in_ord); public static final Value _instanceof = instance.valueOf(_instanceof_ord); public static final Value conditional_and = instance .valueOf(conditional_and_ord); public static final Value conditional_or = instance .valueOf(conditional_or_ord); private InfixOperatorEnum() { enumValue(equals_ord, "equals"); enumValue(not_equals_ord, "not_equals"); enumValue(shallow_equals_ord, "shallow_equals"); enumValue(shallow_not_equals_ord, "shallow_not_equals"); enumValue(less_ord, "less"); enumValue(greater_ord, "greater"); enumValue(less_equals_ord, "less_equals"); enumValue(greater_equals_ord, "greater_equals"); enumValue(left_shift_ord, "left_shift"); enumValue(right_shift_signed_ord, "right_shift_signed"); enumValue(right_shift_unsigned_ord, "right_shift_unsigned"); enumValue(plus_ord, "plus"); enumValue(minus_ord, "minus"); enumValue(times_ord, "times"); enumValue(divide_ord, "divide"); enumValue(remainder_ord, "remainder"); enumValue(and_ord, "and"); enumValue(or_ord, "or"); enumValue(xor_ord, "xor"); enumValue(in_ord, "in"); enumValue(_instanceof_ord, "_instanceof"); enumValue(conditional_and_ord, "conditional_and"); enumValue(conditional_or_ord, "conditional_or"); } private static final long serialVersionUID = 1; protected void enumValue(int ordinal, String name) { if (valueOf(name) == null) putEnumValue(new Value(ordinal, name)); } protected void enumValue(int ordinal, String name, String implName) { if (valueOf(name) == null) putEnumValue(new Value(ordinal, name, implName)); } public static class Value extends EnumValueImpl { private static final long serialVersionUID = 1; public Value() { super(); } public Value(int ordinal, String name) { super(ordinal, name); } public Value(int ordinal, String name, String implName) { super(ordinal, name, implName); } } }