Class MemberNameResolver.MemberInfo
java.lang.Object
org.benf.cfr.reader.relationship.MemberNameResolver.MemberInfo
- Enclosing class:
MemberNameResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<MemberNameResolver.MethodKey> private final ClassFileprivate final Map<MemberNameResolver.MethodKey, Map<JavaTypeInstance, Collection<Method>>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate voidadd(MemberNameResolver.MethodKey key1, JavaTypeInstance key2, Method method, boolean fromParent) (package private) void(package private) voidaddClashes(Set<MemberNameResolver.MethodKey> newClashes) (package private) Map<JavaTypeInstance, Collection<Method>> (package private) Set<MemberNameResolver.MethodKey> (package private) boolean(package private) voidtoString()
-
Field Details
-
classFile
-
knownMethods
private final Map<MemberNameResolver.MethodKey, Map<JavaTypeInstance, Collection<Method>>> knownMethods -
clashes
-
-
Constructor Details
-
MemberInfo
-
-
Method Details
-
add
-
add
private void add(MemberNameResolver.MethodKey key1, JavaTypeInstance key2, Method method, boolean fromParent) -
hasClashes
boolean hasClashes() -
getClashes
Set<MemberNameResolver.MethodKey> getClashes() -
addClashes
-
addClash
-
getClashedMethodsFor
-
inheritFrom
-
toString
-