Uses of Interface
xyz.cofe.trambda.bc.ByteCode
-
Packages that use ByteCode Package Description xyz.cofe.trambda Сериализация байт-кода лямбдыxyz.cofe.trambda.bc Представление байт-кода в виде сущностейxyz.cofe.trambda.bc.ann Представление аннотаций из байт кодаxyz.cofe.trambda.bc.cls Представление байт-кода классаxyz.cofe.trambda.bc.fld Представление байт-кода полейxyz.cofe.trambda.bc.mth Представление байт-кода методовxyz.cofe.trambda.sec Проверка байт кода на безопасность выполнения -
-
Uses of ByteCode in xyz.cofe.trambda
Methods in xyz.cofe.trambda with parameters of type ByteCode Modifier and Type Method Description static voidLambdaDump. dump(Consumer<String> log, ByteCode byteCode)Получение текстового описания, для отладкиprotected voidAnnotationDump. emit(ByteCode bc)protected voidMethodDump. emit(ByteCode bc)Method parameters in xyz.cofe.trambda with type arguments of type ByteCode Modifier and Type Method Description AnnotationDumpAnnotationDump. byteCode(Consumer<? super ByteCode> bc)Указывает функцию принимающую байт кодAnnotationDumpAnnotationDump. byteCode(Consumer<? super ByteCode> bc, GetAnnotationByteCodes sencondConsumer)ClassDumpClassDump. byteCode(Consumer<? super ByteCode> bc)Указывает функцию принимающую байт кодFieldDumpFieldDump. byteCode(Consumer<? super ByteCode> bc)Указывает функцию принимающую байт кодMethodDumpMethodDump. byteCode(Consumer<? super ByteCode> bc)Указывает функцию принимающую байт код -
Uses of ByteCode in xyz.cofe.trambda.bc
Methods in xyz.cofe.trambda.bc that return types with arguments of type ByteCode Modifier and Type Method Description default xyz.cofe.iter.Eterable<ByteCode>ByteCode. nodes()Возвращает дочерние узлы -
Uses of ByteCode in xyz.cofe.trambda.bc.ann
Subinterfaces of ByteCode in xyz.cofe.trambda.bc.ann Modifier and Type Interface Description interfaceAnnotationByteCodeinterfaceAnnotationDefClasses in xyz.cofe.trambda.bc.ann that implement ByteCode Modifier and Type Class Description classAAbstractBCclassAEndclassAEnumclassAPair<V>static classAPair.APairBooleanstatic classAPair.APairBooleanArr1Dstatic classAPair.APairBytestatic classAPair.APairByteArr1Dstatic classAPair.APairCharacterstatic classAPair.APairCharArr1Dstatic classAPair.APairDoublestatic classAPair.APairDoubleArr1Dstatic classAPair.APairFloatstatic classAPair.APairFloatArr1Dstatic classAPair.APairIntArr1Dstatic classAPair.APairIntegerstatic classAPair.APairLongstatic classAPair.APairLongArr1Dstatic classAPair.APairSerializablestatic classAPair.APairShortstatic classAPair.APairShortArr1Dstatic classAPair.APairStringclassEmAArrayclassEmANameDescclassEmbededAnnotationMethods in xyz.cofe.trambda.bc.ann that return types with arguments of type ByteCode Modifier and Type Method Description xyz.cofe.iter.Eterable<ByteCode>EmAArray. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>EmANameDesc. nodes()Возвращает дочерние узлы -
Uses of ByteCode in xyz.cofe.trambda.bc.cls
Subinterfaces of ByteCode in xyz.cofe.trambda.bc.cls Modifier and Type Interface Description interfaceClsByteCodeClasses in xyz.cofe.trambda.bc.cls that implement ByteCode Modifier and Type Class Description classCAnnotationАннотация прикрепленная к классуclassCBeginОписывает класс / модульclassCEndМаркер конца класса.classCFieldОписывает поле классаclassCInnerClassclassCMethodОписывает метод классаclassCNestHostclassCNestMemberclassCOuterClassclassCPermittedSubclassclassCSourceСодержит имя исходного класса/файла отладки (debug)classCTypeAnnotationMethods in xyz.cofe.trambda.bc.cls that return types with arguments of type ByteCode Modifier and Type Method Description xyz.cofe.iter.Eterable<ByteCode>CAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>CBegin. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>CMethod. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>CTypeAnnotation. nodes()Возвращает дочерние узлы -
Uses of ByteCode in xyz.cofe.trambda.bc.fld
Subinterfaces of ByteCode in xyz.cofe.trambda.bc.fld Modifier and Type Interface Description interfaceFieldByteCodeClasses in xyz.cofe.trambda.bc.fld that implement ByteCode Modifier and Type Class Description classFAnnotationclassFieldEndend of the methodclassFTypeAnnotationMethods in xyz.cofe.trambda.bc.fld that return types with arguments of type ByteCode Modifier and Type Method Description xyz.cofe.iter.Eterable<ByteCode>FAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>FTypeAnnotation. nodes()Возвращает дочерние узлы -
Uses of ByteCode in xyz.cofe.trambda.bc.mth
Subinterfaces of ByteCode in xyz.cofe.trambda.bc.mth Modifier and Type Interface Description interfaceMethodByteCodeClasses in xyz.cofe.trambda.bc.mth that implement ByteCode Modifier and Type Class Description classMAbstractBCclassMAnnotableParameterCountclassMAnnotationVisits an annotation of this method.classMAnnotationDefaultVisits the default value of this annotation interface method.classMCodeНачала байт-кода методаclassMEndКонец методаclassMFieldInsnДоступ к полю объектаclassMFrameclassMIincInsnIncrement local variable by constant (jvm spec).classMInsnПростая инструкция the opcode of the instruction to be visited.classMInsnAnnotationclassMIntInsnclassMInvokeDynamicInsnclassMJumpInsnИнструкция переходаclassMLabelМетка в исходном коде/точка переходаclassMLdcInsnclassMLineNumberНомер строки в исходном кодеclassMLocalVariableОпределение локальной переменнойclassMLocalVariableAnnotationclassMLookupSwitchInsnlookupswitchclassMMaxsмаксимальный размер стека и максимальное количество локальных переменных метода.classMMethodInsnThis opcode is either INVOKEVIRTUAL, INVOKESPECIAL, INVOKESTATIC or INVOKEINTERFACE.classMMultiANewArrayInsnmultianewarrayclassMParameterVisits a parameter of this method.classMParameterAnnotationclassMTableSwitchInsntableswitchclassMTryCatchAnnotationclassMTryCatchBlocktry catch blockclassMTypeAnnotationclassMTypeInsnthe opcode of the type instruction to be visited.classMVarInsnthe opcode of the local variable instruction to be visited.Methods in xyz.cofe.trambda.bc.mth that return types with arguments of type ByteCode Modifier and Type Method Description xyz.cofe.iter.Eterable<ByteCode>MAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>MAnnotationDefault. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>MInsnAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>MLocalVariableAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>MParameterAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>MTryCatchAnnotation. nodes()Возвращает дочерние узлыxyz.cofe.iter.Eterable<ByteCode>MTypeAnnotation. nodes()Возвращает дочерние узлы -
Uses of ByteCode in xyz.cofe.trambda.sec
Classes in xyz.cofe.trambda.sec with type parameters of type ByteCode Modifier and Type Class Description classInvoke<INSTR extends ByteCode>Вызов метода / конструктора / BootStrap
-