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