All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AAbstractBC |
|
| AccFlags |
Флаги методов и инструкций
|
| AccFlagsProperty |
|
| AEnd |
|
| AEnum |
|
| AnnotationByteCode |
|
| AnnotationDef |
|
| AnnotationDump |
Создание дампа байт-кода аннотаций
|
| AnnotationWriter |
|
| APair<V> |
|
| APair.APairBoolean |
|
| APair.APairBooleanArr1D |
|
| APair.APairByte |
|
| APair.APairByteArr1D |
|
| APair.APairCharacter |
|
| APair.APairCharArr1D |
|
| APair.APairDouble |
|
| APair.APairDoubleArr1D |
|
| APair.APairFloat |
|
| APair.APairFloatArr1D |
|
| APair.APairIntArr1D |
|
| APair.APairInteger |
|
| APair.APairLong |
|
| APair.APairLongArr1D |
|
| APair.APairSerializable |
|
| APair.APairShort |
|
| APair.APairShortArr1D |
|
| APair.APairString |
|
| AsmQuery<ENV> |
Сериализация Java лямбды.
|
| BootstrapMethArg |
|
| ByteCode |
Байт-код инструкция
|
| CAnnotation |
Аннотация прикрепленная к классу
|
| CBegin |
Описывает класс / модуль
|
| CBegin.JavaNamed |
Манипуляции с именем класса
|
| CEnd |
Маркер конца класса.
|
| CField |
Описывает поле класса
|
| CInnerClass |
|
| ClassDump |
Дамп байт-кода класса
|
| ClassFlags |
Флаги которые применимы к классу / модулю
Возможно их состав будет уточнен
|
| ClazzWriter |
|
| CloneSupport<T> |
Поддержка клонирования объекта
|
| ClsByteCode |
|
| CMethod |
Описывает метод класса
|
| CNestHost |
|
| CNestMember |
|
| COuterClass |
|
| CPermittedSubclass |
|
| CSource |
Содержит имя исходного класса/файла отладки (debug)
|
| CTypeAnnotation |
|
| DoubleArg |
Аргумент bootstrap метода
|
| EmAArray |
|
| EmANameDesc |
|
| EmbededAnnotation |
|
| FAnnotation |
|
| FieldAccess |
Инструкция доступа к полю JVM класса
|
| FieldAccess.Operation |
Тип операции над полем
|
| FieldByteCode |
|
| FieldDump |
Создание дампа поля класса
|
| FieldEnd |
end of the method
|
| FieldFlags |
|
| FieldWriter |
|
| FloatArg |
Аргумент bootstrap метода
|
| FTypeAnnotation |
|
| GetAnnotationByteCodes |
|
| HandleArg |
Аргумент bootstrap метода
|
| InnerClassFlags |
|
| IntArg |
Аргумент bootstrap метода
|
| Invoke<INSTR extends ByteCode> |
Вызов метода / конструктора / BootStrap
|
| InvokeDynamicCall |
Инструкция вызова bootstrap метода
|
| InvokeMethod |
Инструкция вызова метода
|
| JavaClassName |
Кодирование имени класса
|
| LambdaDump |
Дамп лямбды, со всеми зависимыми лямбдами.
|
| LambdaDump.Restore |
Восстановление класса
|
| LambdaNode |
Узел дерева лямд, описывает одну лямбду и связанные с ней лямбды.
|
| LdcType |
Тип константы
|
| LongArg |
Аргумент bootstrap метода
|
| MAbstractBC |
|
| MAnnotableParameterCount |
|
| MAnnotation |
Visits an annotation of this method.
|
| MAnnotationDefault |
Visits the default value of this annotation interface method.
|
| MCode |
Начала байт-кода метода
|
| MEnd |
Конец метода
|
| MethodByteCode |
|
| MethodDescTypes |
Описание сигнатуры метода
|
| MethodDump |
Создает дамп байт кода метода, используется в AsmQuery.
|
| MethodFlags |
|
| MethodWriter |
|
| MethodWriterCtx |
|
| MFieldInsn |
Доступ к полю объекта
|
| MFrame |
|
| MHandle |
|
| MIincInsn |
Increment local variable by constant ( jvm spec).
|
| MInsn |
Простая инструкция
the opcode of the instruction to be visited.
|
| MInsnAnnotation |
|
| MIntInsn |
|
| MInvokeDynamicInsn |
|
| MJumpInsn |
Инструкция перехода
|
| MLabel |
Метка в исходном коде/точка перехода
|
| MLdcInsn |
|
| MLineNumber |
Номер строки в исходном коде
|
| MLocalVariable |
Определение локальной переменной
|
| MLocalVariableAnnotation |
|
| MLookupSwitchInsn |
lookupswitch
|
| MMaxs |
максимальный размер стека и максимальное количество локальных переменных метода.
|
| MMethodInsn |
This opcode is either
INVOKEVIRTUAL, INVOKESPECIAL, INVOKESTATIC or INVOKEINTERFACE.
|
| MMultiANewArrayInsn |
multianewarray
|
| MParameter |
Visits a parameter of this method.
|
| MParameterAnnotation |
|
| MTableSwitchInsn |
tableswitch
|
| MTryCatchAnnotation |
|
| MTryCatchBlock |
try catch block
|
| MTypeAnnotation |
|
| MTypeInsn |
the opcode of the type instruction to be visited.
|
| MVarInsn |
the opcode of the local variable instruction to be visited.
|
| OpCode |
|
| ParameterFlags |
|
| Query<ENV> |
Общий интерфейс для вызова лямбды на сервере
|
| SecurAccess<INSTR,SCOPE> |
Попытка доступа/инструкции которая проверяетмя
|
| SecurityFilter<MESSAGE,SCOPE> |
Фильтр безопасности, для проверки байт-кода
|
| SecurityFilters<MESSAGE,SCOPE> |
Создание фильтров безопасности.
|
| SecurityFilters.AllowBuilder<MESSAGE,SCOPE> |
Строитель разрешающего фильтра
|
| SecurityFilters.Builder<MESSAGE,SCOPE> |
Строитель фильтров
|
| SecurityFilters.DenyBuilder<MESSAGE,SCOPE> |
Строитель запрещающего фильтра
|
| SecurityFilters.PredicateBuilder<MESSAGE,SCOPE,SELF extends SecurityFilters.PredicateBuilder<MESSAGE,SCOPE,SELF>> |
Строитель фильтра-предиката
|
| SecurMessage<MESSAGE,SCOPE> |
Сообщение о безопасности байт-кода
|
| StringArg |
Аргумент bootstrap метода
|
| StringLiteral |
Кодирование - декодирование строчных литералов
|
| TypeArg |
Аргумент bootstrap метода
|
| TypeDesc |
Описание типа поля/параметра/...
|
| TypeDesc.Parse |
Результат парсинга
|