Интерфейс ExecutableMemberDoc
- Все суперинтерфейсы:
-
Comparable<Object>,Doc,MemberDoc,ProgramElementDoc
- Все известные подинтерфейсы:
-
AnnotationTypeElementDoc,ConstructorDoc,MethodDoc
@Deprecated(since="9",
forRemoval=true)
public interface ExecutableMemberDoc
extends MemberDoc
jdk.javadoc.doclet. Дополнительную информацию можно найти в руководстве по миграции в документации этого пакета.Представляет метод или конструктор класса Java.
- С:
- 1.2
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
String |
flatSignature() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. получить плоскую сигнатуру. |
boolean |
isNative() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает true, если этот метод является native. |
boolean |
isSynchronized() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает true, если этот метод является synchronized. |
boolean |
isVarArgs() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает true, если этот метод объявлен с переменным числом аргументов. |
Parameter[] |
parameters() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить информацию об аргументах. |
ParamTag[] |
paramTags() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает теги параметров этого метода, исключая теги параметров типа. |
Type |
receiverType() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить тип получателя этого исполняемого элемента. |
String |
signature() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Получить сигнатуру. |
ClassDoc[] |
thrownExceptions() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает исключения, выбрасываемые этим методом или конструктором. |
Type[] |
thrownExceptionTypes() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает исключения, выбрасываемые этим методом или конструктором. |
ThrowsTag[] |
throwsTags() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает теги throws в этом методе. |
TypeVariable[] |
typeParameters() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает формальные параметры типа этого метода или конструктора. |
ParamTag[] |
typeParamTags() |
Устаревшее, подлежит удалению: Этот элемент API может быть удален в будущей версии. Возвращает теги параметров типа в этом методе. |
Методы, унаследованные от интерфейса com.sun.javadoc.Doc
commentText, compareTo, firstSentenceTags, getRawCommentText, inlineTags, isAnnotationType, isAnnotationTypeElement, isClass, isConstructor, isEnum, isEnumConstant, isError, isException, isField, isIncluded, isInterface, isMethod, isOrdinaryClass, name, position, seeTags, setRawCommentText, tags, tags
Методы, унаследованные от интерфейса com.sun.javadoc.MemberDoc
isSynthetic
Методы, унаследованные от интерфейса com.sun.javadoc.ProgramElementDoc
annotations, containingClass, containingPackage, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, modifiers, modifierSpecifier, qualifiedName
Методы
thrownExceptions
ClassDoc[] thrownExceptions()
Возвращает исключения, выбрасываемые этим методом или конструктором. Если тип исключения является переменной типа, возвращает ClassDoc его стирания.
Метод thrownExceptions не может обрабатывать определенные конструкции типов дженериков. Следует использовать метод thrownExceptionTypes.
- Возвращает:
- массив ClassDoc[] представляющий исключения, выбрасываемые этим методом.
- См. также:
thrownExceptionTypes()
thrownExceptionTypes
Type[] thrownExceptionTypes()
Возвращает исключения, выбрасываемые этим методом или конструктором.
- Возвращает:
- массив, представляющий исключения, выбрасываемые этим методом. Каждый элемент массива — либо
ClassDoc, либоTypeVariable. - С:
- 1.5
isNative
boolean isNative()
Возвращает true, если этот метод является native.
- Возвращает:
- true, если этот метод является native.
isSynchronized
boolean isSynchronized()
Возвращает true, если этот метод является synchronized.
- Возвращает:
- true, если этот метод является synchronized.
isVarArgs
boolean isVarArgs()
Возвращает true, если этот метод объявлен с переменным числом аргументов.
- Возвращает:
- true, если этот метод объявлен с переменным числом аргументов.
- С:
- 1.5
parameters
Parameter[] parameters()
Получить информацию об аргументах.
- Возвращает:
- массив Parameter, по одному элементу на каждый аргумент в порядке их присутствия.
- См. также:
Parameter
receiverType
Type receiverType()
Получить тип получателя этого исполняемого элемента.
- Возвращает:
- тип получателя этого исполняемого элемента.
- С:
- 1.8
throwsTags
ThrowsTag[] throwsTags()
Возвращает теги throws в этом методе.
- Возвращает:
- массив ThrowTag, содержащий все теги
@exceptionи@throws.
paramTags
ParamTag[] paramTags()
Возвращает теги параметров этого метода, исключая теги параметров типа.
- Возвращает:
- массив ParamTag, содержащий все теги
@paramпараметров этого метода.
typeParamTags
ParamTag[] typeParamTags()
Возвращает теги параметров типа в этом методе.
- Возвращает:
- массив ParamTag, содержащий все теги
@paramпараметров типа этого метода. - С:
- 1.5
signature
String signature()
Получить сигнатуру. Это список параметров, тип квалифицируется. Например, для метода mymethod(String x, int y), он вернет (java.lang.String,int).
- Возвращает:
- список параметров, где тип квалифицируется.
flatSignature
String flatSignature()
получить плоскую сигнатуру. все типы не квалифицируются. возвращает строку, которая является плоской сигнатурой этого элемента. Это список параметров, тип не квалифицируется. Например, для метода mymethod(String x, int y), он вернет (String, int).
- Возвращает:
- строка, являющаяся плоской сигнатурой этого элемента.
typeParameters
TypeVariable[] typeParameters()
Возвращает формальные параметры типа этого метода или конструктора. Возвращает пустой массив, если этот метод или конструктор не являются дженериками.
- Возвращает:
- формальные параметры типа этого метода или конструктора.
- С:
- 1.5
© 1993, 2020, 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.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.javadoc/com/sun/javadoc/ExecutableMemberDoc.html