Class BoundSuperCollector
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.types.BoundSuperCollector
-
public class BoundSuperCollector extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<JavaRefTypeInstance,BindingSuperContainer.Route>boundSuperRouteprivate java.util.Map<JavaRefTypeInstance,JavaGenericRefTypeInstance>boundSupersprivate ClassFileclassFile
-
Constructor Summary
Constructors Constructor Description BoundSuperCollector(ClassFile classFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollect(JavaGenericRefTypeInstance boundBase, BindingSuperContainer.Route route)voidcollect(JavaRefTypeInstance boundBase, BindingSuperContainer.Route route)BindingSuperContainergetBoundSupers()
-
-
-
Field Detail
-
classFile
private final ClassFile classFile
-
boundSupers
private final java.util.Map<JavaRefTypeInstance,JavaGenericRefTypeInstance> boundSupers
-
boundSuperRoute
private final java.util.Map<JavaRefTypeInstance,BindingSuperContainer.Route> boundSuperRoute
-
-
Constructor Detail
-
BoundSuperCollector
public BoundSuperCollector(ClassFile classFile)
-
-
Method Detail
-
getBoundSupers
public BindingSuperContainer getBoundSupers()
-
collect
public void collect(JavaGenericRefTypeInstance boundBase, BindingSuperContainer.Route route)
-
collect
public void collect(JavaRefTypeInstance boundBase, BindingSuperContainer.Route route)
-
-