FILE: TypeDeclaration.java
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver.model.declarations [TypeDeclaration.java <17:50 17:61>]
QUALIFIER: com.github.javaparser.symbolsolver.model [TypeDeclaration.java <17:44 17:48>]
QUALIFIER: com.github.javaparser.symbolsolver.model [TypeDeclaration.java <19:43 19:47>]
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver.model
QUALIFIER: com.github.javaparser.symbolsolver [TypeDeclaration.java <17:31 17:42>]
QUALIFIER: com.github.javaparser.symbolsolver [TypeDeclaration.java <19:30 19:41>]
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver
QUALIFIER: com.github.javaparser [TypeDeclaration.java <17:20 17:29>]
QUALIFIER: com.github.javaparser [TypeDeclaration.java <19:19 19:28>]
SYMBOL_PACKAGE: com.github.javaparser
QUALIFIER: com.github [TypeDeclaration.java <17:13 17:18>]
QUALIFIER: com.github [TypeDeclaration.java <19:12 19:17>]
SYMBOL_PACKAGE: com.github
QUALIFIER: com [TypeDeclaration.java <17:9 17:11>]
QUALIFIER: com [TypeDeclaration.java <19:8 19:10>]
SYMBOL_PACKAGE: com
QUALIFIER: com.github.javaparser.symbolsolver.model.resolution [TypeDeclaration.java <19:49 19:58>]
SYMBOL_PACKAGE: com.github.javaparser.symbolsolver.model.resolution
QUALIFIER: java.util [TypeDeclaration.java <21:13 21:16>]
QUALIFIER: java.util [TypeDeclaration.java <22:13 22:16>]
SYMBOL_PACKAGE: java.util
QUALIFIER: java [TypeDeclaration.java <21:8 21:11>]
QUALIFIER: java [TypeDeclaration.java <22:8 22:11>]
SYMBOL_PACKAGE: java
QUALIFIER: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [TypeDeclaration.java <40:86 40:89>]
QUALIFIER: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [TypeDeclaration.java <49:17 49:20>]
QUALIFIER: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [TypeDeclaration.java <59:16 59:19>]
SYMBOL_INTERFACE: public com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [TypeDeclaration.java <30:1 <30:18 30:32> 171:1>]
SYMBOL_METHOD: default java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() [TypeDeclaration.java <39:1 <39:1 <39:43 39:55> 39:57> 41:5>]
SYMBOL_METHOD: java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String)
SYMBOL_PACKAGE: java.lang
SYMBOL_METHOD: java.lang.String java.lang.Class<T>.getCanonicalName()
SYMBOL_METHOD: java.lang.Class<?> java.lang.Object.getClass()
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) [TypeDeclaration.java <47:1 <47:1 <47:38 47:52> 47:65> 52:5>]
QUALIFIER: java.lang.String [TypeDeclaration.java <116:49 116:54>]
QUALIFIER: java.lang.String [TypeDeclaration.java <123:49 123:54>]
QUALIFIER: java.lang.String [TypeDeclaration.java <130:49 130:54>]
QUALIFIER: java.lang.String [TypeDeclaration.java <137:49 137:54>]
QUALIFIER: java.lang.String [TypeDeclaration.java <141:49 141:54>]
QUALIFIER: java.lang.String [TypeDeclaration.java <166:20 166:25>]
SYMBOL_METHOD: java.util.Optional<java.util.stream.Stream<T>.T> java.util.stream.Stream<T>.findFirst()
SYMBOL_METHOD: java.util.stream.Stream<java.util.stream.Stream<T>.T> java.util.stream.Stream<T>.filter(java.util.function.Predicate<? super T>)
SYMBOL_METHOD: java.util.stream.Stream<java.util.Collection<E>.E> java.util.Collection<E>.stream()
SYMBOL_METHOD: boolean java.lang.String.equals(java.lang.Object)
SYMBOL_METHOD: java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName()
SYMBOL_METHOD: java.util.Optional<T>.T java.util.Optional<T>.orElseThrow<X>(java.util.function.Supplier<? extends X>)
SYMBOL_METHOD: com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException.UnsolvedSymbolException(java.lang.String)
SYMBOL_METHOD: default boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) [TypeDeclaration.java <58:1 <58:1 <58:21 58:35> 58:48> 60:5>]
SYMBOL_BUILTIN_TYPE: boolean
SYMBOL_METHOD: boolean java.util.stream.Stream<T>.anyMatch(java.util.function.Predicate<? super T>)
SYMBOL_METHOD: default java.util.Optional<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.containerType() [TypeDeclaration.java <67:1 <67:1 <67:40 67:52> 67:54> 67:55>]
SYMBOL_METHOD: default boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isClass() [TypeDeclaration.java <77:1 <77:1 <77:21 77:27> 77:29> 79:5>]
SYMBOL_METHOD: default boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isInterface() [TypeDeclaration.java <84:1 <84:1 <84:21 84:31> 84:33> 86:5>]
SYMBOL_METHOD: default boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isEnum() [TypeDeclaration.java <91:1 <91:1 <91:21 91:26> 91:28> 93:5>]
SYMBOL_METHOD: default boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isTypeParameter() [TypeDeclaration.java <98:1 <98:1 <98:21 98:35> 98:37> 100:5>]
SYMBOL_METHOD: default boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isType() [TypeDeclaration.java <102:5 <102:5 <103:21 103:26> 103:28> 105:5>]
SYMBOL_METHOD: boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isType()
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asType() [TypeDeclaration.java <107:5 <107:5 <108:29 108:34> 108:36> 110:5>]
SYMBOL_METHOD: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.model.declarations.Declaration.asType()
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asClass() [TypeDeclaration.java <115:1 <115:1 <115:30 115:36> 115:38> 117:5>]
SYMBOL_METHOD: static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object)
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asInterface() [TypeDeclaration.java <122:1 <122:1 <122:34 122:44> 122:46> 124:5>]
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asEnum() [TypeDeclaration.java <129:1 <129:1 <129:29 129:34> 129:36> 131:5>]
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asTypeParameter() [TypeDeclaration.java <136:1 <136:1 <136:38 136:52> 136:54> 138:5>]
SYMBOL_METHOD: default com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() [TypeDeclaration.java <140:5 <140:5 <140:38 140:52> 140:54> 142:5>]
SYMBOL_METHOD: default java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getPackageName() [TypeDeclaration.java <147:1 <147:1 <147:12 147:25> 147:27> 147:28>]
SYMBOL_METHOD: default java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getClassName() [TypeDeclaration.java <152:1 <152:1 <152:12 152:23> 152:25> 152:26>]
SYMBOL_METHOD: default java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getQualifiedName() [TypeDeclaration.java <157:1 <157:1 <157:12 157:27> 157:29> 157:30>]
SYMBOL_METHOD: default java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId() [TypeDeclaration.java <163:1 <163:1 <163:20 163:24> 163:26> 169:5>]
REFERENCE_IMPORT: TypeDeclaration.java -> com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException [TypeDeclaration.java <19:60 19:82>]
REFERENCE_IMPORT: TypeDeclaration.java -> java.util.Optional<T> [TypeDeclaration.java <21:18 21:25>]
REFERENCE_IMPORT: TypeDeclaration.java -> java.util.Set<E> [TypeDeclaration.java <22:18 22:20>]
REFERENCE_INHERITANCE: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration -> com.github.javaparser.symbolsolver.model.declarations.Declaration [TypeDeclaration.java <30:42 30:52>]
REFERENCE_TYPE_ARGUMENT: java.util.Set<E> -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <39:17 39:40>]
REFERENCE_TYPE_USAGE: java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.util.Set<E> [TypeDeclaration.java <39:13 39:15>]
REFERENCE_TYPE_USAGE: java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <39:17 39:40>]
REFERENCE_CALL: java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <40:19 40:47>]
REFERENCE_TYPE_USAGE: java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <40:19 40:47>]
REFERENCE_CALL: java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.lang.String java.lang.Class<T>.getCanonicalName() [TypeDeclaration.java <40:102 40:117>]
REFERENCE_CALL: java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.lang.Class<?> java.lang.Object.getClass() [TypeDeclaration.java <40:91 40:98>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <47:13 47:36>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <48:18 48:41>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.lang.String [TypeDeclaration.java <47:54 47:59>]
REFERENCE_TYPE_ARGUMENT: java.util.Optional<T> -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <48:18 48:41>]
REFERENCE_TYPE_ARGUMENT: java.util.Optional<T> -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <67:14 67:37>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.util.Optional<T> [TypeDeclaration.java <48:9 48:16>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.util.Optional<java.util.stream.Stream<T>.T> java.util.stream.Stream<T>.findFirst() [TypeDeclaration.java <49:85 49:93>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.util.stream.Stream<java.util.stream.Stream<T>.T> java.util.stream.Stream<T>.filter(java.util.function.Predicate<? super T>) [TypeDeclaration.java <49:47 49:52>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.util.stream.Stream<java.util.Collection<E>.E> java.util.Collection<E>.stream() [TypeDeclaration.java <49:38 49:43>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() [TypeDeclaration.java <49:22 49:34>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> boolean java.lang.String.equals(java.lang.Object) [TypeDeclaration.java <49:71 49:76>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() [TypeDeclaration.java <49:61 49:67>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> java.util.Optional<T>.T java.util.Optional<T>.orElseThrow<X>(java.util.function.Supplier<? extends X>) [TypeDeclaration.java <50:21 50:31>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException.UnsolvedSymbolException(java.lang.String) [TypeDeclaration.java <51:21 51:43>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType(java.lang.String) -> com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException [TypeDeclaration.java <51:21 51:43>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> boolean [TypeDeclaration.java <58:13 58:19>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> java.lang.String [TypeDeclaration.java <58:37 58:42>]
REFERENCE_CALL: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> boolean java.util.stream.Stream<T>.anyMatch(java.util.function.Predicate<? super T>) [TypeDeclaration.java <59:46 59:53>]
REFERENCE_CALL: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> java.util.stream.Stream<java.util.Collection<E>.E> java.util.Collection<E>.stream() [TypeDeclaration.java <59:37 59:42>]
REFERENCE_CALL: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> java.util.Set<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() [TypeDeclaration.java <59:21 59:33>]
REFERENCE_CALL: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> boolean java.lang.String.equals(java.lang.Object) [TypeDeclaration.java <59:72 59:77>]
REFERENCE_CALL: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType(java.lang.String) -> java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() [TypeDeclaration.java <59:62 59:68>]
REFERENCE_TYPE_USAGE: java.util.Optional<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.containerType() -> java.util.Optional<T> [TypeDeclaration.java <67:5 67:12>]
REFERENCE_TYPE_USAGE: java.util.Optional<com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.containerType() -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <67:14 67:37>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isClass() -> boolean [TypeDeclaration.java <77:13 77:19>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isInterface() -> boolean [TypeDeclaration.java <84:13 84:19>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isEnum() -> boolean [TypeDeclaration.java <91:13 91:19>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isTypeParameter() -> boolean [TypeDeclaration.java <98:13 98:19>]
REFERENCE_OVERRIDE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isType() -> boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isType() [TypeDeclaration.java <103:21 103:26>]
REFERENCE_ANNOTATION_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isType() -> java.lang.Override [TypeDeclaration.java <102:6 102:13>]
REFERENCE_TYPE_USAGE: boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isType() -> boolean [TypeDeclaration.java <103:13 103:19>]
REFERENCE_OVERRIDE: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asType() -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.model.declarations.Declaration.asType() [TypeDeclaration.java <108:29 108:34>]
REFERENCE_ANNOTATION_USAGE: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asType() -> java.lang.Override [TypeDeclaration.java <107:6 107:13>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asType() -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [TypeDeclaration.java <108:13 108:27>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asClass() -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration [TypeDeclaration.java <115:13 115:28>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asClass() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <116:19 116:47>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asClass() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <116:19 116:47>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asClass() -> static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) [TypeDeclaration.java <116:56 116:61>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asInterface() -> com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration [TypeDeclaration.java <122:13 122:32>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asInterface() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <123:19 123:47>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asInterface() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <123:19 123:47>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asInterface() -> static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) [TypeDeclaration.java <123:56 123:61>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asEnum() -> com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration [TypeDeclaration.java <129:13 129:27>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asEnum() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <130:19 130:47>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asEnum() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <130:19 130:47>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asEnum() -> static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) [TypeDeclaration.java <130:56 130:61>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asTypeParameter() -> com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration [TypeDeclaration.java <136:13 136:36>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asTypeParameter() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <137:19 137:47>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asTypeParameter() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <137:19 137:47>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asTypeParameter() -> static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) [TypeDeclaration.java <137:56 137:61>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeDeclaration.java <140:13 140:36>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <141:19 141:47>]
REFERENCE_TYPE_USAGE: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <141:19 141:47>]
REFERENCE_CALL: com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() -> static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) [TypeDeclaration.java <141:56 141:61>]
REFERENCE_TYPE_USAGE: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getPackageName() -> java.lang.String [TypeDeclaration.java <147:5 147:10>]
REFERENCE_TYPE_USAGE: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getClassName() -> java.lang.String [TypeDeclaration.java <152:5 152:10>]
REFERENCE_TYPE_USAGE: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getQualifiedName() -> java.lang.String [TypeDeclaration.java <157:5 157:10>]
REFERENCE_TYPE_USAGE: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId() -> java.lang.String [TypeDeclaration.java <163:13 163:18>]
REFERENCE_TYPE_USAGE: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId() -> java.lang.String [TypeDeclaration.java <164:9 164:14>]
REFERENCE_CALL: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId() -> java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getQualifiedName() [TypeDeclaration.java <164:24 164:39>]
REFERENCE_CALL: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId() -> static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) [TypeDeclaration.java <166:27 166:32>]
REFERENCE_CALL: java.lang.String com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId() -> java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() [TypeDeclaration.java <166:53 166:59>]
LOCAL_SYMBOL: TypeDeclaration.java<103:30> [TypeDeclaration.java <103:30 103:30>]
LOCAL_SYMBOL: TypeDeclaration.java<103:30> [TypeDeclaration.java <105:5 105:5>]
LOCAL_SYMBOL: TypeDeclaration.java<108:38> [TypeDeclaration.java <108:38 108:38>]
LOCAL_SYMBOL: TypeDeclaration.java<108:38> [TypeDeclaration.java <110:5 110:5>]
LOCAL_SYMBOL: TypeDeclaration.java<115:40> [TypeDeclaration.java <115:40 115:40>]
LOCAL_SYMBOL: TypeDeclaration.java<115:40> [TypeDeclaration.java <117:5 117:5>]
LOCAL_SYMBOL: TypeDeclaration.java<122:48> [TypeDeclaration.java <122:48 122:48>]
LOCAL_SYMBOL: TypeDeclaration.java<122:48> [TypeDeclaration.java <124:5 124:5>]
LOCAL_SYMBOL: TypeDeclaration.java<129:38> [TypeDeclaration.java <129:38 129:38>]
LOCAL_SYMBOL: TypeDeclaration.java<129:38> [TypeDeclaration.java <131:5 131:5>]
LOCAL_SYMBOL: TypeDeclaration.java<136:56> [TypeDeclaration.java <136:56 136:56>]
LOCAL_SYMBOL: TypeDeclaration.java<136:56> [TypeDeclaration.java <138:5 138:5>]
LOCAL_SYMBOL: TypeDeclaration.java<140:56> [TypeDeclaration.java <140:56 140:56>]
LOCAL_SYMBOL: TypeDeclaration.java<140:56> [TypeDeclaration.java <142:5 142:5>]
LOCAL_SYMBOL: TypeDeclaration.java<163:28> [TypeDeclaration.java <163:28 163:28>]
LOCAL_SYMBOL: TypeDeclaration.java<163:28> [TypeDeclaration.java <169:5 169:5>]
LOCAL_SYMBOL: TypeDeclaration.java<165:28> [TypeDeclaration.java <165:28 165:28>]
LOCAL_SYMBOL: TypeDeclaration.java<165:28> [TypeDeclaration.java <167:9 167:9>]
LOCAL_SYMBOL: TypeDeclaration.java<30:54> [TypeDeclaration.java <30:54 30:54>]
LOCAL_SYMBOL: TypeDeclaration.java<30:54> [TypeDeclaration.java <171:1 171:1>]
LOCAL_SYMBOL: TypeDeclaration.java<39:59> [TypeDeclaration.java <39:59 39:59>]
LOCAL_SYMBOL: TypeDeclaration.java<39:59> [TypeDeclaration.java <41:5 41:5>]
LOCAL_SYMBOL: TypeDeclaration.java<47:67> [TypeDeclaration.java <47:67 47:67>]
LOCAL_SYMBOL: TypeDeclaration.java<47:67> [TypeDeclaration.java <52:5 52:5>]
LOCAL_SYMBOL: TypeDeclaration.java<58:50> [TypeDeclaration.java <58:50 58:50>]
LOCAL_SYMBOL: TypeDeclaration.java<58:50> [TypeDeclaration.java <60:5 60:5>]
LOCAL_SYMBOL: TypeDeclaration.java<77:31> [TypeDeclaration.java <77:31 77:31>]
LOCAL_SYMBOL: TypeDeclaration.java<77:31> [TypeDeclaration.java <79:5 79:5>]
LOCAL_SYMBOL: TypeDeclaration.java<84:35> [TypeDeclaration.java <84:35 84:35>]
LOCAL_SYMBOL: TypeDeclaration.java<84:35> [TypeDeclaration.java <86:5 86:5>]
LOCAL_SYMBOL: TypeDeclaration.java<91:30> [TypeDeclaration.java <91:30 91:30>]
LOCAL_SYMBOL: TypeDeclaration.java<91:30> [TypeDeclaration.java <93:5 93:5>]
LOCAL_SYMBOL: TypeDeclaration.java<98:39> [TypeDeclaration.java <98:39 98:39>]
LOCAL_SYMBOL: TypeDeclaration.java<98:39> [TypeDeclaration.java <100:5 100:5>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId<0> [TypeDeclaration.java <164:16 164:20>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId<0> [TypeDeclaration.java <165:13 165:17>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getId<0> [TypeDeclaration.java <168:16 168:20>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType<0> [TypeDeclaration.java <47:61 47:64>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType<0> [TypeDeclaration.java <49:78 49:81>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType<0> [TypeDeclaration.java <51:75 51:78>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType<1> [TypeDeclaration.java <48:44 48:47>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.getInternalType<1> [TypeDeclaration.java <50:16 50:19>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType<0> [TypeDeclaration.java <58:44 58:47>]
LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.hasInternalType<0> [TypeDeclaration.java <59:79 59:82>]
LOCAL_SYMBOL: java.util.function.Predicate<T>.test<1> [TypeDeclaration.java <59:55 59:55>]
LOCAL_SYMBOL: java.util.function.Predicate<T>.test<1> [TypeDeclaration.java <59:60 59:60>]
LOCAL_SYMBOL: java.util.function.Predicate<T>.test<2> [TypeDeclaration.java <49:54 49:54>]
LOCAL_SYMBOL: java.util.function.Predicate<T>.test<2> [TypeDeclaration.java <49:59 49:59>]
COMMENT: comment [TypeDeclaration.java <1:1 15:3>]
COMMENT: comment [TypeDeclaration.java <24:1 29:3>]
COMMENT: comment [TypeDeclaration.java <32:5 32:7>]
COMMENT: comment [TypeDeclaration.java <33:5 33:19>]
COMMENT: comment [TypeDeclaration.java <34:5 34:7>]
COMMENT: comment [TypeDeclaration.java <36:5 38:7>]
COMMENT: comment [TypeDeclaration.java <43:5 46:7>]
COMMENT: comment [TypeDeclaration.java <54:5 57:7>]
COMMENT: comment [TypeDeclaration.java <62:5 66:7>]
COMMENT: comment [TypeDeclaration.java <69:5 69:7>]
COMMENT: comment [TypeDeclaration.java <70:5 70:12>]
COMMENT: comment [TypeDeclaration.java <71:5 71:7>]
COMMENT: comment [TypeDeclaration.java <73:5 76:7>]
COMMENT: comment [TypeDeclaration.java <81:5 83:7>]
COMMENT: comment [TypeDeclaration.java <88:5 90:7>]
COMMENT: comment [TypeDeclaration.java <95:5 97:7>]
COMMENT: comment [TypeDeclaration.java <112:5 114:7>]
COMMENT: comment [TypeDeclaration.java <119:5 121:7>]
COMMENT: comment [TypeDeclaration.java <126:5 128:7>]
COMMENT: comment [TypeDeclaration.java <133:5 135:7>]
COMMENT: comment [TypeDeclaration.java <144:5 146:7>]
COMMENT: comment [TypeDeclaration.java <149:5 151:7>]
COMMENT: comment [TypeDeclaration.java <154:5 156:7>]
COMMENT: comment [TypeDeclaration.java <159:5 162:7>]
