Package org.benf.cfr.reader.entities
Class FakeMethods
- java.lang.Object
-
- org.benf.cfr.reader.entities.FakeMethods
-
- All Implemented Interfaces:
TypeUsageCollectable
public class FakeMethods extends java.lang.Object implements TypeUsageCollectable
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.Object,FakeMethod>
fakes
private java.util.Map<java.lang.String,java.lang.Integer>
nameCounts
-
Constructor Summary
Constructors Constructor Description FakeMethods()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FakeMethod
add(java.lang.Object key, java.lang.String nameHint, UnaryFunction<java.lang.String,FakeMethod> methodFactory)
void
collectTypeUsages(TypeUsageCollector collector)
java.util.List<FakeMethod>
getMethods()
-
-
-
Field Detail
-
fakes
private final java.util.Map<java.lang.Object,FakeMethod> fakes
-
nameCounts
private final java.util.Map<java.lang.String,java.lang.Integer> nameCounts
-
-
Method Detail
-
add
public FakeMethod add(java.lang.Object key, java.lang.String nameHint, UnaryFunction<java.lang.String,FakeMethod> methodFactory)
-
getMethods
public java.util.List<FakeMethod> getMethods()
-
collectTypeUsages
public void collectTypeUsages(TypeUsageCollector collector)
- Specified by:
collectTypeUsages
in interfaceTypeUsageCollectable
-
-