Skip to main content

xlucene-parser / interfaces / NodeType

Enumeration: NodeType

Defined in: xlucene-parser/src/interfaces.ts:79

Enumeration of all possible AST node types.

Each node in the parsed AST has one of these types, which determines its structure and behavior.

Enumeration Members

Enumeration MemberValueDefined in
Conjunction"conjunction"xlucene-parser/src/interfaces.ts:82
Empty"empty"xlucene-parser/src/interfaces.ts:89
Exists"exists"xlucene-parser/src/interfaces.ts:85
FieldGroup"field-group"xlucene-parser/src/interfaces.ts:81
Function"function"xlucene-parser/src/interfaces.ts:90
LogicalGroup"logical-group"xlucene-parser/src/interfaces.ts:80
Negation"negation"xlucene-parser/src/interfaces.ts:83
Range"range"xlucene-parser/src/interfaces.ts:86
Regexp"regexp"xlucene-parser/src/interfaces.ts:87
Term"term"xlucene-parser/src/interfaces.ts:84
TermList"term-list"xlucene-parser/src/interfaces.ts:91
Wildcard"wildcard"xlucene-parser/src/interfaces.ts:88