public class BytecodeResolvedMethods extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BytecodeResolvedMethods.MethodEntry |
| Modifier and Type | Field and Description |
|---|---|
protected List<BytecodeResolvedMethods.MethodEntry> |
entries |
| Constructor and Description |
|---|
BytecodeResolvedMethods() |
| Modifier and Type | Method and Description |
|---|---|
BytecodeResolvedMethods.MethodEntry |
implementingClassOf(String aMethodName,
BytecodeMethodSignature aSignature) |
boolean |
isImplementedBy(BytecodeMethod aMethod,
BytecodeLinkedClass aClass) |
void |
merge(BytecodeResolvedMethods aOtherMethods) |
void |
register(BytecodeLinkedClass aProvidingClass,
BytecodeMethod aMethod) |
Stream<BytecodeResolvedMethods.MethodEntry> |
stream() |
protected final List<BytecodeResolvedMethods.MethodEntry> entries
public void merge(BytecodeResolvedMethods aOtherMethods)
public void register(BytecodeLinkedClass aProvidingClass, BytecodeMethod aMethod)
public Stream<BytecodeResolvedMethods.MethodEntry> stream()
public boolean isImplementedBy(BytecodeMethod aMethod, BytecodeLinkedClass aClass)
public BytecodeResolvedMethods.MethodEntry implementingClassOf(String aMethodName, BytecodeMethodSignature aSignature)
Copyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.