|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface ExecutableElement extends Element, Parameterizable
ExecutableType| Модификатор и Тип | Метод и Описание |
|---|---|
AnnotationValue |
getDefaultValue()
Возвращает значение по умолчанию, если эта исполнимая программа является элементом типа аннотации.
|
List<? extends VariableElement> |
getParameters()
Возвращает формальные параметры этой исполнимой программы.
|
TypeMirror |
getReceiverType()
|
TypeMirror |
getReturnType()
Возвращает тип возврата этой исполнимой программы.
|
Имя |
getSimpleName()
Возвращает простое имя конструктора, метода, или инициализатора.
|
List<? extends TypeMirror> |
getThrownTypes()
Возвращает исключения и другой throwables, перечисленный в этом методе или конструктор
throws пункт в порядке объявления. |
List<? extends TypeParameterElement> |
getTypeParameters()
Возвращает формальные параметры типа этой исполнимой программы в порядке объявления.
|
boolean |
isDefault()
Возвраты
true если этот метод является методом значения по умолчанию и возвратами false иначе. |
boolean |
isVarArgs()
Возвраты
true если этот метод или конструктор принимают переменное число параметров и возвратов false иначе. |
accept, asType, equals, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getModifiers, hashCodegetAnnotation, getAnnotationsByTypeList<? extends TypeParameterElement> getTypeParameters()
getTypeParameters в интерфейсе ParameterizableTypeMirror getReturnType()
NoType с видом VOID если эта исполнимая программа не является методом, или является методом, который не возвращает значение.List<? extends VariableElement> getParameters()
TypeMirror getReceiverType()
NoType с видом NONE если у исполнимой программы нет никакого типа получателя. Исполнимой программе, которая является методом экземпляра, или конструктором внутреннего class, получили тип получателя из типа объявления. У исполнимой программы, которая является статическим методом, или конструктором невнутреннего class, или инициализатором (статичный или экземпляр), нет никакого типа получателя.boolean isVarArgs()
true если этот метод или конструктор принимают переменное число параметров и возвратов false иначе.true если этот метод или конструктор принимают переменное число параметров и false иначеboolean isDefault()
true если этот метод является методом значения по умолчанию и возвратами false иначе.true если этот метод является методом значения по умолчанию и false иначеList<? extends TypeMirror> getThrownTypes()
throws пункт в порядке объявления.throws пункт, или пустой список, если нет ни одногоAnnotationValue getDefaultValue()
null если этот метод не является элементом типа аннотации, или если это - элемент типа аннотации без значения по умолчанию.null если ни одинName getSimpleName()
"<init>" возвращается, для статического инициализатора, имени "<clinit>" возвращается, и для анонимного class или инициализатора экземпляра, пустое название возвращается.getSimpleName в интерфейсе ElementPackageElement.getSimpleName(), getSimpleName(), TypeElement.getSimpleName(), VariableElement.getSimpleName()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92