xLucene Parser: `interfaces`
Table of contents
Enumerations
Interfaces
- AnyDataType
- BooleanDataType
- Conjunction
- ContextArg
- EmptyNode
- Exists
- FieldGroup
- FunctionConfig
- FunctionDefinition
- FunctionMethods
- FunctionMethodsResults
- FunctionNode
- GroupLikeNode
- LogicalGroup
- Negation
- Node
- NumberDataType
- ParserOptions
- Range
- RangeNode
- Regexp
- StringDataType
- Term
- TermLikeNode
- TermList
- Wildcard
Type Aliases
- Field
- FieldValue
- FieldValueValue
- FieldValueVariable
- FunctionElasticsearchOptions
- GroupLike
- GroupLikeType
- RangeOperator
- TermLikeType
Type Aliases
Field
Ƭ Field: string
| null
Defined in
xlucene-parser/src/interfaces.ts:64
FieldValue
Ƭ FieldValue<T
>: FieldValueValue
<T
> | FieldValueVariable
Type parameters
Name |
---|
T |
Defined in
xlucene-parser/src/interfaces.ts:76
FieldValueValue
Ƭ FieldValueValue<T
>: Object
Type parameters
Name |
---|
T |
Type declaration
Name | Type |
---|---|
type | "value" |
value | T |
Defined in
xlucene-parser/src/interfaces.ts:66
FieldValueVariable
Ƭ FieldValueVariable: Object
Type declaration
Name | Type |
---|---|
scoped | boolean |
type | "variable" |
value | string |
Defined in
xlucene-parser/src/interfaces.ts:70
FunctionElasticsearchOptions
Ƭ FunctionElasticsearchOptions: { logger
: Logger
; type_config
: t.xLuceneTypeConfig
} & Record
<string
, any
>
Defined in
xlucene-parser/src/interfaces.ts:195
GroupLike
Ƭ GroupLike: FieldGroup
| LogicalGroup
Defined in
xlucene-parser/src/interfaces.ts:19
GroupLikeType
Ƭ GroupLikeType: LogicalGroup
| FieldGroup
Defined in
xlucene-parser/src/interfaces.ts:20
RangeOperator
Ƭ RangeOperator: "gte"
| "gt"
| "lt"
| "lte"
Defined in
xlucene-parser/src/interfaces.ts:134
TermLikeType
Ƭ TermLikeType: Term
| Regexp
| Range
| Wildcard
| Function
| TermList