Интерфейс SourceCodeAnalysis.CompletionState
- Охватывающий класс:
SourceCodeAnalysis
public static sealed interface SourceCodeAnalysis.CompletionState
Разрешает доступ к состоянию автодополнения.
- Начиная с:
- 26
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
availableUsingSimpleName |
Возвращает true, если указанный элемент доступен по простому имени в позиции курсора. |
Set |
completionContext() |
Возвращает флаги, описывающие общий контекст автодополнения. |
Elements |
elementUtils() |
Возвращает реализацию некоторых вспомогательных методов для работы с элементами. |
TypeMirror |
selectorType() |
Если контекст представляет собой квалифицированное выражение (то есть установлен SourceCodeAnalysis.CompletionContext.QUALIFIED), возвращает тип выражения-селектора; в противном случае — null. |
Types |
typeUtils() |
Возвращает реализацию некоторых вспомогательных методов для работы с типами. |
Подробное описание методов
availableUsingSimpleName
boolean availableUsingSimpleName(Element el)
Возвращает true, если указанный элемент доступен по простому имени в позиции курсора.
- Параметры:
-
el— элемент для проверки - Возвращает:
- true, если указанный элемент доступен по простому имени в позиции курсора.
completionContext
Set<SourceCodeAnalysis.CompletionContext> completionContext()
Возвращает флаги, описывающие общий контекст автодополнения.
- Возвращает:
- флаги, описывающие общий контекст автодополнения.
selectorType
TypeMirror selectorType()
Если контекст представляет собой квалифицированное выражение (то есть установлен
SourceCodeAnalysis.CompletionContext.QUALIFIED), возвращает тип выражения-селектора; в противном случае — null.- Возвращает:
- если контекст представляет собой квалифицированное выражение (то есть установлен
SourceCodeAnalysis.CompletionContext.QUALIFIED), тип выражения-селектора; в противном случае —null.
elementUtils
Elements elementUtils()
Возвращает реализацию некоторых вспомогательных методов для работы с элементами.
- Возвращает:
- реализацию некоторых вспомогательных методов для работы с элементами
typeUtils
Types typeUtils()
Возвращает реализацию некоторых вспомогательных методов для работы с типами.
- Возвращает:
- реализацию некоторых вспомогательных методов для работы с типами
© 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.