A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages

A

AAbstractBC - Class in xyz.cofe.trambda.bc.ann
 
AAbstractBC() - Constructor for class xyz.cofe.trambda.bc.ann.AAbstractBC
 
AALOAD - xyz.cofe.trambda.bc.mth.OpCode
load onto the stack a reference from an array
AASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a reference in an array
access - Variable in class xyz.cofe.trambda.bc.cls.CBegin
флаги доступа к классу AccFlags
access - Variable in class xyz.cofe.trambda.bc.cls.CField
флаги доступа к полю AccFlags
access - Variable in class xyz.cofe.trambda.bc.cls.CInnerClass
 
access - Variable in class xyz.cofe.trambda.bc.cls.CMethod
флаги доступа к методу AccFlags
AccFlags - Class in xyz.cofe.trambda.bc
Флаги методов и инструкций
AccFlags(int) - Constructor for class xyz.cofe.trambda.bc.AccFlags
 
AccFlagsProperty - Interface in xyz.cofe.trambda.bc
 
ACONST_NULL - xyz.cofe.trambda.bc.mth.OpCode
push a null reference onto the stack
AEnd - Class in xyz.cofe.trambda.bc.ann
 
AEnd() - Constructor for class xyz.cofe.trambda.bc.ann.AEnd
Конструктор по умолчанию
AEnd(AEnd) - Constructor for class xyz.cofe.trambda.bc.ann.AEnd
Конструктор копирования
AEnum - Class in xyz.cofe.trambda.bc.ann
 
AEnum() - Constructor for class xyz.cofe.trambda.bc.ann.AEnum
Конструктор по умолчанию
AEnum(String, String, String) - Constructor for class xyz.cofe.trambda.bc.ann.AEnum
 
AEnum(AEnum) - Constructor for class xyz.cofe.trambda.bc.ann.AEnum
Конструктор копирования
allow() - Method in class xyz.cofe.trambda.sec.SecurityFilters.Builder
Создание разрешающего фильтра
allow(Consumer<SecurityFilters.AllowBuilder<MESSAGE, SCOPE>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.Builder
Создание разрешающего фильтра
AllowBuilder(SecurityFilters.Builder<MESSAGE, SCOPE>) - Constructor for class xyz.cofe.trambda.sec.SecurityFilters.AllowBuilder
 
ALOAD - xyz.cofe.trambda.bc.mth.OpCode
load a reference onto the stack from a local variable #index
ANEWARRAY - xyz.cofe.trambda.bc.mth.OpCode
create a new array of references of length count and component type identified by the class reference index (indexbyte1 << 8 | indexbyte2) in the constant pool
AnnotationByteCode - Interface in xyz.cofe.trambda.bc.ann
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.ann.EmbededAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.cls.CAnnotation
вложенные параметры аннотации
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.fld.FAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
annotationByteCodes - Variable in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
AnnotationDef - Interface in xyz.cofe.trambda.bc.ann
 
AnnotationDump - Class in xyz.cofe.trambda
Создание дампа байт-кода аннотаций
AnnotationDump(int) - Constructor for class xyz.cofe.trambda.AnnotationDump
Constructs a new AnnotationVisitor.
AnnotationDump(int, AnnotationVisitor) - Constructor for class xyz.cofe.trambda.AnnotationDump
Constructs a new AnnotationVisitor.
annotations - Variable in class xyz.cofe.trambda.bc.cls.CBegin
аннотации прикрепленные к классу
AnnotationWriter - Interface in xyz.cofe.trambda.bc.ann
 
any(MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Любая байт-инструкция
APair<V> - Class in xyz.cofe.trambda.bc.ann
 
APair(String, V) - Constructor for class xyz.cofe.trambda.bc.ann.APair
 
APair.APairBoolean - Class in xyz.cofe.trambda.bc.ann
 
APair.APairBooleanArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairByte - Class in xyz.cofe.trambda.bc.ann
 
APair.APairByteArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairCharacter - Class in xyz.cofe.trambda.bc.ann
 
APair.APairCharArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairDouble - Class in xyz.cofe.trambda.bc.ann
 
APair.APairDoubleArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairFloat - Class in xyz.cofe.trambda.bc.ann
 
APair.APairFloatArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairIntArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairInteger - Class in xyz.cofe.trambda.bc.ann
 
APair.APairLong - Class in xyz.cofe.trambda.bc.ann
 
APair.APairLongArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairSerializable - Class in xyz.cofe.trambda.bc.ann
 
APair.APairShort - Class in xyz.cofe.trambda.bc.ann
 
APair.APairShortArr1D - Class in xyz.cofe.trambda.bc.ann
 
APair.APairString - Class in xyz.cofe.trambda.bc.ann
 
APairBoolean(String, Boolean) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairBoolean
 
APairBooleanArr1D(String, boolean[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairBooleanArr1D
 
APairByte(String, Byte) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairByte
 
APairByteArr1D(String, byte[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairByteArr1D
 
APairCharacter(String, Character) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairCharacter
 
APairCharArr1D(String, char[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairCharArr1D
 
APairDouble(String, Double) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairDouble
 
APairDoubleArr1D(String, double[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairDoubleArr1D
 
APairFloat(String, Float) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairFloat
 
APairFloatArr1D(String, float[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairFloatArr1D
 
APairIntArr1D(String, int[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairIntArr1D
 
APairInteger(String, Integer) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairInteger
 
APairLong(String, Long) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairLong
 
APairLongArr1D(String, long[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairLongArr1D
 
APairSerializable(String, Serializable) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairSerializable
 
APairShort(String, Short) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairShort
 
APairShortArr1D(String, short[]) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairShortArr1D
 
APairString(String, String) - Constructor for class xyz.cofe.trambda.bc.ann.APair.APairString
 
append(Function<SecurAccess<?, SCOPE>, Optional<MESSAGE>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.AllowBuilder
 
append(Function<SecurAccess<?, SCOPE>, Optional<MESSAGE>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.DenyBuilder
 
append(Function<SecurAccess<?, SCOPE>, Optional<MESSAGE>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
 
apply(Fn1<ENV, RES>) - Method in class xyz.cofe.trambda.AsmQuery
Сериализация и вызов лямбды
apply(Fn1<ENV, RES>) - Method in interface xyz.cofe.trambda.Query
Вызов лямбды на сервере
ARETURN - xyz.cofe.trambda.bc.mth.OpCode
return a reference from a method
array - Variable in class xyz.cofe.trambda.sec.TypeDesc
Является массивом или нет
Array - xyz.cofe.trambda.bc.bm.LdcType
 
ARRAYLENGTH - xyz.cofe.trambda.bc.mth.OpCode
get the length of an array
AsmQuery<ENV> - Class in xyz.cofe.trambda
Сериализация Java лямбды.
AsmQuery() - Constructor for class xyz.cofe.trambda.AsmQuery
 
ASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a reference into a local variable #index
ASTORE_0 - xyz.cofe.trambda.bc.mth.OpCode
store a reference into local variable 0
ASTORE_1 - xyz.cofe.trambda.bc.mth.OpCode
store a reference into local variable 1
ASTORE_2 - xyz.cofe.trambda.bc.mth.OpCode
store a reference into local variable 2
ASTORE_3 - xyz.cofe.trambda.bc.mth.OpCode
store a reference into local variable 3
ATHROW - xyz.cofe.trambda.bc.mth.OpCode
throws an error or exception (notice that the rest of the stack is cleared, leaving only a reference to the Throwable)

B

BALOAD - xyz.cofe.trambda.bc.mth.OpCode
load a byte or Boolean value from an array
BASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a byte or Boolean value into an array
BIPUSH - xyz.cofe.trambda.bc.mth.OpCode
push a byte onto the stack as an integer value
bootstrapArgument(MHandle, Handle) - Method in class xyz.cofe.trambda.bc.mth.MethodWriterCtx
 
BootstrapMethArg - Interface in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода см LambdaMetafactory Explaining invokedynamic.
build() - Method in class xyz.cofe.trambda.sec.SecurityFilters.Builder
Создание фильтра
build(DoubleArg) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
build(FloatArg) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
build(HandleArg, Handle, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
build(IntArg) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
build(LongArg) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
build(StringArg) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
build(TypeArg) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
builder - Variable in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Строитель фильтров
Builder() - Constructor for class xyz.cofe.trambda.sec.SecurityFilters.Builder
 
byteCode(Consumer<? super ByteCode>) - Method in class xyz.cofe.trambda.AnnotationDump
Указывает функцию принимающую байт код
byteCode(Consumer<? super ByteCode>) - Method in class xyz.cofe.trambda.ClassDump
Указывает функцию принимающую байт код
byteCode(Consumer<? super ByteCode>) - Method in class xyz.cofe.trambda.FieldDump
Указывает функцию принимающую байт код
byteCode(Consumer<? super ByteCode>) - Method in class xyz.cofe.trambda.MethodDump
Указывает функцию принимающую байт код
byteCode(Consumer<? super ByteCode>, GetAnnotationByteCodes) - Method in class xyz.cofe.trambda.AnnotationDump
 
ByteCode - Interface in xyz.cofe.trambda.bc
Байт-код инструкция

C

cacheSerializedLambda - Variable in class xyz.cofe.trambda.LambdaDump
 
call(Fn1<ENV, RES>, SerializedLambda, LambdaDump) - Method in class xyz.cofe.trambda.AsmQuery
Реализация вызова лямбды
CALOAD - xyz.cofe.trambda.bc.mth.OpCode
load a char from an array
CAnnotation - Class in xyz.cofe.trambda.bc.cls
Аннотация прикрепленная к классу
CAnnotation() - Constructor for class xyz.cofe.trambda.bc.cls.CAnnotation
Конструктор по умолчанию
CAnnotation(String, boolean) - Constructor for class xyz.cofe.trambda.bc.cls.CAnnotation
Конструктор
CAnnotation(CAnnotation) - Constructor for class xyz.cofe.trambda.bc.cls.CAnnotation
Конструктор копирования
capturedArgs - Variable in class xyz.cofe.trambda.LambdaDump
Захваченные переменные которые передаются в лямбду (замыкание)
CASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a char into an array
cBegin - Variable in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
 
CBegin - Class in xyz.cofe.trambda.bc.cls
Описывает класс / модуль
CBegin() - Constructor for class xyz.cofe.trambda.bc.cls.CBegin
Конструктор по умолчанию
CBegin(int, int, String, String, String, String[]) - Constructor for class xyz.cofe.trambda.bc.cls.CBegin
Конструктор
CBegin(CBegin) - Constructor for class xyz.cofe.trambda.bc.cls.CBegin
Конструктор копирования
CBegin.JavaNamed - Class in xyz.cofe.trambda.bc.cls
Манипуляции с именем класса
CEnd - Class in xyz.cofe.trambda.bc.cls
Маркер конца класса.
CEnd() - Constructor for class xyz.cofe.trambda.bc.cls.CEnd
 
CEnd(CEnd) - Constructor for class xyz.cofe.trambda.bc.cls.CEnd
Конструктор копирования
CField - Class in xyz.cofe.trambda.bc.cls
Описывает поле класса
CField() - Constructor for class xyz.cofe.trambda.bc.cls.CField
Конструктор по умолчанию
CField(int, String, String, String, Object) - Constructor for class xyz.cofe.trambda.bc.cls.CField
Конструктор
CField(CField) - Constructor for class xyz.cofe.trambda.bc.cls.CField
Конструктор копирования
CHECKCAST - xyz.cofe.trambda.bc.mth.OpCode
checks whether an objectref is of a certain type, the class reference of which is in the constant pool at index (indexbyte1 << 8 | indexbyte2)
CInnerClass - Class in xyz.cofe.trambda.bc.cls
 
CInnerClass() - Constructor for class xyz.cofe.trambda.bc.cls.CInnerClass
Конструктор по умолчанию
CInnerClass(String, String, String, int) - Constructor for class xyz.cofe.trambda.bc.cls.CInnerClass
 
CInnerClass(CInnerClass) - Constructor for class xyz.cofe.trambda.bc.cls.CInnerClass
Конструктор копирования
classByteCode() - Method in class xyz.cofe.trambda.LambdaDump.Restore
Генерирует класс, вызывает LambdaDump.Restore.classByteCode(Consumer)
classByteCode(Class<?>, String) - Method in class xyz.cofe.trambda.LambdaDump
получение байт кода класса
classByteCode(Consumer<Tuple2<CBegin, CMethod>>) - Method in class xyz.cofe.trambda.LambdaDump.Restore
Генерирует класс (байт-код).
classByteCodeCache - Variable in class xyz.cofe.trambda.LambdaDump
кеш байт кода
ClassDump - Class in xyz.cofe.trambda
Дамп байт-кода класса
ClassDump() - Constructor for class xyz.cofe.trambda.ClassDump
 
ClassDump(int) - Constructor for class xyz.cofe.trambda.ClassDump
Constructs a new ClassVisitor.
ClassFlags - Interface in xyz.cofe.trambda.bc
Флаги которые применимы к классу / модулю
Возможно их состав будет уточнен
classLoader - Variable in class xyz.cofe.trambda.LambdaDump.Restore
 
classLoader() - Method in class xyz.cofe.trambda.LambdaDump.Restore
Возвращает функцию создания ClassLoader для класса
classLoader(Fn1<CBegin, ClassLoader>) - Method in class xyz.cofe.trambda.LambdaDump.Restore
Указывает функцию создания ClassLoader для класса
className - Variable in class xyz.cofe.trambda.LambdaDump.Restore
 
className() - Method in class xyz.cofe.trambda.LambdaDump.Restore
Возвращает имя генерируемого класса
className(String) - Method in class xyz.cofe.trambda.LambdaDump.Restore
Указывает имя генерируемого класса
className(JavaClassName) - Method in class xyz.cofe.trambda.LambdaDump.Restore
Указывает имя генерируемого класса
classNameIdSeq - Static variable in class xyz.cofe.trambda.LambdaDump.Restore
 
clazz - Variable in class xyz.cofe.trambda.LambdaNode
Байт-код класса содержащего лямбду
ClazzWriter - Interface in xyz.cofe.trambda.bc.cls
 
clone() - Method in class xyz.cofe.trambda.bc.ann.AAbstractBC
 
clone() - Method in class xyz.cofe.trambda.bc.ann.AEnd
 
clone() - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
clone() - Method in interface xyz.cofe.trambda.bc.ann.AnnotationByteCode
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairBoolean
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairBooleanArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairByte
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairByteArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairCharacter
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairCharArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairDouble
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairDoubleArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairFloat
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairFloatArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairIntArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairInteger
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairLong
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairLongArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairSerializable
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairShort
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairShortArr1D
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair.APairString
 
clone() - Method in class xyz.cofe.trambda.bc.ann.APair
 
clone() - Method in class xyz.cofe.trambda.bc.ann.EmAArray
 
clone() - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
clone() - Method in interface xyz.cofe.trambda.bc.bm.BootstrapMethArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.DoubleArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.FloatArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.HandleArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.IntArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.LongArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
clone() - Method in class xyz.cofe.trambda.bc.bm.StringArg
 
clone() - Method in class xyz.cofe.trambda.bc.bm.TypeArg
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Создает полную копию класса
clone() - Method in class xyz.cofe.trambda.bc.cls.CEnd
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CField
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
clone() - Method in interface xyz.cofe.trambda.bc.cls.ClsByteCode
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CMethod
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CNestHost
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CNestMember
 
clone() - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CSource
 
clone() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
clone() - Method in interface xyz.cofe.trambda.bc.fld.FieldByteCode
 
clone() - Method in class xyz.cofe.trambda.bc.fld.FieldEnd
 
clone() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MAbstractBC
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MCode
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MEnd
 
clone() - Method in interface xyz.cofe.trambda.bc.mth.MethodByteCode
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MLabel
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MMaxs
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MParameter
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
 
clone() - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 
clone() - Method in interface xyz.cofe.trambda.sec.CloneSupport
Клонирование объекта
clone() - Method in class xyz.cofe.trambda.sec.FieldAccess
Клонирование
clone() - Method in class xyz.cofe.trambda.sec.InvokeDynamicCall
 
clone() - Method in class xyz.cofe.trambda.sec.InvokeMethod
Клонирование
clone() - Method in class xyz.cofe.trambda.sec.SecurAccess
Клонирование
CloneSupport<T> - Interface in xyz.cofe.trambda.sec
Поддержка клонирования объекта
ClsByteCode - Interface in xyz.cofe.trambda.bc.cls
 
CMethod - Class in xyz.cofe.trambda.bc.cls
Описывает метод класса
CMethod() - Constructor for class xyz.cofe.trambda.bc.cls.CMethod
Конструктор по умолчанию
CMethod(int, String, String, String, String[]) - Constructor for class xyz.cofe.trambda.bc.cls.CMethod
Конструктор
CMethod(CMethod) - Constructor for class xyz.cofe.trambda.bc.cls.CMethod
Конструктор копирования
CNestHost - Class in xyz.cofe.trambda.bc.cls
 
CNestHost() - Constructor for class xyz.cofe.trambda.bc.cls.CNestHost
Конструктор по умолчанию
CNestHost(String) - Constructor for class xyz.cofe.trambda.bc.cls.CNestHost
 
CNestHost(CNestHost) - Constructor for class xyz.cofe.trambda.bc.cls.CNestHost
Конструктор копирования
CNestMember - Class in xyz.cofe.trambda.bc.cls
 
CNestMember() - Constructor for class xyz.cofe.trambda.bc.cls.CNestMember
Конструктор по умолчанию
CNestMember(String) - Constructor for class xyz.cofe.trambda.bc.cls.CNestMember
 
CNestMember(CNestMember) - Constructor for class xyz.cofe.trambda.bc.cls.CNestMember
Конструктор копирования
code - Variable in enum xyz.cofe.trambda.bc.mth.OpCode
 
code(int) - Static method in enum xyz.cofe.trambda.bc.mth.OpCode
 
configure(Consumer<CAnnotation>) - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Конфигурация экземпляра
configure(Consumer<CBegin>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Конфигурация экземпляра
configure(Consumer<CEnd>) - Method in class xyz.cofe.trambda.bc.cls.CEnd
Конфигурация экземпляра
configure(Consumer<CField>) - Method in class xyz.cofe.trambda.bc.cls.CField
Конфигурация экземпляра
configure(Consumer<CInnerClass>) - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
Конфигурация экземпляра
configure(Consumer<CMethod>) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Конфигурация экземпляра
configure(Consumer<CNestHost>) - Method in class xyz.cofe.trambda.bc.cls.CNestHost
Конфигурация экземпляра
configure(Consumer<CNestMember>) - Method in class xyz.cofe.trambda.bc.cls.CNestMember
Конфигурация экземпляра
configure(Consumer<COuterClass>) - Method in class xyz.cofe.trambda.bc.cls.COuterClass
Конфигурация экземпляра
configure(Consumer<CPermittedSubclass>) - Method in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
Конфигурация экземпляра
configure(Consumer<CSource>) - Method in class xyz.cofe.trambda.bc.cls.CSource
Конфигурация экземпляра
configure(Consumer<CTypeAnnotation>) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
Конфигурация экземпляра
configure(Consumer<LambdaDump>) - Method in class xyz.cofe.trambda.LambdaDump
Конфигурация экземпляра
configure(Consumer<LambdaNode>) - Method in class xyz.cofe.trambda.LambdaNode
Конфигурация экземпляра
ConstantDynamic - xyz.cofe.trambda.bc.bm.LdcType
 
COuterClass - Class in xyz.cofe.trambda.bc.cls
 
COuterClass() - Constructor for class xyz.cofe.trambda.bc.cls.COuterClass
Конструктор по умолчанию
COuterClass(String, String, String) - Constructor for class xyz.cofe.trambda.bc.cls.COuterClass
 
COuterClass(COuterClass) - Constructor for class xyz.cofe.trambda.bc.cls.COuterClass
Конструктор копирования
CPermittedSubclass - Class in xyz.cofe.trambda.bc.cls
 
CPermittedSubclass() - Constructor for class xyz.cofe.trambda.bc.cls.CPermittedSubclass
Конструктор по умолчанию
CPermittedSubclass(String) - Constructor for class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
CPermittedSubclass(CPermittedSubclass) - Constructor for class xyz.cofe.trambda.bc.cls.CPermittedSubclass
Конструктор копирования
create() - Static method in class xyz.cofe.trambda.sec.SecurityFilters
Создание SecurityFilters.Builder
create(Class<MESSAGE>, Class<SCOPE>) - Static method in class xyz.cofe.trambda.sec.SecurityFilters
Создание SecurityFilters.Builder
create(String, Object) - Static method in class xyz.cofe.trambda.bc.ann.APair
 
create(Consumer<SecurityFilters.Builder<String, Tuple2<LambdaDump, LambdaNode>>>) - Static method in class xyz.cofe.trambda.sec.SecurityFilters
Создание списка фильтров
CSource - Class in xyz.cofe.trambda.bc.cls
Содержит имя исходного класса/файла отладки (debug)
CSource() - Constructor for class xyz.cofe.trambda.bc.cls.CSource
Конструктор по умолчанию
CSource(String, String) - Constructor for class xyz.cofe.trambda.bc.cls.CSource
 
CSource(CSource) - Constructor for class xyz.cofe.trambda.bc.cls.CSource
Конструктор копирования
CTypeAnnotation - Class in xyz.cofe.trambda.bc.cls
 
CTypeAnnotation() - Constructor for class xyz.cofe.trambda.bc.cls.CTypeAnnotation
Конструктор по умолчанию
CTypeAnnotation(int, String, String, boolean) - Constructor for class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
CTypeAnnotation(CTypeAnnotation) - Constructor for class xyz.cofe.trambda.bc.cls.CTypeAnnotation
Конструктор копирования
currentClass - Variable in class xyz.cofe.trambda.ClassDump
 
currentClass() - Method in class xyz.cofe.trambda.ClassDump
 
currentClass(Consumer<CBegin>) - Method in class xyz.cofe.trambda.ClassDump
 
currentClass(CBegin) - Method in class xyz.cofe.trambda.ClassDump
 
currentIndex - Variable in class xyz.cofe.trambda.ClassDump
 
currentIndex() - Method in class xyz.cofe.trambda.ClassDump
 
currentIndex(int) - Method in class xyz.cofe.trambda.ClassDump
 
currentIndexGetAndInc() - Method in class xyz.cofe.trambda.ClassDump
 

D

D2F - xyz.cofe.trambda.bc.mth.OpCode
convert an double into a float
D2I - xyz.cofe.trambda.bc.mth.OpCode
convert an double into a int
D2L - xyz.cofe.trambda.bc.mth.OpCode
convert an double into a long
DADD - xyz.cofe.trambda.bc.mth.OpCode
add two doubles
DALOAD - xyz.cofe.trambda.bc.mth.OpCode
load a double from an array
DASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a double into an array
DCMPG - xyz.cofe.trambda.bc.mth.OpCode
compare two doubles, 1 on NaN
DCMPL - xyz.cofe.trambda.bc.mth.OpCode
compare two doubles, -1 on NaN
DCONST_0 - xyz.cofe.trambda.bc.mth.OpCode
push 0.0 (double) on the stack
DCONST_1 - xyz.cofe.trambda.bc.mth.OpCode
push 1.0 (double) on the stack
DDIV - xyz.cofe.trambda.bc.mth.OpCode
divide two doubles
debug - Variable in class xyz.cofe.trambda.bc.cls.CSource
 
defaultClassLoader - Variable in class xyz.cofe.trambda.LambdaDump.Restore
 
deny() - Method in class xyz.cofe.trambda.sec.SecurityFilters.Builder
Создание запрещающего фильтра
deny(Consumer<SecurityFilters.DenyBuilder<MESSAGE, SCOPE>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.Builder
Создание запрещающего фильтра
DenyBuilder(SecurityFilters.Builder<MESSAGE, SCOPE>) - Constructor for class xyz.cofe.trambda.sec.SecurityFilters.DenyBuilder
 
descriptor - Variable in class xyz.cofe.trambda.bc.ann.AEnum
 
descriptor - Variable in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
descriptor - Variable in class xyz.cofe.trambda.bc.cls.CAnnotation
Имя типа аннотации
descriptor - Variable in class xyz.cofe.trambda.bc.cls.CField
Дескриптор типа данных
descriptor - Variable in class xyz.cofe.trambda.bc.cls.CMethod
дескриптор типов параметров и результата
descriptor - Variable in class xyz.cofe.trambda.bc.cls.COuterClass
 
descriptor - Variable in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.fld.FAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.mth.MAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
descriptor - Variable in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
dimension - Variable in class xyz.cofe.trambda.sec.TypeDesc
Размерность массива
DLOAD - xyz.cofe.trambda.bc.mth.OpCode
load a double value from a local variable #index
DMUL - xyz.cofe.trambda.bc.mth.OpCode
multiply two doubles
DNEG - xyz.cofe.trambda.bc.mth.OpCode
negate a double
Double - xyz.cofe.trambda.bc.bm.LdcType
 
DoubleArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
DoubleArg() - Constructor for class xyz.cofe.trambda.bc.bm.DoubleArg
Конструктор по умолчанию
DoubleArg(Double) - Constructor for class xyz.cofe.trambda.bc.bm.DoubleArg
 
DoubleArg(DoubleArg) - Constructor for class xyz.cofe.trambda.bc.bm.DoubleArg
Конструктор копирования
DREM - xyz.cofe.trambda.bc.mth.OpCode
get the remainder from a division between two doubles
DRETURN - xyz.cofe.trambda.bc.mth.OpCode
return a double from a method
DSTORE - xyz.cofe.trambda.bc.mth.OpCode
store a double value into a local variable #index
DSTORE_0 - xyz.cofe.trambda.bc.mth.OpCode
store a double into local variable 0
DSTORE_1 - xyz.cofe.trambda.bc.mth.OpCode
store a double into local variable 1
DSTORE_2 - xyz.cofe.trambda.bc.mth.OpCode
store a double into local variable 2
DSTORE_3 - xyz.cofe.trambda.bc.mth.OpCode
store a double into local variable 3
DSUB - xyz.cofe.trambda.bc.mth.OpCode
subtract a double from another
dump - Variable in class xyz.cofe.trambda.LambdaDump.Restore
 
dump(Consumer<String>, ByteCode) - Static method in class xyz.cofe.trambda.LambdaDump
Получение текстового описания, для отладки
dump(Fn1<?, ?>) - Method in class xyz.cofe.trambda.LambdaDump
Создание дампа лямбды, вызывет LambdaDump.dumpSLambda(Serializable)
dumpSLambda(Serializable) - Method in class xyz.cofe.trambda.LambdaDump
Создание дампа лямбды sl: Ищет в кеше LambdaDump.serializableLambdaCache интерфейс сериализованной лямбды SerializedLambda Для найденного sl создает дерево - вызов LambdaDump.lambdaNode(Class, String, String, String) Упаковывает в дамп, прикладывая захваченные параметры SerializedLambda.getCapturedArg(int)
DUP - xyz.cofe.trambda.bc.mth.OpCode
duplicate the value on top of the stack
DUP_X1 - xyz.cofe.trambda.bc.mth.OpCode
insert a copy of the top value into the stack two values from the top. value1 and value2 must not be of the type double or long.
DUP_X2 - xyz.cofe.trambda.bc.mth.OpCode
insert a copy of the top value into the stack two (if value2 is double or long it takes up the entry of value3, too) or three values (if value2 is neither double nor long) from the top
DUP2 - xyz.cofe.trambda.bc.mth.OpCode
duplicate top two stack words (two values, if value1 is not double nor long; a single value, if value1 is double or long)
DUP2_X1 - xyz.cofe.trambda.bc.mth.OpCode
duplicate two words and insert beneath third word (see explanation above)
DUP2_X2 - xyz.cofe.trambda.bc.mth.OpCode
duplicate two words and insert beneath fourth word

E

EmAArray - Class in xyz.cofe.trambda.bc.ann
 
EmAArray() - Constructor for class xyz.cofe.trambda.bc.ann.EmAArray
Конструктор по умолчанию
EmAArray(EmAArray) - Constructor for class xyz.cofe.trambda.bc.ann.EmAArray
Конструктор копирования
EmANameDesc - Class in xyz.cofe.trambda.bc.ann
 
EmANameDesc() - Constructor for class xyz.cofe.trambda.bc.ann.EmANameDesc
Конструктор по умолчанию
EmANameDesc(EmANameDesc) - Constructor for class xyz.cofe.trambda.bc.ann.EmANameDesc
Конструктор копирования
EmbededAnnotation - Class in xyz.cofe.trambda.bc.ann
 
EmbededAnnotation() - Constructor for class xyz.cofe.trambda.bc.ann.EmbededAnnotation
 
emit(ByteCode) - Method in class xyz.cofe.trambda.AnnotationDump
 
emit(ByteCode) - Method in class xyz.cofe.trambda.MethodDump
 
emit(FieldByteCode) - Method in class xyz.cofe.trambda.FieldDump
 
endLabels - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
equals(Object) - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
equals(Object) - Method in class xyz.cofe.trambda.bc.mth.MLabel
 
equals(Object) - Method in class xyz.cofe.trambda.JavaClassName
 
exceptions - Variable in class xyz.cofe.trambda.bc.cls.CMethod
исключения генерируемые методом

F

F2D - xyz.cofe.trambda.bc.mth.OpCode
convert an float into a double
F2I - xyz.cofe.trambda.bc.mth.OpCode
convert an float into a int
F2L - xyz.cofe.trambda.bc.mth.OpCode
convert an float into a long
FADD - xyz.cofe.trambda.bc.mth.OpCode
add two floats
FALOAD - xyz.cofe.trambda.bc.mth.OpCode
load a float from an array
FAnnotation - Class in xyz.cofe.trambda.bc.fld
 
FAnnotation() - Constructor for class xyz.cofe.trambda.bc.fld.FAnnotation
Конструктор по умолчанию
FAnnotation(String, boolean) - Constructor for class xyz.cofe.trambda.bc.fld.FAnnotation
 
FAnnotation(FAnnotation) - Constructor for class xyz.cofe.trambda.bc.fld.FAnnotation
Конструктор копирования
FASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a float in an array
FCMPG - xyz.cofe.trambda.bc.mth.OpCode
compare two floats, 1 on NaN
FCMPL - xyz.cofe.trambda.bc.mth.OpCode
compare two floats, -1 on NaN
FCONST_0 - xyz.cofe.trambda.bc.mth.OpCode
push 0.0f on the stack
FCONST_1 - xyz.cofe.trambda.bc.mth.OpCode
push 1.0f on the stack
FCONST_2 - xyz.cofe.trambda.bc.mth.OpCode
push 2.0f on the stack
FDIV - xyz.cofe.trambda.bc.mth.OpCode
divide two floats
field(MESSAGE, Predicate<FieldAccess>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Проверка работы с полем (read/write)
FieldAccess - Class in xyz.cofe.trambda.sec
Инструкция доступа к полю JVM класса
FieldAccess(MFieldInsn, Tuple2<LambdaDump, LambdaNode>) - Constructor for class xyz.cofe.trambda.sec.FieldAccess
Конструктор
FieldAccess(FieldAccess) - Constructor for class xyz.cofe.trambda.sec.FieldAccess
Конструктор копирования
FieldAccess.Operation - Enum in xyz.cofe.trambda.sec
Тип операции над полем
FieldByteCode - Interface in xyz.cofe.trambda.bc.fld
 
fieldByteCodes - Variable in class xyz.cofe.trambda.bc.cls.CField
Байт-код связанный с полем - аннотации
FieldDump - Class in xyz.cofe.trambda
Создание дампа поля класса
FieldDump(int) - Constructor for class xyz.cofe.trambda.FieldDump
Constructs a new FieldVisitor.
FieldDump(int, FieldVisitor) - Constructor for class xyz.cofe.trambda.FieldDump
Constructs a new FieldVisitor.
FieldEnd - Class in xyz.cofe.trambda.bc.fld
end of the method
FieldEnd() - Constructor for class xyz.cofe.trambda.bc.fld.FieldEnd
Конструктор по умолчанию
FieldEnd(FieldEnd) - Constructor for class xyz.cofe.trambda.bc.fld.FieldEnd
Конструктор копирования
FieldFlags - Interface in xyz.cofe.trambda.bc
 
fields - Variable in class xyz.cofe.trambda.bc.cls.CBegin
Список полней класса
FieldWriter - Interface in xyz.cofe.trambda.bc.fld
 
flagName() - Static method in class xyz.cofe.trambda.bc.AccFlags
 
flags() - Method in class xyz.cofe.trambda.bc.AccFlags
 
flags(Set<String>) - Method in class xyz.cofe.trambda.bc.AccFlags
 
FLOAD - xyz.cofe.trambda.bc.mth.OpCode
load a float value from a local variable #index
Float - xyz.cofe.trambda.bc.bm.LdcType
 
FloatArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
FloatArg() - Constructor for class xyz.cofe.trambda.bc.bm.FloatArg
Конструктор по умолчанию
FloatArg(Float) - Constructor for class xyz.cofe.trambda.bc.bm.FloatArg
 
FloatArg(FloatArg) - Constructor for class xyz.cofe.trambda.bc.bm.FloatArg
Конструктор копирования
FMUL - xyz.cofe.trambda.bc.mth.OpCode
multiply two floats
FNEG - xyz.cofe.trambda.bc.mth.OpCode
negate a float
FREM - xyz.cofe.trambda.bc.mth.OpCode
get the remainder from a division between two floats
FRETURN - xyz.cofe.trambda.bc.mth.OpCode
return a float
from - Variable in class xyz.cofe.trambda.sec.TypeDesc.Parse
 
FSTORE - xyz.cofe.trambda.bc.mth.OpCode
store a float value into a local variable #index
FSTORE_0 - xyz.cofe.trambda.bc.mth.OpCode
store a float value into local variable 0
FSTORE_1 - xyz.cofe.trambda.bc.mth.OpCode
store a float value into local variable 1
FSTORE_2 - xyz.cofe.trambda.bc.mth.OpCode
store a float value into local variable 2
FSTORE_3 - xyz.cofe.trambda.bc.mth.OpCode
store a float value into local variable 3
FSUB - xyz.cofe.trambda.bc.mth.OpCode
subtract two floats
FTypeAnnotation - Class in xyz.cofe.trambda.bc.fld
 
FTypeAnnotation() - Constructor for class xyz.cofe.trambda.bc.fld.FTypeAnnotation
Конструктор по умолчанию
FTypeAnnotation(int, String, String, boolean) - Constructor for class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
FTypeAnnotation(FTypeAnnotation) - Constructor for class xyz.cofe.trambda.bc.fld.FTypeAnnotation
Конструктор копирования

G

getAccess() - Method in interface xyz.cofe.trambda.bc.AccFlagsProperty
 
getAccess() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает флаги доступа к классу AccFlags
getAccess() - Method in class xyz.cofe.trambda.bc.cls.CField
Возвращает флаги доступа к полю AccFlags
getAccess() - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
getAccess() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает флаги доступа к методу AccFlags
getAccess() - Method in class xyz.cofe.trambda.bc.mth.MParameter
the parameter's access flags, only ACC_FINAL, ACC_SYNTHETIC or/and ACC_MANDATED are allowed (see Opcodes).
getAccess() - Method in class xyz.cofe.trambda.sec.SecurMessage
Возвращает тип доступа / инструкция байт-кода
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.ann.EmbededAnnotation
 
getAnnotationByteCodes() - Method in interface xyz.cofe.trambda.bc.ann.GetAnnotationByteCodes
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Указывает вложенные параметры аннотации
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
getAnnotationByteCodes() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
GetAnnotationByteCodes - Interface in xyz.cofe.trambda.bc.ann
 
getAnnotations() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает аннотации прикрепленные к классу
getBootstrapMethodArguments() - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
getBootstrapMethodHandle() - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
getCapturedArgs() - Method in class xyz.cofe.trambda.LambdaDump
Возвращает захваченные переменные которые передаются в лямбду (замыкание)
getClazz() - Method in class xyz.cofe.trambda.LambdaNode
Возвращает байт-код класса содержащего лямбду
getDebug() - Method in class xyz.cofe.trambda.bc.cls.CSource
 
getDefaultHandlerLabel() - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Возвращает начало блока обработчика по умолчанию.
getDefaultLabel() - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
beginning of the default handler block.
getDesc() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Возвращает имя типа аннотации
getDescriptor() - Method in class xyz.cofe.trambda.bc.cls.CField
Возвращает дескриптор типа данных
getDescriptor() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает дескриптор типов параметров и результата
getDescriptor() - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Возвращает дескриптор типа локальной переменной
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
getDescriptor() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
getEndLabels() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
getExceptions() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает исключения генерируемые методом
GetField - xyz.cofe.trambda.sec.FieldAccess.Operation
Чтение поля
GETFIELD - xyz.cofe.trambda.bc.mth.OpCode
get a field value of an object objectref, where the field is identified by field reference in the constant pool index (indexbyte1 << 8 | indexbyte2)
getFieldByteCodes() - Method in class xyz.cofe.trambda.bc.cls.CField
Возвращает байт-код связанный с полем - аннотации
getFieldName() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает имя поля
getFields() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает список полней класса
getFieldType() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает описание типа данных
getHandle() - Method in class xyz.cofe.trambda.bc.bm.HandleArg
 
getIncrement() - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
Возвращает величину увеличения значения переменной
getIndex() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Возвращает индекс переменной
getIndex() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
getInnerClasses() - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
getInnerName() - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
getInstruction() - Method in class xyz.cofe.trambda.sec.SecurAccess
Проверяеммая инструкция (байт-код), например вызов метода
getInterfaces() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает имена (байт-код) интерфейсов, см JavaClassName
getKeys() - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Возвращает значения ключей
getLabel() - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
Возвращает метку перехода
getLabel() - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
Возвращает с какой меткой связана
getLabelEnd() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Возвращает последняя инструкция, соответствующая области действия этой локальной переменной (исключая).
getLabelEnd() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
the end of the exception handler's scope (exclusive).
getLabelHandler() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
the beginning of the exception handler's code.
getLabels() - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Возвращает начала блоков обработчика.
getLabels() - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
beginnings of the handler blocks.
getLabelStart() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Возвращает первая инструкция, соответствующая области действия этой локальной переменной (включительно).
getLabelStart() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
the beginning of the exception handler's scope (inclusive).
getLambdaNode() - Method in class xyz.cofe.trambda.LambdaDump
Возвращает корень дерева лямбд
getLdcType() - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
getLine() - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
Возвращает номер строки в исходном коде
getLocal() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
getMax() - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
the maximum key value.
getMaxLocals() - Method in class xyz.cofe.trambda.bc.mth.MMaxs
Возвращает максимальное количество локальных переменных для метода.
getMaxStack() - Method in class xyz.cofe.trambda.bc.mth.MMaxs
Возвращает максимальный размер стека метода.
getMessage() - Method in class xyz.cofe.trambda.sec.SecurMessage
Возвращает сообщение
getMethod() - Method in class xyz.cofe.trambda.LambdaNode
Возвращает метод представляющий лямбду
getMethodByteCodes() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает байт-код метода
getMethodName() - Method in class xyz.cofe.trambda.sec.Invoke
Возвращает имя вызываемого метода
getMethodName() - Method in class xyz.cofe.trambda.sec.InvokeDynamicCall
 
getMethodName() - Method in class xyz.cofe.trambda.sec.InvokeMethod
Возвращает имя вызываемого метода
getMethods() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает список методов класса
getMethodTypes() - Method in class xyz.cofe.trambda.sec.Invoke
Возвращает сигнатуру вызываемого метода
getMethodTypes() - Method in class xyz.cofe.trambda.sec.InvokeDynamicCall
 
getMethodTypes() - Method in class xyz.cofe.trambda.sec.InvokeMethod
Возвращает сигнатуру вызываемого метода
getMin() - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
the minimum key value
getName() - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
getName() - Method in class xyz.cofe.trambda.bc.ann.APair
 
getName() - Method in class xyz.cofe.trambda.bc.ann.EmAArray
 
getName() - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
getName() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
getName() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает имя (байт-код) класса, см CBegin.javaName(), JavaClassName
getName() - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
Возвращает полное имя класса
getName() - Method in class xyz.cofe.trambda.bc.cls.CField
Возвращает имя поля
getName() - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
getName() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает имя метода
getName() - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
getName() - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
getName() - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
getName() - Method in class xyz.cofe.trambda.bc.mth.MLabel
Возвращает название метки
getName() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Возвращает имя переменной
getName() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
getName() - Method in class xyz.cofe.trambda.bc.mth.MParameter
parameter name or null if none is provided.
getNestHost() - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
getNestHost() - Method in class xyz.cofe.trambda.bc.cls.CNestHost
 
getNestMember() - Method in class xyz.cofe.trambda.bc.cls.CNestMember
 
getNestMembers() - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
getNodes() - Method in class xyz.cofe.trambda.LambdaNode
Возвращает список лямбд которые вызываются из данной лямбды
getNumDimensions() - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
getNumLocal() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
getNumStack() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MInsn
 
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
Возвращает код инстркуции
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
Возвращает код инструкции
getOpcode() - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 
getOperand() - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
getOperation() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает тип операции над полем
getOrder() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает порядок определения полей/методов/.. в классе (байт-коде)
getOuterClass() - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
getOuterName() - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
getOwner() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
getOwner() - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
getOwner() - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
getOwner() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
getOwner() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает имя класса/интерфейса JVM который содержит поле
getOwner() - Method in class xyz.cofe.trambda.sec.Invoke
Возвращает имя вызываемого класса / интерфейса
getOwner() - Method in class xyz.cofe.trambda.sec.InvokeDynamicCall
 
getOwner() - Method in class xyz.cofe.trambda.sec.InvokeMethod
Возвращает имя вызываемого класса / интерфейса
getPackage() - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
Возвращает имя пакета содержащий класс, например java.lang
getParameter() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
getParameterCount() - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
getPermittedSubclass() - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
getPermittedSubclass() - Method in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
getScope() - Method in class xyz.cofe.trambda.sec.SecurAccess
Область определения этой инструкции, например лямбда или метод
getSignature() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает сигнатуру generic
getSignature() - Method in class xyz.cofe.trambda.bc.cls.CField
Возвращает сигнатуру в случае Generic типа
getSignature() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает сигнатуру generic параметров и результата
getSignature() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Возвращает сигнатура для Generic типа локальной переменной или null
getSimpleName() - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
Возвращает простое имя класса, например String
getSource() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает имя исходного файла
getSource() - Method in class xyz.cofe.trambda.bc.cls.CSource
 
getStack() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
getStartLabels() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
GetStatic - xyz.cofe.trambda.sec.FieldAccess.Operation
Чтение статического поля
GETSTATIC - xyz.cofe.trambda.bc.mth.OpCode
get a static field value of a class, where the field is identified by field reference in the constant pool index (indexbyte1 << 8 | indexbyte2)
getSuperName() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает имя (байт-код) класса родителя JavaClassName
getTag() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
getType() - Method in class xyz.cofe.trambda.bc.bm.TypeArg
 
getType() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
getType() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
the internal name of the type of exceptions handled by the handler, or null to catch any exceptions (for "finally" blocks).
getType() - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
Возвращает тип
getTypeAnnotations() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает аннотации прикрепленные к классу
getTypePath() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
getTypePath() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
getTypePath() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
getTypePath() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
getTypePath() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
getTypePath() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
getTypeRef() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
getTypeRef() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
getTypeRef() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
getTypeRef() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
getTypeRef() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
getTypeRef() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
getValue() - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
getValue() - Method in class xyz.cofe.trambda.bc.ann.APair
 
getValue() - Method in class xyz.cofe.trambda.bc.bm.DoubleArg
 
getValue() - Method in class xyz.cofe.trambda.bc.bm.FloatArg
 
getValue() - Method in class xyz.cofe.trambda.bc.bm.IntArg
 
getValue() - Method in class xyz.cofe.trambda.bc.bm.LongArg
 
getValue() - Method in class xyz.cofe.trambda.bc.bm.StringArg
 
getValue() - Method in class xyz.cofe.trambda.bc.cls.CField
Возвращает значение поля
getValue() - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
getVariable() - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
Возвращает индекс переменной
getVariable() - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 
getVersion() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает версию байт-кода совместимую с JVM CBegin.version
GOTO - xyz.cofe.trambda.bc.mth.OpCode
goes to another instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
GOTO_W - xyz.cofe.trambda.bc.mth.OpCode
goes to another instruction at branchoffset (signed int constructed from unsigned bytes branchbyte1 << 24 | branchbyte2 << 16 | branchbyte3 << 8 | branchbyte4)

H

Handle - xyz.cofe.trambda.bc.bm.LdcType
 
HandleArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
HandleArg() - Constructor for class xyz.cofe.trambda.bc.bm.HandleArg
Конструктор по умолчанию
HandleArg(HandleArg) - Constructor for class xyz.cofe.trambda.bc.bm.HandleArg
Конструктор копирования
HandleArg(MHandle) - Constructor for class xyz.cofe.trambda.bc.bm.HandleArg
 
hashCode() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
hashCode() - Method in class xyz.cofe.trambda.bc.mth.MLabel
 
hashCode() - Method in class xyz.cofe.trambda.JavaClassName
 

I

I2B - xyz.cofe.trambda.bc.mth.OpCode
convert an int into a byte
I2C - xyz.cofe.trambda.bc.mth.OpCode
convert an int into a character
I2D - xyz.cofe.trambda.bc.mth.OpCode
convert an int into a double
I2F - xyz.cofe.trambda.bc.mth.OpCode
convert an int into a float
I2L - xyz.cofe.trambda.bc.mth.OpCode
convert an int into a long
I2S - xyz.cofe.trambda.bc.mth.OpCode
convert an int into a short
IADD - xyz.cofe.trambda.bc.mth.OpCode
add two ints
IALOAD - xyz.cofe.trambda.bc.mth.OpCode
load an int from an array
IAND - xyz.cofe.trambda.bc.mth.OpCode
perform a bitwise AND on two integers
IASTORE - xyz.cofe.trambda.bc.mth.OpCode
store an int into an array
ICONST_0 - xyz.cofe.trambda.bc.mth.OpCode
load the int value 0 onto the stack
ICONST_1 - xyz.cofe.trambda.bc.mth.OpCode
load the int value 1 onto the stack
ICONST_2 - xyz.cofe.trambda.bc.mth.OpCode
load the int value 2 onto the stack
ICONST_3 - xyz.cofe.trambda.bc.mth.OpCode
load the int value 3 onto the stack
ICONST_4 - xyz.cofe.trambda.bc.mth.OpCode
load the int value 4 onto the stack
ICONST_5 - xyz.cofe.trambda.bc.mth.OpCode
load the int value 5 onto the stack
ICONST_M1 - xyz.cofe.trambda.bc.mth.OpCode
load the int value −1 onto the stack
IDIV - xyz.cofe.trambda.bc.mth.OpCode
divide two integers
idSeq - Static variable in class xyz.cofe.trambda.AnnotationDump
 
idSeq - Static variable in class xyz.cofe.trambda.FieldDump
 
IF_ACMPEQ - xyz.cofe.trambda.bc.mth.OpCode
if references are equal, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ACMPNE - xyz.cofe.trambda.bc.mth.OpCode
if references are not equal, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ICMPEQ - xyz.cofe.trambda.bc.mth.OpCode
if ints are equal, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ICMPGE - xyz.cofe.trambda.bc.mth.OpCode
if value1 is greater than or equal to value2, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ICMPGT - xyz.cofe.trambda.bc.mth.OpCode
if value1 is greater than value2, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ICMPLE - xyz.cofe.trambda.bc.mth.OpCode
if value1 is less than or equal to value2, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ICMPLT - xyz.cofe.trambda.bc.mth.OpCode
if value1 is less than value2, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IF_ICMPNE - xyz.cofe.trambda.bc.mth.OpCode
if ints are not equal, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFEQ - xyz.cofe.trambda.bc.mth.OpCode
if value is 0, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFGE - xyz.cofe.trambda.bc.mth.OpCode
if value is greater than or equal to 0, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFGT - xyz.cofe.trambda.bc.mth.OpCode
if value is greater than 0, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFLE - xyz.cofe.trambda.bc.mth.OpCode
if value is less than or equal to 0, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFLT - xyz.cofe.trambda.bc.mth.OpCode
if value is less than 0, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFNE - xyz.cofe.trambda.bc.mth.OpCode
if value is not 0, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFNONNULL - xyz.cofe.trambda.bc.mth.OpCode
Официальная дока if value is not null, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IFNULL - xyz.cofe.trambda.bc.mth.OpCode
if value is null, branch to instruction at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2)
IINC - xyz.cofe.trambda.bc.mth.OpCode
increment local variable #index by signed byte const
ILOAD - xyz.cofe.trambda.bc.mth.OpCode
load an int value from a local variable #index
IMUL - xyz.cofe.trambda.bc.mth.OpCode
multiply two integers
index - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
INEG - xyz.cofe.trambda.bc.mth.OpCode
negate int
innerClasses - Variable in class xyz.cofe.trambda.bc.cls.CBegin
 
InnerClassFlags - Interface in xyz.cofe.trambda.bc
 
innerName - Variable in class xyz.cofe.trambda.bc.cls.CInnerClass
 
inspect(LambdaDump) - Static method in class xyz.cofe.trambda.sec.SecurAccess
Инспекция дампа лямбды на предмет опасный инструкций
inspectCall(LambdaDump) - Static method in class xyz.cofe.trambda.sec.Invoke
Получение списка подозрительных вызовов
inspectField(LambdaDump) - Static method in class xyz.cofe.trambda.sec.FieldAccess
Инспекция дампа лямбды
INSTANCEOF - xyz.cofe.trambda.bc.mth.OpCode
determines if an object objectref is of a given type, identified by class reference index in constant pool (indexbyte1 << 8 | indexbyte2)
instruction - Variable in class xyz.cofe.trambda.sec.SecurAccess
Инструкция (байт-код), например вызов метода
IntArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
IntArg() - Constructor for class xyz.cofe.trambda.bc.bm.IntArg
Конструктор по умолчанию
IntArg(Integer) - Constructor for class xyz.cofe.trambda.bc.bm.IntArg
 
IntArg(IntArg) - Constructor for class xyz.cofe.trambda.bc.bm.IntArg
Конструктор копирования
Integer - xyz.cofe.trambda.bc.bm.LdcType
 
interfaces - Variable in class xyz.cofe.trambda.bc.cls.CBegin
имена (байт-код) интерфейсов, см JavaClassName
invalidateCache() - Method in class xyz.cofe.trambda.LambdaDump
Очистка кэша
invoke(MESSAGE, Predicate<Invoke<?>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Проверка вызова метода/конструктора/BootStrap
Invoke<INSTR extends ByteCode> - Class in xyz.cofe.trambda.sec
Вызов метода / конструктора / BootStrap
Invoke(INSTR, Tuple2<LambdaDump, LambdaNode>) - Constructor for class xyz.cofe.trambda.sec.Invoke
Конструктор
INVOKEDYNAMIC - xyz.cofe.trambda.bc.mth.OpCode
invokes a dynamic method and puts the result on the stack (might be void); the method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)
InvokeDynamicCall - Class in xyz.cofe.trambda.sec
Инструкция вызова bootstrap метода
InvokeDynamicCall(MInvokeDynamicInsn, Tuple2<LambdaDump, LambdaNode>) - Constructor for class xyz.cofe.trambda.sec.InvokeDynamicCall
 
InvokeDynamicCall(InvokeDynamicCall) - Constructor for class xyz.cofe.trambda.sec.InvokeDynamicCall
 
invokeIndy(Predicate<InvokeDynamicCall>, MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Проверка вызова BootStrap метода
INVOKEINTERFACE - xyz.cofe.trambda.bc.mth.OpCode
invokes an interface method on object objectref and puts the result on the stack (might be void); the interface method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)
invokeMethod(Predicate<InvokeMethod>, MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Проверка вызова метода
InvokeMethod - Class in xyz.cofe.trambda.sec
Инструкция вызова метода
InvokeMethod(MMethodInsn, Tuple2<LambdaDump, LambdaNode>) - Constructor for class xyz.cofe.trambda.sec.InvokeMethod
Конструктор
InvokeMethod(InvokeMethod) - Constructor for class xyz.cofe.trambda.sec.InvokeMethod
Конструктор копирования
INVOKESPECIAL - xyz.cofe.trambda.bc.mth.OpCode
invoke instance method on object objectref and puts the result on the stack (might be void); the method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)
INVOKESTATIC - xyz.cofe.trambda.bc.mth.OpCode
invoke a static method and puts the result on the stack (might be void); the method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)
INVOKEVIRTUAL - xyz.cofe.trambda.bc.mth.OpCode
invoke virtual method on object objectref and puts the result on the stack (might be void); the method is identified by method reference index in constant pool (indexbyte1 << 8 | indexbyte2)
IOR - xyz.cofe.trambda.bc.mth.OpCode
bitwise int OR
IREM - xyz.cofe.trambda.bc.mth.OpCode
logical int remainder
IRETURN - xyz.cofe.trambda.bc.mth.OpCode
return an integer from a method
isAbstract() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared abstract; must not be instantiated.
isAbstract() - Method in interface xyz.cofe.trambda.bc.ClassFlags
Declared abstract; must not be instantiated.
isAbstract() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isAllow() - Method in class xyz.cofe.trambda.sec.SecurMessage
Возвращает разрешен (true) или запрещен (false) доступ/инструкция
isAnnotation() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared as an annotation type.
isAnnotation() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isBridge() - Method in class xyz.cofe.trambda.bc.AccFlags
A bridge method, generated by the compiler.
isBridge() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isCacheSerializedLambda() - Method in class xyz.cofe.trambda.LambdaDump
 
isDeprecated() - Method in class xyz.cofe.trambda.bc.AccFlags
 
isDeprecated() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isDeprecated() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isDeprecated() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isEnum() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared as an enum type.
isEnum() - Method in interface xyz.cofe.trambda.bc.ClassFlags
Declared as an enum type.
isEnum() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isField() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает операции, над обычным полем или над статическим
isFinal() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared final; no subclasses allowed.
isFinal() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isFinal() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isFinal() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isFinal() - Method in interface xyz.cofe.trambda.bc.ParameterFlags
 
ISHL - xyz.cofe.trambda.bc.mth.OpCode
int shift left
ISHR - xyz.cofe.trambda.bc.mth.OpCode
int arithmetic shift right
isIface() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
isIface() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
isInterface() - Method in class xyz.cofe.trambda.bc.AccFlags
Is an interface, not a class.
isInterface() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isMandated() - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that the formal parameter was implicitly declared in source code, according to the specification of the language in which the source code was written (JLS §13.1).
isMandated() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isMandated() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isMandated() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isMandated() - Method in interface xyz.cofe.trambda.bc.ParameterFlags
 
isModule() - Method in class xyz.cofe.trambda.bc.AccFlags
Is a module, not a class or interface.
isModule() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isNative() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared native; implemented in a language other than the Java programming language.
isNative() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isOpen() - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that this module is open.
isOpen() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isPrivate() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared private; accessible only within the defining class.
isPrivate() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isPrivate() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isPrivate() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isProtected() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared protected; may be accessed within subclasses.
isProtected() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isProtected() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isProtected() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isPublic() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared public; may be accessed from outside its package.
isPublic() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isPublic() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isPublic() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isReadAccess() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает тип операции: операция чтения
isRecord() - Method in class xyz.cofe.trambda.bc.AccFlags
 
isRecord() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isStatic() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared static.
isStatic() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isStatic() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isStatic() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает тип операции: над статическим полем класса или нет
isStaticPhase() - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that this dependence is mandatory in the static phase, i.e., at compile time, but is optional in the dynamic phase, i.e., at run time.
isStaticPhase() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isStrict() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared strictfp; floating-point mode is FP-strict.
isStrict() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isSuper() - Method in class xyz.cofe.trambda.bc.AccFlags
Treat superclass methods specially when invoked by the invokespecial instruction.
isSuper() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isSynchronized() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared synchronized; invocation is wrapped by a monitor use.
isSynchronized() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isSynthetic() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared synthetic; not present in the source code.
isSynthetic() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
isSynthetic() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isSynthetic() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isSynthetic() - Method in interface xyz.cofe.trambda.bc.ParameterFlags
 
ISTORE - xyz.cofe.trambda.bc.mth.OpCode
load a reference onto the stack from a local variable #index
isTransient() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared transient; not written or read by a persistent object manager.
isTransient() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isTransitive() - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that any module which depends on the current module, implicitly declares a dependence on the module indicated by this entry.
isTransitive() - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
ISUB - xyz.cofe.trambda.bc.mth.OpCode
int subtract
isVarArgs() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared with variable number of arguments.
isVarArgs() - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
isVisible() - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Возвращает видна ли аннотация в runtime
isVisible() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
isVisible() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
isVolatile() - Method in class xyz.cofe.trambda.bc.AccFlags
Declared volatile; cannot be cached.
isVolatile() - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
isWriteAccess() - Method in class xyz.cofe.trambda.sec.FieldAccess
Возвращает тип операции: операция записи
IUSHR - xyz.cofe.trambda.bc.mth.OpCode
int logical shift right
IXOR - xyz.cofe.trambda.bc.mth.OpCode
int xor

J

JavaClassName - Class in xyz.cofe.trambda
Кодирование имени класса
JavaClassName(String) - Constructor for class xyz.cofe.trambda.JavaClassName
Конструктор для byte-code названия класса
JavaClassName(String, String, String) - Constructor for class xyz.cofe.trambda.JavaClassName
Конструктор
javaName() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Изменение имени класса, меняет содержимое поля CBegin.name
JavaNamed(CBegin) - Constructor for class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
 
JSR - xyz.cofe.trambda.bc.mth.OpCode
jump to subroutine at branchoffset (signed short constructed from unsigned bytes branchbyte1 << 8 | branchbyte2) and place the return address on the stack

L

L2D - xyz.cofe.trambda.bc.mth.OpCode
convert an long into a double
L2F - xyz.cofe.trambda.bc.mth.OpCode
convert an long into a float
L2I - xyz.cofe.trambda.bc.mth.OpCode
convert an long into a int
labelCreate(String) - Method in class xyz.cofe.trambda.bc.mth.MethodWriterCtx
 
labelCreateOrGet(String) - Method in class xyz.cofe.trambda.bc.mth.MethodWriterCtx
 
labelGet(String) - Method in class xyz.cofe.trambda.bc.mth.MethodWriterCtx
 
labelsGet(String...) - Method in class xyz.cofe.trambda.bc.mth.MethodWriterCtx
 
LADD - xyz.cofe.trambda.bc.mth.OpCode
add two longs
LALOAD - xyz.cofe.trambda.bc.mth.OpCode
load a long from an array
lambdaDump() - Method in class xyz.cofe.trambda.AsmQuery
 
LambdaDump - Class in xyz.cofe.trambda
Дамп лямбды, со всеми зависимыми лямбдами.
LambdaDump() - Constructor for class xyz.cofe.trambda.LambdaDump
Конструктор по умолчанию
LambdaDump.Restore - Class in xyz.cofe.trambda
Восстановление класса
lambdaDumpInst - Variable in class xyz.cofe.trambda.AsmQuery
 
lambdaNode - Variable in class xyz.cofe.trambda.LambdaDump
"Корневая" лямбда которая вызывается
lambdaNode(Class<?>, String, String, String) - Method in class xyz.cofe.trambda.LambdaDump
Создание узла для байт кода лямбды и связанных лямбд

LambdaNode - Class in xyz.cofe.trambda
Узел дерева лямд, описывает одну лямбду и связанные с ней лямбды.
LambdaNode() - Constructor for class xyz.cofe.trambda.LambdaNode
Конструктор по умолчанию
lambdaNodeCache - Variable in class xyz.cofe.trambda.LambdaDump
кеш сериализованная лямбда / корневой узел байт кода
LAND - xyz.cofe.trambda.bc.mth.OpCode
bitwise AND of two longs
LASTORE - xyz.cofe.trambda.bc.mth.OpCode
store a long to an array
LCMP - xyz.cofe.trambda.bc.mth.OpCode
push 0 if the two longs are the same, 1 if value1 is greater than value2, -1 otherwise
LCONST_0 - xyz.cofe.trambda.bc.mth.OpCode
push 0L (the number zero with type long) onto the stack
LCONST_1 - xyz.cofe.trambda.bc.mth.OpCode
push 1L (the number one with type long) onto the stack
LDC - xyz.cofe.trambda.bc.mth.OpCode
push a constant #index from a constant pool (String, int, float, Class, java.lang.invoke.MethodType, java.lang.invoke.MethodHandle, or a dynamically-computed constant) onto the stack
LDC_W - xyz.cofe.trambda.bc.mth.OpCode
push a constant #index from a constant pool (String, int, float, Class, java.lang.invoke.MethodType, java.lang.invoke.MethodHandle, or a dynamically-computed constant) onto the stack (wide index is constructed as indexbyte1 << 8 | indexbyte2)
LDC2_W - xyz.cofe.trambda.bc.mth.OpCode
push a constant #index from a constant pool (double, long, or a dynamically-computed constant) onto the stack (wide index is constructed as indexbyte1 << 8 | indexbyte2)
LdcType - Enum in xyz.cofe.trambda.bc.bm
Тип константы
LDIV - xyz.cofe.trambda.bc.mth.OpCode
divide two longs
LLOAD - xyz.cofe.trambda.bc.mth.OpCode
load a long value from a local variable #index
LMUL - xyz.cofe.trambda.bc.mth.OpCode
multiply two longs
LNEG - xyz.cofe.trambda.bc.mth.OpCode
negate a long
Long - xyz.cofe.trambda.bc.bm.LdcType
 
LongArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
LongArg() - Constructor for class xyz.cofe.trambda.bc.bm.LongArg
Конструктор по умолчанию
LongArg(Long) - Constructor for class xyz.cofe.trambda.bc.bm.LongArg
 
LongArg(LongArg) - Constructor for class xyz.cofe.trambda.bc.bm.LongArg
Конструктор копирования
LOOKUPSWITCH - xyz.cofe.trambda.bc.mth.OpCode
a target address is looked up from a table using a key and execution continues from the instruction at that address
LOR - xyz.cofe.trambda.bc.mth.OpCode
bitwise OR of two longs
LREM - xyz.cofe.trambda.bc.mth.OpCode
remainder of division of two longs
LRETURN - xyz.cofe.trambda.bc.mth.OpCode
return a long value
LSHL - xyz.cofe.trambda.bc.mth.OpCode
bitwise shift left of a long value1 by int value2 positions
LSHR - xyz.cofe.trambda.bc.mth.OpCode
bitwise shift right of a long value1 by int value2 positions
LSTORE - xyz.cofe.trambda.bc.mth.OpCode
store a long value in a local variable #index
LSTORE_0 - xyz.cofe.trambda.bc.mth.OpCode
store a long value in a local variable 0
LSTORE_1 - xyz.cofe.trambda.bc.mth.OpCode
store a long value in a local variable 1
LSTORE_2 - xyz.cofe.trambda.bc.mth.OpCode
store a long value in a local variable 2
LSTORE_3 - xyz.cofe.trambda.bc.mth.OpCode
store a long value in a local variable 3
LSUB - xyz.cofe.trambda.bc.mth.OpCode
subtract two longs
LUSHR - xyz.cofe.trambda.bc.mth.OpCode
bitwise shift right of a long value1 by int value2 positions, unsigned
LXOR - xyz.cofe.trambda.bc.mth.OpCode
bitwise XOR of two longs

M

MAbstractBC - Class in xyz.cofe.trambda.bc.mth
 
MAbstractBC() - Constructor for class xyz.cofe.trambda.bc.mth.MAbstractBC
 
MAnnotableParameterCount - Class in xyz.cofe.trambda.bc.mth
 
MAnnotableParameterCount() - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
Конструктор по умолчанию
MAnnotableParameterCount(int, boolean) - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
MAnnotableParameterCount(MAnnotableParameterCount) - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
Конструктор копирования
MAnnotation - Class in xyz.cofe.trambda.bc.mth
Visits an annotation of this method.
MAnnotation() - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotation
Конструктор по умолчанию
MAnnotation(String, boolean) - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotation
 
MAnnotation(MAnnotation) - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotation
Конструктор копирования
MAnnotationDefault - Class in xyz.cofe.trambda.bc.mth
Visits the default value of this annotation interface method.
MAnnotationDefault() - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotationDefault
Конструктор по умолчанию
MAnnotationDefault(MAnnotationDefault) - Constructor for class xyz.cofe.trambda.bc.mth.MAnnotationDefault
Конструктор копирования
MCode - Class in xyz.cofe.trambda.bc.mth
Начала байт-кода метода
MCode() - Constructor for class xyz.cofe.trambda.bc.mth.MCode
Конструктор по умолчанию
MCode(MCode) - Constructor for class xyz.cofe.trambda.bc.mth.MCode
Конструктор копирования
MEnd - Class in xyz.cofe.trambda.bc.mth
Конец метода
MEnd() - Constructor for class xyz.cofe.trambda.bc.mth.MEnd
Конструктор по умолчанию
MEnd(MEnd) - Constructor for class xyz.cofe.trambda.bc.mth.MEnd
Конструктор копирования
method - Variable in class xyz.cofe.trambda.LambdaNode
Метод представляющий лямбду
method() - Method in class xyz.cofe.trambda.LambdaDump.Restore
Возвращает метод соответствующий корневой лямбде
Method - xyz.cofe.trambda.bc.bm.LdcType
 
MethodByteCode - Interface in xyz.cofe.trambda.bc.mth
 
methodByteCodes - Variable in class xyz.cofe.trambda.bc.cls.CMethod
байт-код метода
MethodDescTypes - Class in xyz.cofe.trambda.sec
Описание сигнатуры метода
MethodDescTypes(TypeDesc[], TypeDesc) - Constructor for class xyz.cofe.trambda.sec.MethodDescTypes
Конструктор
MethodDump - Class in xyz.cofe.trambda
Создает дамп байт кода метода, используется в AsmQuery.
MethodDump(int) - Constructor for class xyz.cofe.trambda.MethodDump
Constructs a new MethodVisitor.
MethodDump(int, MethodVisitor) - Constructor for class xyz.cofe.trambda.MethodDump
Constructs a new MethodVisitor.
MethodFlags - Interface in xyz.cofe.trambda.bc
 
methods - Variable in class xyz.cofe.trambda.bc.cls.CBegin
Список методов класса
MethodWriter - Interface in xyz.cofe.trambda.bc.mth
 
MethodWriterCtx - Class in xyz.cofe.trambda.bc.mth
 
MethodWriterCtx() - Constructor for class xyz.cofe.trambda.bc.mth.MethodWriterCtx
 
MFieldInsn - Class in xyz.cofe.trambda.bc.mth
Доступ к полю объекта
MFieldInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MFieldInsn
Конструктор по умолчанию
MFieldInsn(int, String, String, String) - Constructor for class xyz.cofe.trambda.bc.mth.MFieldInsn
 
MFieldInsn(MFieldInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MFieldInsn
Конструктор копирования
MFrame - Class in xyz.cofe.trambda.bc.mth
MFrame() - Constructor for class xyz.cofe.trambda.bc.mth.MFrame
Конструктор по умолчанию
MFrame(int, int, Object[], int, Object[]) - Constructor for class xyz.cofe.trambda.bc.mth.MFrame
 
MFrame(int, int, List<Object>, int, List<Object>) - Constructor for class xyz.cofe.trambda.bc.mth.MFrame
 
MFrame(MFrame) - Constructor for class xyz.cofe.trambda.bc.mth.MFrame
Конструктор копирования
MHandle - Class in xyz.cofe.trambda.bc.bm
 
MHandle() - Constructor for class xyz.cofe.trambda.bc.bm.MHandle
Конструктор по умолчанию
MHandle(Handle) - Constructor for class xyz.cofe.trambda.bc.bm.MHandle
 
MHandle(MHandle) - Constructor for class xyz.cofe.trambda.bc.bm.MHandle
Конструктор копирования
MIincInsn - Class in xyz.cofe.trambda.bc.mth
Increment local variable by constant (jvm spec).
MIincInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MIincInsn
Конструктор по умолчанию
MIincInsn(int, int) - Constructor for class xyz.cofe.trambda.bc.mth.MIincInsn
 
MIincInsn(MIincInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MIincInsn
Конструктор копирования
MInsn - Class in xyz.cofe.trambda.bc.mth
Простая инструкция the opcode of the instruction to be visited.
MInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MInsn
Конструктор по умолчанию
MInsn(int) - Constructor for class xyz.cofe.trambda.bc.mth.MInsn
 
MInsn(MInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MInsn
Конструктор копирования
MInsnAnnotation - Class in xyz.cofe.trambda.bc.mth
 
MInsnAnnotation() - Constructor for class xyz.cofe.trambda.bc.mth.MInsnAnnotation
Конструктор по умолчанию
MInsnAnnotation(int, String, String, boolean) - Constructor for class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
MInsnAnnotation(MInsnAnnotation) - Constructor for class xyz.cofe.trambda.bc.mth.MInsnAnnotation
Конструктор копирования
MIntInsn - Class in xyz.cofe.trambda.bc.mth
MIntInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MIntInsn
Конструктор по умолчанию
MIntInsn(int, int) - Constructor for class xyz.cofe.trambda.bc.mth.MIntInsn
 
MIntInsn(MIntInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MIntInsn
Конструктор копирования
MInvokeDynamicInsn - Class in xyz.cofe.trambda.bc.mth
MInvokeDynamicInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
Конструктор по умолчанию
MInvokeDynamicInsn(String, String, Handle, Object[]) - Constructor for class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
MInvokeDynamicInsn(MInvokeDynamicInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
Конструктор копирования
MJumpInsn - Class in xyz.cofe.trambda.bc.mth
Инструкция перехода
MJumpInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MJumpInsn
Конструктор по умолчанию
MJumpInsn(int, String) - Constructor for class xyz.cofe.trambda.bc.mth.MJumpInsn
 
MJumpInsn(MJumpInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MJumpInsn
Конструктор копирования
MLabel - Class in xyz.cofe.trambda.bc.mth
Метка в исходном коде/точка перехода
MLabel() - Constructor for class xyz.cofe.trambda.bc.mth.MLabel
Конструктор по умолчанию
MLabel(String) - Constructor for class xyz.cofe.trambda.bc.mth.MLabel
Конструктор
MLabel(MLabel) - Constructor for class xyz.cofe.trambda.bc.mth.MLabel
Конструктор копирования
MLdcInsn - Class in xyz.cofe.trambda.bc.mth
MLdcInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MLdcInsn
Конструктор по умолчанию
MLdcInsn(Object, LdcType) - Constructor for class xyz.cofe.trambda.bc.mth.MLdcInsn
 
MLdcInsn(MLdcInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MLdcInsn
Конструктор копирования
MLineNumber - Class in xyz.cofe.trambda.bc.mth
Номер строки в исходном коде
MLineNumber() - Constructor for class xyz.cofe.trambda.bc.mth.MLineNumber
Конструктор по умолчанию
MLineNumber(int, String) - Constructor for class xyz.cofe.trambda.bc.mth.MLineNumber
Конструктор
MLineNumber(MLineNumber) - Constructor for class xyz.cofe.trambda.bc.mth.MLineNumber
Конструктор копирования
MLocalVariable - Class in xyz.cofe.trambda.bc.mth
Определение локальной переменной
MLocalVariable() - Constructor for class xyz.cofe.trambda.bc.mth.MLocalVariable
Конструктор по умолчанию
MLocalVariable(String, String, String, String, String, int) - Constructor for class xyz.cofe.trambda.bc.mth.MLocalVariable
Конструктор
MLocalVariable(MLocalVariable) - Constructor for class xyz.cofe.trambda.bc.mth.MLocalVariable
Конструктор копирования
MLocalVariableAnnotation - Class in xyz.cofe.trambda.bc.mth
 
MLocalVariableAnnotation() - Constructor for class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
Конструктор по умолчанию
MLocalVariableAnnotation(MLocalVariableAnnotation) - Constructor for class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
Конструктор копирования
MLookupSwitchInsn - Class in xyz.cofe.trambda.bc.mth
lookupswitch
MLookupSwitchInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Конструктор по умолчанию
MLookupSwitchInsn(String, int[], String[]) - Constructor for class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Конструктор
MLookupSwitchInsn(MLookupSwitchInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Конструктор копирования
MMaxs - Class in xyz.cofe.trambda.bc.mth
максимальный размер стека и максимальное количество локальных переменных метода.
MMaxs() - Constructor for class xyz.cofe.trambda.bc.mth.MMaxs
Конструктор по умолчанию
MMaxs(int, int) - Constructor for class xyz.cofe.trambda.bc.mth.MMaxs
Конструктор
MMaxs(MMaxs) - Constructor for class xyz.cofe.trambda.bc.mth.MMaxs
Конструктор копирования
MMethodInsn - Class in xyz.cofe.trambda.bc.mth
This opcode is either INVOKEVIRTUAL, INVOKESPECIAL, INVOKESTATIC or INVOKEINTERFACE.
MMethodInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MMethodInsn
Конструктор по умолчанию
MMethodInsn(int, String, String, String, boolean) - Constructor for class xyz.cofe.trambda.bc.mth.MMethodInsn
Конструктор
MMethodInsn(MMethodInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MMethodInsn
Конструктор копирования
MMultiANewArrayInsn - Class in xyz.cofe.trambda.bc.mth
multianewarray
MMultiANewArrayInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
Конструктор по умолчанию
MMultiANewArrayInsn(String, int) - Constructor for class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
MMultiANewArrayInsn(MMultiANewArrayInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
Конструктор копирования
MONITORENTER - xyz.cofe.trambda.bc.mth.OpCode
enter monitor for object ("grab the lock" – start of synchronized() section)
MONITOREXIT - xyz.cofe.trambda.bc.mth.OpCode
exit monitor for object ("release the lock" – end of synchronized() section)
MParameter - Class in xyz.cofe.trambda.bc.mth
Visits a parameter of this method.
MParameter() - Constructor for class xyz.cofe.trambda.bc.mth.MParameter
Конструктор по умолчанию
MParameter(String, int) - Constructor for class xyz.cofe.trambda.bc.mth.MParameter
 
MParameter(MParameter) - Constructor for class xyz.cofe.trambda.bc.mth.MParameter
Конструктор копирования
MParameterAnnotation - Class in xyz.cofe.trambda.bc.mth
 
MParameterAnnotation() - Constructor for class xyz.cofe.trambda.bc.mth.MParameterAnnotation
Конструктор по умолчанию
MParameterAnnotation(MParameterAnnotation) - Constructor for class xyz.cofe.trambda.bc.mth.MParameterAnnotation
Конструктор копирования
MTableSwitchInsn - Class in xyz.cofe.trambda.bc.mth
tableswitch
MTableSwitchInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
Конструктор по умолчанию
MTableSwitchInsn(int, int, String, String...) - Constructor for class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
Конструктор
MTableSwitchInsn(MTableSwitchInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
Конструктор копирования
MTryCatchAnnotation - Class in xyz.cofe.trambda.bc.mth
 
MTryCatchAnnotation() - Constructor for class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
Конструктор по умолчанию
MTryCatchAnnotation(int, String, String, boolean) - Constructor for class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
MTryCatchAnnotation(MTryCatchAnnotation) - Constructor for class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
Конструктор копирования
MTryCatchBlock - Class in xyz.cofe.trambda.bc.mth
try catch block
MTryCatchBlock() - Constructor for class xyz.cofe.trambda.bc.mth.MTryCatchBlock
Конструктор по умолчанию
MTryCatchBlock(String, String, String, String) - Constructor for class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
MTryCatchBlock(MTryCatchBlock) - Constructor for class xyz.cofe.trambda.bc.mth.MTryCatchBlock
Конструктор копирования
MTypeAnnotation - Class in xyz.cofe.trambda.bc.mth
 
MTypeAnnotation() - Constructor for class xyz.cofe.trambda.bc.mth.MTypeAnnotation
Конструктор по умолчанию
MTypeAnnotation(int, TypePath, String, boolean) - Constructor for class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
MTypeAnnotation(MTypeAnnotation) - Constructor for class xyz.cofe.trambda.bc.mth.MTypeAnnotation
Конструктор копирования
MTypeInsn - Class in xyz.cofe.trambda.bc.mth
the opcode of the type instruction to be visited.
MTypeInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MTypeInsn
Конструктор по умолчанию
MTypeInsn(int, String) - Constructor for class xyz.cofe.trambda.bc.mth.MTypeInsn
Конструктор
MTypeInsn(MTypeInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MTypeInsn
Конструктор копирования
MULTIANEWARRAY - xyz.cofe.trambda.bc.mth.OpCode
create a new array of dimensions dimensions of type identified by class reference in constant pool index (indexbyte1 << 8 | indexbyte2); the sizes of each dimension is identified by count1, [count2, etc.]
MVarInsn - Class in xyz.cofe.trambda.bc.mth
the opcode of the local variable instruction to be visited.
MVarInsn() - Constructor for class xyz.cofe.trambda.bc.mth.MVarInsn
Конструктор по умолчанию
MVarInsn(int, int) - Constructor for class xyz.cofe.trambda.bc.mth.MVarInsn
 
MVarInsn(MVarInsn) - Constructor for class xyz.cofe.trambda.bc.mth.MVarInsn
Конструктор копирования

N

name - Variable in class xyz.cofe.trambda.bc.ann.AEnum
 
name - Variable in class xyz.cofe.trambda.bc.ann.APair
 
name - Variable in class xyz.cofe.trambda.bc.ann.EmAArray
 
name - Variable in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
name - Variable in class xyz.cofe.trambda.bc.cls.CBegin
 
name - Variable in class xyz.cofe.trambda.bc.cls.CField
имя поля
name - Variable in class xyz.cofe.trambda.bc.cls.CInnerClass
 
name - Variable in class xyz.cofe.trambda.bc.cls.CMethod
имя метода
name - Variable in class xyz.cofe.trambda.bc.cls.COuterClass
 
name - Variable in class xyz.cofe.trambda.JavaClassName
Полное имя класса, например java.lang.String
name - Variable in class xyz.cofe.trambda.sec.TypeDesc
Имя типа
nestHost - Variable in class xyz.cofe.trambda.bc.cls.CBegin
 
nestHost - Variable in class xyz.cofe.trambda.bc.cls.CNestHost
 
nestMember - Variable in class xyz.cofe.trambda.bc.cls.CNestMember
 
nestMembers - Variable in class xyz.cofe.trambda.bc.cls.CBegin
 
NEW - xyz.cofe.trambda.bc.mth.OpCode
create new object of type identified by class reference in constant pool index (indexbyte1 << 8 | indexbyte2)
NEWARRAY - xyz.cofe.trambda.bc.mth.OpCode
create new array with count elements of primitive type identified by atype
nodes - Variable in class xyz.cofe.trambda.LambdaNode
Cписок лямбд которые вызываются из данной лямбды
nodes() - Method in class xyz.cofe.trambda.bc.ann.EmAArray
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
Возвращает дочерние узлы
nodes() - Method in interface xyz.cofe.trambda.bc.ByteCode
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.cls.CMethod
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
Возвращает дочерние узлы
nodes() - Method in class xyz.cofe.trambda.LambdaNode
Возвращает дочерние узлы
NOP - xyz.cofe.trambda.bc.mth.OpCode
perform no operation

O

Object - xyz.cofe.trambda.bc.bm.LdcType
 
onLambdaNode(LambdaNode) - Method in class xyz.cofe.trambda.LambdaDump
Вызывается при создании узла лямдды
onSerializedLambda(SerializedLambda) - Method in class xyz.cofe.trambda.LambdaDump
Вызывается при нахождении сериализованного представления лямбды
opcode - Variable in enum xyz.cofe.trambda.sec.FieldAccess.Operation
 
OpCode - Enum in xyz.cofe.trambda.bc.mth
 
order - Variable in class xyz.cofe.trambda.bc.cls.CBegin
Содержит порядок определения полей/методов/.. в классе (байт-коде)
order(ClsByteCode, int) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает порядок определения полей/методов/..
outerClass - Variable in class xyz.cofe.trambda.bc.cls.CBegin
 
outerName - Variable in class xyz.cofe.trambda.bc.cls.CInnerClass
 
owner - Variable in class xyz.cofe.trambda.bc.cls.COuterClass
 

P

packageName - Variable in class xyz.cofe.trambda.JavaClassName
Имя пакета содержащий класс, например java.lang
parameter - Variable in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
parameterCount - Variable in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
ParameterFlags - Interface in xyz.cofe.trambda.bc
 
params - Variable in class xyz.cofe.trambda.sec.MethodDescTypes
Тип аргументов
parse(String) - Static method in class xyz.cofe.trambda.sec.MethodDescTypes
Парсинг сигнатуры метода
parse(String) - Static method in class xyz.cofe.trambda.sec.TypeDesc
Парсинг типа
parse(String, int) - Static method in class xyz.cofe.trambda.bc.StringLiteral
Декодирование литерала
parse(String, int) - Static method in class xyz.cofe.trambda.sec.TypeDesc
 
Parse(TypeDesc, int, int) - Constructor for class xyz.cofe.trambda.sec.TypeDesc.Parse
 
parseByteCode(byte[]) - Static method in class xyz.cofe.trambda.bc.cls.CBegin
Парсинг байт-кода
parseByteCode(Class<?>) - Static method in class xyz.cofe.trambda.bc.cls.CBegin
Парсинг байт-кода класса.
parseByteCode(URL) - Static method in class xyz.cofe.trambda.bc.cls.CBegin
Парсинг байт-кода
permittedSubclass - Variable in class xyz.cofe.trambda.bc.cls.CBegin
 
permittedSubclass - Variable in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
POP - xyz.cofe.trambda.bc.mth.OpCode
discard the top value on the stack
POP2 - xyz.cofe.trambda.bc.mth.OpCode
discard the top two values on the stack (or one value, if it is a double or long)
PredicateBuilder(SecurityFilters.Builder<MESSAGE, SCOPE>) - Constructor for class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
Конструктор
PutField - xyz.cofe.trambda.sec.FieldAccess.Operation
Запись значения в поле
PUTFIELD - xyz.cofe.trambda.bc.mth.OpCode
set field to value in an object objectref, where the field is identified by a field reference index in constant pool (indexbyte1 << 8 | indexbyte2)
PutStatic - xyz.cofe.trambda.sec.FieldAccess.Operation
Запись значения в статическое поле
PUTSTATIC - xyz.cofe.trambda.bc.mth.OpCode
set static field to value in a class, where the field is identified by a field reference index in constant pool (indexbyte1 << 8 | indexbyte2)

Q

Query<ENV> - Interface in xyz.cofe.trambda
Общий интерфейс для вызова лямбды на сервере

R

rawName() - Method in class xyz.cofe.trambda.JavaClassName
Возвращает byte-code названия класса
refs - Variable in class xyz.cofe.trambda.LambdaDump
 
restore() - Method in class xyz.cofe.trambda.LambdaDump
Восстановление класса
Restore(LambdaDump) - Constructor for class xyz.cofe.trambda.LambdaDump.Restore
 
restoreClass() - Method in class xyz.cofe.trambda.LambdaDump.Restore
Генерация класса, см LambdaDump.Restore.restoreClass(Consumer)
restoreClass(Consumer<CMethod>) - Method in class xyz.cofe.trambda.LambdaDump.Restore
Генерация класса.
RET - xyz.cofe.trambda.bc.mth.OpCode
continue execution from address taken from a local variable #index (the asymmetry with jsr is intentional)
RETURN - xyz.cofe.trambda.bc.mth.OpCode
return void from method
returns - Variable in class xyz.cofe.trambda.sec.MethodDescTypes
Тип результата
rootMethodName - Variable in class xyz.cofe.trambda.LambdaDump.Restore
 
rootMethodName() - Method in class xyz.cofe.trambda.LambdaDump.Restore
Возвращает имя метода который содержит реализацию лямбды
rootMethodName(String) - Method in class xyz.cofe.trambda.LambdaDump.Restore
Указывает имя метода который содержит реализацию лямбды

S

SALOAD - xyz.cofe.trambda.bc.mth.OpCode
load short from array
SASTORE - xyz.cofe.trambda.bc.mth.OpCode
store short to array
scope - Variable in class xyz.cofe.trambda.sec.SecurAccess
Область определения этой инструкции, например лямбда или метод
SecurAccess<INSTR,​SCOPE> - Class in xyz.cofe.trambda.sec
Попытка доступа/инструкции которая проверяетмя
SecurAccess(INSTR, SCOPE) - Constructor for class xyz.cofe.trambda.sec.SecurAccess
Конструктор
SecurityFilter<MESSAGE,​SCOPE> - Interface in xyz.cofe.trambda.sec
Фильтр безопасности, для проверки байт-кода
SecurityFilters<MESSAGE,​SCOPE> - Class in xyz.cofe.trambda.sec
Создание фильтров безопасности.
SecurityFilters(List<Function<SecurAccess<?, SCOPE>, Optional<Tuple2<MESSAGE, Boolean>>>>) - Constructor for class xyz.cofe.trambda.sec.SecurityFilters
Конструктор
SecurityFilters.AllowBuilder<MESSAGE,​SCOPE> - Class in xyz.cofe.trambda.sec
Строитель разрешающего фильтра
SecurityFilters.Builder<MESSAGE,​SCOPE> - Class in xyz.cofe.trambda.sec
Строитель фильтров
SecurityFilters.DenyBuilder<MESSAGE,​SCOPE> - Class in xyz.cofe.trambda.sec
Строитель запрещающего фильтра
SecurityFilters.PredicateBuilder<MESSAGE,​SCOPE,​SELF extends SecurityFilters.PredicateBuilder<MESSAGE,​SCOPE,​SELF>> - Class in xyz.cofe.trambda.sec
Строитель фильтра-предиката
SecurMessage<MESSAGE,​SCOPE> - Class in xyz.cofe.trambda.sec
Сообщение о безопасности байт-кода
SecurMessage() - Constructor for class xyz.cofe.trambda.sec.SecurMessage
Конструктор по умолчаню
SecurMessage(SecurAccess<?, SCOPE>, boolean, MESSAGE) - Constructor for class xyz.cofe.trambda.sec.SecurMessage
Конструктор
SecurMessage(SecurMessage<MESSAGE, SCOPE>) - Constructor for class xyz.cofe.trambda.sec.SecurMessage
Конструктор копирования
serializableLambdaCache - Variable in class xyz.cofe.trambda.LambdaDump
кеш лямбда / сериализованная форма
serializedLambda(Serializable) - Method in class xyz.cofe.trambda.LambdaDump
получение сералиазованной лямбды
serLambda - Variable in class xyz.cofe.trambda.AsmQuery
 
setAbstract(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
set abstract
setAbstract(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setAccess(int) - Method in interface xyz.cofe.trambda.bc.AccFlagsProperty
 
setAccess(int) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает флаги доступа к классу AccFlags
setAccess(int) - Method in class xyz.cofe.trambda.bc.cls.CField
Указывает флаги доступа к полю AccFlags
setAccess(int) - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
setAccess(int) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Указывает флаги доступа к методу AccFlags
setAccess(int) - Method in class xyz.cofe.trambda.bc.mth.MParameter
the parameter's access flags, only ACC_FINAL, ACC_SYNTHETIC or/and ACC_MANDATED are allowed (see Opcodes).
setAccess(SecurAccess<?, SCOPE>) - Method in class xyz.cofe.trambda.sec.SecurMessage
Указывает инструкцию байт-кода
setAllow(boolean) - Method in class xyz.cofe.trambda.sec.SecurMessage
Указывает разрешен (true) или запрещен (false) доступ/инструкция
setAnnotation(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.ann.EmbededAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Возвращает вложенные параметры аннотации
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
setAnnotationByteCodes(List<AnnotationByteCode>) - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
setAnnotations(List<CAnnotation>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает аннотации прикрепленные к классу
setBootstrapMethodArguments(List<BootstrapMethArg>) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
setBootstrapMethodHandle(MHandle) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
setBridge(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setCacheSerializedLambda(boolean) - Method in class xyz.cofe.trambda.LambdaDump
 
setCapturedArgs(List<Object>) - Method in class xyz.cofe.trambda.LambdaDump
Указывает захваченные переменные которые передаются в лямбду (замыкание)
setClazz(CBegin) - Method in class xyz.cofe.trambda.LambdaNode
Указывает байт-код класса содержащего лямбду
setDebug(String) - Method in class xyz.cofe.trambda.bc.cls.CSource
 
setDefaultHandlerLabel(String) - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Указывает начало блока обработчика по умолчанию.
setDefaultLabel(String) - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
beginning of the default handler block.
setDeprecated(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setDeprecated(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setDeprecated(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setDesc(String) - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Указывает имя типа аннотации
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.cls.CField
Указывает дескриптор типа данных
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Указывает дескриптор типов параметров и результата
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Указывает дескриптор типа локальной переменной
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
setDescriptor(String) - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
setEndLabels(String[]) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setEnum(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
Declared as an enum type.
setEnum(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setExceptions(String[]) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Указывает исключения генерируемые методом
setFieldByteCodes(List<FieldByteCode>) - Method in class xyz.cofe.trambda.bc.cls.CField
Указывает байт-код связанный с полем - аннотации
setFields(List<CField>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает список полней класса
setFinal(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setFinal(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setFinal(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setFinal(boolean) - Method in interface xyz.cofe.trambda.bc.ParameterFlags
 
setHandle(MHandle) - Method in class xyz.cofe.trambda.bc.bm.HandleArg
 
setIface(boolean) - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
setIface(boolean) - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
setIncrement(int) - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
Указывает величину увеличения значения переменной
setIndex(int) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Указывает индекс переменной
setIndex(int[]) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setInnerClasses(List<CInnerClass>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
setInnerName(String) - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
setInterface(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setInterfaces(String[]) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает имена (байт-код) интерфейсов, см JavaClassName
setKeys(int[]) - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Указывает значения ключей
setLabel(String) - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
Указывает метку перехода
setLabel(String) - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
Указывает с какой меткой связана
setLabelEnd(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Указывает последняя инструкция, соответствующая области действия этой локальной переменной (исключая).
setLabelEnd(String) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
setLabelHandler(String) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
setLabels(String[]) - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
Указывает начала блоков обработчика.
setLabels(String[]) - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
beginnings of the handler blocks.
setLabelStart(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Указывает первая инструкция, соответствующая области действия этой локальной переменной (включительно).
setLabelStart(String) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
setLambdaNode(LambdaNode) - Method in class xyz.cofe.trambda.LambdaDump
Указывает корень дерева лямбд
setLdcType(LdcType) - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
setLine(int) - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
Указывает номер строки в исходном коде
setLocal(List<Object>) - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
setMandated(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setMandated(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setMandated(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setMandated(boolean) - Method in interface xyz.cofe.trambda.bc.ParameterFlags
 
setMax(int) - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
the maximum key value.
setMaxLocals(int) - Method in class xyz.cofe.trambda.bc.mth.MMaxs
Указывает максимальное количество локальных переменных для метода.
setMaxStack(int) - Method in class xyz.cofe.trambda.bc.mth.MMaxs
Указывает максимальный размер стека метода.
setMessage(MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurMessage
Указывает сообщение
setMethod(CMethod) - Method in class xyz.cofe.trambda.LambdaNode
Указывает метод представляющий лямбду
setMethodByteCodes(List<MethodByteCode>) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Указывает байт-код метода
setMethods(List<CMethod>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает список методов класса
setMin(int) - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
the minimum key value
setModule(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setName(String) - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
setName(String) - Method in class xyz.cofe.trambda.bc.ann.APair
 
setName(String) - Method in class xyz.cofe.trambda.bc.ann.EmAArray
 
setName(String) - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
setName(String) - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
setName(String) - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
Указывает полное имя класса
setName(String) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает имя (байт-код) класса, см CBegin.javaName(), JavaClassName
setName(String) - Method in class xyz.cofe.trambda.bc.cls.CField
Указывает имя поля
setName(String) - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
setName(String) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Указывает имя метода
setName(String) - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
setName(String) - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
setName(String) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
setName(String) - Method in class xyz.cofe.trambda.bc.mth.MLabel
Указывает название метки
setName(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Указывает имя переменной
setName(String) - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
setName(String) - Method in class xyz.cofe.trambda.bc.mth.MParameter
parameter name or null if none is provided.
setNative(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setNestHost(String) - Method in class xyz.cofe.trambda.bc.cls.CNestHost
 
setNestHost(CNestHost) - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
setNestMember(String) - Method in class xyz.cofe.trambda.bc.cls.CNestMember
 
setNestMembers(List<CNestMember>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
setNodes(List<LambdaNode>) - Method in class xyz.cofe.trambda.LambdaNode
Указывает список лямбд которые вызываются
setNumDimensions(int) - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
setNumLocal(int) - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
setNumStack(int) - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MInsn
 
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
Указывает код инструкции
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
Указывает код инструкции
setOpcode(int) - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 
setOpen(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setOperand(int) - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
setOrder(Map<ClsByteCode, Integer>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает порядок определения полей/методов/.. в классе (байт-коде)
setOuterClass(COuterClass) - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
setOuterName(String) - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
setOwner(String) - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
setOwner(String) - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
setOwner(String) - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
setOwner(String) - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
setPackage(String) - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
Возвращает имя пакета содержащий класс, например java.lang
setParameter(int) - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
setParameterCount(int) - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
setPermittedSubclass(String) - Method in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
setPermittedSubclass(CPermittedSubclass) - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
setPrivate(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setPrivate(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setPrivate(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setProtected(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setProtected(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setProtected(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setPublic(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setPublic(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setPublic(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setRecord(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setSignature(String) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает сигнатуру generic
setSignature(String) - Method in class xyz.cofe.trambda.bc.cls.CField
Указывает сигнатуру в случае Generic типа
setSignature(String) - Method in class xyz.cofe.trambda.bc.cls.CMethod
Указывает сигнатуру generic параметров и результата
setSignature(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
Указывает сигнатура для Generic типа локальной переменной или null
setSimpleName(String) - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
Указывает простое имя класса, например String
setSource(String) - Method in class xyz.cofe.trambda.bc.cls.CSource
 
setSource(CSource) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает имя исходного файла
setStack(List<Object>) - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
setStartLabels(String[]) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setStatic(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setStatic(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setStaticPhase(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setStrict(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setSuper(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setSuperName(String) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает имя (байт-код) класса родителя JavaClassName
setSynchronized(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setSynthetic(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setSynthetic(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setSynthetic(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setSynthetic(boolean) - Method in interface xyz.cofe.trambda.bc.ParameterFlags
 
setTag(int) - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
setTransient(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
setTransitive(boolean) - Method in interface xyz.cofe.trambda.bc.ClassFlags
 
setType(int) - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
setType(String) - Method in class xyz.cofe.trambda.bc.bm.TypeArg
 
setType(String) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
setType(String) - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
Указывает тип
setTypeAnnotations(List<CTypeAnnotation>) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает аннотации прикрепленные к классу
setTypePath(String) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
setTypePath(String) - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
setTypePath(String) - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
setTypePath(String) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setTypePath(String) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
setTypePath(String) - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
setTypeRef(int) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
setTypeRef(int) - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
setTypeRef(int) - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
setTypeRef(int) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setTypeRef(int) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
setTypeRef(int) - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
setValue(Double) - Method in class xyz.cofe.trambda.bc.bm.DoubleArg
 
setValue(Float) - Method in class xyz.cofe.trambda.bc.bm.FloatArg
 
setValue(Integer) - Method in class xyz.cofe.trambda.bc.bm.IntArg
 
setValue(Long) - Method in class xyz.cofe.trambda.bc.bm.LongArg
 
setValue(Object) - Method in class xyz.cofe.trambda.bc.cls.CField
Указывает значение поля
setValue(Object) - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
setValue(String) - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
setValue(String) - Method in class xyz.cofe.trambda.bc.bm.StringArg
 
setValue(V) - Method in class xyz.cofe.trambda.bc.ann.APair
 
setVarArgs(boolean) - Method in interface xyz.cofe.trambda.bc.MethodFlags
 
setVariable(int) - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
Указывает индекс переменной
setVariable(int) - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 
setVersion(int) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Указывает версию байт-кода совместимую с JVM CBegin.version
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
Указывает видна ли аннотация в runtime
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
setVisible(boolean) - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
setVolatile(boolean) - Method in interface xyz.cofe.trambda.bc.FieldFlags
 
signature - Variable in class xyz.cofe.trambda.bc.cls.CBegin
Сигнатура в случае Generic класса/интерфейса или null
signature - Variable in class xyz.cofe.trambda.bc.cls.CField
сигнатура, в случае Generic
signature - Variable in class xyz.cofe.trambda.bc.cls.CMethod
сигнатура generic параметров и результата
simpleName - Variable in class xyz.cofe.trambda.JavaClassName
Простое имя класса, например, например String
SIPUSH - xyz.cofe.trambda.bc.mth.OpCode
push a short onto the stack as an integer value
source - Variable in class xyz.cofe.trambda.bc.cls.CBegin
Содержит имя исходного класса/файла отладки (debug)
source - Variable in class xyz.cofe.trambda.bc.cls.CSource
 
startLabels - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
String - xyz.cofe.trambda.bc.bm.LdcType
 
StringArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
StringArg() - Constructor for class xyz.cofe.trambda.bc.bm.StringArg
Конструктор по умолчанию
StringArg(String) - Constructor for class xyz.cofe.trambda.bc.bm.StringArg
 
StringArg(StringArg) - Constructor for class xyz.cofe.trambda.bc.bm.StringArg
Конструктор копирования
StringLiteral - Class in xyz.cofe.trambda.bc
Кодирование - декодирование строчных литералов
StringLiteral() - Constructor for class xyz.cofe.trambda.bc.StringLiteral
 
superName - Variable in class xyz.cofe.trambda.bc.cls.CBegin
Имя (байт-код) класса родителя JavaClassName
SWAP - xyz.cofe.trambda.bc.mth.OpCode
swaps two top words on the stack (note that value1 and value2 must not be double or long)

T

TABLESWITCH - xyz.cofe.trambda.bc.mth.OpCode
continue execution from an address in the table at offset index
to - Variable in class xyz.cofe.trambda.sec.TypeDesc.Parse
 
toByteCode() - Method in class xyz.cofe.trambda.bc.cls.CBegin
Возвращает байт-код.
toString() - Method in class xyz.cofe.trambda.bc.ann.AEnd
 
toString() - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
toString() - Method in class xyz.cofe.trambda.bc.ann.APair.APairIntArr1D
 
toString() - Method in class xyz.cofe.trambda.bc.ann.APair.APairString
 
toString() - Method in class xyz.cofe.trambda.bc.ann.APair
 
toString() - Method in class xyz.cofe.trambda.bc.ann.EmAArray
 
toString() - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
toString() - Method in class xyz.cofe.trambda.bc.bm.DoubleArg
 
toString() - Method in class xyz.cofe.trambda.bc.bm.FloatArg
 
toString() - Method in class xyz.cofe.trambda.bc.bm.HandleArg
 
toString() - Method in class xyz.cofe.trambda.bc.bm.IntArg
 
toString() - Method in class xyz.cofe.trambda.bc.bm.LongArg
 
toString() - Method in class xyz.cofe.trambda.bc.bm.MHandle
 
toString() - Method in class xyz.cofe.trambda.bc.bm.StringArg
 
toString() - Method in class xyz.cofe.trambda.bc.bm.TypeArg
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CBegin.JavaNamed
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CBegin
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CEnd
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CField
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CMethod
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CNestHost
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CNestMember
 
toString() - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CSource
 
toString() - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.fld.FieldEnd
 
toString() - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MCode
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MEnd
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MLabel
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MMaxs
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MParameter
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
 
toString() - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 
toString() - Method in class xyz.cofe.trambda.JavaClassName
 
toString() - Method in class xyz.cofe.trambda.LambdaNode
 
toString() - Method in class xyz.cofe.trambda.sec.FieldAccess
 
toString() - Method in class xyz.cofe.trambda.sec.InvokeDynamicCall
 
toString() - Method in class xyz.cofe.trambda.sec.InvokeMethod
 
toString() - Method in class xyz.cofe.trambda.sec.MethodDescTypes
 
toString() - Method in class xyz.cofe.trambda.sec.SecurMessage
 
toString() - Method in class xyz.cofe.trambda.sec.TypeDesc
 
toStringLiteral(String) - Static method in class xyz.cofe.trambda.bc.StringLiteral
Кодирование строки
type - Variable in class xyz.cofe.trambda.sec.TypeDesc.Parse
Описание типа
typeAnnotations - Variable in class xyz.cofe.trambda.bc.cls.CBegin
аннотации прикрепленные к классу
TypeArg - Class in xyz.cofe.trambda.bc.bm
Аргумент bootstrap метода
TypeArg() - Constructor for class xyz.cofe.trambda.bc.bm.TypeArg
Конструктор по умолчанию
TypeArg(String) - Constructor for class xyz.cofe.trambda.bc.bm.TypeArg
 
TypeArg(TypeArg) - Constructor for class xyz.cofe.trambda.bc.bm.TypeArg
Конструктор копирования
TypeDesc - Class in xyz.cofe.trambda.sec
Описание типа поля/параметра/...
TypeDesc(String) - Constructor for class xyz.cofe.trambda.sec.TypeDesc
Конструктор
TypeDesc(String, int) - Constructor for class xyz.cofe.trambda.sec.TypeDesc
Конструктор
TypeDesc.Parse - Class in xyz.cofe.trambda.sec
Результат парсинга
typePath - Variable in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
the path to the annotated type argument, wildcard bound, array element type, or static inner type within 'typeRef'.
typePath - Variable in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
typePath - Variable in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
typePath - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
typePath - Variable in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
typePath - Variable in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
typeRef - Variable in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
a reference to the annotated type.
typeRef - Variable in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
typeRef - Variable in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
typeRef - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
typeRef - Variable in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
typeRef - Variable in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 

U

undefined - Static variable in class xyz.cofe.trambda.sec.MethodDescTypes
Неопределенная сигнатура метода
undefined - Static variable in class xyz.cofe.trambda.sec.TypeDesc
Тип не определен
Undefined - xyz.cofe.trambda.sec.FieldAccess.Operation
 

V

validate(List<SecurAccess<?, SCOPE>>) - Method in interface xyz.cofe.trambda.sec.SecurityFilter
Проверка байт-кода
validate(List<SecurAccess<?, SCOPE>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters
Проверка инструкций на предмет безопасности
validId - Static variable in class xyz.cofe.trambda.JavaClassName
 
value - Variable in class xyz.cofe.trambda.bc.ann.AEnum
 
value - Variable in class xyz.cofe.trambda.bc.ann.APair
 
value - Variable in class xyz.cofe.trambda.bc.cls.CField
значение поля
value() - Method in class xyz.cofe.trambda.bc.AccFlags
 
valueOf(String) - Static method in enum xyz.cofe.trambda.bc.bm.LdcType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.cofe.trambda.bc.mth.OpCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xyz.cofe.trambda.sec.FieldAccess.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum xyz.cofe.trambda.bc.bm.LdcType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.cofe.trambda.bc.mth.OpCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xyz.cofe.trambda.sec.FieldAccess.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class xyz.cofe.trambda.bc.cls.CBegin
версия байт-кода 45 - Java 1.0 45.3 - Java 1.1 46 - Java 1.2 47 - Java 1.3 48 - Java 1.4 49 - Java 5 50 - Java 6 51 - Java 7 52 - Java 8 53 - Java 9 54 - Java 10 55 - Java 11 56 - Java 12 57 - Java 13 58 - Java 14 59 - Java 15 60 - Java 16 61 - Java 17 62 - Java 18
visible - Variable in class xyz.cofe.trambda.bc.cls.CAnnotation
true если аннотация видна в runtime
visible - Variable in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.fld.FAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
visible - Variable in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
visit(int, int, String, String, String, String[]) - Method in class xyz.cofe.trambda.ClassDump
 
visit(String, Object) - Method in class xyz.cofe.trambda.AnnotationDump
Visits a primitive value of the annotation.
visitAnnotableParameterCount(int, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits the number of method parameters that can have annotations.
visitAnnotation(String, boolean) - Method in class xyz.cofe.trambda.ClassDump
 
visitAnnotation(String, boolean) - Method in class xyz.cofe.trambda.FieldDump
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits an annotation of this method.
visitAnnotation(String, String) - Method in class xyz.cofe.trambda.AnnotationDump
Visits a nested annotation value of the annotation.
visitAnnotationDefault() - Method in class xyz.cofe.trambda.MethodDump
Visits the default value of this annotation interface method.
visitArray(String) - Method in class xyz.cofe.trambda.AnnotationDump
Visits an array value of the annotation.
visitAttribute(Attribute) - Method in class xyz.cofe.trambda.ClassDump
 
visitAttribute(Attribute) - Method in class xyz.cofe.trambda.FieldDump
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class xyz.cofe.trambda.MethodDump
Visits a non standard attribute of this method.
visitCode() - Method in class xyz.cofe.trambda.MethodDump
Starts the visit of the method's code, if any (i.e. non abstract method).
visitEnd() - Method in class xyz.cofe.trambda.AnnotationDump
Visits the end of the annotation.
visitEnd() - Method in class xyz.cofe.trambda.ClassDump
 
visitEnd() - Method in class xyz.cofe.trambda.FieldDump
Visits the end of the field.
visitEnd() - Method in class xyz.cofe.trambda.MethodDump
Visits the end of the method.
visitEnum(String, String, String) - Method in class xyz.cofe.trambda.AnnotationDump
Visits an enumeration value of the annotation.
visitField(int, String, String, String, Object) - Method in class xyz.cofe.trambda.ClassDump
 
visitFieldInsn(int, String, String, String) - Method in class xyz.cofe.trambda.MethodDump
Visits a field instruction.
visitFrame(int, int, Object[], int, Object[]) - Method in class xyz.cofe.trambda.MethodDump
Visits the current state of the local variables and operand stack elements.
visitIincInsn(int, int) - Method in class xyz.cofe.trambda.MethodDump
Visits an IINC instruction.
visitInnerClass(String, String, String, int) - Method in class xyz.cofe.trambda.ClassDump
 
visitInsn(int) - Method in class xyz.cofe.trambda.MethodDump
Visits a zero operand instruction.
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits an annotation on an instruction.
visitIntInsn(int, int) - Method in class xyz.cofe.trambda.MethodDump
Visits an instruction with a single int operand.
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class xyz.cofe.trambda.MethodDump
Visits an invokedynamic instruction.
visitJumpInsn(int, Label) - Method in class xyz.cofe.trambda.MethodDump
Visits a jump instruction.
visitLabel(Label) - Method in class xyz.cofe.trambda.MethodDump
Visits a label.
visitLdcInsn(Object) - Method in class xyz.cofe.trambda.MethodDump
Visits a LDC instruction.
visitLineNumber(int, Label) - Method in class xyz.cofe.trambda.MethodDump
Visits a line number declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class xyz.cofe.trambda.MethodDump
Visits a local variable declaration.
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits an annotation on a local variable type.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class xyz.cofe.trambda.MethodDump
Visits a LOOKUPSWITCH instruction.
visitMaxs(int, int) - Method in class xyz.cofe.trambda.MethodDump
Visits the maximum stack size and the maximum number of local variables of the method.
visitMethod(int, String, String, String, String[]) - Method in class xyz.cofe.trambda.ClassDump
 
visitMethodInsn(int, String, String, String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits a method instruction.
visitModule(String, int, String) - Method in class xyz.cofe.trambda.ClassDump
 
visitMultiANewArrayInsn(String, int) - Method in class xyz.cofe.trambda.MethodDump
Visits a MULTIANEWARRAY instruction.
visitNestHost(String) - Method in class xyz.cofe.trambda.ClassDump
 
visitNestMember(String) - Method in class xyz.cofe.trambda.ClassDump
 
visitOuterClass(String, String, String) - Method in class xyz.cofe.trambda.ClassDump
 
visitParameter(String, int) - Method in class xyz.cofe.trambda.MethodDump
Visits a parameter of this method.
visitParameterAnnotation(int, String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits an annotation of a parameter this method.
visitPermittedSubclass(String) - Method in class xyz.cofe.trambda.ClassDump
 
visitRecordComponent(String, String, String) - Method in class xyz.cofe.trambda.ClassDump
 
visitSource(String, String) - Method in class xyz.cofe.trambda.ClassDump
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class xyz.cofe.trambda.MethodDump
Visits a TABLESWITCH instruction.
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits an annotation on an exception handler type.
visitTryCatchBlock(Label, Label, Label, String) - Method in class xyz.cofe.trambda.MethodDump
Visits a try catch block.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class xyz.cofe.trambda.ClassDump
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class xyz.cofe.trambda.FieldDump
Visits an annotation on the type of the field.
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class xyz.cofe.trambda.MethodDump
Visits an annotation on a type in the method signature.
visitTypeInsn(int, String) - Method in class xyz.cofe.trambda.MethodDump
Visits a type instruction.
visitVarInsn(int, int) - Method in class xyz.cofe.trambda.MethodDump
Visits a local variable instruction.

W

withAbstract(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
set abstract
withAnnotation(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
set declared as an annotation type.
withBridge(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
A bridge method, generated by the compiler.
withDeprecated(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
 
withEnum(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared as an enum type.
withFinal(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared final; no subclasses allowed.
withInterface(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
set Is an interface, not a class.
withMandated(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that the formal parameter was implicitly declared in source code, according to the specification of the language in which the source code was written (JLS §13.1).
withModule(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
set a module, not a class or interface.
withName(String) - Method in class xyz.cofe.trambda.JavaClassName
Клонирует и меняет имя класса
withNative(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared native; implemented in a language other than the Java programming language.
withOpen(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that this module is open.
withPackage(String) - Method in class xyz.cofe.trambda.JavaClassName
Клонирует и меняет простое имя пакета, с сохранением имени простого имени
withPrivate(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared private; accessible only within the defining class.
withProtected(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared protected; may be accessed within subclasses.
withPublic(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared public; may be accessed from outside its package.
withRecord(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
 
withSimpleName(String) - Method in class xyz.cofe.trambda.JavaClassName
Клонирует и меняет простое название класса, с сохранением имени пакета
withStatic(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared static.
withStaticPhase(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that this dependence is mandatory in the static phase, i.e., at compile time, but is optional in the dynamic phase, i.e., at run time.
withStrict(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared strictfp; floating-point mode is FP-strict.
withSuper(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Treat superclass methods specially when invoked by the invokespecial instruction.
withSynchronized(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared synchronized; invocation is wrapped by a monitor use.
withSynthetic(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
set Declared synthetic; not present in the source code.
withTransient(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared transient; not written or read by a persistent object manager.
withTransitive(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Indicates that any module which depends on the current module, implicitly declares a dependence on the module indicated by this entry.
withVarArgs(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared with variable number of arguments.
withVolatile(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
Declared volatile; cannot be cached.
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.AEnd
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.AEnum
 
write(AnnotationVisitor) - Method in interface xyz.cofe.trambda.bc.ann.AnnotationWriter
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairBoolean
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairByte
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairCharacter
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairDouble
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairFloat
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairInteger
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairLong
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairShort
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair.APairString
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.APair
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.EmAArray
 
write(AnnotationVisitor) - Method in class xyz.cofe.trambda.bc.ann.EmANameDesc
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CAnnotation
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CBegin
Генерация байт кода
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CEnd
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CField
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CInnerClass
 
write(ClassWriter) - Method in interface xyz.cofe.trambda.bc.cls.ClazzWriter
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CMethod
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CNestHost
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CNestMember
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.COuterClass
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CPermittedSubclass
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CSource
 
write(ClassWriter) - Method in class xyz.cofe.trambda.bc.cls.CTypeAnnotation
 
write(FieldVisitor) - Method in class xyz.cofe.trambda.bc.fld.FAnnotation
 
write(FieldVisitor) - Method in class xyz.cofe.trambda.bc.fld.FieldEnd
 
write(FieldVisitor) - Method in interface xyz.cofe.trambda.bc.fld.FieldWriter
 
write(FieldVisitor) - Method in class xyz.cofe.trambda.bc.fld.FTypeAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MAnnotableParameterCount
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MAnnotationDefault
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MCode
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MEnd
 
write(MethodVisitor, MethodWriterCtx) - Method in interface xyz.cofe.trambda.bc.mth.MethodWriter
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MFieldInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MFrame
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MIincInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MInsnAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MIntInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MInvokeDynamicInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MJumpInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MLabel
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MLdcInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MLineNumber
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariable
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MLocalVariableAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MLookupSwitchInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MMaxs
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MMethodInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MMultiANewArrayInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MParameter
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MParameterAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MTableSwitchInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MTryCatchBlock
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MTypeAnnotation
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MTypeInsn
 
write(MethodVisitor, MethodWriterCtx) - Method in class xyz.cofe.trambda.bc.mth.MVarInsn
 

X

xyz.cofe.trambda - package xyz.cofe.trambda
Сериализация байт-кода лямбды
xyz.cofe.trambda.bc - package xyz.cofe.trambda.bc
Представление байт-кода в виде сущностей
xyz.cofe.trambda.bc.ann - package xyz.cofe.trambda.bc.ann
Представление аннотаций из байт кода
xyz.cofe.trambda.bc.bm - package xyz.cofe.trambda.bc.bm
Представление параметров для Bootstrap методов
xyz.cofe.trambda.bc.cls - package xyz.cofe.trambda.bc.cls
Представление байт-кода класса
xyz.cofe.trambda.bc.fld - package xyz.cofe.trambda.bc.fld
Представление байт-кода полей
xyz.cofe.trambda.bc.mth - package xyz.cofe.trambda.bc.mth
Представление байт-кода методов
xyz.cofe.trambda.sec - package xyz.cofe.trambda.sec
Проверка байт кода на безопасность выполнения
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages