public class FakeMethods extends java.lang.Object implements TypeUsageCollectable
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.Object,FakeMethod> |
fakes |
private java.util.Map<java.lang.String,java.lang.Integer> |
nameCounts |
| Constructor and Description |
|---|
FakeMethods() |
| Modifier and Type | Method and 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() |
private final java.util.Map<java.lang.Object,FakeMethod> fakes
private final java.util.Map<java.lang.String,java.lang.Integer> nameCounts
public FakeMethod add(java.lang.Object key, java.lang.String nameHint, UnaryFunction<java.lang.String,FakeMethod> methodFactory)
public java.util.List<FakeMethod> getMethods()
public void collectTypeUsages(TypeUsageCollector collector)
collectTypeUsages in interface TypeUsageCollectable