Spec-Zone.ru › OpenJDK 25

Интерфейс XMLFilter

Все суперинтерфейсы:
XMLReader
Все известные реализующие классы:
XMLFilterImpl
public interface XMLFilter extends XMLReader
Интерфейс XML-фильтра.

XML-фильтр похож на XML-считыватель, за исключением того, что он получает события от другого XML-считывателя, а не из первичного источника, например XML-документа или базы данных. Фильтры могут изменять поток событий по мере его передачи конечному приложению.

Вспомогательный класс XMLFilterImpl предоставляет удобную основу для создания фильтров SAX2, автоматически передавая все события EntityResolver, DTDHandler, ContentHandler и ErrorHandler.

Начиная с версии:
1.4, SAX 2.0
См. также:
  • XMLFilterImpl

Краткое описание методов

Модификатор и тип Метод Описание
XMLReader getParent()
Получает родительский считыватель.
void setParent(XMLReader parent)
Задаёт родительский считыватель.

Методы, объявленные в интерфейсе XMLReader

getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getProperty, parse, parse, setContentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty

Подробное описание методов

setParent

void setParent(XMLReader parent)
Задаёт родительский считыватель.

Этот метод позволяет приложению связать фильтр с родительским считывателем (который может быть другим фильтром). Аргумент не может быть null.

Параметры:
parent — родительский считыватель.

getParent

XMLReader getParent()
Получает родительский считыватель.

Этот метод позволяет приложению запросить родительский считыватель (который может быть другим фильтром). Как правило, не следует выполнять какие-либо операции непосредственно с родительским считывателем: все они должны проходить через этот фильтр.

Возвращает:
Родительский фильтр или null, если он не задан.

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, общие сведения, определения терминов, способы обхода проблем и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.xml/org/xml/sax/XMLFilter.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API