| Interface | Description |
|---|---|
| PathExpression |
Интерфейс проверки пути
|
| XVisitor |
Посетитель узлов XML дерева / потока XML
|
| XVisitorAdapter.ContentPattern |
Итерфейс проверки текстового содержания (для текстовых узлов)
|
| XVisitorAdapter.PathPattern |
Шаблон-обработчик при обходе узла
|
| Class | Description |
|---|---|
| Expressions |
Содержит функции для построения шаблона PathExpression
|
| ParentMatcher |
Проверяет родительский узел на соответ выражению
|
| PathParser |
Парсер для проверки XEventPath на соот выражению
Синтаксис path ::= root | [root] tagptrn {pathOp tagptrn} tagptrn ::= anyTagPtrn | tag anyTagPtrn ::= '*' root ::= '/' pathOp ::= '/' tag ::= qname qname ::= localName [ ':' localName] qprefix ::= ( Буква | Цифра | '-' | '_' ) |
| TagMatcher |
Описывает совпадения узла (тэга) согласно формальным правилам
|
| XEventPath |
Путь XML элементов, от корня до элемента
|
| XmlReader |
Чтение XML структуры, получая узлы в XVisitor
|
| XVisitorAdapter |
Адаптер XVisitor.
|
| XVisitorAdapter.ContentPatternAbstract |
Абстрактный класс проверки совпадения
|
| XVisitorAdapter.ContentPatternBuilder<T> | |
| XVisitorAdapter.ContentPatternMethod |
Класс для проверки содержания текстового узла
|
| XVisitorAdapter.EnterPatternBuilder | |
| XVisitorAdapter.ExitPatternBuilder | |
| XVisitorAdapter.PathPatternAbstract |
Абстрактная реализация PathPattern
|
| XVisitorAdapter.PathPatternMethod |
Шаблон обработчик, при совпадении передаует совпавший узел (XEventPath) в качестве параметра методу
|
| XVisitorAdapter.PatternBuilder |
Построение шаблонов обработчиков
|
| XVisitorAdapter.TagPatternBuilder<T> |
| Annotation Type | Description |
|---|---|
| PathMatch |
Аннотации вызовов методов при обходе xml.
|
Copyright © 2019. All rights reserved.