Class LambdaExpressionCollector

java.lang.Object
proguard.backport.LambdaExpressionCollector
All Implemented Interfaces:
AttributeVisitor, BootstrapMethodInfoVisitor, ConstantVisitor, ClassVisitor

public class LambdaExpressionCollector extends Object implements ClassVisitor, ConstantVisitor, AttributeVisitor, BootstrapMethodInfoVisitor
This ClassVisitor collects all lambda expressions that are defined in a visited class. Such functionality is useful when you would like to resolve the actual method that is called when invokedynamic wants to execute a lambda expression.