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
All Classes All Packages
All Classes All Packages
A
- a() - Method in interface xyz.cofe.trambda.Tuple2
-
Возвращает первое значение
- AALOAD - xyz.cofe.trambda.bc.OpCode
- AASTORE - xyz.cofe.trambda.bc.OpCode
- AccFlags - Class in xyz.cofe.trambda.bc
-
Флаги методов и инструкций
- AccFlags(int) - Constructor for class xyz.cofe.trambda.bc.AccFlags
- ACONST_NULL - xyz.cofe.trambda.bc.OpCode
- 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.OpCode
- ANEWARRAY - xyz.cofe.trambda.bc.OpCode
- 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. - AnnPair - Class in xyz.cofe.trambda.bc.ann
- AnnPair() - Constructor for class xyz.cofe.trambda.bc.ann.AnnPair
- AnnValue<K> - Interface in xyz.cofe.trambda.bc.ann
- AnnValueType - Enum in xyz.cofe.trambda.bc.ann
- any(MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
- 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(A) - Method in interface xyz.cofe.trambda.Fn
-
Вызов лямбды
- apply(Fn<ENV, RES>) - Method in class xyz.cofe.trambda.AsmQuery
-
Сериализация и вызов лямбды
- apply(Fn<ENV, RES>) - Method in interface xyz.cofe.trambda.Query
-
Вызов лямбды на сервере
- ARETURN - xyz.cofe.trambda.bc.OpCode
- array - Variable in class xyz.cofe.trambda.sec.TypeDesc
- Array - xyz.cofe.trambda.bc.ann.AnnValueType
- Array - xyz.cofe.trambda.bc.LdcType
- ARRAYLENGTH - xyz.cofe.trambda.bc.OpCode
- AsmQuery<ENV> - Class in xyz.cofe.trambda
-
Сериализация Java лямбды.
- AsmQuery() - Constructor for class xyz.cofe.trambda.AsmQuery
- ASTORE - xyz.cofe.trambda.bc.OpCode
- ATHROW - xyz.cofe.trambda.bc.OpCode
B
- b() - Method in interface xyz.cofe.trambda.Tuple2
-
Возвращает второе значение
- BALOAD - xyz.cofe.trambda.bc.OpCode
- BASTORE - xyz.cofe.trambda.bc.OpCode
- binClassName - Variable in class xyz.cofe.trambda.MethodRestore
- BIPUSH - xyz.cofe.trambda.bc.OpCode
- Boolean - xyz.cofe.trambda.bc.ann.AnnValueType
- BootstrapMethArg - Interface in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода см LambdaMetafactory Explaining invokedynamic.
- build() - Method in class xyz.cofe.trambda.sec.SecurityFilters.Builder
- build(Code) - Method in class xyz.cofe.trambda.MethodRestore
- build(DoubleArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(End) - Method in class xyz.cofe.trambda.MethodRestore
- build(FieldInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(FloatArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(Frame) - Method in class xyz.cofe.trambda.MethodRestore
- build(HandleArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(IincInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(Insn) - Method in class xyz.cofe.trambda.MethodRestore
- build(IntArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(IntInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(InvokeDynamicInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(JumpInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(Label) - Method in class xyz.cofe.trambda.MethodRestore
- build(LdcInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(LineNumber) - Method in class xyz.cofe.trambda.MethodRestore
- build(LocalVariable) - Method in class xyz.cofe.trambda.MethodRestore
- build(LongArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(LookupSwitchInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(Maxs) - Method in class xyz.cofe.trambda.MethodRestore
- build(MethodInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(MultiANewArrayInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(StringArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(TableSwitchInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(TryCatchBlock) - Method in class xyz.cofe.trambda.MethodRestore
- build(TypeArg) - Method in class xyz.cofe.trambda.MethodRestore
- build(TypeInsn) - Method in class xyz.cofe.trambda.MethodRestore
- build(VarInsn) - Method in class xyz.cofe.trambda.MethodRestore
- buildConstructor() - Method in class xyz.cofe.trambda.MethodRestore
- builder - Variable in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
- Builder() - Constructor for class xyz.cofe.trambda.sec.SecurityFilters.Builder
- buildMethod() - Method in class xyz.cofe.trambda.MethodRestore
- buildMethod(int, String, String, String, String[], List<ByteCode>) - Method in class xyz.cofe.trambda.MethodRestore
- Byte - xyz.cofe.trambda.bc.ann.AnnValueType
- byteCode(Consumer<ByteCode>) - Method in class xyz.cofe.trambda.MethodDump
-
Указывает функцию принимающую байт код
- ByteCode - Interface in xyz.cofe.trambda.bc
C
- call(Fn<ENV, RES>, SerializedLambda, MethodDef) - Method in class xyz.cofe.trambda.AsmQuery
-
Реализация вызова лямбды
- CALOAD - xyz.cofe.trambda.bc.OpCode
- CASTORE - xyz.cofe.trambda.bc.OpCode
- Character - xyz.cofe.trambda.bc.ann.AnnValueType
- CHECKCAST - xyz.cofe.trambda.bc.OpCode
- className(String) - Method in class xyz.cofe.trambda.MethodRestore
- clone() - Method in interface xyz.cofe.trambda.CloneSupport
-
Клонирование объекта
- clone() - Method in class xyz.cofe.trambda.MethodRestore
- 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
-
Поддержка клонирования объекта
- code - Variable in enum xyz.cofe.trambda.bc.Frame.ElemType
- code - Variable in enum xyz.cofe.trambda.bc.OpCode
- code(int) - Static method in enum xyz.cofe.trambda.bc.OpCode
- Code - Class in xyz.cofe.trambda.bc
-
Начала байт-кода метода
- Code() - Constructor for class xyz.cofe.trambda.bc.Code
- ConstantDynamic - xyz.cofe.trambda.bc.LdcType
- ConstDynamic - Class in xyz.cofe.trambda.bc
- ConstDynamic() - Constructor for class xyz.cofe.trambda.bc.ConstDynamic
- create() - Static method in class xyz.cofe.trambda.sec.SecurityFilters
- create(Class<MESSAGE>, Class<SCOPE>) - Static method in class xyz.cofe.trambda.sec.SecurityFilters
- create(Consumer<SecurityFilters.Builder<String, MethodDef>>) - Static method in class xyz.cofe.trambda.sec.SecurityFilters
- cw - Variable in class xyz.cofe.trambda.MethodRestore
D
- D2F - xyz.cofe.trambda.bc.OpCode
- D2I - xyz.cofe.trambda.bc.OpCode
- D2L - xyz.cofe.trambda.bc.OpCode
- DADD - xyz.cofe.trambda.bc.OpCode
- DALOAD - xyz.cofe.trambda.bc.OpCode
- DASTORE - xyz.cofe.trambda.bc.OpCode
- DCMPG - xyz.cofe.trambda.bc.OpCode
- DCMPL - xyz.cofe.trambda.bc.OpCode
- DCONST_0 - xyz.cofe.trambda.bc.OpCode
- DCONST_1 - xyz.cofe.trambda.bc.OpCode
- DDIV - xyz.cofe.trambda.bc.OpCode
- 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
- dimension - Variable in class xyz.cofe.trambda.sec.TypeDesc
- DLOAD - xyz.cofe.trambda.bc.OpCode
- DMUL - xyz.cofe.trambda.bc.OpCode
- DNEG - xyz.cofe.trambda.bc.OpCode
- Double - xyz.cofe.trambda.bc.ann.AnnValueType
- Double - xyz.cofe.trambda.bc.Frame.ElemType
- Double - xyz.cofe.trambda.bc.LdcType
- DoubleArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- DoubleArg() - Constructor for class xyz.cofe.trambda.bc.DoubleArg
- DoubleArg(Double) - Constructor for class xyz.cofe.trambda.bc.DoubleArg
- DREM - xyz.cofe.trambda.bc.OpCode
- DRETURN - xyz.cofe.trambda.bc.OpCode
- DSTORE - xyz.cofe.trambda.bc.OpCode
- DSUB - xyz.cofe.trambda.bc.OpCode
- DUP - xyz.cofe.trambda.bc.OpCode
- DUP_X1 - xyz.cofe.trambda.bc.OpCode
- DUP_X2 - xyz.cofe.trambda.bc.OpCode
- DUP2 - xyz.cofe.trambda.bc.OpCode
- DUP2_X1 - xyz.cofe.trambda.bc.OpCode
- DUP2_X2 - xyz.cofe.trambda.bc.OpCode
E
- End - Class in xyz.cofe.trambda.bc
-
end of the method
- End() - Constructor for class xyz.cofe.trambda.bc.End
- equals(Object) - Method in class xyz.cofe.trambda.bc.Handle
- equals(Object) - Method in class xyz.cofe.trambda.bc.Label
F
- F2D - xyz.cofe.trambda.bc.OpCode
- F2I - xyz.cofe.trambda.bc.OpCode
- F2L - xyz.cofe.trambda.bc.OpCode
- FADD - xyz.cofe.trambda.bc.OpCode
- FALOAD - xyz.cofe.trambda.bc.OpCode
- FASTORE - xyz.cofe.trambda.bc.OpCode
- FCMPG - xyz.cofe.trambda.bc.OpCode
- FCMPL - xyz.cofe.trambda.bc.OpCode
- FCONST_0 - xyz.cofe.trambda.bc.OpCode
- FCONST_1 - xyz.cofe.trambda.bc.OpCode
- FCONST_2 - xyz.cofe.trambda.bc.OpCode
- FDIV - xyz.cofe.trambda.bc.OpCode
- field(MESSAGE, Predicate<FieldAccess>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
- FieldAccess - Class in xyz.cofe.trambda.sec
- FieldAccess(MethodDef, FieldInsn) - 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
- FieldInsn - Class in xyz.cofe.trambda.bc
-
the opcode of the type instruction to be visited.
- FieldInsn() - Constructor for class xyz.cofe.trambda.bc.FieldInsn
- FieldInsn(int, String, String, String) - Constructor for class xyz.cofe.trambda.bc.FieldInsn
- 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.OpCode
- Float - xyz.cofe.trambda.bc.ann.AnnValueType
- Float - xyz.cofe.trambda.bc.Frame.ElemType
- Float - xyz.cofe.trambda.bc.LdcType
- FloatArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- FloatArg() - Constructor for class xyz.cofe.trambda.bc.FloatArg
- FloatArg(Float) - Constructor for class xyz.cofe.trambda.bc.FloatArg
- FMUL - xyz.cofe.trambda.bc.OpCode
- Fn<A,Z> - Interface in xyz.cofe.trambda
-
Лямбда передаваемая на сервер
- fn2mdef - Variable in class xyz.cofe.trambda.AsmQuery
-
Кэш серилизованных лямбд - байт-код
- FNEG - xyz.cofe.trambda.bc.OpCode
- Frame - Class in xyz.cofe.trambda.bc
- Frame() - Constructor for class xyz.cofe.trambda.bc.Frame
- Frame(int, int, Object[], int, Object[]) - Constructor for class xyz.cofe.trambda.bc.Frame
- Frame(int, int, List<Frame.ElemType>, int, List<Frame.ElemType>) - Constructor for class xyz.cofe.trambda.bc.Frame
- Frame.ElemType - Enum in xyz.cofe.trambda.bc
- FREM - xyz.cofe.trambda.bc.OpCode
- FRETURN - xyz.cofe.trambda.bc.OpCode
- from - Variable in class xyz.cofe.trambda.sec.TypeDesc.Parse
- FSTORE - xyz.cofe.trambda.bc.OpCode
- FSUB - xyz.cofe.trambda.bc.OpCode
G
- generate() - Method in class xyz.cofe.trambda.MethodRestore
- getAccess() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает флаги метода
- getAccess() - Method in class xyz.cofe.trambda.bc.Parameter
- getAccess() - Method in class xyz.cofe.trambda.sec.SecurMessage
- getBootstrapMethodArguments() - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- getBootstrapMethodHandle() - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- getByteCodes() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает представление байт кода метода
- getClassName() - Method in class xyz.cofe.trambda.MethodRestore
- getDefaultHandlerLabel() - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- getDefaultLabel() - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- getDesc() - Method in class xyz.cofe.trambda.bc.Handle
- getDescriptor() - Method in class xyz.cofe.trambda.bc.FieldInsn
- getDescriptor() - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- getDescriptor() - Method in class xyz.cofe.trambda.bc.LocalVariable
- getDescriptor() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает типы аргументов и результата
- getDescriptor() - Method in class xyz.cofe.trambda.bc.MethodInsn
- getDescriptor() - Method in class xyz.cofe.trambda.bc.MultiANewArrayInsn
- getExceptions() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает генерируемые исключения - секция throws
- GetField - xyz.cofe.trambda.sec.FieldAccess.Operation
- GETFIELD - xyz.cofe.trambda.bc.OpCode
- getFieldName() - Method in class xyz.cofe.trambda.sec.FieldAccess
- getFieldType() - Method in class xyz.cofe.trambda.sec.FieldAccess
- getFlags() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает флаги метода - это декодированное представление
MethodDef.getAccess() - getHandle() - Method in class xyz.cofe.trambda.bc.HandleArg
- getIncrement() - Method in class xyz.cofe.trambda.bc.IincInsn
- getIndex() - Method in class xyz.cofe.trambda.bc.LocalVariable
- getInstruction() - Method in class xyz.cofe.trambda.sec.SecurAccess
- getKeys() - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- getLabel() - Method in class xyz.cofe.trambda.bc.JumpInsn
- getLabel() - Method in class xyz.cofe.trambda.bc.LineNumber
- getLabelEnd() - Method in class xyz.cofe.trambda.bc.LocalVariable
- getLabelEnd() - Method in class xyz.cofe.trambda.bc.TryCatchBlock
-
the end of the exception handler's scope (exclusive).
- getLabelHandler() - Method in class xyz.cofe.trambda.bc.TryCatchBlock
-
the beginning of the exception handler's code.
- getLabels() - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- getLabels() - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- getLabelStart() - Method in class xyz.cofe.trambda.bc.LocalVariable
- getLabelStart() - Method in class xyz.cofe.trambda.bc.TryCatchBlock
-
the beginning of the exception handler's scope (inclusive).
- getLdcType() - Method in class xyz.cofe.trambda.bc.LdcInsn
- getLine() - Method in class xyz.cofe.trambda.bc.LineNumber
- getLocal() - Method in class xyz.cofe.trambda.bc.Frame
- getMax() - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- getMaxLocals() - Method in class xyz.cofe.trambda.bc.Maxs
- getMaxStack() - Method in class xyz.cofe.trambda.bc.Maxs
- getMessage() - Method in class xyz.cofe.trambda.sec.SecurMessage
- getMethodDef() - Method in class xyz.cofe.trambda.MethodRestore
- getMethodName() - Method in class xyz.cofe.trambda.MethodRestore
- 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
- 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.TableSwitchInsn
- getName() - Method in class xyz.cofe.trambda.bc.FieldInsn
- getName() - Method in class xyz.cofe.trambda.bc.Handle
- getName() - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- getName() - Method in class xyz.cofe.trambda.bc.Label
- getName() - Method in class xyz.cofe.trambda.bc.LocalVariable
- getName() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает имя метода
- getName() - Method in class xyz.cofe.trambda.bc.MethodInsn
- getName() - Method in class xyz.cofe.trambda.bc.Parameter
- getNumDimensions() - Method in class xyz.cofe.trambda.bc.MultiANewArrayInsn
- getNumLocal() - Method in class xyz.cofe.trambda.bc.Frame
- getNumStack() - Method in class xyz.cofe.trambda.bc.Frame
- getOpcode() - Method in class xyz.cofe.trambda.bc.FieldInsn
- getOpcode() - Method in class xyz.cofe.trambda.bc.Insn
- getOpcode() - Method in class xyz.cofe.trambda.bc.IntInsn
- getOpcode() - Method in class xyz.cofe.trambda.bc.JumpInsn
- getOpcode() - Method in class xyz.cofe.trambda.bc.MethodInsn
- getOpcode() - Method in class xyz.cofe.trambda.bc.TypeInsn
- getOpcode() - Method in class xyz.cofe.trambda.bc.VarInsn
- getOperand() - Method in class xyz.cofe.trambda.bc.IntInsn
- getOperand() - Method in class xyz.cofe.trambda.bc.TypeInsn
- getOperation() - Method in class xyz.cofe.trambda.sec.FieldAccess
- getOwner() - Method in class xyz.cofe.trambda.bc.FieldInsn
- getOwner() - Method in class xyz.cofe.trambda.bc.Handle
- getOwner() - Method in class xyz.cofe.trambda.bc.MethodInsn
- getOwner() - Method in class xyz.cofe.trambda.sec.FieldAccess
- 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
- getRefs() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает список связанных методов.
- getScope() - Method in class xyz.cofe.trambda.sec.SecurAccess
- getSignature() - Method in class xyz.cofe.trambda.bc.LocalVariable
- getSignature() - Method in class xyz.cofe.trambda.bc.MethodDef
-
Возвращает типы аргументов и результата (generic)
- getStack() - Method in class xyz.cofe.trambda.bc.Frame
- GetStatic - xyz.cofe.trambda.sec.FieldAccess.Operation
- GETSTATIC - xyz.cofe.trambda.bc.OpCode
- getTag() - Method in class xyz.cofe.trambda.bc.Handle
- getType() - Method in class xyz.cofe.trambda.bc.Frame
- getType() - Method in class xyz.cofe.trambda.bc.TryCatchBlock
-
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.TypeArg
- getValue() - Method in class xyz.cofe.trambda.bc.DoubleArg
- getValue() - Method in class xyz.cofe.trambda.bc.FloatArg
- getValue() - Method in class xyz.cofe.trambda.bc.IntArg
- getValue() - Method in class xyz.cofe.trambda.bc.LdcInsn
- getValue() - Method in class xyz.cofe.trambda.bc.LongArg
- getValue() - Method in class xyz.cofe.trambda.bc.StringArg
- getVariable() - Method in class xyz.cofe.trambda.bc.IincInsn
- getVariable() - Method in class xyz.cofe.trambda.bc.VarInsn
- GOTO - xyz.cofe.trambda.bc.OpCode
H
- Handle - Class in xyz.cofe.trambda.bc
- Handle - xyz.cofe.trambda.bc.LdcType
- Handle() - Constructor for class xyz.cofe.trambda.bc.Handle
- Handle(Handle) - Constructor for class xyz.cofe.trambda.bc.Handle
- HandleArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- HandleArg() - Constructor for class xyz.cofe.trambda.bc.HandleArg
- HandleArg(Handle) - Constructor for class xyz.cofe.trambda.bc.HandleArg
- hashCode() - Method in class xyz.cofe.trambda.bc.Handle
- hashCode() - Method in class xyz.cofe.trambda.bc.Label
I
- I2B - xyz.cofe.trambda.bc.OpCode
- I2C - xyz.cofe.trambda.bc.OpCode
- I2D - xyz.cofe.trambda.bc.OpCode
- I2F - xyz.cofe.trambda.bc.OpCode
- I2L - xyz.cofe.trambda.bc.OpCode
- I2S - xyz.cofe.trambda.bc.OpCode
- IADD - xyz.cofe.trambda.bc.OpCode
- IALOAD - xyz.cofe.trambda.bc.OpCode
- IAND - xyz.cofe.trambda.bc.OpCode
- IASTORE - xyz.cofe.trambda.bc.OpCode
- ICONST_0 - xyz.cofe.trambda.bc.OpCode
- ICONST_1 - xyz.cofe.trambda.bc.OpCode
- ICONST_2 - xyz.cofe.trambda.bc.OpCode
- ICONST_3 - xyz.cofe.trambda.bc.OpCode
- ICONST_4 - xyz.cofe.trambda.bc.OpCode
- ICONST_5 - xyz.cofe.trambda.bc.OpCode
- ICONST_M1 - xyz.cofe.trambda.bc.OpCode
- IDIV - xyz.cofe.trambda.bc.OpCode
- idOf(SerializedLambda) - Method in class xyz.cofe.trambda.AsmQuery
-
Идентификатор в кеше для лямбды
- IF_ACMPEQ - xyz.cofe.trambda.bc.OpCode
- IF_ACMPNE - xyz.cofe.trambda.bc.OpCode
- IF_ICMPEQ - xyz.cofe.trambda.bc.OpCode
- IF_ICMPGE - xyz.cofe.trambda.bc.OpCode
- IF_ICMPGT - xyz.cofe.trambda.bc.OpCode
- IF_ICMPLE - xyz.cofe.trambda.bc.OpCode
- IF_ICMPLT - xyz.cofe.trambda.bc.OpCode
- IF_ICMPNE - xyz.cofe.trambda.bc.OpCode
- IFEQ - xyz.cofe.trambda.bc.OpCode
- IFGE - xyz.cofe.trambda.bc.OpCode
- IFGT - xyz.cofe.trambda.bc.OpCode
- IFLE - xyz.cofe.trambda.bc.OpCode
- IFLT - xyz.cofe.trambda.bc.OpCode
- IFNE - xyz.cofe.trambda.bc.OpCode
- IFNONNULL - xyz.cofe.trambda.bc.OpCode
- IFNULL - xyz.cofe.trambda.bc.OpCode
- IINC - xyz.cofe.trambda.bc.OpCode
- IincInsn - Class in xyz.cofe.trambda.bc
-
Increment local variable by constant (jvm spec).
- IincInsn() - Constructor for class xyz.cofe.trambda.bc.IincInsn
- IincInsn(int, int) - Constructor for class xyz.cofe.trambda.bc.IincInsn
- ILOAD - xyz.cofe.trambda.bc.OpCode
- IMUL - xyz.cofe.trambda.bc.OpCode
- INEG - xyz.cofe.trambda.bc.OpCode
- Insn - Class in xyz.cofe.trambda.bc
-
the opcode of the instruction to be visited.
- Insn() - Constructor for class xyz.cofe.trambda.bc.Insn
- Insn(int) - Constructor for class xyz.cofe.trambda.bc.Insn
- inspect(MethodDef) - Static method in class xyz.cofe.trambda.sec.SecurAccess
- inspectCall(MethodDef) - Static method in class xyz.cofe.trambda.sec.Invoke
- inspectField(MethodDef) - Static method in class xyz.cofe.trambda.sec.FieldAccess
- INSTANCEOF - xyz.cofe.trambda.bc.OpCode
- instruction - Variable in class xyz.cofe.trambda.sec.SecurAccess
- IntArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- IntArg() - Constructor for class xyz.cofe.trambda.bc.IntArg
- IntArg(Integer) - Constructor for class xyz.cofe.trambda.bc.IntArg
- Integer - xyz.cofe.trambda.bc.ann.AnnValueType
- Integer - xyz.cofe.trambda.bc.Frame.ElemType
- Integer - xyz.cofe.trambda.bc.LdcType
- IntInsn - Class in xyz.cofe.trambda.bc
- IntInsn() - Constructor for class xyz.cofe.trambda.bc.IntInsn
- IntInsn(int, int) - Constructor for class xyz.cofe.trambda.bc.IntInsn
- invoke(MESSAGE, Predicate<Invoke<?>>) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
- Invoke<INSTR extends ByteCode> - Class in xyz.cofe.trambda.sec
- Invoke(INSTR, MethodDef) - Constructor for class xyz.cofe.trambda.sec.Invoke
- INVOKEDYNAMIC - xyz.cofe.trambda.bc.OpCode
- InvokeDynamicCall - Class in xyz.cofe.trambda.sec
- InvokeDynamicCall(InvokeDynamicInsn, MethodDef) - Constructor for class xyz.cofe.trambda.sec.InvokeDynamicCall
- InvokeDynamicCall(InvokeDynamicCall) - Constructor for class xyz.cofe.trambda.sec.InvokeDynamicCall
- InvokeDynamicInsn - Class in xyz.cofe.trambda.bc
- InvokeDynamicInsn() - Constructor for class xyz.cofe.trambda.bc.InvokeDynamicInsn
- InvokeDynamicInsn(String, String, Handle, Object[]) - Constructor for class xyz.cofe.trambda.bc.InvokeDynamicInsn
- invokeIndy(Predicate<InvokeDynamicCall>, MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
- INVOKEINTERFACE - xyz.cofe.trambda.bc.OpCode
- invokeMethod(Predicate<InvokeMethod>, MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurityFilters.PredicateBuilder
- InvokeMethod - Class in xyz.cofe.trambda.sec
- InvokeMethod(MethodInsn, MethodDef) - Constructor for class xyz.cofe.trambda.sec.InvokeMethod
- InvokeMethod(InvokeMethod) - Constructor for class xyz.cofe.trambda.sec.InvokeMethod
- INVOKESPECIAL - xyz.cofe.trambda.bc.OpCode
- INVOKESTATIC - xyz.cofe.trambda.bc.OpCode
- INVOKEVIRTUAL - xyz.cofe.trambda.bc.OpCode
- IOR - xyz.cofe.trambda.bc.OpCode
- IREM - xyz.cofe.trambda.bc.OpCode
- IRETURN - xyz.cofe.trambda.bc.OpCode
- isAbstract() - Method in class xyz.cofe.trambda.bc.AccFlags
- isAllow() - Method in class xyz.cofe.trambda.sec.SecurMessage
- isAnnotation() - Method in class xyz.cofe.trambda.bc.AccFlags
- isBridge() - Method in class xyz.cofe.trambda.bc.AccFlags
- isDeprecated() - Method in class xyz.cofe.trambda.bc.AccFlags
- isEnum() - Method in class xyz.cofe.trambda.bc.AccFlags
- isField() - Method in class xyz.cofe.trambda.sec.FieldAccess
- isFinal() - Method in class xyz.cofe.trambda.bc.AccFlags
- ISHL - xyz.cofe.trambda.bc.OpCode
- ISHR - xyz.cofe.trambda.bc.OpCode
- isIface() - Method in class xyz.cofe.trambda.bc.Handle
- isIface() - Method in class xyz.cofe.trambda.bc.MethodInsn
- isInterface() - Method in class xyz.cofe.trambda.bc.AccFlags
- isMandated() - Method in class xyz.cofe.trambda.bc.AccFlags
- isModule() - Method in class xyz.cofe.trambda.bc.AccFlags
- isNative() - Method in class xyz.cofe.trambda.bc.AccFlags
- isOpen() - Method in class xyz.cofe.trambda.bc.AccFlags
- isPrivate() - Method in class xyz.cofe.trambda.bc.AccFlags
- isProtected() - Method in class xyz.cofe.trambda.bc.AccFlags
- isPublic() - Method in class xyz.cofe.trambda.bc.AccFlags
- isReadAccess() - Method in class xyz.cofe.trambda.sec.FieldAccess
- isRecord() - Method in class xyz.cofe.trambda.bc.AccFlags
- isStatic() - Method in class xyz.cofe.trambda.bc.AccFlags
- isStatic() - Method in class xyz.cofe.trambda.sec.FieldAccess
- isStaticPhase() - Method in class xyz.cofe.trambda.bc.AccFlags
- isStrict() - Method in class xyz.cofe.trambda.bc.AccFlags
- isSuper() - Method in class xyz.cofe.trambda.bc.AccFlags
- isSyncronized() - Method in class xyz.cofe.trambda.bc.AccFlags
- isSynthetic() - Method in class xyz.cofe.trambda.bc.AccFlags
- ISTORE - xyz.cofe.trambda.bc.OpCode
- isTransient() - Method in class xyz.cofe.trambda.bc.AccFlags
- isTransitive() - Method in class xyz.cofe.trambda.bc.AccFlags
- ISUB - xyz.cofe.trambda.bc.OpCode
- isVarArgs() - Method in class xyz.cofe.trambda.bc.AccFlags
- isVolatile() - Method in class xyz.cofe.trambda.bc.AccFlags
- isWriteAccess() - Method in class xyz.cofe.trambda.sec.FieldAccess
- IUSHR - xyz.cofe.trambda.bc.OpCode
- IXOR - xyz.cofe.trambda.bc.OpCode
J
- JSR - xyz.cofe.trambda.bc.OpCode
- JumpInsn - Class in xyz.cofe.trambda.bc
-
the opcode of the type instruction to be visited.
- JumpInsn() - Constructor for class xyz.cofe.trambda.bc.JumpInsn
- JumpInsn(int, String) - Constructor for class xyz.cofe.trambda.bc.JumpInsn
L
- L2D - xyz.cofe.trambda.bc.OpCode
- L2F - xyz.cofe.trambda.bc.OpCode
- L2I - xyz.cofe.trambda.bc.OpCode
- Label - Class in xyz.cofe.trambda.bc
- Label() - Constructor for class xyz.cofe.trambda.bc.Label
- Label(String) - Constructor for class xyz.cofe.trambda.bc.Label
- labels - Variable in class xyz.cofe.trambda.MethodRestore
- LADD - xyz.cofe.trambda.bc.OpCode
- LALOAD - xyz.cofe.trambda.bc.OpCode
- LAND - xyz.cofe.trambda.bc.OpCode
- LASTORE - xyz.cofe.trambda.bc.OpCode
- LCMP - xyz.cofe.trambda.bc.OpCode
- LCONST_0 - xyz.cofe.trambda.bc.OpCode
- LCONST_1 - xyz.cofe.trambda.bc.OpCode
- LDC - xyz.cofe.trambda.bc.OpCode
- LdcInsn - Class in xyz.cofe.trambda.bc
- LdcInsn() - Constructor for class xyz.cofe.trambda.bc.LdcInsn
- LdcInsn(Object, LdcType) - Constructor for class xyz.cofe.trambda.bc.LdcInsn
- LdcType - Enum in xyz.cofe.trambda.bc
- LDIV - xyz.cofe.trambda.bc.OpCode
- LineNumber - Class in xyz.cofe.trambda.bc
- LineNumber() - Constructor for class xyz.cofe.trambda.bc.LineNumber
- LineNumber(int, String) - Constructor for class xyz.cofe.trambda.bc.LineNumber
- LLOAD - xyz.cofe.trambda.bc.OpCode
- LMUL - xyz.cofe.trambda.bc.OpCode
- LNEG - xyz.cofe.trambda.bc.OpCode
- LocalVariable - Class in xyz.cofe.trambda.bc
- LocalVariable() - Constructor for class xyz.cofe.trambda.bc.LocalVariable
- LocalVariable(String, String, String, String, String, int) - Constructor for class xyz.cofe.trambda.bc.LocalVariable
- Long - xyz.cofe.trambda.bc.ann.AnnValueType
- Long - xyz.cofe.trambda.bc.Frame.ElemType
- Long - xyz.cofe.trambda.bc.LdcType
- LongArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- LongArg() - Constructor for class xyz.cofe.trambda.bc.LongArg
- LongArg(Long) - Constructor for class xyz.cofe.trambda.bc.LongArg
- LOOKUPSWITCH - xyz.cofe.trambda.bc.OpCode
- LookupSwitchInsn - Class in xyz.cofe.trambda.bc
-
lookupswitch
- LookupSwitchInsn() - Constructor for class xyz.cofe.trambda.bc.LookupSwitchInsn
- LookupSwitchInsn(String, int[], String[]) - Constructor for class xyz.cofe.trambda.bc.LookupSwitchInsn
- LOR - xyz.cofe.trambda.bc.OpCode
- LREM - xyz.cofe.trambda.bc.OpCode
- LRETURN - xyz.cofe.trambda.bc.OpCode
- LSHL - xyz.cofe.trambda.bc.OpCode
- LSHR - xyz.cofe.trambda.bc.OpCode
- LSTORE - xyz.cofe.trambda.bc.OpCode
- LSUB - xyz.cofe.trambda.bc.OpCode
- LUSHR - xyz.cofe.trambda.bc.OpCode
- LXOR - xyz.cofe.trambda.bc.OpCode
M
- Maxs - Class in xyz.cofe.trambda.bc
- Maxs() - Constructor for class xyz.cofe.trambda.bc.Maxs
- Maxs(int, int) - Constructor for class xyz.cofe.trambda.bc.Maxs
- Method - xyz.cofe.trambda.bc.LdcType
- methodDef(MethodDef) - Method in class xyz.cofe.trambda.MethodRestore
- MethodDef - Class in xyz.cofe.trambda.bc
-
Содержит в себе описание+байт код метода/лямбды, а так же связанных с ней других методов/лямбд
MethodDef.getRefs() - MethodDef() - Constructor for class xyz.cofe.trambda.bc.MethodDef
-
Конструктор по умолчанию
- MethodDef(int, String, String, String, String[]) - Constructor for class xyz.cofe.trambda.bc.MethodDef
-
Конструктор
- 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. - MethodInsn - Class in xyz.cofe.trambda.bc
-
the opcode of the type instruction to be visited.
- MethodInsn() - Constructor for class xyz.cofe.trambda.bc.MethodInsn
- MethodInsn(int, String, String, String, boolean) - Constructor for class xyz.cofe.trambda.bc.MethodInsn
- methodName(String) - Method in class xyz.cofe.trambda.MethodRestore
- MethodRestore - Class in xyz.cofe.trambda
-
Генерация байт-кода класса из представления
MethodDef - MethodRestore() - Constructor for class xyz.cofe.trambda.MethodRestore
-
Конструктор по умолчанию
- MethodRestore(MethodRestore) - Constructor for class xyz.cofe.trambda.MethodRestore
- methods - Variable in class xyz.cofe.trambda.AsmQuery
-
Кэш сериализованых лямбд - байт-код
- MONITORENTER - xyz.cofe.trambda.bc.OpCode
- MONITOREXIT - xyz.cofe.trambda.bc.OpCode
- MULTIANEWARRAY - xyz.cofe.trambda.bc.OpCode
- MultiANewArrayInsn - Class in xyz.cofe.trambda.bc
-
multianewarray
- MultiANewArrayInsn() - Constructor for class xyz.cofe.trambda.bc.MultiANewArrayInsn
- MultiANewArrayInsn(String, int) - Constructor for class xyz.cofe.trambda.bc.MultiANewArrayInsn
- mv - Variable in class xyz.cofe.trambda.MethodRestore
N
- name - Variable in class xyz.cofe.trambda.sec.TypeDesc
- NEW - xyz.cofe.trambda.bc.OpCode
- NEWARRAY - xyz.cofe.trambda.bc.OpCode
- NOP - xyz.cofe.trambda.bc.OpCode
- Null - xyz.cofe.trambda.bc.Frame.ElemType
O
- Object - xyz.cofe.trambda.bc.ann.AnnValueType
- Object - xyz.cofe.trambda.bc.LdcType
- of(A, B) - Static method in interface xyz.cofe.trambda.Tuple2
-
Создание кортежа
- opcode - Variable in enum xyz.cofe.trambda.sec.FieldAccess.Operation
- OpCode - Enum in xyz.cofe.trambda.bc
P
- Parameter - Class in xyz.cofe.trambda.bc
- Parameter() - Constructor for class xyz.cofe.trambda.bc.Parameter
- Parameter(String, int) - Constructor for class xyz.cofe.trambda.bc.Parameter
- 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.sec.TypeDesc
- Parse(TypeDesc, int, int) - Constructor for class xyz.cofe.trambda.sec.TypeDesc.Parse
- POP - xyz.cofe.trambda.bc.OpCode
- POP2 - xyz.cofe.trambda.bc.OpCode
- 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.OpCode
- PutStatic - xyz.cofe.trambda.sec.FieldAccess.Operation
- PUTSTATIC - xyz.cofe.trambda.bc.OpCode
Q
- Query<ENV> - Interface in xyz.cofe.trambda
-
Общий интерфейс для вызова лямбды на сервере
R
- RET - xyz.cofe.trambda.bc.OpCode
- RETURN - xyz.cofe.trambda.bc.OpCode
- returns - Variable in class xyz.cofe.trambda.sec.MethodDescTypes
S
- SALOAD - xyz.cofe.trambda.bc.OpCode
- SASTORE - xyz.cofe.trambda.bc.OpCode
- 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
- serializedLambdas - Variable in class xyz.cofe.trambda.AsmQuery
-
Кэш серилизованных лямбд
- setAccess(int) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает флаги метода
- setAccess(int) - Method in class xyz.cofe.trambda.bc.Parameter
- setAccess(SecurAccess<?, SCOPE>) - Method in class xyz.cofe.trambda.sec.SecurMessage
- setAllow(boolean) - Method in class xyz.cofe.trambda.sec.SecurMessage
- setBootstrapMethodArguments(List<BootstrapMethArg>) - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- setBootstrapMethodHandle(Handle) - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- setByteCodes(List<ByteCode>) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает представление байт кода метода
- setClassName(String) - Method in class xyz.cofe.trambda.MethodRestore
- setDefaultHandlerLabel(String) - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- setDefaultLabel(String) - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- setDesc(String) - Method in class xyz.cofe.trambda.bc.Handle
- setDescriptor(String) - Method in class xyz.cofe.trambda.bc.FieldInsn
- setDescriptor(String) - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- setDescriptor(String) - Method in class xyz.cofe.trambda.bc.LocalVariable
- setDescriptor(String) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает типы аргументов и результата
- setDescriptor(String) - Method in class xyz.cofe.trambda.bc.MethodInsn
- setDescriptor(String) - Method in class xyz.cofe.trambda.bc.MultiANewArrayInsn
- setExceptions(String[]) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает генерируемые исключения - секция throws
- setFlags(AccFlags) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает флаги метода - это декодированное представление
MethodDef.setAccess(int)()} - setHandle(Handle) - Method in class xyz.cofe.trambda.bc.HandleArg
- setIface(boolean) - Method in class xyz.cofe.trambda.bc.Handle
- setIface(boolean) - Method in class xyz.cofe.trambda.bc.MethodInsn
- setIncrement(int) - Method in class xyz.cofe.trambda.bc.IincInsn
- setIndex(int) - Method in class xyz.cofe.trambda.bc.LocalVariable
- setKeys(int[]) - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- setLabel(String) - Method in class xyz.cofe.trambda.bc.JumpInsn
- setLabel(String) - Method in class xyz.cofe.trambda.bc.LineNumber
- setLabelEnd(String) - Method in class xyz.cofe.trambda.bc.LocalVariable
- setLabelEnd(String) - Method in class xyz.cofe.trambda.bc.TryCatchBlock
- setLabelHandler(String) - Method in class xyz.cofe.trambda.bc.TryCatchBlock
- setLabels(String[]) - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- setLabels(String[]) - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- setLabelStart(String) - Method in class xyz.cofe.trambda.bc.LocalVariable
- setLabelStart(String) - Method in class xyz.cofe.trambda.bc.TryCatchBlock
- setLdcType(LdcType) - Method in class xyz.cofe.trambda.bc.LdcInsn
- setLine(int) - Method in class xyz.cofe.trambda.bc.LineNumber
- setLocal(List<Frame.ElemType>) - Method in class xyz.cofe.trambda.bc.Frame
- setMax(int) - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- setMaxLocals(int) - Method in class xyz.cofe.trambda.bc.Maxs
- setMaxStack(int) - Method in class xyz.cofe.trambda.bc.Maxs
- setMessage(MESSAGE) - Method in class xyz.cofe.trambda.sec.SecurMessage
- setMethodDef(MethodDef) - Method in class xyz.cofe.trambda.MethodRestore
- setMethodName(String) - Method in class xyz.cofe.trambda.MethodRestore
- setMin(int) - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- setName(String) - Method in class xyz.cofe.trambda.bc.FieldInsn
- setName(String) - Method in class xyz.cofe.trambda.bc.Handle
- setName(String) - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- setName(String) - Method in class xyz.cofe.trambda.bc.Label
- setName(String) - Method in class xyz.cofe.trambda.bc.LocalVariable
- setName(String) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает имя метода
- setName(String) - Method in class xyz.cofe.trambda.bc.MethodInsn
- setName(String) - Method in class xyz.cofe.trambda.bc.Parameter
- setNumDimensions(int) - Method in class xyz.cofe.trambda.bc.MultiANewArrayInsn
- setNumLocal(int) - Method in class xyz.cofe.trambda.bc.Frame
- setNumStack(int) - Method in class xyz.cofe.trambda.bc.Frame
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.FieldInsn
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.Insn
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.IntInsn
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.JumpInsn
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.MethodInsn
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.TypeInsn
- setOpcode(int) - Method in class xyz.cofe.trambda.bc.VarInsn
- setOperand(int) - Method in class xyz.cofe.trambda.bc.IntInsn
- setOperand(String) - Method in class xyz.cofe.trambda.bc.TypeInsn
- setOwner(String) - Method in class xyz.cofe.trambda.bc.FieldInsn
- setOwner(String) - Method in class xyz.cofe.trambda.bc.Handle
- setOwner(String) - Method in class xyz.cofe.trambda.bc.MethodInsn
- setRefs(List<MethodDef>) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает список связанных методов
- setSignature(String) - Method in class xyz.cofe.trambda.bc.LocalVariable
- setSignature(String) - Method in class xyz.cofe.trambda.bc.MethodDef
-
Указывает типы аргументов и результата (generic)
- setStack(List<Frame.ElemType>) - Method in class xyz.cofe.trambda.bc.Frame
- setTag(int) - Method in class xyz.cofe.trambda.bc.Handle
- setType(int) - Method in class xyz.cofe.trambda.bc.Frame
- setType(String) - Method in class xyz.cofe.trambda.bc.TryCatchBlock
- setType(String) - Method in class xyz.cofe.trambda.bc.TypeArg
- setValue(Double) - Method in class xyz.cofe.trambda.bc.DoubleArg
- setValue(Float) - Method in class xyz.cofe.trambda.bc.FloatArg
- setValue(Integer) - Method in class xyz.cofe.trambda.bc.IntArg
- setValue(Long) - Method in class xyz.cofe.trambda.bc.LongArg
- setValue(Object) - Method in class xyz.cofe.trambda.bc.LdcInsn
- setValue(String) - Method in class xyz.cofe.trambda.bc.StringArg
- setVariable(int) - Method in class xyz.cofe.trambda.bc.IincInsn
- setVariable(int) - Method in class xyz.cofe.trambda.bc.VarInsn
- Short - xyz.cofe.trambda.bc.ann.AnnValueType
- SIPUSH - xyz.cofe.trambda.bc.OpCode
- String - xyz.cofe.trambda.bc.ann.AnnValueType
- String - xyz.cofe.trambda.bc.LdcType
- StringArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- StringArg() - Constructor for class xyz.cofe.trambda.bc.StringArg
- StringArg(String) - Constructor for class xyz.cofe.trambda.bc.StringArg
- SWAP - xyz.cofe.trambda.bc.OpCode
T
- TABLESWITCH - xyz.cofe.trambda.bc.OpCode
- TableSwitchInsn - Class in xyz.cofe.trambda.bc
-
tableswitch
- TableSwitchInsn() - Constructor for class xyz.cofe.trambda.bc.TableSwitchInsn
- TableSwitchInsn(int, int, String, String...) - Constructor for class xyz.cofe.trambda.bc.TableSwitchInsn
- targetHandles - Variable in class xyz.cofe.trambda.MethodRestore
- targetMethodDef - Variable in class xyz.cofe.trambda.MethodRestore
- to - Variable in class xyz.cofe.trambda.sec.TypeDesc.Parse
- Top - xyz.cofe.trambda.bc.Frame.ElemType
- toString() - Method in class xyz.cofe.trambda.bc.Code
- toString() - Method in class xyz.cofe.trambda.bc.DoubleArg
- toString() - Method in class xyz.cofe.trambda.bc.End
- toString() - Method in class xyz.cofe.trambda.bc.FieldInsn
- toString() - Method in class xyz.cofe.trambda.bc.FloatArg
- toString() - Method in class xyz.cofe.trambda.bc.Frame
- toString() - Method in class xyz.cofe.trambda.bc.Handle
- toString() - Method in class xyz.cofe.trambda.bc.HandleArg
- toString() - Method in class xyz.cofe.trambda.bc.IincInsn
- toString() - Method in class xyz.cofe.trambda.bc.Insn
- toString() - Method in class xyz.cofe.trambda.bc.IntArg
- toString() - Method in class xyz.cofe.trambda.bc.IntInsn
- toString() - Method in class xyz.cofe.trambda.bc.InvokeDynamicInsn
- toString() - Method in class xyz.cofe.trambda.bc.JumpInsn
- toString() - Method in class xyz.cofe.trambda.bc.Label
- toString() - Method in class xyz.cofe.trambda.bc.LdcInsn
- toString() - Method in class xyz.cofe.trambda.bc.LineNumber
- toString() - Method in class xyz.cofe.trambda.bc.LocalVariable
- toString() - Method in class xyz.cofe.trambda.bc.LongArg
- toString() - Method in class xyz.cofe.trambda.bc.LookupSwitchInsn
- toString() - Method in class xyz.cofe.trambda.bc.Maxs
- toString() - Method in class xyz.cofe.trambda.bc.MethodInsn
- toString() - Method in class xyz.cofe.trambda.bc.MultiANewArrayInsn
- toString() - Method in class xyz.cofe.trambda.bc.Parameter
- toString() - Method in class xyz.cofe.trambda.bc.StringArg
- toString() - Method in class xyz.cofe.trambda.bc.TableSwitchInsn
- toString() - Method in class xyz.cofe.trambda.bc.TryCatchBlock
- toString() - Method in class xyz.cofe.trambda.bc.TypeArg
- toString() - Method in class xyz.cofe.trambda.bc.TypeInsn
- toString() - Method in class xyz.cofe.trambda.bc.VarInsn
- 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
- TryCatchBlock - Class in xyz.cofe.trambda.bc
-
try catch block
- TryCatchBlock() - Constructor for class xyz.cofe.trambda.bc.TryCatchBlock
- TryCatchBlock(String, String, String, String) - Constructor for class xyz.cofe.trambda.bc.TryCatchBlock
- Tuple2<A,B> - Interface in xyz.cofe.trambda
-
Кортеж из двух значений
- type - Variable in class xyz.cofe.trambda.sec.TypeDesc.Parse
- Type - xyz.cofe.trambda.bc.ann.AnnValueType
- TypeArg - Class in xyz.cofe.trambda.bc
-
Аргумент bootstrap метода
- TypeArg() - Constructor for class xyz.cofe.trambda.bc.TypeArg
- TypeArg(String) - Constructor for class xyz.cofe.trambda.bc.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
- TypeInsn - Class in xyz.cofe.trambda.bc
-
the opcode of the type instruction to be visited.
- TypeInsn() - Constructor for class xyz.cofe.trambda.bc.TypeInsn
- TypeInsn(int, String) - Constructor for class xyz.cofe.trambda.bc.TypeInsn
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
- UninitializedThis - xyz.cofe.trambda.bc.Frame.ElemType
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
- value() - Method in class xyz.cofe.trambda.bc.AccFlags
- valueOf(String) - Static method in enum xyz.cofe.trambda.bc.ann.AnnValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum xyz.cofe.trambda.bc.Frame.ElemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum xyz.cofe.trambda.bc.LdcType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum xyz.cofe.trambda.bc.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.ann.AnnValueType
-
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.Frame.ElemType
-
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.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.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.
- VarInsn - Class in xyz.cofe.trambda.bc
-
the opcode of the local variable instruction to be visited.
- VarInsn() - Constructor for class xyz.cofe.trambda.bc.VarInsn
- VarInsn(int, int) - Constructor for class xyz.cofe.trambda.bc.VarInsn
- VarInsn(VarInsn) - Constructor for class xyz.cofe.trambda.bc.VarInsn
- 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.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.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.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.
- 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.
- 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.
- visitMethodInsn(int, String, String, String, boolean) - Method in class xyz.cofe.trambda.MethodDump
-
Visits a method instruction.
- visitMultiANewArrayInsn(String, int) - Method in class xyz.cofe.trambda.MethodDump
-
Visits a MULTIANEWARRAY instruction.
- 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.
- 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.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
- withAnnotation(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withBridge(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withDeprecated(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withEnum(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withFinal(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withInterface(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withMandated(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withModule(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withNative(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withOpen(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withPrivate(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withProtected(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withPublic(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withRecord(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withStatic(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withStaticPhase(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withStrict(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withSuper(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withSyncronized(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withSynthetic(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withTransient(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withTransitive(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withVarArgs(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
- withVolatile(boolean) - Method in class xyz.cofe.trambda.bc.AccFlags
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.sec - package xyz.cofe.trambda.sec
-
Проверка байт кода на безопасность выполнения
All Classes All Packages