# Class TXQueryEngineHelper

Description
Hierarchy
Fields
Methods
Properties

## Unit

xquery.internals.protectionbreakers

## Declaration

`type TXQueryEngineHelper = class helper(TObject) for TXQueryEngine`

## Description

## Hierarchy

- TObject
- TXQueryEngineHelper

## Overview

### Methods

| `function getPatternMatcherTextStart: TTreeNode; inline;`
| `function getPatternMatcherTextEnd: TTreeNode; inline;`
| `class procedure freeCommonCachesH;`
| `function parserEnclosedExpressionsString(s: string): IXQuery;`
| `procedure addAWeirdGlobalVariableH(const namespace, local: string); inline;`
| `function parseTermH(const str:string; model: TXQParsingModel; context: TXQStaticContext = nil): TXQuery; inline;`
| `procedure setPatternMatcherTextRange(textStart, textEnd: TTreeNode);`

## Description

### Methods

| `function getPatternMatcherTextStart: TTreeNode; inline;`

| `function getPatternMatcherTextEnd: TTreeNode; inline;`

| `class procedure freeCommonCachesH;`

| `function parserEnclosedExpressionsString(s: string): IXQuery;`

| `procedure addAWeirdGlobalVariableH(const namespace, local: string); inline;`

| `function parseTermH(const str:string; model: TXQParsingModel; context: TXQStaticContext = nil): TXQuery; inline;`

| `procedure setPatternMatcherTextRange(textStart, textEnd: TTreeNode);`

Generated by PasDoc 0.16.0.