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