@agentix-e/spel-ts - v1.2.2
    Preparing search index...

    Enumeration NodeType

    NodeType — canonical enumeration of all SpEL AST node kinds.

    Enables programmatic node type discrimination without instanceof checks. Each AST node carries its NodeType as a public readonly property.

    Index
    ASSIGN: "assign"
    BEAN_REFERENCE: "bean_reference"
    BOOLEAN_LITERAL: "boolean_literal"
    COMPOUND_EXPRESSION: "compound_expression"
    CONSTRUCTOR_REFERENCE: "constructor_reference"
    ELVIS: "elvis"
    FLOAT_LITERAL: "float_literal"
    IDENTIFIER: "identifier"
    INDEXER: "indexer"
    INLINE_LIST: "inline_list"
    INLINE_MAP: "inline_map"
    INT_LITERAL: "int_literal"
    LONG_LITERAL: "long_literal"
    METHOD_REFERENCE: "method_reference"
    NULL_LITERAL: "null_literal"
    OP_AND: "op_and"
    OP_BETWEEN: "op_between"
    OP_DEC: "op_dec"
    OP_DIVIDE: "op_divide"
    OP_EQ: "op_eq"
    OP_GE: "op_ge"
    OP_GT: "op_gt"
    OP_INC: "op_inc"
    OP_INSTANCEOF: "op_instanceof"
    OP_LE: "op_le"
    OP_LT: "op_lt"
    OP_MATCHES: "op_matches"
    OP_MINUS: "op_minus"
    OP_MODULUS: "op_modulus"
    OP_MULTIPLY: "op_multiply"
    OP_NE: "op_ne"
    OP_NOT: "op_not"
    OP_OR: "op_or"
    OP_PLUS: "op_plus"
    OP_POWER: "op_power"
    PROJECTION: "projection"
    PROPERTY_OR_FIELD_REFERENCE: "property_or_field_reference"
    RANGE_OPERATOR: "range_operator"
    REAL_LITERAL: "real_literal"
    SELECTION: "selection"
    STRING_LITERAL: "string_literal"
    TERNARY: "ternary"
    TYPE_REFERENCE: "type_reference"
    VARIABLE_REFERENCE: "variable_reference"