Интерфейс IdentifierTree
- Все суперинтерфейсы:
-
ExpressionTree,Tree
@Deprecated(since="11",
forRemoval=true)
public interface IdentifierTree
extends ExpressionTree Узел дерева для выражения идентификатора. Например:
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()
Возвращает имя этого идентификатора.
- Возвращает:
- имя этого идентификатора
isRestParameter
boolean isRestParameter()
Является ли это остаточным параметром для функции или остаточными элементами массива?
- Возвращает:
- true, если это остаточный параметр
isSuper
boolean isSuper()
Является ли это идентификатором super?
- Возвращает:
- true, если это идентификатор super
isThis
boolean isThis()
Является ли это идентификатором 'this'?
- Возвращает:
- true, если это идентификатор 'this'
isStar
boolean isStar()
Используется ли "*" в записи экспорта модуля?
- Возвращает:
- true, если "*" используется в записи экспорта модуля?
isDefault
boolean isDefault()
Используется ли "default" в записи экспорта модуля?
- Возвращает:
- true, если 'default' используется в записи экспорта модуля?
isStarDefaultStar
boolean isStarDefaultStar()
Используется ли "*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