Package org.benf.cfr.reader.util.lambda
Class LambdaUtils
- java.lang.Object
-
- org.benf.cfr.reader.util.lambda.LambdaUtils
-
public class LambdaUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description LambdaUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConstantPoolEntryMethodHandlegetHandle(Expression e)static MethodPrototypegetLiteralProto(Expression arg)private static TypedLiteral.LiteralTypegetLiteralType(Expression e)private static ConstantPoolEntryMethodTypegetType(Expression e)private static TypedLiteralgetTypedLiteral(Expression e)
-
-
-
Method Detail
-
getTypedLiteral
private static TypedLiteral getTypedLiteral(Expression e)
-
getLiteralType
private static TypedLiteral.LiteralType getLiteralType(Expression e)
-
getHandle
public static ConstantPoolEntryMethodHandle getHandle(Expression e)
-
getType
private static ConstantPoolEntryMethodType getType(Expression e)
-
getLiteralProto
public static MethodPrototype getLiteralProto(Expression arg)
-
-