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 ConstantPoolEntryMethodHandle
getHandle(Expression e)
static MethodPrototype
getLiteralProto(Expression arg)
private static TypedLiteral.LiteralType
getLiteralType(Expression e)
private static ConstantPoolEntryMethodType
getType(Expression e)
private static TypedLiteral
getTypedLiteral(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)
-
-