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 и/или его филиалы. Все права защищены.