Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface VariableElement extends Element
enum
постоянный, метод или параметр конструктора, локальная переменная, переменная ресурса, или параметр исключения.Модификатор и Тип | Метод и Описание |
---|---|
Объект |
getConstantValue()
Возвращает значение этой переменной, если это - a
final поле, инициализированное к постоянному времени компиляции. |
Элемент |
getEnclosingElement()
Возвращает элемент включения этой переменной.
|
Имя |
getSimpleName()
Возвращает простое имя этого переменного элемента.
|
accept, asType, equals, getAnnotationMirrors, getEnclosedElements, getKind, getModifiers, hashCode
getAnnotation, getAnnotationsByType
Object getConstantValue()
final
поле, инициализированное к постоянному времени компиляции. Возвраты null
иначе. Значение будет иметь тип примитива или a String
. Если значение имеет тип примитива, оно обертывается в соответствующую обертку class (такой как Integer
). Отметьте это не все final
у полей будут постоянные величины. В частности enum
константы, как полагают, не являются константами времени компиляции. Чтобы иметь постоянную величину, тип поля должен быть или типом примитива или String
.
final
поле, инициализированное к постоянному времени компиляции, или null
иначеElements.getConstantExpression(Object)
Name getSimpleName()
Для метода и параметров конструктора, имя каждого параметра должно быть отличным от имен всех других параметров той же самой исполнимой программы. Если имена первоисточника не доступны, реализация может синтезировать имена, подвергающиеся требованию отчетливости выше.
getSimpleName
в интерфейсе Element
PackageElement.getSimpleName()
, ExecutableElement.getSimpleName()
, TypeElement.getSimpleName()
, getSimpleName()
Element getEnclosingElement()
getEnclosingElement
в интерфейсе Element
Elements.getPackageOf(javax.lang.model.element.Element)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92