|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class ClassDefinition extends Object
Instrumentation.redefineClasses метод. Подачи, чтобы связать Class это нуждается в пересмотре вместе с новыми байтами файла class.Instrumentation.redefineClasses(java.lang.instrument.ClassDefinition...)| Конструктор и Описание |
|---|
ClassDefinition(Class<?> theClass, byte[] theClassFile)
Создает новое
ClassDefinition привязка использования предоставленного class и байтов файла class. |
| Модификатор и Тип | Метод и Описание |
|---|---|
Class<?> |
getDefinitionClass()
Возвращает class.
|
byte[] |
getDefinitionClassFile()
Возвращает массив байтов, который содержит новый файл class.
|
public ClassDefinition(Class<?> theClass, byte[] theClassFile)
ClassDefinition привязка использования предоставленного class и байтов файла class. Не копирует предоставленный буфер, только получает ссылку на это.theClass - Class это нуждается в пересмотреtheClassFile - новые байты файла classNullPointerException - если предоставленный class или массив null.public Class<?> getDefinitionClass()
Class объект упоминается.public byte[] getDefinitionClassFile()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92