Spec-Zone.ru › OpenJDK 27

Класс Locator2Impl

java.lang.Object
org.xml.sax.helpers.LocatorImpl
org.xml.sax.ext.Locator2Impl
Все реализуемые интерфейсы:
Locator2, Locator
public class Locator2Impl extends LocatorImpl implements Locator2
Вспомогательный класс расширения SAX2 для хранения дополнительных сведений о сущности, реализующий интерфейс Locator2.

Не входит в дистрибутивы SAX2, содержащие только ядро.

Начиная с версии:
1.5, SAX 2.0.2

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

Конструктор Описание
Locator2Impl()
Создает новый пустой объект Locator2Impl.
Locator2Impl(Locator locator)
Копирует существующий объект Locator или Locator2.

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

Модификатор и тип Метод Описание
String getEncoding()
Возвращает текущее значение свойства encoding.
String getXMLVersion()
Возвращает текущее значение свойства version.
void setEncoding(String encoding)
Задает текущее значение свойства encoding.
void setXMLVersion(String version)
Задает текущее значение свойства version.

Методы, объявленные в классе LocatorImpl

getColumnNumber, getLineNumber, getPublicId, getSystemId, setColumnNumber, setLineNumber, setPublicId, setSystemId
Модификатор и тип Метод Описание
int getColumnNumber()
Возвращает сохраненный номер столбца (начиная с 1).
int getLineNumber()
Возвращает сохраненный номер строки (начиная с 1).
String getPublicId()
Возвращает сохраненный публичный идентификатор.
String getSystemId()
Возвращает сохраненный системный идентификатор.
void setColumnNumber(int columnNumber)
Задает номер столбца для этого локатора (начиная с 1).
void setLineNumber(int lineNumber)
Задает номер строки для этого локатора (начиная с 1).
void setPublicId(String publicId)
Задает публичный идентификатор для этого локатора.
void setSystemId(String systemId)
Задает системный идентификатор для этого локатора.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект другому объекту.
protected void finalize()
Устарело, планируется удаление: этот элемент API может быть удален в будущей версии.
Финализация устарела и может быть удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
String toString()
Возвращает строковое представление объекта.
final void wait()
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или interrupt.
final void wait(long timeoutMillis)
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного времени.
final void wait(long timeoutMillis, int nanos)
Переводит текущий поток в состояние ожидания до его пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного времени.

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

Locator2Impl

public Locator2Impl()
Создает новый пустой объект Locator2Impl. Обычно это не представляет практической пользы, поскольку основное назначение этого класса — создание снимка существующего Locator.

Locator2Impl

public Locator2Impl(Locator locator)
Копирует существующий объект Locator или Locator2. Если объект реализует Locator2, копируются значения строк encoding и version; в противном случае им присваивается значение null.
Параметры:
locator — существующий объект Locator.

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

getXMLVersion

public String getXMLVersion()
Возвращает текущее значение свойства version.
Указано в:
getXMLVersion в интерфейсе Locator2
Возвращает:
Идентификатор версии XML, используемой для интерпретации текста сущности, или null, если эта информация еще недоступна в текущем состоянии разбора.
См. также:
  • setXMLVersion(String)

getEncoding

public String getEncoding()
Возвращает текущее значение свойства encoding.
Указано в:
getEncoding в интерфейсе Locator2
Возвращает:
Название кодировки символов, используемой для интерпретации текста сущности, или null, если кодировка не была указана для потока символов, переданного через InputSource, либо по иным причинам еще недоступна в текущем состоянии разбора.
См. также:
  • setEncoding(String)

setXMLVersion

public void setXMLVersion(String version)
Задает текущее значение свойства version.
Параметры:
version — новое значение «version»
См. также:
  • getXMLVersion()

setEncoding

public void setEncoding(String encoding)
Задает текущее значение свойства encoding.
Параметры:
encoding — новое значение «encoding»
См. также:
  • getEncoding()

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, 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.

Spec-Zone.ru

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