Spec-Zone.ru › OpenJDK 25

Класс MethodSnippet

java.lang.Object
jdk.jshell.Snippet
jdk.jshell.PersistentSnippet
jdk.jshell.DeclarationSnippet
jdk.jshell.MethodSnippet
public class MethodSnippet extends DeclarationSnippet
Фрагмент для определения метода. Kind — Snippet.Kind.METHOD.

MethodSnippet неизменяем: обращение к любому его методу всегда будет возвращать один и тот же результат, поэтому он является потокобезопасным.

См. Спецификация языка Java:
8.4 Объявления методов
Начиная с:
9

Краткое описание вложенных классов

Вложенные классы и интерфейсы, объявленные в классе Snippet

Snippet.Kind, Snippet.Status, Snippet.SubKind

Краткое описание методов

Модификатор и тип Метод Описание
String parameterTypes()
Строковое представление типов параметров метода.
String signature()
Полная сигнатура типа метода, включая тип возвращаемого значения.

Методы, объявленные в классе PersistentSnippet

name

Методы, объявленные в классе Snippet

id, kind, source, subKind

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание методов

parameterTypes

public String parameterTypes()
Строковое представление типов параметров метода.
Возвращает:
список введённых пользователем типов параметров метода, разделённых запятыми.

signature

public String signature()
Полная сигнатура типа метода, включая тип возвращаемого значения.
Возвращает:
Строковое представление типов параметров и возвращаемого значения

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, который содержит более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или её аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или её аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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/25/docs/api/jdk.jshell/jdk/jshell/MethodSnippet.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API