public class ClassInheritanceHandler extends AnnotationParser.AbstractHandler
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
_inheritanceMap |
private static Logger |
LOG |
Constructor and Description |
---|
ClassInheritanceHandler(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map) |
Modifier and Type | Method and Description |
---|---|
private void |
addToInheritanceMap(java.lang.String interfaceOrSuperClassName,
java.lang.String implementingOrExtendingClassName) |
void |
handle(AnnotationParser.ClassInfo classInfo) |
private static final Logger LOG
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> _inheritanceMap
public ClassInheritanceHandler(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> map)
public void handle(AnnotationParser.ClassInfo classInfo)
handle
in interface AnnotationParser.Handler
handle
in class AnnotationParser.AbstractHandler
private void addToInheritanceMap(java.lang.String interfaceOrSuperClassName, java.lang.String implementingOrExtendingClassName)