FILE: ClassComparator.java
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver.reflectionmodel.comparators [ClassComparator.java <1:60 1:70>]
QUALIFIER: com.github.javaparser.symbolsolver.reflectionmodel [ClassComparator.java <1:44 1:58>]
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver.reflectionmodel
QUALIFIER: com.github.javaparser.symbolsolver [ClassComparator.java <1:31 1:42>]
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver
QUALIFIER: com.github.javaparser [ClassComparator.java <1:20 1:29>]
SYMBOL_PACKAGE: com.github.javaparser
QUALIFIER: com.github [ClassComparator.java <1:13 1:18>]
SYMBOL_PACKAGE: com.github
QUALIFIER: com [ClassComparator.java <1:9 1:11>]
SYMBOL_PACKAGE: com
QUALIFIER: java.util [ClassComparator.java <3:13 3:16>]
SYMBOL_PACKAGE: java.util
QUALIFIER: java [ClassComparator.java <3:8 3:11>]
SYMBOL_PACKAGE: java
SYMBOL_CLASS: public com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator [ClassComparator.java <8:1 <8:14 8:28> 25:1>]
SYMBOL_PACKAGE: java.lang
SYMBOL_METHOD: public int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) [ClassComparator.java <10:5 <10:5 <11:16 11:22> 11:48> 24:5>]
SYMBOL_METHOD: int java.util.Comparator<T>.compare(java.util.Comparator<T>.T, java.util.Comparator<T>.T)
SYMBOL_BUILTIN_TYPE: int
SYMBOL_METHOD: int java.lang.String.compareTo(java.lang.String)
SYMBOL_METHOD: java.lang.String java.lang.Class<T>.getCanonicalName()
SYMBOL_METHOD: static int java.lang.Boolean.compare(boolean, boolean)
QUALIFIER: java.lang.Boolean [ClassComparator.java <15:22 15:28>]
QUALIFIER: java.lang.Boolean [ClassComparator.java <17:22 17:28>]
QUALIFIER: java.lang.Boolean [ClassComparator.java <19:22 19:28>]
QUALIFIER: java.lang.Boolean [ClassComparator.java <21:22 21:28>]
SYMBOL_METHOD: boolean java.lang.Class<T>.isAnnotation()
SYMBOL_METHOD: boolean java.lang.Class<T>.isArray()
SYMBOL_METHOD: boolean java.lang.Class<T>.isEnum()
SYMBOL_METHOD: boolean java.lang.Class<T>.isInterface()
REFERENCE_IMPORT: ClassComparator.java -> java.util.Comparator<T> [ClassComparator.java <3:18 3:27>]
REFERENCE_TYPE_ARGUMENT: java.util.Comparator<T> -> java.lang.Class<T> [ClassComparator.java <8:52 8:59>]
REFERENCE_INHERITANCE: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator -> java.util.Comparator<T> [ClassComparator.java <8:41 8:50>]
REFERENCE_TYPE_ARGUMENT: java.lang.Class<T> -> ? [ClassComparator.java <8:58 8:58>]
REFERENCE_TYPE_ARGUMENT: java.lang.Class<T> -> ? [ClassComparator.java <11:30 11:30>]
REFERENCE_TYPE_ARGUMENT: java.lang.Class<T> -> ? [ClassComparator.java <11:43 11:43>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator -> java.lang.Class<T> [ClassComparator.java <8:52 8:56>]
REFERENCE_OVERRIDE: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> int java.util.Comparator<T>.compare(java.util.Comparator<T>.T, java.util.Comparator<T>.T) [ClassComparator.java <11:16 11:22>]
REFERENCE_ANNOTATION_USAGE: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> java.lang.Override [ClassComparator.java <10:6 10:13>]
REFERENCE_TYPE_USAGE: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> int [ClassComparator.java <11:12 11:14>]
REFERENCE_TYPE_USAGE: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> int [ClassComparator.java <12:9 12:11>]
REFERENCE_TYPE_USAGE: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> java.lang.Class<T> [ClassComparator.java <11:24 11:28>]
REFERENCE_TYPE_USAGE: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> java.lang.Class<T> [ClassComparator.java <11:37 11:41>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> int java.lang.String.compareTo(java.lang.String) [ClassComparator.java <13:44 13:52>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> java.lang.String java.lang.Class<T>.getCanonicalName() [ClassComparator.java <13:25 13:40>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> java.lang.String java.lang.Class<T>.getCanonicalName() [ClassComparator.java <13:57 13:72>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> static int java.lang.Boolean.compare(boolean, boolean) [ClassComparator.java <15:30 15:36>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> static int java.lang.Boolean.compare(boolean, boolean) [ClassComparator.java <17:30 17:36>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> static int java.lang.Boolean.compare(boolean, boolean) [ClassComparator.java <19:30 19:36>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> static int java.lang.Boolean.compare(boolean, boolean) [ClassComparator.java <21:30 21:36>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isAnnotation() [ClassComparator.java <15:41 15:52>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isAnnotation() [ClassComparator.java <15:60 15:71>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isArray() [ClassComparator.java <17:41 17:47>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isArray() [ClassComparator.java <17:55 17:61>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isEnum() [ClassComparator.java <19:41 19:46>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isEnum() [ClassComparator.java <19:54 19:59>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isInterface() [ClassComparator.java <21:41 21:51>]
REFERENCE_CALL: int com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare(java.lang.Class<?>, java.lang.Class<?>) -> boolean java.lang.Class<T>.isInterface() [ClassComparator.java <21:59 21:69>]
LOCAL_SYMBOL: ClassComparator.java<11:50> [ClassComparator.java <11:50 11:50>]
LOCAL_SYMBOL: ClassComparator.java<11:50> [ClassComparator.java <24:5 24:5>]
LOCAL_SYMBOL: ClassComparator.java<8:62> [ClassComparator.java <8:62 8:62>]
LOCAL_SYMBOL: ClassComparator.java<8:62> [ClassComparator.java <25:1 25:1>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<0> [ClassComparator.java <11:33 11:34>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<0> [ClassComparator.java <13:22 13:23>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<0> [ClassComparator.java <15:38 15:39>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<0> [ClassComparator.java <17:38 17:39>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<0> [ClassComparator.java <19:38 19:39>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<0> [ClassComparator.java <21:38 21:39>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<1> [ClassComparator.java <11:46 11:47>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<1> [ClassComparator.java <13:54 13:55>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<1> [ClassComparator.java <15:57 15:58>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<1> [ClassComparator.java <17:52 17:53>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<1> [ClassComparator.java <19:51 19:52>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<1> [ClassComparator.java <21:56 21:57>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <12:13 12:22>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <13:9 13:18>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <14:13 14:22>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <14:37 14:46>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <15:9 15:18>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <16:13 16:22>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <16:37 16:46>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <17:9 17:18>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <18:13 18:22>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <18:37 18:46>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <19:9 19:18>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <20:13 20:22>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <20:37 20:46>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <21:9 21:18>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <22:13 22:22>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator.compare<2> [ClassComparator.java <22:37 22:46>]
COMMENT: comment [ClassComparator.java <5:1 7:3>]
