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