Интерфейс IdentifierTree

Все суперинтерфейсы:
ExpressionTree, Tree
@Deprecated(since="11",
            forRemoval=true)
public interface IdentifierTree
extends ExpressionTree
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.
Двигатель скриптов Nashorn JavaScript и API, а также инструмент jjs устарели с намерением удалить их в будущей версии.

Узел дерева для выражения идентификатора. Например:

name

С момента:
9

Вложенные классы

Вложенные классы/интерфейсы, объявленные в интерфейсе jdk.nashorn.api.tree.Tree

Tree.Kind

Методы

Модификатор и тип Метод Описание
String getName()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Возвращает имя этого идентификатора.

boolean isDefault()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Используется ли "default" в записи экспорта модуля?

boolean isRestParameter()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Является ли это остаточным параметром для функции или остаточными элементами массива?

boolean isStar()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Используется ли "*" в записи экспорта модуля?

boolean isStarDefaultStar()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Используется ли "*default*" в записи экспорта модуля?

boolean isSuper()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Является ли это идентификатором super?

boolean isThis()

Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Является ли это идентификатором 'this'?

Методы, объявленные в интерфейсе jdk.nashorn.api.tree.Tree

accept, getEndPosition, getKind, getStartPosition

Методы

getName

String getName()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Возвращает имя этого идентификатора.

Возвращает:
имя этого идентификатора

isRestParameter

boolean isRestParameter()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Является ли это остаточным параметром для функции или остаточными элементами массива?

Возвращает:
true, если это остаточный параметр

isSuper

boolean isSuper()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Является ли это идентификатором super?

Возвращает:
true, если это идентификатор super

isThis

boolean isThis()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Является ли это идентификатором 'this'?

Возвращает:
true, если это идентификатор 'this'

isStar

boolean isStar()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Используется ли "*" в записи экспорта модуля?

Возвращает:
true, если "*" используется в записи экспорта модуля?

isDefault

boolean isDefault()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Используется ли "default" в записи экспорта модуля?

Возвращает:
true, если 'default' используется в записи экспорта модуля?

isStarDefaultStar

boolean isStarDefaultStar()
Устаревшее, для удаления: Этот элемент API может быть удален в будущей версии.

Используется ли "*default*" в записи экспорта модуля?

Возвращает:
true, если '*default*' используется в записи экспорта модуля?

© 1993, 2020, 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/11/docs/api/jdk.scripting.nashorn/jdk/nashorn/api/tree/IdentifierTree.html

Spec-Zone .ru
спецификации, руководства, описания, API