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