public static enum ExprNode.Kind extends Enum<ExprNode.Kind>
Important: Do not use outside of Soy code (treat as superpackage-private).
| Modifier and Type | Method and Description |
|---|---|
static ExprNode.Kind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExprNode.Kind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExprNode.Kind EXPR_ROOT_NODE
public static final ExprNode.Kind NULL_NODE
public static final ExprNode.Kind BOOLEAN_NODE
public static final ExprNode.Kind INTEGER_NODE
public static final ExprNode.Kind FLOAT_NODE
public static final ExprNode.Kind STRING_NODE
public static final ExprNode.Kind LIST_LITERAL_NODE
public static final ExprNode.Kind MAP_LITERAL_NODE
public static final ExprNode.Kind LEGACY_OBJECT_MAP_LITERAL_NODE
public static final ExprNode.Kind VAR_NODE
public static final ExprNode.Kind VAR_REF_NODE
public static final ExprNode.Kind FIELD_ACCESS_NODE
public static final ExprNode.Kind ITEM_ACCESS_NODE
public static final ExprNode.Kind GLOBAL_NODE
public static final ExprNode.Kind NEGATIVE_OP_NODE
public static final ExprNode.Kind NOT_OP_NODE
public static final ExprNode.Kind TIMES_OP_NODE
public static final ExprNode.Kind DIVIDE_BY_OP_NODE
public static final ExprNode.Kind MOD_OP_NODE
public static final ExprNode.Kind PLUS_OP_NODE
public static final ExprNode.Kind MINUS_OP_NODE
public static final ExprNode.Kind LESS_THAN_OP_NODE
public static final ExprNode.Kind GREATER_THAN_OP_NODE
public static final ExprNode.Kind LESS_THAN_OR_EQUAL_OP_NODE
public static final ExprNode.Kind GREATER_THAN_OR_EQUAL_OP_NODE
public static final ExprNode.Kind EQUAL_OP_NODE
public static final ExprNode.Kind NOT_EQUAL_OP_NODE
public static final ExprNode.Kind AND_OP_NODE
public static final ExprNode.Kind OR_OP_NODE
public static final ExprNode.Kind NULL_COALESCING_OP_NODE
public static final ExprNode.Kind CONDITIONAL_OP_NODE
public static final ExprNode.Kind FUNCTION_NODE
public static final ExprNode.Kind PROTO_INIT_NODE
public static ExprNode.Kind[] values()
for (ExprNode.Kind c : ExprNode.Kind.values()) System.out.println(c);
public static ExprNode.Kind valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null