Package xyz.cofe.trambda.sec
Class Invoke<INSTR extends ByteCode>
- java.lang.Object
-
- xyz.cofe.trambda.sec.SecurAccess<INSTR,xyz.cofe.fn.Tuple2<LambdaDump,LambdaNode>>
-
- xyz.cofe.trambda.sec.Invoke<INSTR>
-
- Direct Known Subclasses:
InvokeDynamicCall,InvokeMethod
public abstract class Invoke<INSTR extends ByteCode> extends SecurAccess<INSTR,xyz.cofe.fn.Tuple2<LambdaDump,LambdaNode>>
-
-
Field Summary
-
Fields inherited from class xyz.cofe.trambda.sec.SecurAccess
instruction, scope
-
-
Constructor Summary
Constructors Constructor Description Invoke(INSTR instr, xyz.cofe.fn.Tuple2<LambdaDump,LambdaNode> mdef)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringgetMethodName()abstract MethodDescTypesgetMethodTypes()abstract StringgetOwner()static List<Invoke<?>>inspectCall(LambdaDump dump)-
Methods inherited from class xyz.cofe.trambda.sec.SecurAccess
clone, getInstruction, getScope, inspect
-
-
-
-
Constructor Detail
-
Invoke
public Invoke(INSTR instr, xyz.cofe.fn.Tuple2<LambdaDump,LambdaNode> mdef)
-
-
Method Detail
-
inspectCall
public static List<Invoke<?>> inspectCall(LambdaDump dump)
-
getOwner
public abstract String getOwner()
-
getMethodName
public abstract String getMethodName()
-
getMethodTypes
public abstract MethodDescTypes getMethodTypes()
-
-