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

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
Проверка байт кода на безопасность выполнения
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