xLucene Parser: `context`
Table of contents
Functions
Functions
makeContext
▸ makeContext(arg
): Object
Parameters
Name | Type |
---|---|
arg | ContextArg |
Returns
Object
Name | Type | |
---|---|---|
coerceTermType | (node : any , _field? : string ) => void | |
getFieldType | (field : string ) => xLuceneFieldType \ | undefined |
isInferredTermType | (field : string ) => boolean | |
logger | Logger | |
parseGeoDistance | (str : string ) => GeoDistanceObj | |
parseGeoPoint | (point : unknown ) => GeoPoint (point : unknown , throwInvalid : true ) => GeoPoint (point : unknown , throwInvalid : false ) => GeoPoint \ | null |
parseInferredTermType | (field : string , value : any ) => TermLikeNode | |
propagateDefaultField | (node : Node , field : string ) => void | |
throwOnOldGeoUsage | (term : Record <string , any >, field : string ) => never | |
validateScopedChars | (chars : string []) => void |