From aa79365784c70eaf2dcf3a4c1a721652168a64bd Mon Sep 17 00:00:00 2001 From: Sem van der Hoeven Date: Wed, 6 Mar 2019 21:22:29 +0100 Subject: [PATCH] apparently the changes that were supposed to be made weren't committed in my previous commit, so here is the right one REMOVE:: removed the .gradle and build folders from the Client, Server and Common folders, also moved the contents that was in the src folders of these folders, to the folders themselves and deleted the src folders EDIT:: edited the build.gradle file, build should now work combined the build.gradle files in the Client, Server and Common folders into the build.gradle file in the root --- build.gradle | 36 + settings.gradle | 4 +- .../main/java/gogreen/client/Application.java | 13 +- .../client/controller/UserController.java | 0 .../java/gogreen/client/rest/UserService.java | 0 .../main/resources}/application.properties | 0 .../main/resources}/fxml/dashboard.fxml | 0 .../main/resources}/fxml/sample.fxml | 0 .../main/resources}/pinkleaf.jpg | Bin .../test/java/UserServiceTest.java | 0 .../gogreen/common/ApplicationException.java | 0 .../java/gogreen/common/ErrorResponse.java | 0 .../main/java/gogreen/common/UserDTO.java | 0 src/GoGreen/Client/build.gradle | 85 - .../UserController$AlertHelper.html | 1 - .../UserController.html | 1 - .../UserController.java.html | 90 - .../gogreen.client.controller/index.html | 1 - .../index.source.html | 1 - .../gogreen.client.rest/UserService.html | 1 - .../gogreen.client.rest/UserService.java.html | 32 - .../jacocoHtml/gogreen.client.rest/index.html | 1 - .../gogreen.client.rest/index.source.html | 1 - .../gogreen.client/Application.html | 1 - .../gogreen.client/Application.java.html | 68 - .../jacocoHtml/gogreen.client/index.html | 1 - .../gogreen.client/index.source.html | 1 - .../Client/build/jacocoHtml/index.html | 1 - .../jacocoHtml/jacoco-resources/branchfc.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/branchnc.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/branchpc.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/bundle.gif | Bin 709 -> 0 bytes .../jacocoHtml/jacoco-resources/class.gif | Bin 586 -> 0 bytes .../jacocoHtml/jacoco-resources/down.gif | Bin 67 -> 0 bytes .../jacocoHtml/jacoco-resources/greenbar.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/group.gif | Bin 351 -> 0 bytes .../jacocoHtml/jacoco-resources/method.gif | Bin 193 -> 0 bytes .../jacocoHtml/jacoco-resources/package.gif | Bin 227 -> 0 bytes .../jacocoHtml/jacoco-resources/prettify.css | 13 - .../jacocoHtml/jacoco-resources/prettify.js | 1510 ----------------- .../jacocoHtml/jacoco-resources/redbar.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/report.css | 243 --- .../jacocoHtml/jacoco-resources/report.gif | Bin 363 -> 0 bytes .../jacocoHtml/jacoco-resources/session.gif | Bin 213 -> 0 bytes .../jacocoHtml/jacoco-resources/sort.gif | Bin 58 -> 0 bytes .../build/jacocoHtml/jacoco-resources/sort.js | 147 -- .../jacocoHtml/jacoco-resources/source.gif | Bin 354 -> 0 bytes .../build/jacocoHtml/jacoco-resources/up.gif | Bin 67 -> 0 bytes .../build/jacocoHtml/jacoco-sessions.html | 1 - .../src/main/resources/application.properties | 0 .../src/main/resources/fxml/dashboard.fxml | 6 - .../src/main/resources/fxml/sample.fxml | 39 - .../Client/src/main/resources/pinkleaf.jpg | Bin 252662 -> 0 bytes src/GoGreen/Common/build.gradle | 55 - src/GoGreen/Server/build.gradle | 73 - src/GoGreen/Server/build/jacoco/test.exec | Bin 401199 -> 0 bytes .../gogreen.server.data.model/User.html | 1 - .../gogreen.server.data.model/User.java.html | 23 - .../gogreen.server.data.model/index.html | 1 - .../index.source.html | 1 - .../RestExceptionHandler.html | 1 - .../RestExceptionHandler.java.html | 18 - .../gogreen.server.rest/UserController.html | 1 - .../UserController.java.html | 27 - .../jacocoHtml/gogreen.server.rest/index.html | 1 - .../gogreen.server.rest/index.source.html | 1 - .../gogreen.server.service/UserService.html | 1 - .../UserService.java.html | 41 - .../gogreen.server.service/index.html | 1 - .../gogreen.server.service/index.source.html | 1 - .../gogreen.server/Application.html | 1 - .../gogreen.server/Application.java.html | 14 - .../jacocoHtml/gogreen.server/index.html | 1 - .../gogreen.server/index.source.html | 1 - .../Server/build/jacocoHtml/index.html | 1 - .../jacocoHtml/jacoco-resources/branchfc.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/branchnc.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/branchpc.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/bundle.gif | Bin 709 -> 0 bytes .../jacocoHtml/jacoco-resources/class.gif | Bin 586 -> 0 bytes .../jacocoHtml/jacoco-resources/down.gif | Bin 67 -> 0 bytes .../jacocoHtml/jacoco-resources/greenbar.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/group.gif | Bin 351 -> 0 bytes .../jacocoHtml/jacoco-resources/method.gif | Bin 193 -> 0 bytes .../jacocoHtml/jacoco-resources/package.gif | Bin 227 -> 0 bytes .../jacocoHtml/jacoco-resources/prettify.css | 13 - .../jacocoHtml/jacoco-resources/prettify.js | 1510 ----------------- .../jacocoHtml/jacoco-resources/redbar.gif | Bin 91 -> 0 bytes .../jacocoHtml/jacoco-resources/report.css | 243 --- .../jacocoHtml/jacoco-resources/report.gif | Bin 363 -> 0 bytes .../jacocoHtml/jacoco-resources/session.gif | Bin 213 -> 0 bytes .../jacocoHtml/jacoco-resources/sort.gif | Bin 58 -> 0 bytes .../build/jacocoHtml/jacoco-resources/sort.js | 147 -- .../jacocoHtml/jacoco-resources/source.gif | Bin 354 -> 0 bytes .../build/jacocoHtml/jacoco-resources/up.gif | Bin 67 -> 0 bytes .../build/jacocoHtml/jacoco-sessions.html | 1 - ...ogreen.server.rest.UserControllerTest.html | 173 -- .../reports/tests/test/css/base-style.css | 179 -- .../build/reports/tests/test/css/style.css | 84 - .../build/reports/tests/test/index.html | 133 -- .../build/reports/tests/test/js/report.js | 194 --- .../test/packages/gogreen.server.rest.html | 103 -- ...gogreen.server.rest.UserControllerTest.xml | 75 - .../build/test-results/test/binary/output.bin | Bin 35516 -> 0 bytes .../test-results/test/binary/output.bin.idx | Bin 69 -> 0 bytes .../test-results/test/binary/results.bin | Bin 117 -> 0 bytes .../main/java/gogreen/server/Application.java | 0 .../java/gogreen/server/data/model/User.java | 0 .../data/repository/UserJpaRepository.java | 2 +- .../data/repository/UserRepository.java | 0 .../server/rest/RestExceptionHandler.java | 0 .../gogreen/server/rest/UserController.java | 0 .../gogreen/server/service/UserService.java | 0 .../server/rest/UserControllerTest.java | 0 src/{GoGreen => }/settings.gradle | 0 115 files changed, 47 insertions(+), 5373 deletions(-) rename src/{GoGreen/Client/src => Client}/main/java/gogreen/client/Application.java (89%) rename src/{GoGreen/Client/src => Client}/main/java/gogreen/client/controller/UserController.java (100%) rename src/{GoGreen/Client/src => Client}/main/java/gogreen/client/rest/UserService.java (100%) rename src/{GoGreen/Client/build/resources/main => Client/main/resources}/application.properties (100%) rename src/{GoGreen/Client/build/resources/main => Client/main/resources}/fxml/dashboard.fxml (100%) rename src/{GoGreen/Client/build/resources/main => Client/main/resources}/fxml/sample.fxml (100%) rename src/{GoGreen/Client/build/resources/main => Client/main/resources}/pinkleaf.jpg (100%) rename src/{GoGreen/Client/src => Client}/test/java/UserServiceTest.java (100%) rename src/{GoGreen/Common/src => Common}/main/java/gogreen/common/ApplicationException.java (100%) rename src/{GoGreen/Common/src => Common}/main/java/gogreen/common/ErrorResponse.java (100%) rename src/{GoGreen/Common/src => Common}/main/java/gogreen/common/UserDTO.java (100%) delete mode 100644 src/GoGreen/Client/build.gradle delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController$AlertHelper.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.java.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.source.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.java.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.source.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.java.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.source.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/index.html delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchfc.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchnc.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchpc.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/bundle.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/class.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/down.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/greenbar.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/group.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/method.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/package.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.css delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.js delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/redbar.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.css delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/session.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.js delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/source.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-resources/up.gif delete mode 100644 src/GoGreen/Client/build/jacocoHtml/jacoco-sessions.html delete mode 100644 src/GoGreen/Client/src/main/resources/application.properties delete mode 100644 src/GoGreen/Client/src/main/resources/fxml/dashboard.fxml delete mode 100644 src/GoGreen/Client/src/main/resources/fxml/sample.fxml delete mode 100644 src/GoGreen/Client/src/main/resources/pinkleaf.jpg delete mode 100644 src/GoGreen/Common/build.gradle delete mode 100644 src/GoGreen/Server/build.gradle delete mode 100644 src/GoGreen/Server/build/jacoco/test.exec delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.java.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.source.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.java.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.java.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.source.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.java.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.source.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.java.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.source.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/index.html delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchfc.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchnc.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchpc.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/bundle.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/class.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/down.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/greenbar.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/group.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/method.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/package.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.css delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.js delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/redbar.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.css delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/session.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.js delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/source.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-resources/up.gif delete mode 100644 src/GoGreen/Server/build/jacocoHtml/jacoco-sessions.html delete mode 100644 src/GoGreen/Server/build/reports/tests/test/classes/gogreen.server.rest.UserControllerTest.html delete mode 100644 src/GoGreen/Server/build/reports/tests/test/css/base-style.css delete mode 100644 src/GoGreen/Server/build/reports/tests/test/css/style.css delete mode 100644 src/GoGreen/Server/build/reports/tests/test/index.html delete mode 100644 src/GoGreen/Server/build/reports/tests/test/js/report.js delete mode 100644 src/GoGreen/Server/build/reports/tests/test/packages/gogreen.server.rest.html delete mode 100644 src/GoGreen/Server/build/test-results/test/TEST-gogreen.server.rest.UserControllerTest.xml delete mode 100644 src/GoGreen/Server/build/test-results/test/binary/output.bin delete mode 100644 src/GoGreen/Server/build/test-results/test/binary/output.bin.idx delete mode 100644 src/GoGreen/Server/build/test-results/test/binary/results.bin rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/Application.java (100%) rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/data/model/User.java (100%) rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/data/repository/UserJpaRepository.java (55%) rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/data/repository/UserRepository.java (100%) rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/rest/RestExceptionHandler.java (100%) rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/rest/UserController.java (100%) rename src/{GoGreen/Server/src => Server}/main/java/gogreen/server/service/UserService.java (100%) rename src/{GoGreen/Server/src => Server}/test/java/gogreen/server/rest/UserControllerTest.java (100%) rename src/{GoGreen => }/settings.gradle (100%) diff --git a/build.gradle b/build.gradle index 9737a85..224776c 100644 --- a/build.gradle +++ b/build.gradle @@ -15,6 +15,12 @@ apply plugin: 'io.spring.dependency-management' apply plugin: 'jacoco' apply plugin: 'checkstyle' +tasks.withType(Checkstyle) { + reports { + html.destination rootProject.file("reports/checkstyle.html") + } +} + repositories { mavenCentral() } @@ -33,6 +39,10 @@ bootJar { sourceCompatibility = 1.8 targetCompatibility = 1.8 +test { + useJUnitPlatform() +} + dependencies { compile("org.springframework.boot:spring-boot-starter") compile("org.springframework:spring-web") @@ -40,6 +50,32 @@ dependencies { compile("org.springframework.boot:spring-boot-starter-web") testCompile('org.springframework.boot:spring-boot-starter-test') testCompile("junit:junit") +// compile project('src:Common') + compileOnly 'org.projectlombok:lombok:1.18.6' + compile("org.springframework.boot:spring-boot-starter-data-jpa") + compile("com.h2database:h2") + annotationProcessor 'org.projectlombok:lombok:1.18.6' + testCompile( + 'junit:junit:4.12', + 'org.junit.jupiter:junit-jupiter-api:5.4.0' + ) + testRuntime( + 'org.junit.jupiter:junit-jupiter-engine:5.4.0', + 'org.junit.vintage:junit-vintage-engine:5.4.0' + ) +} + +jacoco { + toolVersion = "0.8.3" + reportsDir = file("$buildDir/customJacocoReportDir") +} + +jacocoTestReport { + reports { + xml.enabled false + csv.enabled false + html.destination file("${buildDir}/jacocoHtml") + } } bootJar { diff --git a/settings.gradle b/settings.gradle index 4e07248..1de0c16 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,5 @@ rootProject.name = 'OOPP' -include 'src:GoGreen' \ No newline at end of file +//include 'src:Client' +//include 'src:Common' +//include 'src:Server' \ No newline at end of file diff --git a/src/GoGreen/Client/src/main/java/gogreen/client/Application.java b/src/Client/main/java/gogreen/client/Application.java similarity index 89% rename from src/GoGreen/Client/src/main/java/gogreen/client/Application.java rename to src/Client/main/java/gogreen/client/Application.java index f747405..6697e8d 100644 --- a/src/GoGreen/Client/src/main/java/gogreen/client/Application.java +++ b/src/Client/main/java/gogreen/client/Application.java @@ -1,4 +1,4 @@ -package gogreen.client; +package Client.main.java.gogreen.client; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; @@ -13,6 +13,7 @@ import org.springframework.boot.web.client.RestTemplateBuilder; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.annotation.Bean; import org.springframework.web.client.RestTemplate; +import static org.springframework.boot.SpringApplication.*; @SpringBootApplication public class Application extends javafx.application.Application { @@ -32,7 +33,7 @@ public class Application extends javafx.application.Application { @Override public void init() throws Exception { - springContext = SpringApplication.run(Application.class); + springContext = run(Application.class); fxmlLoader = new FXMLLoader(); fxmlLoader.setControllerFactory(springContext::getBean); } @@ -50,10 +51,10 @@ public class Application extends javafx.application.Application { primaryStage.show(); } - @Override - public void stop() { - springContext.stop(); - } +// @Override +// public void stop() { +// springContext.stop(); +// } // @Bean // public CommandLineRunner run(RestTemplate restTemplate) throws Exception { diff --git a/src/GoGreen/Client/src/main/java/gogreen/client/controller/UserController.java b/src/Client/main/java/gogreen/client/controller/UserController.java similarity index 100% rename from src/GoGreen/Client/src/main/java/gogreen/client/controller/UserController.java rename to src/Client/main/java/gogreen/client/controller/UserController.java diff --git a/src/GoGreen/Client/src/main/java/gogreen/client/rest/UserService.java b/src/Client/main/java/gogreen/client/rest/UserService.java similarity index 100% rename from src/GoGreen/Client/src/main/java/gogreen/client/rest/UserService.java rename to src/Client/main/java/gogreen/client/rest/UserService.java diff --git a/src/GoGreen/Client/build/resources/main/application.properties b/src/Client/main/resources/application.properties similarity index 100% rename from src/GoGreen/Client/build/resources/main/application.properties rename to src/Client/main/resources/application.properties diff --git a/src/GoGreen/Client/build/resources/main/fxml/dashboard.fxml b/src/Client/main/resources/fxml/dashboard.fxml similarity index 100% rename from src/GoGreen/Client/build/resources/main/fxml/dashboard.fxml rename to src/Client/main/resources/fxml/dashboard.fxml diff --git a/src/GoGreen/Client/build/resources/main/fxml/sample.fxml b/src/Client/main/resources/fxml/sample.fxml similarity index 100% rename from src/GoGreen/Client/build/resources/main/fxml/sample.fxml rename to src/Client/main/resources/fxml/sample.fxml diff --git a/src/GoGreen/Client/build/resources/main/pinkleaf.jpg b/src/Client/main/resources/pinkleaf.jpg similarity index 100% rename from src/GoGreen/Client/build/resources/main/pinkleaf.jpg rename to src/Client/main/resources/pinkleaf.jpg diff --git a/src/GoGreen/Client/src/test/java/UserServiceTest.java b/src/Client/test/java/UserServiceTest.java similarity index 100% rename from src/GoGreen/Client/src/test/java/UserServiceTest.java rename to src/Client/test/java/UserServiceTest.java diff --git a/src/GoGreen/Common/src/main/java/gogreen/common/ApplicationException.java b/src/Common/main/java/gogreen/common/ApplicationException.java similarity index 100% rename from src/GoGreen/Common/src/main/java/gogreen/common/ApplicationException.java rename to src/Common/main/java/gogreen/common/ApplicationException.java diff --git a/src/GoGreen/Common/src/main/java/gogreen/common/ErrorResponse.java b/src/Common/main/java/gogreen/common/ErrorResponse.java similarity index 100% rename from src/GoGreen/Common/src/main/java/gogreen/common/ErrorResponse.java rename to src/Common/main/java/gogreen/common/ErrorResponse.java diff --git a/src/GoGreen/Common/src/main/java/gogreen/common/UserDTO.java b/src/Common/main/java/gogreen/common/UserDTO.java similarity index 100% rename from src/GoGreen/Common/src/main/java/gogreen/common/UserDTO.java rename to src/Common/main/java/gogreen/common/UserDTO.java diff --git a/src/GoGreen/Client/build.gradle b/src/GoGreen/Client/build.gradle deleted file mode 100644 index c521264..0000000 --- a/src/GoGreen/Client/build.gradle +++ /dev/null @@ -1,85 +0,0 @@ -buildscript { - repositories { - mavenCentral() - } - dependencies { - classpath("org.springframework.boot:spring-boot-gradle-plugin:2.0.5.RELEASE") - } -} - -apply plugin: 'java' -apply plugin: 'eclipse' -apply plugin: 'idea' -apply plugin: 'org.springframework.boot' -apply plugin: 'io.spring.dependency-management' -apply plugin: 'jacoco' -//apply plugin: 'checkstyle' -// -//checkstyle { -// version = '7.8.1' -// config = 'checkstyle/checkstyle.xml' as File -//} -// -//checkstyleMain { -// source ='src/main/java' -//} -// -//checkstyleTest { -// source ='src/test/java' -//} -// -//tasks.withType(Checkstyle) { -// reports { -// xml.enabled false -// html.enabled true -// html.stylesheet resources.text.fromFile('config/xsl/checkstyle-custom.xsl') -// } -//} - -sourceCompatibility = 1.8 -targetCompatibility = 1.8 - -test { - useJUnitPlatform() -} - -bootJar { - baseName = 'gs-consuming-rest' - version = '0.1.0' -} - -repositories { - mavenCentral() -} - -dependencies { - compile("org.springframework.boot:spring-boot-starter") - compile("org.springframework:spring-web") - compile("com.fasterxml.jackson.core:jackson-databind") - testCompile("junit:junit") - compile project(':Common') - testCompile('org.springframework.boot:spring-boot-starter-test') - testCompile( - 'junit:junit:4.12', - 'org.junit.jupiter:junit-jupiter-api:5.4.0' - ) - testRuntime( - 'org.junit.jupiter:junit-jupiter-engine:5.4.0', - 'org.junit.vintage:junit-vintage-engine:5.4.0' - ) -} - -jacoco { - toolVersion = "0.8.2" - reportsDir = file("$buildDir/customJacocoReportDir") -} - -jacocoTestReport { - reports { - xml.enabled false - csv.enabled false - html.destination file("${buildDir}/jacocoHtml") - } -} - -//mainClassName ='main.java.gogreen.client.Application' \ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController$AlertHelper.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController$AlertHelper.html deleted file mode 100644 index aaa1ddc..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController$AlertHelper.html +++ /dev/null @@ -1 +0,0 @@ -UserController.AlertHelper

UserController.AlertHelper

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total23 of 230%0 of 0n/a228822
showAlert(Alert.AlertType, Window, String, String)200%n/a117711
UserController.AlertHelper()30%n/a111111
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.html deleted file mode 100644 index 67e0305..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.html +++ /dev/null @@ -1 +0,0 @@ -UserController

UserController

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total65 of 650%4 of 40%44121222
handleLoginButtonAction(ActionEvent)620%40%33111111
UserController()30%n/a111111
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.java.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.java.html deleted file mode 100644 index 0a6fcf1..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/UserController.java.html +++ /dev/null @@ -1,90 +0,0 @@ -UserController.java

UserController.java

package gogreen.client.controller;
-
-import gogreen.client.rest.UserService;
-import javafx.event.ActionEvent;
-import javafx.fxml.FXML;
-import javafx.fxml.FXMLLoader;
-import javafx.scene.Node;
-import javafx.scene.Parent;
-import javafx.scene.Scene;
-import javafx.scene.control.Alert;
-import javafx.scene.control.Button;
-import javafx.scene.control.PasswordField;
-import javafx.scene.control.TextField;
-import javafx.stage.Stage;
-import javafx.stage.Window;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-
-import java.io.IOException;
-
-@Controller
-public class UserController {
-    @Autowired
-    UserService userService;
-
-    @FXML
-    private TextField usernameField;
-
-    @FXML
-    private PasswordField passwordField;
-
-    @FXML
-    private Button loginButton;
-
-    @FXML
-    private Button signupButton;
-
-//    @Value("${my.url}")
-//    private String myUrl;
-
-//    @FXML
-//    private void initialize(ActionEvent event) throws IOException {
-//        Parent parent = FXMLLoader.load(getClass().getResource("sample.fxml"));
-//        Scene scene = new Scene(parent);
-//        Stage app_stage = (Stage)((Node) event.getSource()).getScene().getWindow();
-//        app_stage.setScene(scene);
-//        app_stage.show();
-//    }
-
-    @FXML
-    protected void handleLoginButtonAction(ActionEvent event) throws IOException {
-        Window owner = loginButton.getScene().getWindow();
-        if(usernameField.getText().isEmpty()) {
-            AlertHelper.showAlert(Alert.AlertType.ERROR, owner, "Log-in Error!",
-                    "Please enter your username");
-            return;
-        } else {
-//            newUser.setUsername(usernameField.getText());
-            System.out.println("Username is " + usernameField.getText());
-        }
-        if(passwordField.getText().isEmpty()) {
-            AlertHelper.showAlert(Alert.AlertType.ERROR, owner, "Log-in Error!",
-                    "Please enter a password");
-            return;
-        } else {
-//            newUser.setPassword(passwordField.getText());
-            System.out.println("Password is " + passwordField.getText());
-        }
-
-        userService.registerUser(usernameField.getText(), passwordField.getText());
-//        Parent parent = FXMLLoader.load(this.getClass().getClassLoader().getResource("/fxml/dashboard.fxml"));
-//        Scene scene = new Scene(parent);
-//        Stage app_stage = (Stage) ((Node) event.getSource()).getScene().getWindow();
-//        app_stage.setScene(scene);
-//        app_stage.show();
-    }
-
-    public static class AlertHelper {
-        public static void showAlert(Alert.AlertType alertType, Window owner, String title, String message) {
-            Alert alert = new Alert(alertType);
-            alert.setTitle(title);
-            alert.setHeaderText(null);
-            alert.setContentText(message);
-            alert.initOwner(owner);
-            alert.show();
-        }
-    }
-
-}
-
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.html deleted file mode 100644 index d8e1455..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.html +++ /dev/null @@ -1 +0,0 @@ -gogreen.client.controller

gogreen.client.controller

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total88 of 880%4 of 40%6620204422
UserController650%40%4412122211
UserController.AlertHelper230%n/a22882211
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.source.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.source.html deleted file mode 100644 index 89e0cd3..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.controller/index.source.html +++ /dev/null @@ -1 +0,0 @@ -gogreen.client.controller

gogreen.client.controller

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total88 of 880%4 of 40%6620204422
UserController.java880%40%6620204422
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.html deleted file mode 100644 index 3f85e09..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.html +++ /dev/null @@ -1 +0,0 @@ -UserService

UserService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3 of 4893%0 of 0n/a131913
restTemplate(RestTemplateBuilder)30%n/a111111
registerUser(String, String)42100%n/a010701
UserService()3100%n/a010101
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.java.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.java.html deleted file mode 100644 index 0124cef..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/UserService.java.html +++ /dev/null @@ -1,32 +0,0 @@ -UserService.java

UserService.java

package gogreen.client.rest;
-
-import gogreen.common.UserDTO;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.web.client.RestTemplateBuilder;
-import org.springframework.context.annotation.Bean;
-import org.springframework.http.*;
-import org.springframework.stereotype.Component;
-import org.springframework.web.client.RestTemplate;
-import org.springframework.web.util.UriComponentsBuilder;
-
-@Component
-public class UserService {
-    @Autowired
-    RestTemplate restTemplate;
-
-    @Bean
-    public RestTemplate restTemplate(RestTemplateBuilder builder) {
-        return builder.build();
-    }
-
-    public UserDTO registerUser(String name, String password) {
-        HttpHeaders headers = new HttpHeaders();
-        headers.set("Accept", MediaType.APPLICATION_JSON_VALUE);
-        UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl("http://localhost:8080/registerUser")
-                .queryParam("name", name)
-                .queryParam("password", password);
-        HttpEntity<?> entity = new HttpEntity<>(headers);
-        return this.restTemplate.getForObject(builder.build().encode().toUri(), UserDTO.class);
-    }
-}
-
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.html deleted file mode 100644 index 72e1d84..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.html +++ /dev/null @@ -1 +0,0 @@ -gogreen.client.rest

gogreen.client.rest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total3 of 4893%0 of 0n/a13191301
UserService34593%n/a13191301
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.source.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.source.html deleted file mode 100644 index bbfda1d..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client.rest/index.source.html +++ /dev/null @@ -1 +0,0 @@ -gogreen.client.rest

gogreen.client.rest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total3 of 4893%0 of 0n/a13191301
UserService.java34593%n/a13191301
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.html deleted file mode 100644 index c5486e1..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.html +++ /dev/null @@ -1 +0,0 @@ -Application

Application

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total64 of 640%0 of 0n/a66171766
start(Stage)290%n/a117711
init()210%n/a114411
stop()40%n/a112211
static {...}40%n/a111111
Application()30%n/a111111
main(String[])30%n/a112211
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.java.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.java.html deleted file mode 100644 index 39c1eca..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/Application.java.html +++ /dev/null @@ -1,68 +0,0 @@ -Application.java

Application.java

package gogreen.client;
-
-import javafx.fxml.FXMLLoader;
-import javafx.scene.Parent;
-import javafx.scene.Scene;
-import javafx.stage.Stage;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.boot.CommandLineRunner;
-import org.springframework.boot.SpringApplication;
-import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.boot.web.client.RestTemplateBuilder;
-import org.springframework.context.ConfigurableApplicationContext;
-import org.springframework.context.annotation.Bean;
-import org.springframework.web.client.RestTemplate;
-
-@SpringBootApplication
-public class Application extends javafx.application.Application {
-    private ConfigurableApplicationContext springContext;
-    private Parent rootNode;
-    private FXMLLoader fxmlLoader;
-    private static final Logger log = LoggerFactory.getLogger(Application.class);
-
-    public static void main(String[] args) {
-        launch(args);
-    }
-
-//    @Bean
-//    public RestTemplate restTemplate(RestTemplateBuilder builder) {
-//        return builder.build();
-//    }
-
-    @Override
-    public void init() throws Exception {
-        springContext = SpringApplication.run(Application.class);
-        fxmlLoader = new FXMLLoader();
-        fxmlLoader.setControllerFactory(springContext::getBean);
-    }
-
-    @Override
-    public void start(Stage primaryStage) throws Exception{
-        fxmlLoader.setLocation(this.getClass().getClassLoader().getResource("fxml/sample.fxml"));
-        rootNode = fxmlLoader.load();
-
-//        rootNode = FXMLLoader.load(this.getClass().getClassLoader().getResource("fxml/sample.fxml"));
-
-        primaryStage.setTitle("GoGreen");
-        Scene scene = new Scene(rootNode);
-        primaryStage.setScene(scene);
-        primaryStage.show();
-    }
-
-    @Override
-    public void stop() {
-        springContext.stop();
-    }
-
-//    @Bean
-//    public CommandLineRunner run(RestTemplate restTemplate) throws Exception {
-//        return args -> {
-//            User user = restTemplate.getForObject(
-//                    "http://localhost:8080/user", User.class);
-//            log.info(user.toString());
-//
-//        };
-//    }
-}
-
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.html deleted file mode 100644 index 25cb481..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.html +++ /dev/null @@ -1 +0,0 @@ -gogreen.client

gogreen.client

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total64 of 640%0 of 0n/a6617176611
Application640%n/a6617176611
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.source.html b/src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.source.html deleted file mode 100644 index 90c0064..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/gogreen.client/index.source.html +++ /dev/null @@ -1 +0,0 @@ -gogreen.client

gogreen.client

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total64 of 640%0 of 0n/a6617176611
Application.java640%n/a6617176611
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/index.html b/src/GoGreen/Client/build/jacocoHtml/index.html deleted file mode 100644 index 5df3892..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/index.html +++ /dev/null @@ -1 +0,0 @@ -Client

Client

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total155 of 20022%4 of 40%13153846111334
gogreen.client.controller880%40%6620204422
gogreen.client640%n/a6617176611
gogreen.client.rest34593%n/a13191301
\ No newline at end of file diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchfc.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchfc.gif deleted file mode 100644 index 989b46d30469b56b014758f846ee6c5abfda16aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHb6=b<*h$V|V6X-NwhSNb diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchnc.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchnc.gif deleted file mode 100644 index 1933e07c376bb71bdd9aac91cf858da3fcdb0f1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHb6=b<*h$V|V6X-N9U38B diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchpc.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/branchpc.gif deleted file mode 100644 index cbf711b7030929b733f22f7a0cf3dbf61fe7868f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHbm$mi>nCYN#As;!%lJz1A{dHmlPuc diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/bundle.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/bundle.gif deleted file mode 100644 index fca9c53e629a7a5c07186ac1e2a1e37d8d6e88f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmZ?wbhEHb6krfwxXQrrpW*-7BK;o8CDEUD?$vun5^UNelT%D!ODhRsX(Ohwq+z^!{nkw1lu( zDPc2HV&`P7KEHX-jYA>R6T@ewM9fTyo0E0x)!k_2wz@P-Sk{|^LE{K>+|z);Vi!vF-J zIALI4-caAv+|t_C-oY&>$uA|y-ND80=rPrik*keM);A(7JS@bMXJ#`uzjsjN>eYc> zj1!vJoq|_~`Ugb%`8WwRvs$=Bx;h_qcXM-KZDthLjMNep5fPP;Q{vk%FCD3^prRsd zAfR@-Nl4k$GSW~(G16XNhoM=9$H>NPjk%o(&&DPp6ODz*?)|b>X&fF28jY>Ox-nZU Y5*r^bWMyL$kZ52~Skzz7#K>R`0G8r7i~s-t diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/down.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/down.gif deleted file mode 100644 index 440a14db74e76c2b6e854eacac1c44414b166271..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67 zcmZ?wbhEHbZ%p}jXB Ub$^Lu-Ncq(ygK&ScM%3_0Po}%Qvd(} diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/greenbar.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/greenbar.gif deleted file mode 100644 index 0ba65672530ee09f086821a26156836d0c91bd74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHbWMtrCc+ADXzmZ>do2<@m9j_x^v8Q5duh#b5>RIq$!Lmoo);w9mu$BQ0 eDgI<(1nOeYVE_V<84N5O20cYWMlKB;4AuaIXBwOU diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/group.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/group.gif deleted file mode 100644 index a4ea580d278fb727e4ae692838877fa63c4becf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmZ?wbhEHb6krfwxXQpVwXtJrV`pb|Z&Bgo_>{Q`Df1G5Wa`}H^qKLgbHn221;#86 zie2Oyy23SVg;&(l)`=%9{nuIstg#PSrQx<&&vS#m*G7G>4W@o;CvAN*Y1^AgTVGGw z_ImEoPjiobns@ZmyknnMUi-Q7>W`Jzer$aB_t(pL-|kQQ|MAfO*PGv5?Ee3B$^ToO z|A8VGOaEW3eSEO?=BC06Ybq|Tt-P?N@;?|b;0205Sr{1@Oc``Qsz82XV5>PWtH47? zs^4Q~P@BxTjDV;&5*!R(s==>VnJe}-&SEIintfiq!@CwnVRxXubL!4|)qjO}gg>klxZ?TGXw~#-V zU_Y2&N}FX?r*L1YbYiM-aj|xBv2}#Mgo3?-guaA=wSS1Yfrz+)iMWB7#*ml2h^x<; ztIwFU(w+bR{{R30A^8LW0015UEC2ui01yBW000F(peK%GX`X1Rt}L1aL$Vf5mpMgx vG+WO#2NYmJDM}^)l;8n@L?90V%CN9pFcyU&MPO(u48jTlL$uClRtNw)MiWcq diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/package.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/package.gif deleted file mode 100644 index 131c28da405493661e3253ef79a68bd273039295..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6krfwIKsg2^W*Nf7neOfxp04z;n8NJ+xzDotkS){bH@Hst%K#-*LO_c zo~yCDQ0v_4?v)A3lSAd#C95utQCbkGxF}NT_=2WF8}WGs5taT9|NsAIzy=h5vM@3* zNHFMtBtdpEuqG&|^`&Ia(}-MpBVo@mW@+b{B25<}cFdc?!Kkoc14n0vkh1`XOwU>7 z#al8o_@;D=?hdfkdC)D9Q@O@%Lfqp;ZBt~9C*29`GMF2XzQp8akWQVjDvMC75PzEx Mi%z;upCW@b03m@=3jhEB diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.css b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.css deleted file mode 100644 index be5166e..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.css +++ /dev/null @@ -1,13 +0,0 @@ -/* Pretty printing styles. Used with prettify.js. */ - -.str { color: #2A00FF; } -.kwd { color: #7F0055; font-weight:bold; } -.com { color: #3F5FBF; } -.typ { color: #606; } -.lit { color: #066; } -.pun { color: #660; } -.pln { color: #000; } -.tag { color: #008; } -.atn { color: #606; } -.atv { color: #080; } -.dec { color: #606; } diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.js b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.js deleted file mode 100644 index ab27882..0000000 --- a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/prettify.js +++ /dev/null @@ -1,1510 +0,0 @@ -// Copyright (C) 2006 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -/** - * @fileoverview - * some functions for browser-side pretty printing of code contained in html. - *

- * - * For a fairly comprehensive set of languages see the - * README - * file that came with this source. At a minimum, the lexer should work on a - * number of languages including C and friends, Java, Python, Bash, SQL, HTML, - * XML, CSS, Javascript, and Makefiles. It works passably on Ruby, PHP and Awk - * and a subset of Perl, but, because of commenting conventions, doesn't work on - * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class. - *

- * Usage:

    - *
  1. include this source file in an html page via - * {@code } - *
  2. define style rules. See the example page for examples. - *
  3. mark the {@code
    } and {@code } tags in your source with
    - *    {@code class=prettyprint.}
    - *    You can also use the (html deprecated) {@code } tag, but the pretty
    - *    printer needs to do more substantial DOM manipulations to support that, so
    - *    some css styles may not be preserved.
    - * </ol>
    - * That's it.  I wanted to keep the API as simple as possible, so there's no
    - * need to specify which language the code is in, but if you wish, you can add
    - * another class to the {@code <pre>} or {@code <code>} element to specify the
    - * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
    - * starts with "lang-" followed by a file extension, specifies the file type.
    - * See the "lang-*.js" files in this directory for code that implements
    - * per-language file handlers.
    - * <p>
    - * Change log:<br>
    - * cbeust, 2006/08/22
    - * <blockquote>
    - *   Java annotations (start with "@") are now captured as literals ("lit")
    - * </blockquote>
    - * @requires console
    - */
    -
    -// JSLint declarations
    -/*global console, document, navigator, setTimeout, window */
    -
    -/**
    - * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    - * UI events.
    - * If set to {@code false}, {@code prettyPrint()} is synchronous.
    - */
    -window['PR_SHOULD_USE_CONTINUATION'] = true;
    -
    -/** the number of characters between tab columns */
    -window['PR_TAB_WIDTH'] = 8;
    -
    -/** Walks the DOM returning a properly escaped version of innerHTML.
    -  * @param {Node} node
    -  * @param {Array.<string>} out output buffer that receives chunks of HTML.
    -  */
    -window['PR_normalizedHtml']
    -
    -/** Contains functions for creating and registering new language handlers.
    -  * @type {Object}
    -  */
    -  = window['PR']
    -
    -/** Pretty print a chunk of code.
    -  *
    -  * @param {string} sourceCodeHtml code as html
    -  * @return {string} code as html, but prettier
    -  */
    -  = window['prettyPrintOne']
    -/** Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    -  * {@code class=prettyprint} and prettify them.
    -  * @param {Function?} opt_whenDone if specified, called when the last entry
    -  *     has been finished.
    -  */
    -  = window['prettyPrint'] = void 0;
    -
    -/** browser detection. @extern @returns false if not IE, otherwise the major version. */
    -window['_pr_isIE6'] = function () {
    -  var ieVersion = navigator && navigator.userAgent &&
    -      navigator.userAgent.match(/\bMSIE ([678])\./);
    -  ieVersion = ieVersion ? +ieVersion[1] : false;
    -  window['_pr_isIE6'] = function () { return ieVersion; };
    -  return ieVersion;
    -};
    -
    -
    -(function () {
    -  // Keyword lists for various languages.
    -  var FLOW_CONTROL_KEYWORDS =
    -      "break continue do else for if return while ";
    -  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default " +
    -      "double enum extern float goto int long register short signed sizeof " +
    -      "static struct switch typedef union unsigned void volatile ";
    -  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import " +
    -      "new operator private protected public this throw true try typeof ";
    -  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool " +
    -      "concept concept_map const_cast constexpr decltype " +
    -      "dynamic_cast explicit export friend inline late_check " +
    -      "mutable namespace nullptr reinterpret_cast static_assert static_cast " +
    -      "template typeid typename using virtual wchar_t where ";
    -  var JAVA_KEYWORDS = COMMON_KEYWORDS +
    -      "abstract boolean byte extends final finally implements import " +
    -      "instanceof null native package strictfp super synchronized throws " +
    -      "transient ";
    -  var CSHARP_KEYWORDS = JAVA_KEYWORDS +
    -      "as base by checked decimal delegate descending event " +
    -      "fixed foreach from group implicit in interface internal into is lock " +
    -      "object out override orderby params partial readonly ref sbyte sealed " +
    -      "stackalloc string select uint ulong unchecked unsafe ushort var ";
    -  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS +
    -      "debugger eval export function get null set undefined var with " +
    -      "Infinity NaN ";
    -  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for " +
    -      "goto if import last local my next no our print package redo require " +
    -      "sub undef unless until use wantarray while BEGIN END ";
    -  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del " +
    -      "elif except exec finally from global import in is lambda " +
    -      "nonlocal not or pass print raise try with yield " +
    -      "False True None ";
    -  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS + "alias and begin case class def" +
    -      " defined elsif end ensure false in module next nil not or redo rescue " +
    -      "retry self super then true undef unless until when yield BEGIN END ";
    -  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi " +
    -      "function in local set then until ";
    -  var ALL_KEYWORDS = (
    -      CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS + PERL_KEYWORDS +
    -      PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    -
    -  // token style names.  correspond to css classes
    -  /** token style for a string literal */
    -  var PR_STRING = 'str';
    -  /** token style for a keyword */
    -  var PR_KEYWORD = 'kwd';
    -  /** token style for a comment */
    -  var PR_COMMENT = 'com';
    -  /** token style for a type */
    -  var PR_TYPE = 'typ';
    -  /** token style for a literal value.  e.g. 1, null, true. */
    -  var PR_LITERAL = 'lit';
    -  /** token style for a punctuation string. */
    -  var PR_PUNCTUATION = 'pun';
    -  /** token style for a punctuation string. */
    -  var PR_PLAIN = 'pln';
    -
    -  /** token style for an sgml tag. */
    -  var PR_TAG = 'tag';
    -  /** token style for a markup declaration such as a DOCTYPE. */
    -  var PR_DECLARATION = 'dec';
    -  /** token style for embedded source. */
    -  var PR_SOURCE = 'src';
    -  /** token style for an sgml attribute name. */
    -  var PR_ATTRIB_NAME = 'atn';
    -  /** token style for an sgml attribute value. */
    -  var PR_ATTRIB_VALUE = 'atv';
    -
    -  /**
    -   * A class that indicates a section of markup that is not code, e.g. to allow
    -   * embedding of line numbers within code listings.
    -   */
    -  var PR_NOCODE = 'nocode';
    -
    -  /** A set of tokens that can precede a regular expression literal in
    -    * javascript.
    -    * http://www.mozilla.org/js/language/js20/rationale/syntax.html has the full
    -    * list, but I've removed ones that might be problematic when seen in
    -    * languages that don't support regular expression literals.
    -    *
    -    * <p>Specifically, I've removed any keywords that can't precede a regexp
    -    * literal in a syntactically legal javascript program, and I've removed the
    -    * "in" keyword since it's not a keyword in many languages, and might be used
    -    * as a count of inches.
    -    *
    -    * <p>The link a above does not accurately describe EcmaScript rules since
    -    * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
    -    * very well in practice.
    -    *
    -    * @private
    -    */
    -  var REGEXP_PRECEDER_PATTERN = function () {
    -      var preceders = [
    -          "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=",
    -          "&=", "(", "*", "*=", /* "+", */ "+=", ",", /* "-", */ "-=",
    -          "->", /*".", "..", "...", handled below */ "/", "/=", ":", "::", ";",
    -          "<", "<<", "<<=", "<=", "=", "==", "===", ">",
    -          ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[",
    -          "^", "^=", "^^", "^^=", "{", "|", "|=", "||",
    -          "||=", "~" /* handles =~ and !~ */,
    -          "break", "case", "continue", "delete",
    -          "do", "else", "finally", "instanceof",
    -          "return", "throw", "try", "typeof"
    -          ];
    -      var pattern = '(?:^^|[+-]';
    -      for (var i = 0; i < preceders.length; ++i) {
    -        pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    -      }
    -      pattern += ')\\s*';  // matches at end, and matches empty string
    -      return pattern;
    -      // CAVEAT: this does not properly handle the case where a regular
    -      // expression immediately follows another since a regular expression may
    -      // have flags for case-sensitivity and the like.  Having regexp tokens
    -      // adjacent is not valid in any language I'm aware of, so I'm punting.
    -      // TODO: maybe style special characters inside a regexp as punctuation.
    -    }();
    -
    -  // Define regexps here so that the interpreter doesn't have to create an
    -  // object each time the function containing them is called.
    -  // The language spec requires a new object created even if you don't access
    -  // the $1 members.
    -  var pr_amp = /&/g;
    -  var pr_lt = /</g;
    -  var pr_gt = />/g;
    -  var pr_quot = /\"/g;
    -  /** like textToHtml but escapes double quotes to be attribute safe. */
    -  function attribToHtml(str) {
    -    return str.replace(pr_amp, '&amp;')
    -        .replace(pr_lt, '&lt;')
    -        .replace(pr_gt, '&gt;')
    -        .replace(pr_quot, '&quot;');
    -  }
    -
    -  /** escapest html special characters to html. */
    -  function textToHtml(str) {
    -    return str.replace(pr_amp, '&amp;')
    -        .replace(pr_lt, '&lt;')
    -        .replace(pr_gt, '&gt;');
    -  }
    -
    -
    -  var pr_ltEnt = /&lt;/g;
    -  var pr_gtEnt = /&gt;/g;
    -  var pr_aposEnt = /&apos;/g;
    -  var pr_quotEnt = /&quot;/g;
    -  var pr_ampEnt = /&amp;/g;
    -  var pr_nbspEnt = /&nbsp;/g;
    -  /** unescapes html to plain text. */
    -  function htmlToText(html) {
    -    var pos = html.indexOf('&');
    -    if (pos < 0) { return html; }
    -    // Handle numeric entities specially.  We can't use functional substitution
    -    // since that doesn't work in older versions of Safari.
    -    // These should be rare since most browsers convert them to normal chars.
    -    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    -      var end = html.indexOf(';', pos);
    -      if (end >= 0) {
    -        var num = html.substring(pos + 3, end);
    -        var radix = 10;
    -        if (num && num.charAt(0) === 'x') {
    -          num = num.substring(1);
    -          radix = 16;
    -        }
    -        var codePoint = parseInt(num, radix);
    -        if (!isNaN(codePoint)) {
    -          html = (html.substring(0, pos) + String.fromCharCode(codePoint) +
    -                  html.substring(end + 1));
    -        }
    -      }
    -    }
    -
    -    return html.replace(pr_ltEnt, '<')
    -        .replace(pr_gtEnt, '>')
    -        .replace(pr_aposEnt, "'")
    -        .replace(pr_quotEnt, '"')
    -        .replace(pr_nbspEnt, ' ')
    -        .replace(pr_ampEnt, '&');
    -  }
    -
    -  /** is the given node's innerHTML normally unescaped? */
    -  function isRawContent(node) {
    -    return 'XMP' === node.tagName;
    -  }
    -
    -  var newlineRe = /[\r\n]/g;
    -  /**
    -   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    -   */
    -  function isPreformatted(node, content) {
    -    // PRE means preformatted, and is a very common case, so don't create
    -    // unnecessary computed style objects.
    -    if ('PRE' === node.tagName) { return true; }
    -    if (!newlineRe.test(content)) { return true; }  // Don't care
    -    var whitespace = '';
    -    // For disconnected nodes, IE has no currentStyle.
    -    if (node.currentStyle) {
    -      whitespace = node.currentStyle.whiteSpace;
    -    } else if (window.getComputedStyle) {
    -      // Firefox makes a best guess if node is disconnected whereas Safari
    -      // returns the empty string.
    -      whitespace = window.getComputedStyle(node, null).whiteSpace;
    -    }
    -    return !whitespace || whitespace === 'pre';
    -  }
    -
    -  function normalizedHtml(node, out, opt_sortAttrs) {
    -    switch (node.nodeType) {
    -      case 1:  // an element
    -        var name = node.tagName.toLowerCase();
    -
    -        out.push('<', name);
    -        var attrs = node.attributes;
    -        var n = attrs.length;
    -        if (n) {
    -          if (opt_sortAttrs) {
    -            var sortedAttrs = [];
    -            for (var i = n; --i >= 0;) { sortedAttrs[i] = attrs[i]; }
    -            sortedAttrs.sort(function (a, b) {
    -                return (a.name < b.name) ? -1 : a.name === b.name ? 0 : 1;
    -              });
    -            attrs = sortedAttrs;
    -          }
    -          for (var i = 0; i < n; ++i) {
    -            var attr = attrs[i];
    -            if (!attr.specified) { continue; }
    -            out.push(' ', attr.name.toLowerCase(),
    -                     '="', attribToHtml(attr.value), '"');
    -          }
    -        }
    -        out.push('>');
    -        for (var child = node.firstChild; child; child = child.nextSibling) {
    -          normalizedHtml(child, out, opt_sortAttrs);
    -        }
    -        if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    -          out.push('<\/', name, '>');
    -        }
    -        break;
    -      case 3: case 4: // text
    -        out.push(textToHtml(node.nodeValue));
    -        break;
    -    }
    -  }
    -
    -  /**
    -   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    -   * matches the union o the sets o strings matched d by the input RegExp.
    -   * Since it matches globally, if the input strings have a start-of-input
    -   * anchor (/^.../), it is ignored for the purposes of unioning.
    -   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
    -   * @return {RegExp} a global regex.
    -   */
    -  function combinePrefixPatterns(regexs) {
    -    var capturedGroupIndex = 0;
    -
    -    var needToFoldCase = false;
    -    var ignoreCase = false;
    -    for (var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.ignoreCase) {
    -        ignoreCase = true;
    -      } else if (/[a-z]/i.test(regex.source.replace(
    -                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    -        needToFoldCase = true;
    -        ignoreCase = false;
    -        break;
    -      }
    -    }
    -
    -    function decodeEscape(charsetPart) {
    -      if (charsetPart.charAt(0) !== '\\') { return charsetPart.charCodeAt(0); }
    -      switch (charsetPart.charAt(1)) {
    -        case 'b': return 8;
    -        case 't': return 9;
    -        case 'n': return 0xa;
    -        case 'v': return 0xb;
    -        case 'f': return 0xc;
    -        case 'r': return 0xd;
    -        case 'u': case 'x':
    -          return parseInt(charsetPart.substring(2), 16)
    -              || charsetPart.charCodeAt(1);
    -        case '0': case '1': case '2': case '3': case '4':
    -        case '5': case '6': case '7':
    -          return parseInt(charsetPart.substring(1), 8);
    -        default: return charsetPart.charCodeAt(1);
    -      }
    -    }
    -
    -    function encodeEscape(charCode) {
    -      if (charCode < 0x20) {
    -        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    -      }
    -      var ch = String.fromCharCode(charCode);
    -      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    -        ch = '\\' + ch;
    -      }
    -      return ch;
    -    }
    -
    -    function caseFoldCharset(charSet) {
    -      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    -          new RegExp(
    -              '\\\\u[0-9A-Fa-f]{4}'
    -              + '|\\\\x[0-9A-Fa-f]{2}'
    -              + '|\\\\[0-3][0-7]{0,2}'
    -              + '|\\\\[0-7]{1,2}'
    -              + '|\\\\[\\s\\S]'
    -              + '|-'
    -              + '|[^-\\\\]',
    -              'g'));
    -      var groups = [];
    -      var ranges = [];
    -      var inverse = charsetParts[0] === '^';
    -      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    -        var p = charsetParts[i];
    -        switch (p) {
    -          case '\\B': case '\\b':
    -          case '\\D': case '\\d':
    -          case '\\S': case '\\s':
    -          case '\\W': case '\\w':
    -            groups.push(p);
    -            continue;
    -        }
    -        var start = decodeEscape(p);
    -        var end;
    -        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    -          end = decodeEscape(charsetParts[i + 2]);
    -          i += 2;
    -        } else {
    -          end = start;
    -        }
    -        ranges.push([start, end]);
    -        // If the range might intersect letters, then expand it.
    -        if (!(end < 65 || start > 122)) {
    -          if (!(end < 65 || start > 90)) {
    -            ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
    -          }
    -          if (!(end < 97 || start > 122)) {
    -            ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
    -          }
    -        }
    -      }
    -
    -      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    -      // -> [[1, 12], [14, 14], [16, 17]]
    -      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
    -      var consolidatedRanges = [];
    -      var lastRange = [NaN, NaN];
    -      for (var i = 0; i < ranges.length; ++i) {
    -        var range = ranges[i];
    -        if (range[0] <= lastRange[1] + 1) {
    -          lastRange[1] = Math.max(lastRange[1], range[1]);
    -        } else {
    -          consolidatedRanges.push(lastRange = range);
    -        }
    -      }
    -
    -      var out = ['['];
    -      if (inverse) { out.push('^'); }
    -      out.push.apply(out, groups);
    -      for (var i = 0; i < consolidatedRanges.length; ++i) {
    -        var range = consolidatedRanges[i];
    -        out.push(encodeEscape(range[0]));
    -        if (range[1] > range[0]) {
    -          if (range[1] + 1 > range[0]) { out.push('-'); }
    -          out.push(encodeEscape(range[1]));
    -        }
    -      }
    -      out.push(']');
    -      return out.join('');
    -    }
    -
    -    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    -      // Split into character sets, escape sequences, punctuation strings
    -      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    -      // include any of the above.
    -      var parts = regex.source.match(
    -          new RegExp(
    -              '(?:'
    -              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
    -              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
    -              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
    -              + '|\\\\[0-9]+'  // a back-reference or octal escape
    -              + '|\\\\[^ux0-9]'  // other escape sequence
    -              + '|\\(\\?[:!=]'  // start of a non-capturing group
    -              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
    -              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
    -              + ')',
    -              'g'));
    -      var n = parts.length;
    -
    -      // Maps captured group numbers to the number they will occupy in
    -      // the output or to -1 if that has not been determined, or to
    -      // undefined if they need not be capturing in the output.
    -      var capturedGroups = [];
    -
    -      // Walk over and identify back references to build the capturedGroups
    -      // mapping.
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          // groups are 1-indexed, so max group index is count of '('
    -          ++groupIndex;
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            capturedGroups[decimalValue] = -1;
    -          }
    -        }
    -      }
    -
    -      // Renumber groups and reduce capturing groups to non-capturing groups
    -      // where possible.
    -      for (var i = 1; i < capturedGroups.length; ++i) {
    -        if (-1 === capturedGroups[i]) {
    -          capturedGroups[i] = ++capturedGroupIndex;
    -        }
    -      }
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          ++groupIndex;
    -          if (capturedGroups[groupIndex] === undefined) {
    -            parts[i] = '(?:';
    -          }
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            parts[i] = '\\' + capturedGroups[groupIndex];
    -          }
    -        }
    -      }
    -
    -      // Remove any prefix anchors so that the output will match anywhere.
    -      // ^^ really does mean an anchored match though.
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
    -      }
    -
    -      // Expand letters to groupts to handle mixing of case-sensitive and
    -      // case-insensitive patterns if necessary.
    -      if (regex.ignoreCase && needToFoldCase) {
    -        for (var i = 0; i < n; ++i) {
    -          var p = parts[i];
    -          var ch0 = p.charAt(0);
    -          if (p.length >= 2 && ch0 === '[') {
    -            parts[i] = caseFoldCharset(p);
    -          } else if (ch0 !== '\\') {
    -            // TODO: handle letters in numeric escapes.
    -            parts[i] = p.replace(
    -                /[a-zA-Z]/g,
    -                function (ch) {
    -                  var cc = ch.charCodeAt(0);
    -                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    -                });
    -          }
    -        }
    -      }
    -
    -      return parts.join('');
    -    }
    -
    -    var rewritten = [];
    -    for (var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.global || regex.multiline) { throw new Error('' + regex); }
    -      rewritten.push(
    -          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
    -    }
    -
    -    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    -  }
    -
    -  var PR_innerHtmlWorks = null;
    -  function getInnerHtml(node) {
    -    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    -    // an html description of well formed XML and the containing tag is a PRE
    -    // tag, so we detect that case and emulate innerHTML.
    -    if (null === PR_innerHtmlWorks) {
    -      var testNode = document.createElement('PRE');
    -      testNode.appendChild(
    -          document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    -      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    -    }
    -
    -    if (PR_innerHtmlWorks) {
    -      var content = node.innerHTML;
    -      // XMP tags contain unescaped entities so require special handling.
    -      if (isRawContent(node)) {
    -        content = textToHtml(content);
    -      } else if (!isPreformatted(node, content)) {
    -        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1')
    -            .replace(/(?:[\r\n]+[ \t]*)+/g, ' ');
    -      }
    -      return content;
    -    }
    -
    -    var out = [];
    -    for (var child = node.firstChild; child; child = child.nextSibling) {
    -      normalizedHtml(child, out);
    -    }
    -    return out.join('');
    -  }
    -
    -  /** returns a function that expand tabs to spaces.  This function can be fed
    -    * successive chunks of text, and will maintain its own internal state to
    -    * keep track of how tabs are expanded.
    -    * @return {function (string) : string} a function that takes
    -    *   plain text and return the text with tabs expanded.
    -    * @private
    -    */
    -  function makeTabExpander(tabWidth) {
    -    var SPACES = '                ';
    -    var charInLine = 0;
    -
    -    return function (plainText) {
    -      // walk over each character looking for tabs and newlines.
    -      // On tabs, expand them.  On newlines, reset charInLine.
    -      // Otherwise increment charInLine
    -      var out = null;
    -      var pos = 0;
    -      for (var i = 0, n = plainText.length; i < n; ++i) {
    -        var ch = plainText.charAt(i);
    -
    -        switch (ch) {
    -          case '\t':
    -            if (!out) { out = []; }
    -            out.push(plainText.substring(pos, i));
    -            // calculate how much space we need in front of this part
    -            // nSpaces is the amount of padding -- the number of spaces needed
    -            // to move us to the next column, where columns occur at factors of
    -            // tabWidth.
    -            var nSpaces = tabWidth - (charInLine % tabWidth);
    -            charInLine += nSpaces;
    -            for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    -              out.push(SPACES.substring(0, nSpaces));
    -            }
    -            pos = i + 1;
    -            break;
    -          case '\n':
    -            charInLine = 0;
    -            break;
    -          default:
    -            ++charInLine;
    -        }
    -      }
    -      if (!out) { return plainText; }
    -      out.push(plainText.substring(pos));
    -      return out.join('');
    -    };
    -  }
    -
    -  var pr_chunkPattern = new RegExp(
    -      '[^<]+'  // A run of characters other than '<'
    -      + '|<\!--[\\s\\S]*?--\>'  // an HTML comment
    -      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'  // a CDATA section
    -      // a probable tag that should not be highlighted
    -      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'
    -      + '|<',  // A '<' that does not begin a larger chunk
    -      'g');
    -  var pr_commentPrefix = /^<\!--/;
    -  var pr_cdataPrefix = /^<!\[CDATA\[/;
    -  var pr_brPrefix = /^<br\b/i;
    -  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    -
    -  /** split markup into chunks of html tags (style null) and
    -    * plain text (style {@link #PR_PLAIN}), converting tags which are
    -    * significant for tokenization (<br>) into their textual equivalent.
    -    *
    -    * @param {string} s html where whitespace is considered significant.
    -    * @return {Object} source code and extracted tags.
    -    * @private
    -    */
    -  function extractTags(s) {
    -    // since the pattern has the 'g' modifier and defines no capturing groups,
    -    // this will return a list of all chunks which we then classify and wrap as
    -    // PR_Tokens
    -    var matches = s.match(pr_chunkPattern);
    -    var sourceBuf = [];
    -    var sourceBufLen = 0;
    -    var extractedTags = [];
    -    if (matches) {
    -      for (var i = 0, n = matches.length; i < n; ++i) {
    -        var match = matches[i];
    -        if (match.length > 1 && match.charAt(0) === '<') {
    -          if (pr_commentPrefix.test(match)) { continue; }
    -          if (pr_cdataPrefix.test(match)) {
    -            // strip CDATA prefix and suffix.  Don't unescape since it's CDATA
    -            sourceBuf.push(match.substring(9, match.length - 3));
    -            sourceBufLen += match.length - 12;
    -          } else if (pr_brPrefix.test(match)) {
    -            // <br> tags are lexically significant so convert them to text.
    -            // This is undone later.
    -            sourceBuf.push('\n');
    -            ++sourceBufLen;
    -          } else {
    -            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    -              // A <span class="nocode"> will start a section that should be
    -              // ignored.  Continue walking the list until we see a matching end
    -              // tag.
    -              var name = match.match(pr_tagNameRe)[2];
    -              var depth = 1;
    -              var j;
    -              end_tag_loop:
    -              for (j = i + 1; j < n; ++j) {
    -                var name2 = matches[j].match(pr_tagNameRe);
    -                if (name2 && name2[2] === name) {
    -                  if (name2[1] === '/') {
    -                    if (--depth === 0) { break end_tag_loop; }
    -                  } else {
    -                    ++depth;
    -                  }
    -                }
    -              }
    -              if (j < n) {
    -                extractedTags.push(
    -                    sourceBufLen, matches.slice(i, j + 1).join(''));
    -                i = j;
    -              } else {  // Ignore unclosed sections.
    -                extractedTags.push(sourceBufLen, match);
    -              }
    -            } else {
    -              extractedTags.push(sourceBufLen, match);
    -            }
    -          }
    -        } else {
    -          var literalText = htmlToText(match);
    -          sourceBuf.push(literalText);
    -          sourceBufLen += literalText.length;
    -        }
    -      }
    -    }
    -    return { source: sourceBuf.join(''), tags: extractedTags };
    -  }
    -
    -  /** True if the given tag contains a class attribute with the nocode class. */
    -  function isNoCodeTag(tag) {
    -    return !!tag
    -        // First canonicalize the representation of attributes
    -        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    -                 ' $1="$2$3$4"')
    -        // Then look for the attribute we want.
    -        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    -  }
    -
    -  /**
    -   * Apply the given language handler to sourceCode and add the resulting
    -   * decorations to out.
    -   * @param {number} basePos the index of sourceCode within the chunk of source
    -   *    whose decorations are already present on out.
    -   */
    -  function appendDecorations(basePos, sourceCode, langHandler, out) {
    -    if (!sourceCode) { return; }
    -    var job = {
    -      source: sourceCode,
    -      basePos: basePos
    -    };
    -    langHandler(job);
    -    out.push.apply(out, job.decorations);
    -  }
    -
    -  /** Given triples of [style, pattern, context] returns a lexing function,
    -    * The lexing function interprets the patterns to find token boundaries and
    -    * returns a decoration list of the form
    -    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
    -    * where index_n is an index into the sourceCode, and style_n is a style
    -    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
    -    * all characters in sourceCode[index_n-1:index_n].
    -    *
    -    * The stylePatterns is a list whose elements have the form
    -    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
    -    *
    -    * Style is a style constant like PR_PLAIN, or can be a string of the
    -    * form 'lang-FOO', where FOO is a language extension describing the
    -    * language of the portion of the token in $1 after pattern executes.
    -    * E.g., if style is 'lang-lisp', and group 1 contains the text
    -    * '(hello (world))', then that portion of the token will be passed to the
    -    * registered lisp handler for formatting.
    -    * The text before and after group 1 will be restyled using this decorator
    -    * so decorators should take care that this doesn't result in infinite
    -    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
    -    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
    -    * '<script>foo()<\/script>', which would cause the current decorator to
    -    * be called with '<script>' which would not match the same rule since
    -    * group 1 must not be empty, so it would be instead styled as PR_TAG by
    -    * the generic tag rule.  The handler registered for the 'js' extension would
    -    * then be called with 'foo()', and finally, the current decorator would
    -    * be called with '<\/script>' which would not match the original rule and
    -    * so the generic tag rule would identify it as a tag.
    -    *
    -    * Pattern must only match prefixes, and if it matches a prefix, then that
    -    * match is considered a token with the same style.
    -    *
    -    * Context is applied to the last non-whitespace, non-comment token
    -    * recognized.
    -    *
    -    * Shortcut is an optional string of characters, any of which, if the first
    -    * character, gurantee that this pattern and only this pattern matches.
    -    *
    -    * @param {Array} shortcutStylePatterns patterns that always start with
    -    *   a known character.  Must have a shortcut string.
    -    * @param {Array} fallthroughStylePatterns patterns that will be tried in
    -    *   order if the shortcut ones fail.  May have shortcuts.
    -    *
    -    * @return {function (Object)} a
    -    *   function that takes source code and returns a list of decorations.
    -    */
    -  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    -    var shortcuts = {};
    -    var tokenizer;
    -    (function () {
    -      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    -      var allRegexs = [];
    -      var regexKeys = {};
    -      for (var i = 0, n = allPatterns.length; i < n; ++i) {
    -        var patternParts = allPatterns[i];
    -        var shortcutChars = patternParts[3];
    -        if (shortcutChars) {
    -          for (var c = shortcutChars.length; --c >= 0;) {
    -            shortcuts[shortcutChars.charAt(c)] = patternParts;
    -          }
    -        }
    -        var regex = patternParts[1];
    -        var k = '' + regex;
    -        if (!regexKeys.hasOwnProperty(k)) {
    -          allRegexs.push(regex);
    -          regexKeys[k] = null;
    -        }
    -      }
    -      allRegexs.push(/[\0-\uffff]/);
    -      tokenizer = combinePrefixPatterns(allRegexs);
    -    })();
    -
    -    var nPatterns = fallthroughStylePatterns.length;
    -    var notWs = /\S/;
    -
    -    /**
    -     * Lexes job.source and produces an output array job.decorations of style
    -     * classes preceded by the position at which they start in job.source in
    -     * order.
    -     *
    -     * @param {Object} job an object like {@code
    -     *    source: {string} sourceText plain text,
    -     *    basePos: {int} position of job.source in the larger chunk of
    -     *        sourceCode.
    -     * }
    -     */
    -    var decorate = function (job) {
    -      var sourceCode = job.source, basePos = job.basePos;
    -      /** Even entries are positions in source in ascending order.  Odd enties
    -        * are style markers (e.g., PR_COMMENT) that run from that position until
    -        * the end.
    -        * @type {Array.<number|string>}
    -        */
    -      var decorations = [basePos, PR_PLAIN];
    -      var pos = 0;  // index into sourceCode
    -      var tokens = sourceCode.match(tokenizer) || [];
    -      var styleCache = {};
    -
    -      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    -        var token = tokens[ti];
    -        var style = styleCache[token];
    -        var match = void 0;
    -
    -        var isEmbedded;
    -        if (typeof style === 'string') {
    -          isEmbedded = false;
    -        } else {
    -          var patternParts = shortcuts[token.charAt(0)];
    -          if (patternParts) {
    -            match = token.match(patternParts[1]);
    -            style = patternParts[0];
    -          } else {
    -            for (var i = 0; i < nPatterns; ++i) {
    -              patternParts = fallthroughStylePatterns[i];
    -              match = token.match(patternParts[1]);
    -              if (match) {
    -                style = patternParts[0];
    -                break;
    -              }
    -            }
    -
    -            if (!match) {  // make sure that we make progress
    -              style = PR_PLAIN;
    -            }
    -          }
    -
    -          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    -          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    -            isEmbedded = false;
    -            style = PR_SOURCE;
    -          }
    -
    -          if (!isEmbedded) { styleCache[token] = style; }
    -        }
    -
    -        var tokenStart = pos;
    -        pos += token.length;
    -
    -        if (!isEmbedded) {
    -          decorations.push(basePos + tokenStart, style);
    -        } else {  // Treat group 1 as an embedded block of source code.
    -          var embeddedSource = match[1];
    -          var embeddedSourceStart = token.indexOf(embeddedSource);
    -          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    -          if (match[2]) {
    -            // If embeddedSource can be blank, then it would match at the
    -            // beginning which would cause us to infinitely recurse on the
    -            // entire token, so we catch the right context in match[2].
    -            embeddedSourceEnd = token.length - match[2].length;
    -            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    -          }
    -          var lang = style.substring(5);
    -          // Decorate the left of the embedded source
    -          appendDecorations(
    -              basePos + tokenStart,
    -              token.substring(0, embeddedSourceStart),
    -              decorate, decorations);
    -          // Decorate the embedded source
    -          appendDecorations(
    -              basePos + tokenStart + embeddedSourceStart,
    -              embeddedSource,
    -              langHandlerForExtension(lang, embeddedSource),
    -              decorations);
    -          // Decorate the right of the embedded section
    -          appendDecorations(
    -              basePos + tokenStart + embeddedSourceEnd,
    -              token.substring(embeddedSourceEnd),
    -              decorate, decorations);
    -        }
    -      }
    -      job.decorations = decorations;
    -    };
    -    return decorate;
    -  }
    -
    -  /** returns a function that produces a list of decorations from source text.
    -    *
    -    * This code treats ", ', and ` as string delimiters, and \ as a string
    -    * escape.  It does not recognize perl's qq() style strings.
    -    * It has no special handling for double delimiter escapes as in basic, or
    -    * the tripled delimiters used in python, but should work on those regardless
    -    * although in those cases a single string literal may be broken up into
    -    * multiple adjacent string literals.
    -    *
    -    * It recognizes C, C++, and shell style comments.
    -    *
    -    * @param {Object} options a set of optional parameters.
    -    * @return {function (Object)} a function that examines the source code
    -    *     in the input job and builds the decoration list.
    -    */
    -  function sourceDecorator(options) {
    -    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    -    if (options['tripleQuotedStrings']) {
    -      // '''multi-line-string''', 'single-line-string', and double-quoted
    -      shortcutStylePatterns.push(
    -          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    -           null, '\'"']);
    -    } else if (options['multiLineStrings']) {
    -      // 'multi-line-string', "multi-line-string"
    -      shortcutStylePatterns.push(
    -          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    -           null, '\'"`']);
    -    } else {
    -      // 'single-line-string', "single-line-string"
    -      shortcutStylePatterns.push(
    -          [PR_STRING,
    -           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    -           null, '"\'']);
    -    }
    -    if (options['verbatimStrings']) {
    -      // verbatim-string-literal production from the C# grammar.  See issue 93.
    -      fallthroughStylePatterns.push(
    -          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
    -    }
    -    if (options['hashComments']) {
    -      if (options['cStyleComments']) {
    -        // Stop C preprocessor declarations at an unclosed open comment
    -        shortcutStylePatterns.push(
    -            [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    -             null, '#']);
    -        fallthroughStylePatterns.push(
    -            [PR_STRING,
    -             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    -             null]);
    -      } else {
    -        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
    -      }
    -    }
    -    if (options['cStyleComments']) {
    -      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
    -      fallthroughStylePatterns.push(
    -          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
    -    }
    -    if (options['regexLiterals']) {
    -      var REGEX_LITERAL = (
    -          // A regular expression literal starts with a slash that is
    -          // not followed by * or / so that it is not confused with
    -          // comments.
    -          '/(?=[^/*])'
    -          // and then contains any number of raw characters,
    -          + '(?:[^/\\x5B\\x5C]'
    -          // escape sequences (\x5C),
    -          +    '|\\x5C[\\s\\S]'
    -          // or non-nesting character sets (\x5B\x5D);
    -          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    -          // finally closed by a /.
    -          + '/');
    -      fallthroughStylePatterns.push(
    -          ['lang-regex',
    -           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
    -           ]);
    -    }
    -
    -    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    -    if (keywords.length) {
    -      fallthroughStylePatterns.push(
    -          [PR_KEYWORD,
    -           new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null]);
    -    }
    -
    -    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
    -    fallthroughStylePatterns.push(
    -        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    -        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
    -        [PR_TYPE,        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
    -        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
    -        [PR_LITERAL,
    -         new RegExp(
    -             '^(?:'
    -             // A hex number
    -             + '0x[a-f0-9]+'
    -             // or an octal or decimal number,
    -             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    -             // possibly in scientific notation
    -             + '(?:e[+\\-]?\\d+)?'
    -             + ')'
    -             // with an optional modifier like UL for unsigned long
    -             + '[a-z]*', 'i'),
    -         null, '0123456789'],
    -        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#]*/, null]);
    -
    -    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    -  }
    -
    -  var decorateSource = sourceDecorator({
    -        'keywords': ALL_KEYWORDS,
    -        'hashComments': true,
    -        'cStyleComments': true,
    -        'multiLineStrings': true,
    -        'regexLiterals': true
    -      });
    -
    -  /** Breaks {@code job.source} around style boundaries in
    -    * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    -    * and leaves the result in {@code job.prettyPrintedHtml}.
    -    * @param {Object} job like {
    -    *    source: {string} source as plain text,
    -    *    extractedTags: {Array.<number|string>} extractedTags chunks of raw
    -    *                   html preceded by their position in {@code job.source}
    -    *                   in order
    -    *    decorations: {Array.<number|string} an array of style classes preceded
    -    *                 by the position at which they start in job.source in order
    -    * }
    -    * @private
    -    */
    -  function recombineTagsAndDecorations(job) {
    -    var sourceText = job.source;
    -    var extractedTags = job.extractedTags;
    -    var decorations = job.decorations;
    -
    -    var html = [];
    -    // index past the last char in sourceText written to html
    -    var outputIdx = 0;
    -
    -    var openDecoration = null;
    -    var currentDecoration = null;
    -    var tagPos = 0;  // index into extractedTags
    -    var decPos = 0;  // index into decorations
    -    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    -
    -    var adjacentSpaceRe = /([\r\n ]) /g;
    -    var startOrSpaceRe = /(^| ) /gm;
    -    var newlineRe = /\r\n?|\n/g;
    -    var trailingSpaceRe = /[ \r\n]$/;
    -    var lastWasSpace = true;  // the last text chunk emitted ended with a space.
    -
    -    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    -    var isIE678 = window['_pr_isIE6']();
    -    var lineBreakHtml = (
    -        isIE678
    -        ? (job.sourceNode.tagName === 'PRE'
    -           // Use line feeds instead of <br>s so that copying and pasting works
    -           // on IE.
    -           // Doing this on other browsers breaks lots of stuff since \r\n is
    -           // treated as two newlines on Firefox.
    -           ? (isIE678 === 6 ? '&#160;\r\n' :
    -              isIE678 === 7 ? '&#160;<br>\r' : '&#160;\r')
    -           // IE collapses multiple adjacent <br>s into 1 line break.
    -           // Prefix every newline with '&#160;' to prevent such behavior.
    -           // &nbsp; is the same as &#160; but works in XML as well as HTML.
    -           : '&#160;<br />')
    -        : '<br />');
    -
    -    // Look for a class like linenums or linenums:<n> where <n> is the 1-indexed
    -    // number of the first line.
    -    var numberLines = job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);
    -    var lineBreaker;
    -    if (numberLines) {
    -      var lineBreaks = [];
    -      for (var i = 0; i < 10; ++i) {
    -        lineBreaks[i] = lineBreakHtml + '</li><li class="L' + i + '">';
    -      }
    -      var lineNum = numberLines[1] && numberLines[1].length 
    -          ? numberLines[1] - 1 : 0;  // Lines are 1-indexed
    -      html.push('<ol class="linenums"><li class="L', (lineNum) % 10, '"');
    -      if (lineNum) {
    -        html.push(' value="', lineNum + 1, '"');
    -      }
    -      html.push('>');
    -      lineBreaker = function () {
    -        var lb = lineBreaks[++lineNum % 10];
    -        // If a decoration is open, we need to close it before closing a list-item
    -        // and reopen it on the other side of the list item.
    -        return openDecoration
    -            ? ('</span>' + lb + '<span class="' + openDecoration + '">') : lb;
    -      };
    -    } else {
    -      lineBreaker = lineBreakHtml;
    -    }
    -
    -    // A helper function that is responsible for opening sections of decoration
    -    // and outputing properly escaped chunks of source
    -    function emitTextUpTo(sourceIdx) {
    -      if (sourceIdx > outputIdx) {
    -        if (openDecoration && openDecoration !== currentDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        if (!openDecoration && currentDecoration) {
    -          openDecoration = currentDecoration;
    -          html.push('<span class="', openDecoration, '">');
    -        }
    -        // This interacts badly with some wikis which introduces paragraph tags
    -        // into pre blocks for some strange reason.
    -        // It's necessary for IE though which seems to lose the preformattedness
    -        // of <pre> tags when their innerHTML is assigned.
    -        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    -        // and it serves to undo the conversion of <br>s to newlines done in
    -        // chunkify.
    -        var htmlChunk = textToHtml(
    -            tabExpander(sourceText.substring(outputIdx, sourceIdx)))
    -            .replace(lastWasSpace
    -                     ? startOrSpaceRe
    -                     : adjacentSpaceRe, '$1&#160;');
    -        // Keep track of whether we need to escape space at the beginning of the
    -        // next chunk.
    -        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    -        html.push(htmlChunk.replace(newlineRe, lineBreaker));
    -        outputIdx = sourceIdx;
    -      }
    -    }
    -
    -    while (true) {
    -      // Determine if we're going to consume a tag this time around.  Otherwise
    -      // we consume a decoration or exit.
    -      var outputTag;
    -      if (tagPos < extractedTags.length) {
    -        if (decPos < decorations.length) {
    -          // Pick one giving preference to extractedTags since we shouldn't open
    -          // a new style that we're going to have to immediately close in order
    -          // to output a tag.
    -          outputTag = extractedTags[tagPos] <= decorations[decPos];
    -        } else {
    -          outputTag = true;
    -        }
    -      } else {
    -        outputTag = false;
    -      }
    -      // Consume either a decoration or a tag or exit.
    -      if (outputTag) {
    -        emitTextUpTo(extractedTags[tagPos]);
    -        if (openDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        html.push(extractedTags[tagPos + 1]);
    -        tagPos += 2;
    -      } else if (decPos < decorations.length) {
    -        emitTextUpTo(decorations[decPos]);
    -        currentDecoration = decorations[decPos + 1];
    -        decPos += 2;
    -      } else {
    -        break;
    -      }
    -    }
    -    emitTextUpTo(sourceText.length);
    -    if (openDecoration) {
    -      html.push('</span>');
    -    }
    -    if (numberLines) { html.push('</li></ol>'); }
    -    job.prettyPrintedHtml = html.join('');
    -  }
    -
    -  /** Maps language-specific file extensions to handlers. */
    -  var langHandlerRegistry = {};
    -  /** Register a language handler for the given file extensions.
    -    * @param {function (Object)} handler a function from source code to a list
    -    *      of decorations.  Takes a single argument job which describes the
    -    *      state of the computation.   The single parameter has the form
    -    *      {@code {
    -    *        source: {string} as plain text.
    -    *        decorations: {Array.<number|string>} an array of style classes
    -    *                     preceded by the position at which they start in
    -    *                     job.source in order.
    -    *                     The language handler should assigned this field.
    -    *        basePos: {int} the position of source in the larger source chunk.
    -    *                 All positions in the output decorations array are relative
    -    *                 to the larger source chunk.
    -    *      } }
    -    * @param {Array.<string>} fileExtensions
    -    */
    -  function registerLangHandler(handler, fileExtensions) {
    -    for (var i = fileExtensions.length; --i >= 0;) {
    -      var ext = fileExtensions[i];
    -      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    -        langHandlerRegistry[ext] = handler;
    -      } else if ('console' in window) {
    -        console['warn']('cannot override language handler %s', ext);
    -      }
    -    }
    -  }
    -  function langHandlerForExtension(extension, source) {
    -    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    -      // Treat it as markup if the first non whitespace character is a < and
    -      // the last non-whitespace character is a >.
    -      extension = /^\s*</.test(source)
    -          ? 'default-markup'
    -          : 'default-code';
    -    }
    -    return langHandlerRegistry[extension];
    -  }
    -  registerLangHandler(decorateSource, ['default-code']);
    -  registerLangHandler(
    -      createSimpleLexer(
    -          [],
    -          [
    -           [PR_PLAIN,       /^[^<?]+/],
    -           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
    -           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
    -           // Unescaped content in an unknown language
    -           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
    -           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
    -           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
    -           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
    -           // Unescaped content in javascript.  (Or possibly vbscript).
    -           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
    -           // Contains unescaped stylesheet content
    -           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
    -           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
    -          ]),
    -      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
    -  registerLangHandler(
    -      createSimpleLexer(
    -          [
    -           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
    -           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
    -           ],
    -          [
    -           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
    -           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
    -           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
    -           [PR_PUNCTUATION,  /^[=<>\/]+/],
    -           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
    -           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
    -           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
    -           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
    -           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
    -           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
    -           ]),
    -      ['in.tag']);
    -  registerLangHandler(
    -      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': CPP_KEYWORDS,
    -          'hashComments': true,
    -          'cStyleComments': true
    -        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': 'null true false'
    -        }), ['json']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': CSHARP_KEYWORDS,
    -          'hashComments': true,
    -          'cStyleComments': true,
    -          'verbatimStrings': true
    -        }), ['cs']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': JAVA_KEYWORDS,
    -          'cStyleComments': true
    -        }), ['java']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': SH_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true
    -        }), ['bsh', 'csh', 'sh']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': PYTHON_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'tripleQuotedStrings': true
    -        }), ['cv', 'py']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': PERL_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'regexLiterals': true
    -        }), ['perl', 'pl', 'pm']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': RUBY_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'regexLiterals': true
    -        }), ['rb']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': JSCRIPT_KEYWORDS,
    -          'cStyleComments': true,
    -          'regexLiterals': true
    -        }), ['js']);
    -  registerLangHandler(
    -      createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
    -
    -  function applyDecorator(job) {
    -    var sourceCodeHtml = job.sourceCodeHtml;
    -    var opt_langExtension = job.langExtension;
    -
    -    // Prepopulate output in case processing fails with an exception.
    -    job.prettyPrintedHtml = sourceCodeHtml;
    -
    -    try {
    -      // Extract tags, and convert the source code to plain text.
    -      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    -      /** Plain text. @type {string} */
    -      var source = sourceAndExtractedTags.source;
    -      job.source = source;
    -      job.basePos = 0;
    -
    -      /** Even entries are positions in source in ascending order.  Odd entries
    -        * are tags that were extracted at that position.
    -        * @type {Array.<number|string>}
    -        */
    -      job.extractedTags = sourceAndExtractedTags.tags;
    -
    -      // Apply the appropriate language handler
    -      langHandlerForExtension(opt_langExtension, source)(job);
    -      // Integrate the decorations and tags back into the source code to produce
    -      // a decorated html string which is left in job.prettyPrintedHtml.
    -      recombineTagsAndDecorations(job);
    -    } catch (e) {
    -      if ('console' in window) {
    -        console['log'](e && e['stack'] ? e['stack'] : e);
    -      }
    -    }
    -  }
    -
    -  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    -    var job = {
    -      sourceCodeHtml: sourceCodeHtml,
    -      langExtension: opt_langExtension
    -    };
    -    applyDecorator(job);
    -    return job.prettyPrintedHtml;
    -  }
    -
    -  function prettyPrint(opt_whenDone) {
    -    function byTagName(tn) { return document.getElementsByTagName(tn); }
    -    // fetch a list of nodes to rewrite
    -    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
    -    var elements = [];
    -    for (var i = 0; i < codeSegments.length; ++i) {
    -      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
    -        elements.push(codeSegments[i][j]);
    -      }
    -    }
    -    codeSegments = null;
    -
    -    var clock = Date;
    -    if (!clock['now']) {
    -      clock = { 'now': function () { return (new Date).getTime(); } };
    -    }
    -
    -    // The loop is broken into a series of continuations to make sure that we
    -    // don't make the browser unresponsive when rewriting a large page.
    -    var k = 0;
    -    var prettyPrintingJob;
    -
    -    function doWork() {
    -      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
    -                     clock.now() + 250 /* ms */ :
    -                     Infinity);
    -      for (; k < elements.length && clock.now() < endTime; k++) {
    -        var cs = elements[k];
    -        // [JACOCO] 'prettyprint' -> 'source' 
    -        if (cs.className && cs.className.indexOf('source') >= 0) {
    -          // If the classes includes a language extensions, use it.
    -          // Language extensions can be specified like
    -          //     <pre class="prettyprint lang-cpp">
    -          // the language extension "cpp" is used to find a language handler as
    -          // passed to PR_registerLangHandler.
    -          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    -          if (langExtension) { langExtension = langExtension[1]; }
    -
    -          // make sure this is not nested in an already prettified element
    -          var nested = false;
    -          for (var p = cs.parentNode; p; p = p.parentNode) {
    -            if ((p.tagName === 'pre' || p.tagName === 'code' ||
    -                 p.tagName === 'xmp') &&
    -                // [JACOCO] 'prettyprint' -> 'source' 
    -                p.className && p.className.indexOf('source') >= 0) {
    -              nested = true;
    -              break;
    -            }
    -          }
    -          if (!nested) {
    -            // fetch the content as a snippet of properly escaped HTML.
    -            // Firefox adds newlines at the end.
    -            var content = getInnerHtml(cs);
    -            content = content.replace(/(?:\r\n?|\n)$/, '');
    -
    -            // do the pretty printing
    -            prettyPrintingJob = {
    -              sourceCodeHtml: content,
    -              langExtension: langExtension,
    -              sourceNode: cs
    -            };
    -            applyDecorator(prettyPrintingJob);
    -            replaceWithPrettyPrintedHtml();
    -          }
    -        }
    -      }
    -      if (k < elements.length) {
    -        // finish up in a continuation
    -        setTimeout(doWork, 250);
    -      } else if (opt_whenDone) {
    -        opt_whenDone();
    -      }
    -    }
    -
    -    function replaceWithPrettyPrintedHtml() {
    -      var newContent = prettyPrintingJob.prettyPrintedHtml;
    -      if (!newContent) { return; }
    -      var cs = prettyPrintingJob.sourceNode;
    -
    -      // push the prettified html back into the tag.
    -      if (!isRawContent(cs)) {
    -        // just replace the old html with the new
    -        cs.innerHTML = newContent;
    -      } else {
    -        // we need to change the tag to a <pre> since <xmp>s do not allow
    -        // embedded tags such as the span tags used to attach styles to
    -        // sections of source code.
    -        var pre = document.createElement('PRE');
    -        for (var i = 0; i < cs.attributes.length; ++i) {
    -          var a = cs.attributes[i];
    -          if (a.specified) {
    -            var aname = a.name.toLowerCase();
    -            if (aname === 'class') {
    -              pre.className = a.value;  // For IE 6
    -            } else {
    -              pre.setAttribute(a.name, a.value);
    -            }
    -          }
    -        }
    -        pre.innerHTML = newContent;
    -
    -        // remove the old
    -        cs.parentNode.replaceChild(pre, cs);
    -        cs = pre;
    -      }
    -    }
    -
    -    doWork();
    -  }
    -
    -  window['PR_normalizedHtml'] = normalizedHtml;
    -  window['prettyPrintOne'] = prettyPrintOne;
    -  window['prettyPrint'] = prettyPrint;
    -  window['PR'] = {
    -        'combinePrefixPatterns': combinePrefixPatterns,
    -        'createSimpleLexer': createSimpleLexer,
    -        'registerLangHandler': registerLangHandler,
    -        'sourceDecorator': sourceDecorator,
    -        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
    -        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
    -        'PR_COMMENT': PR_COMMENT,
    -        'PR_DECLARATION': PR_DECLARATION,
    -        'PR_KEYWORD': PR_KEYWORD,
    -        'PR_LITERAL': PR_LITERAL,
    -        'PR_NOCODE': PR_NOCODE,
    -        'PR_PLAIN': PR_PLAIN,
    -        'PR_PUNCTUATION': PR_PUNCTUATION,
    -        'PR_SOURCE': PR_SOURCE,
    -        'PR_STRING': PR_STRING,
    -        'PR_TAG': PR_TAG,
    -        'PR_TYPE': PR_TYPE
    -      };
    -})();
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/redbar.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/redbar.gif
    deleted file mode 100644
    index c2f71469ba995289439d86ea39b1b33edb03388c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHbWMtrCc+AD{pP&D~tn7aso&R25|6^nS*Vg{;>G{84!T)8;{;yfXu$BQ0
    fDgI<(<YM4w&|v@qkQodt90ol_LPjnP91PX~3&9+X
    
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.css b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.css
    deleted file mode 100644
    index 08eba79..0000000
    --- a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.css
    +++ /dev/null
    @@ -1,243 +0,0 @@
    -body, td {
    -  font-family:sans-serif;
    -  font-size:10pt;
    -}
    -
    -h1 {
    -  font-weight:bold;
    -  font-size:18pt;
    -}
    -
    -.breadcrumb {
    -  border:#d6d3ce 1px solid;
    -  padding:2px 4px 2px 4px;
    -}
    -
    -.breadcrumb .info {
    -  float:right;
    -}
    -
    -.breadcrumb .info a {
    -  margin-left:8px;
    -}
    -
    -.el_report {
    -  padding-left:18px;
    -  background-image:url(report.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_group {
    -  padding-left:18px;
    -  background-image:url(group.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_bundle {
    -  padding-left:18px;
    -  background-image:url(bundle.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_package {
    -  padding-left:18px;
    -  background-image:url(package.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_class {
    -  padding-left:18px;
    -  background-image:url(class.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_source {
    -  padding-left:18px;
    -  background-image:url(source.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_method {
    -  padding-left:18px;
    -  background-image:url(method.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_session {
    -  padding-left:18px;
    -  background-image:url(session.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -pre.source {
    -  border:#d6d3ce 1px solid;
    -  font-family:monospace;
    -}
    -
    -pre.source ol {
    -  margin-bottom: 0px;
    -  margin-top: 0px;
    -}
    -
    -pre.source li {
    -  border-left: 1px solid #D6D3CE;
    -  color: #A0A0A0;
    -  padding-left: 0px;
    -}
    -
    -pre.source span.fc {
    -  background-color:#ccffcc;
    -}
    -
    -pre.source span.nc {
    -  background-color:#ffaaaa;
    -}
    -
    -pre.source span.pc {
    -  background-color:#ffffcc;
    -}
    -
    -pre.source span.bfc {
    -  background-image: url(branchfc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bfc:hover {
    -  background-color:#80ff80;
    -}
    -
    -pre.source span.bnc {
    -  background-image: url(branchnc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bnc:hover {
    -  background-color:#ff8080;
    -}
    -
    -pre.source span.bpc {
    -  background-image: url(branchpc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bpc:hover {
    -  background-color:#ffff80;
    -}
    -
    -table.coverage {
    -  empty-cells:show;
    -  border-collapse:collapse; 
    -}
    -
    -table.coverage thead {
    -  background-color:#e0e0e0;
    -}
    -
    -table.coverage thead td {
    -  white-space:nowrap;
    -  padding:2px 14px 0px 6px;
    -  border-bottom:#b0b0b0 1px solid;
    -}
    -
    -table.coverage thead td.bar {
    -  border-left:#cccccc 1px solid;
    -}
    -
    -table.coverage thead td.ctr1 {
    -  text-align:right;
    -  border-left:#cccccc 1px solid;
    -}
    -
    -table.coverage thead td.ctr2 {
    -  text-align:right;
    -  padding-left:2px;
    -}
    -
    -table.coverage thead td.sortable {
    -  cursor:pointer;
    -  background-image:url(sort.gif);
    -  background-position:right center;
    -  background-repeat:no-repeat;
    -}
    -
    -table.coverage thead td.up {
    -  background-image:url(up.gif);
    -}
    -
    -table.coverage thead td.down {
    -  background-image:url(down.gif);
    -}
    -
    -table.coverage tbody td {
    -  white-space:nowrap;
    -  padding:2px 6px 2px 6px;
    -  border-bottom:#d6d3ce 1px solid;
    -}
    -
    -table.coverage tbody tr:hover { 
    -  background: #f0f0d0 !important;
    -}
    -
    -table.coverage tbody td.bar {
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tbody td.ctr1 {
    -  text-align:right;
    -  padding-right:14px;
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tbody td.ctr2 {
    -  text-align:right;
    -  padding-right:14px;
    -  padding-left:2px;
    -}
    -
    -table.coverage tfoot td {
    -  white-space:nowrap;
    -  padding:2px 6px 2px 6px;
    -}
    -
    -table.coverage tfoot td.bar {
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tfoot td.ctr1 {
    -  text-align:right;
    -  padding-right:14px;
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tfoot td.ctr2 {
    -  text-align:right;
    -  padding-right:14px;
    -  padding-left:2px;
    -}
    -
    -.footer {
    -  margin-top:20px;
    -  border-top:#d6d3ce 1px solid;
    -  padding-top:2px;
    -  font-size:8pt;
    -  color:#a0a0a0;
    -}
    -
    -.footer a {
    -  color:#a0a0a0;
    -}
    -
    -.right {
    -  float:right;
    -}
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/report.gif
    deleted file mode 100644
    index 8547be50bf3e97e725920927b5aa4cdb031f4823..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 363
    zcmZ?wbhEHb6krfwSZc{In}J~s1H&!`1_uX+xVSjMb&S>db~X8S)dhAn1$OlXwvB~0
    zO@%hC#Wq5_7&^+V`^qgRRa;E2HJ?*&DsqWoev|2fCetO&CQDmPR<;_iXfs~ZZnVC`
    za8s8-+pK*(^AAm4c5K#~(^ocST-lU)byMc8y)_R`^xu2&{oaco_g{R!|Ki8Pmp>lA
    z{_*VHkC*R%zWMa)!{^_hzyAL8?f2(zzrTL}{q@K1Z$Ey2|M}<VuRs5>0mYvzj9d)%
    z3_1)z0P+(9TgQR<1s*zF)+bahX*_u_??Pbv&V#KE^V2&`bhGjjR;*MxC8EFO_3_}<
    zH?w9WrJ7AX`tJM8r525X{~8+WorLsRL^?W{nR=L*odosT`KItOGtTI963}JgV_m??
    z%&>&9-=1G*^3>@wm-A|~FmK+nbvd`DhNhP0UUhXIS1vYAPL5-o?Ce}VXI&i`tO1G(
    BvdRDe
    
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/session.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/session.gif
    deleted file mode 100644
    index 0151bad8a001e5cc5cc7723a608185f746b7f8c1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 213
    zcmZ?wbhEHb6krfwXc1xPS$gU4xw~t2pG#?5#^Be>V3WrXI-S9<hrzA(|Nr^_@5k?-
    zZ~y=IhyVNSXZ04}pKqV%t9oe5k~tY+Ar=Pzi2#Z}Sr{1@<Qa4rfB<AC18dL&^}dwM
    zX_r*ys<8N;e6mS?i^dP8jVmAd@U^}&$uv>xc~m$hYN?d{@xrG~CzZCfhpBIRC}Q>I
    kiQ?_Ai=3VZEOFW9fBwaksdwMK(Err)E%VcVRYeAC06w^MK>z>%
    
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.gif
    deleted file mode 100644
    index 6757c2c32b57d768f3c12c4ae99a28bc32c9cbd7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 58
    zcmZ?wbhEHb<YC}qXkcX6uwldh|Nj+#vM_QnFf!;c00|xjP6h@h!JfpGjC*fB>i!bx
    N`t(%z_h<$NYXI&b5{m!;
    
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.js b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.js
    deleted file mode 100644
    index da41c0b..0000000
    --- a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/sort.js
    +++ /dev/null
    @@ -1,147 +0,0 @@
    -/*******************************************************************************
    - * Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors
    - * All rights reserved. This program and the accompanying materials
    - * are made available under the terms of the Eclipse Public License v1.0
    - * which accompanies this distribution, and is available at
    - * http://www.eclipse.org/legal/epl-v10.html
    - *
    - * Contributors:
    - *    Marc R. Hoffmann - initial API and implementation
    - *    
    - *******************************************************************************/
    -
    -(function () {
    -
    -  /**
    -   * Sets the initial sorting derived from the hash.
    -   *
    -   * @param linkelementids
    -   *          list of element ids to search for links to add sort inidcator
    -   *          hash links   
    -   */  
    -  function initialSort(linkelementids) {
    -    window.linkelementids = linkelementids;
    -    var hash = window.location.hash;
    -    if (hash) {
    -      var m = hash.match(/up-./);
    -      if (m) {
    -        var header = window.document.getElementById(m[0].charAt(3));
    -        if (header) {
    -          sortColumn(header, true);
    -        }
    -        return;
    -      }
    -      var m = hash.match(/dn-./);
    -      if (m) {
    -        var header = window.document.getElementById(m[0].charAt(3));
    -        if (header) {
    -          sortColumn(header, false);
    -        }
    -        return
    -      }
    -    }
    -  }
    -
    -  /**
    -   * Sorts the columns with the given header dependening on the current sort state.
    -   */  
    -  function toggleSort(header) {
    -    var sortup = header.className.indexOf('down ') == 0;
    -    sortColumn(header, sortup);
    -  }
    -
    -  /**
    -   * Sorts the columns with the given header in the given direction.
    -   */  
    -  function sortColumn(header, sortup) {
    -    var table = header.parentNode.parentNode.parentNode;
    -    var body = table.tBodies[0];
    -    var colidx = getNodePosition(header);
    -    
    -    resetSortedStyle(table);
    -    
    -    var rows = body.rows;
    -    var sortedrows = [];
    -    for (var i = 0; i < rows.length; i++) {
    -      r = rows[i];
    -      sortedrows[parseInt(r.childNodes[colidx].id.slice(1))] = r;
    -    }
    -    
    -    var hash;
    -    
    -    if (sortup) {
    -      for (var i = sortedrows.length - 1; i >= 0; i--) {
    -        body.appendChild(sortedrows[i]);
    -      }
    -      header.className = 'up ' + header.className;
    -      hash = 'up-' + header.id;
    -    } else {
    -      for (var i = 0; i < sortedrows.length; i++) {
    -        body.appendChild(sortedrows[i]);
    -      }
    -      header.className = 'down ' + header.className;
    -      hash = 'dn-' + header.id;
    -    }
    -    
    -    setHash(hash);
    -  }
    -
    -  /**
    -   * Adds the sort indicator as a hash to the document URL and all links.
    -   */
    -  function setHash(hash) {
    -    window.document.location.hash = hash;
    -    ids = window.linkelementids;
    -    for (var i = 0; i < ids.length; i++) {
    -        setHashOnAllLinks(document.getElementById(ids[i]), hash);
    -    }
    -  }
    -
    -  /**
    -   * Extend all links within the given tag with the given hash.
    -   */
    -  function setHashOnAllLinks(tag, hash) {
    -    links = tag.getElementsByTagName("a");
    -    for (var i = 0; i < links.length; i++) {
    -        var a = links[i];
    -        var href = a.href;
    -        var hashpos = href.indexOf("#");
    -        if (hashpos != -1) {
    -            href = href.substring(0, hashpos);
    -        } 
    -        a.href = href + "#" + hash;
    -    }
    -  }
    -
    -  /**
    -   * Calculates the position of a element within its parent.
    -   */  
    -  function getNodePosition(element) {
    -    var pos = -1;
    -    while (element) {
    -      element = element.previousSibling;
    -      pos++;
    -    }
    -    return pos;
    -  }
    -
    -  /**
    -   * Remove the sorting indicator style from all headers.
    -   */
    -  function resetSortedStyle(table) {
    -    for (var c = table.tHead.firstChild.firstChild; c; c = c.nextSibling) {
    -      if (c.className) {
    -        if (c.className.indexOf('down ') == 0) {
    -          c.className = c.className.slice(5);
    -        }
    -        if (c.className.indexOf('up ') == 0) {
    -          c.className = c.className.slice(3);
    -        }
    -      }
    -    }
    -  }
    -  
    -  window['initialSort'] = initialSort;
    -  window['toggleSort'] = toggleSort;
    -
    -})();
    \ No newline at end of file
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/source.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/source.gif
    deleted file mode 100644
    index b226e41c5276581db33d71525298ef572cc5d7ce..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 354
    zcmZ?wbhEHb6krfwxXQrr`Rnf=KmWY@^y|~t-#>r-`SJ62+pK*(^ACOa@_X{KW3$$r
    zUbOlAiXE5N?74dH#gDtszu$lH{mGl3&)@xg`{~!`Z@=#VMPB~6_u~7*S3h2T`1$R}
    z?`Q9Re)#(P)3@JWfBgRb^LKTLe^s%6bxA;7sb4jaQ5?`-<<ng5TVLWgvEHM%)~l!1
    zYi_IS^d`3r{dQ}59F})EE$?<()ZzT#ME{lvwpTV~T-lU)Yj4ffO_~4y|7XAeia%Kx
    z85k@XbU-p7KQXY?ADC0%p(B)eLgkXi62W-^(!DQ#v2a~Gz-z9%&!+3h!38t#X02Ds
    zad;WPFvUVOY)YY2k84HG1kp%gVW!3wVI5ap$%?8ZHc4GqO=+PiQzvV>Y72H(vk7Xs
    us!1$fvP8{QU92ZrK%7tARasP&f6JDw8m_8J3W|I7DyXXX9C3DJum%7=h^`F)
    
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/up.gif b/src/GoGreen/Client/build/jacocoHtml/jacoco-resources/up.gif
    deleted file mode 100644
    index 58ed21660ec467736a4d2af17d91341f7cfb556c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ=;nroA^G
    Ub$^Kz-Nct)ygK&ScM%3_0PmU?SpWb4
    
    diff --git a/src/GoGreen/Client/build/jacocoHtml/jacoco-sessions.html b/src/GoGreen/Client/build/jacocoHtml/jacoco-sessions.html
    deleted file mode 100644
    index f02beda..0000000
    --- a/src/GoGreen/Client/build/jacocoHtml/jacoco-sessions.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">Client</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">DESKTOP-FATFDSA-cde28867</span></td><td>04-Mar-2019 11:54:17</td><td>04-Mar-2019 11:54:20</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">UserServiceTest</span></td><td><code>06d62bf7a1990167</code></td></tr><tr><td><span class="el_class">com.esotericsoftware.kryo.io.Input</span></td><td><code>82caa4ac8d2c9ad6</code></td></tr><tr><td><span class="el_class">com.esotericsoftware.kryo.io.Output</span></td><td><code>2e152e7951e62ecf</code></td></tr><tr><td><a href="gogreen.client.rest/UserService.html" class="el_class">gogreen.client.rest.UserService</a></td><td><code>5eb45d96d192e5ec</code></td></tr><tr><td><span class="el_class">gogreen.common.UserDTO</span></td><td><code>d34a5954f9fb4013</code></td></tr><tr><td><span class="el_class">jdk.nashorn.api.scripting.NashornScriptEngineFactory</span></td><td><code>85de62d029761869</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>1bc4b546adaceb62</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ByteBuddy</span></td><td><code>0b089e056893c16e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion</span></td><td><code>1f65fee2b6689ef0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion.VersionLocator.CreationAction</span></td><td><code>efae6295dd6941ff</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion.VersionLocator.ForJava9CapableVm</span></td><td><code>a60fc6a484605155</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion.VersionLocator.ForLegacyVm</span></td><td><code>e50f9821e9e9f74a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.NamingStrategy.AbstractBase</span></td><td><code>9a239b1ba5e4dc12</code></td></tr><tr><td><span class="el_class">net.bytebuddy.NamingStrategy.SuffixingRandom</span></td><td><code>a0d5f8aca88f2e71</code></td></tr><tr><td><span class="el_class">net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType</span></td><td><code>4e093a471b04bcbc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache</span></td><td><code>c49fda6cb2f1f1ab</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.LookupKey</span></td><td><code>05b29689fe76b760</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.SimpleKey</span></td><td><code>49529d7ac926d819</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.Sort</span></td><td><code>de80c138c57772ba</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.Sort.1</span></td><td><code>7fb3c78c0752bdd2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.Sort.2</span></td><td><code>1d9e9674fea9918e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.StorageKey</span></td><td><code>4654b1b70a272ea2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.WithInlineExpunction</span></td><td><code>fac4907d4aa00bf7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.asm.AsmVisitorWrapper.NoOp</span></td><td><code>32482441e2ffbe02</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.ByteCodeElement</span></td><td><code>5afba06c970cae97</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.ByteCodeElement.Token.TokenList</span></td><td><code>1adeff232367b188</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.ModifierReviewable.AbstractBase</span></td><td><code>927b89ff95770875</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.TypeVariableSource.AbstractBase</span></td><td><code>1d26f44dc51b5285</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationDescription</span></td><td><code>f1b06d3e5c06fee0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase</span></td><td><code>a3d70b108e71e7bb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase.ForPrepared</span></td><td><code>72148bf26ecea181</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation</span></td><td><code>5f6041996d2db45c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationList.AbstractBase</span></td><td><code>f927920ed9e63170</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationList.Empty</span></td><td><code>3923558d495d8ce0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationList.Explicit</span></td><td><code>4275b56d159a39a2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations</span></td><td><code>8444c408f02e49f6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationSource.Empty</span></td><td><code>32c2cb24aa3d16b9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue</span></td><td><code>ed8df1a315fdb345</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.AbstractBase</span></td><td><code>e8d870ea302644a6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant</span></td><td><code>a18eb656bf76ef72</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType</span></td><td><code>31355f48aef62743</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.1</span></td><td><code>d6e74439a0c796dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.2</span></td><td><code>e1cbc352e9eaa274</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.3</span></td><td><code>c76ae5fd1c5e3945</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.4</span></td><td><code>7248a429c8fe2408</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.5</span></td><td><code>6ac2a6d6b289c793</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.6</span></td><td><code>8c65a322be5fee01</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.7</span></td><td><code>133fe2e88d93a761</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.8</span></td><td><code>7ca51d43e1888347</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType.9</span></td><td><code>ecaccc798c84a2b7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription</span></td><td><code>a506cba456af0349</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription</span></td><td><code>74ff5299a4dd7c8c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase</span></td><td><code>fa8eb750df47e8be</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration</span></td><td><code>16a38b7a4a0d904b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldDescription</span></td><td><code>c663d841e6c1db47</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldDescription.AbstractBase</span></td><td><code>9a71d63b5032a7b4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBase</span></td><td><code>39b35c3114663204</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldDescription.Latent</span></td><td><code>0ec835db6ae3e590</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldDescription.SignatureToken</span></td><td><code>73b1686b468a8aa2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldDescription.Token</span></td><td><code>7f204aa646e4513d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldList.AbstractBase</span></td><td><code>243662e4c58bfa27</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldList.Explicit</span></td><td><code>edbe174ba4613b7d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.field.FieldList.ForTokens</span></td><td><code>404811a2ec9f3f64</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription</span></td><td><code>8d1014eca1df3d68</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.AbstractBase</span></td><td><code>757948f8dafbcb63</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor</span></td><td><code>f5c5337dadbf5d18</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.ForLoadedMethod</span></td><td><code>7cec2da4166fcfb0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase</span></td><td><code>c0f8d15fde618829</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.Latent</span></td><td><code>08f6e787b889ef30</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer</span></td><td><code>bf8cf56e5f56b2f6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.SignatureToken</span></td><td><code>72a76d865887126e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.Token</span></td><td><code>d395548c7553e7be</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.TypeSubstituting</span></td><td><code>6105f13491961085</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodDescription.TypeToken</span></td><td><code>cb4c6287fcae562f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodList.AbstractBase</span></td><td><code>1bb6149b84d11fff</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodList.Explicit</span></td><td><code>b8e3b2e0de014eb6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodList.ForLoadedMethods</span></td><td><code>0941a7e01be5273a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodList.ForTokens</span></td><td><code>e780d7da65cf23ed</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.MethodList.TypeSubstituting</span></td><td><code>15aa67295525af05</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.AbstractBase</span></td><td><code>72b71d3d8dd1474e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter</span></td><td><code>1c1f8353c3e69627</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.CreationAction</span></td><td><code>11a833947595afe1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm</span></td><td><code>03ed281432b09b65</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfConstructor</span></td><td><code>fe017f216890393f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfMethod</span></td><td><code>9ba9610cd40a1292</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.InDefinedShape.AbstractBase</span></td><td><code>d266338a911ff1eb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.Latent</span></td><td><code>eb97c010d5e48e00</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.Token</span></td><td><code>6c967b80db3cdeca</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.Token.TypeList</span></td><td><code>eee4cf30ee5e799a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterDescription.TypeSubstituting</span></td><td><code>de9dd589550a7d03</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.AbstractBase</span></td><td><code>dab61028f9704b82</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.Empty</span></td><td><code>8bbdf5a453aa84a2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.Explicit.ForTypes</span></td><td><code>6bdcd5d997bf8a3c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.ForLoadedExecutable</span></td><td><code>29e5710e2a0e7b79</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.CreationAction</span></td><td><code>2fa00bf725eac7b3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm</span></td><td><code>8f4772d89741f25a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfConstructor</span></td><td><code>c8056a6f741047ad</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfMethod</span></td><td><code>5a521d6c733fa10b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.ForTokens</span></td><td><code>63640748671bafbd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.method.ParameterList.TypeSubstituting</span></td><td><code>b65aaad9d28ad9ec</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.FieldManifestation</span></td><td><code>214848ed3f0ed108</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.ModifierContributor.Resolver</span></td><td><code>0902cf150cb22019</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.Ownership</span></td><td><code>5521ff6560065b66</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.SynchronizationState</span></td><td><code>f97b89ae8bec382a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.SyntheticState</span></td><td><code>955894ea15551497</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.TypeManifestation</span></td><td><code>a0c2a9db0260f38a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.Visibility</span></td><td><code>1fd2f60910b25f9b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.modifier.Visibility.1</span></td><td><code>cc8a69d814d2e76c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDefinition.Sort</span></td><td><code>b354bc5a98bb8ab0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDefinition.SuperClassIterator</span></td><td><code>75bed1f40b9227c2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription</span></td><td><code>a0c7657a77a20de1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.AbstractBase</span></td><td><code>50e66493abd0f09f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType</span></td><td><code>2fec912d77c8fd77</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.ArrayProjection</span></td><td><code>fd65a1ebdaba69fd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.ForLoadedType</span></td><td><code>4ff57fff4cd4b8fb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic</span></td><td><code>499ee4c2bee0282f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase</span></td><td><code>d7b0d310189296dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader</span></td><td><code>33a7bbb73a1f40f1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator</span></td><td><code>1796656b8d430da3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained</span></td><td><code>8db70e4b7dce0e99</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.CreationAction</span></td><td><code>2971fb365033e771</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm</span></td><td><code>95b8ad93b779b14f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedExceptionType</span></td><td><code>fc681ec82240112b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType</span></td><td><code>adb04c2ff48235de</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedParameterizedType</span></td><td><code>dd2e76fc940cdfb5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedReturnType</span></td><td><code>85470d132f2beecc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedSuperClass</span></td><td><code>e5d4e24facb4db9c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType</span></td><td><code>f904b675c9299d28</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.Resolved</span></td><td><code>5d242506b8f25c02</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentType</span></td><td><code>ce5c447512cd362f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument</span></td><td><code>46e1864698269303</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType</span></td><td><code>8a67fe1e344c3e8a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable</span></td><td><code>e5a32bb7b9fd4215</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType</span></td><td><code>3b7b3432b48aa90f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp</span></td><td><code>b19c42dc32fb8058</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection</span></td><td><code>a9489f582aeaa320</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType</span></td><td><code>ded49de99c73690e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass</span></td><td><code>9d80d1f2aab70f43</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter</span></td><td><code>be8099560cec8808</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter</span></td><td><code>144f3de6f4b014a3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation</span></td><td><code>ef10c5bb3f76bf4a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithEagerNavigation.OfAnnotatedElement</span></td><td><code>f170a2bad62ceee3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation</span></td><td><code>5e5449d8a91cbeb7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.OfAnnotatedElement</span></td><td><code>b3515b074581bc2d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure</span></td><td><code>800e2d82e61103af</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray</span></td><td><code>4af3e96a1ccdf0db</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latent</span></td><td><code>5c177e849a826937</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType</span></td><td><code>304a90cf7e511be5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure</span></td><td><code>70d9ccb55e644dbb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType</span></td><td><code>e4809755d9cf8298</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType</span></td><td><code>3812c4de050ba27c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure</span></td><td><code>095d5413570f0d35</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType</span></td><td><code>3cc4288b8ff5b19f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList</span></td><td><code>fa0eaead426e0109</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent</span></td><td><code>c4705edfce52697e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable</span></td><td><code>0971dcfaeabcad18</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType</span></td><td><code>8f98d8ab45c7a2cc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList</span></td><td><code>b5322e155fbbf513</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic</span></td><td><code>01688edd5657c7ac</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay</span></td><td><code>19d3eef44ecbe361</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType</span></td><td><code>36ffe72870b7a8ad</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType</span></td><td><code>73770871c8d586a7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList</span></td><td><code>5c2c0406d32dd6ae</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList</span></td><td><code>73373e30be1438ff</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent</span></td><td><code>4f20e0b9bf44f911</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType</span></td><td><code>e533d7bdc7c95b34</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor</span></td><td><code>3416eb39d53f0b2f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument</span></td><td><code>073504d8471886f1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing</span></td><td><code>fa189e5d8e9897c3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying</span></td><td><code>0c05b3c95ae86d89</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying.1</span></td><td><code>b13f1cd29dbebf08</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying.2</span></td><td><code>f7aa03018e296f25</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor</span></td><td><code>7ddab765419100e1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment</span></td><td><code>a90bfdb968d41442</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment</span></td><td><code>2ca9e1a1dfcec2e2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution</span></td><td><code>1460805089dd8108</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator</span></td><td><code>7ee0f5044ec11efe</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.1</span></td><td><code>c8d19024bd1fc6a8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.2</span></td><td><code>fffd7b5db10c2e52</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.3</span></td><td><code>f18ce31ae7246b40</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations</span></td><td><code>e1e15984130f8f90</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList</span></td><td><code>f17ad1873fc631c3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.AbstractBase</span></td><td><code>7b0eee239ae5d4fc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Empty</span></td><td><code>6f09971c21ed69bb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Explicit</span></td><td><code>1883d4622116c039</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.ForLoadedTypes</span></td><td><code>cbb46020f55fb7e7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.AbstractBase</span></td><td><code>be1886abc297a72f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.Empty</span></td><td><code>b2fb53398c5921a9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.Explicit</span></td><td><code>ca5c5ccf9f0de7fd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes</span></td><td><code>2485898af4bb4ccb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables</span></td><td><code>b62f21a70c13dbe8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable</span></td><td><code>299ad8195c61c4f9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure</span></td><td><code>f5fe7847056d20b2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes</span></td><td><code>a726e39630d4ce1c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables</span></td><td><code>391fa0aa5bcf9ab4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes</span></td><td><code>e545fd06e5c1682e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes</span></td><td><code>02aaf1c675f7f1b1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection</span></td><td><code>d77cf1d054539e41</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes</span></td><td><code>88a113ac1dc7412b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection</span></td><td><code>3b542b1306c2071d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeVariableToken</span></td><td><code>1e80eef2d4f2ef39</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase</span></td><td><code>0c6ee806ffe2da41</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter</span></td><td><code>e6ae784e1b4bdec5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter</span></td><td><code>f9fa95a0e7a3fde7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter</span></td><td><code>4fdb5f1e393ac4dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter</span></td><td><code>41805a0d132a992f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter</span></td><td><code>33c3089a8cd211db</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter</span></td><td><code>4bff03ab77c90719</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter</span></td><td><code>43948223c2db361e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter</span></td><td><code>ef7614a0df2bb457</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator</span></td><td><code>286d220e31894e87</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase</span></td><td><code>805f85ffca7664a7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase</span></td><td><code>7343dd779c606a77</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter</span></td><td><code>23705bf69468db8f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase</span></td><td><code>9c49f55729f41c7d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter</span></td><td><code>bcbcf1f3d62b8a9d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase</span></td><td><code>d07fd7d191c72113</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBase</span></td><td><code>7f40dc20a0f47f08</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase</span></td><td><code>85e11ec020f43436</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase</span></td><td><code>96600d6c1bd01402</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase</span></td><td><code>71f0981cb8da5f28</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase</span></td><td><code>80d431244ee6b105</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter</span></td><td><code>4002009d4b0ac150</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase</span></td><td><code>e5c8a6191f188bce</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase</span></td><td><code>fdbb5ac287b42b7a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Default</span></td><td><code>e4ae273a9e863c57</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Default.Loaded</span></td><td><code>735cd4b01ee7ca34</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.DynamicType.Default.Unloaded</span></td><td><code>3e4d74ac0dfb7495</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.TargetType</span></td><td><code>5d438a9dba58cd84</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.Compound</span></td><td><code>ba98fb80355b6bdb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.ForMethod</span></td><td><code>958333b95567f74e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.ForMethod.MethodModifierTransformer</span></td><td><code>a4119e76d5c1190c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod</span></td><td><code>071b8177b8580d62</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor</span></td><td><code>fc033b208fc35f3a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter</span></td><td><code>03d4506921477fbb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameterList</span></td><td><code>ec584fa097f7bbf0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.Transformer.NoOp</span></td><td><code>0ec58c5ded72829c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.TypeResolutionStrategy.Passive</span></td><td><code>6db8ddb9cf60c39a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler</span></td><td><code>ec2b1de5b970c683</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.1</span></td><td><code>554ff48dc83f4f03</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.2</span></td><td><code>d8ffc7e1fdd680c9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection</span></td><td><code>f1b49c81b01f8d6b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationAction</span></td><td><code>e26a171105306221</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct</span></td><td><code>24b57818b59e81ff</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm</span></td><td><code>6762aebefe7c272f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassLoadingStrategy</span></td><td><code>50148ac6d336ba27</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default</span></td><td><code>5ebe87ee5ebb8517</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher</span></td><td><code>edfeb8694aae5c27</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher</span></td><td><code>d5c54dbef472ec09</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder</span></td><td><code>c23b245259fb123e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined</span></td><td><code>a3864069a84a77e9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.NoOp</span></td><td><code>e7bc0e2ef7a6e976</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Trivial</span></td><td><code>5c00a719df2a4c86</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase</span></td><td><code>aa905d712f733237</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy</span></td><td><code>9aa094c29e692517</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factory</span></td><td><code>bb4025ce9d733f75</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple</span></td><td><code>af8c3c1393f76ad7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldRegistry.Default</span></td><td><code>7807e6cba6d9dfc0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled</span></td><td><code>59bbf58cccc00a86</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry</span></td><td><code>f1467886ba9d700d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry</span></td><td><code>823b8bc78694db97</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Default</span></td><td><code>97b210fe199c5185</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default</span></td><td><code>288fb265f7fa2e41</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default.1</span></td><td><code>dd5b1bda6a198adf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default.2</span></td><td><code>111b3f062e27f1d9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler</span></td><td><code>32c8fba84c5aa1aa</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase</span></td><td><code>0627cc198e8ff916</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default</span></td><td><code>718bb36b0312757e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod</span></td><td><code>d600b76da96e36e7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token</span></td><td><code>987dc3df2350a8e4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key</span></td><td><code>a474144fe4529059</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached</span></td><td><code>4c93e58da5450e83</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized</span></td><td><code>101c2e8f5bd57a72</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store</span></td><td><code>37c2f54b792d5c97</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial</span></td><td><code>426ec42fe55bb792</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved</span></td><td><code>115c25f211be6398</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node</span></td><td><code>b4f7d4007a335866</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Graph</span></td><td><code>89a5a9da84d97463</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional</span></td><td><code>479adbaaee21d776</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation</span></td><td><code>dc4d8e7c285b5aed</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple</span></td><td><code>37a903df26b8fc37</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort</span></td><td><code>669f505495831084</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList</span></td><td><code>f36f17a00554ed5d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Simple</span></td><td><code>3e1d2ae0bdbcad8a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Default</span></td><td><code>5d8155392b56cf40</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled</span></td><td><code>69af4a58b93e1295</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry</span></td><td><code>69287da5b444a9e3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry</span></td><td><code>658486f83b503b26</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared</span></td><td><code>2a6b85e5334fa2d7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry</span></td><td><code>5a45ff2de8c64ad4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation</span></td><td><code>ec0d9807da3891f9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled</span></td><td><code>c5fb59f83593c9ed</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default</span></td><td><code>2aa7a22ee4cade83</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeInitializer.None</span></td><td><code>877d21eaecea4529</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple</span></td><td><code>c2be6476d8f2524d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeValidation</span></td><td><code>29bb62a65398dac9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default</span></td><td><code>3cea2bf1556d9bf7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation</span></td><td><code>e84527ed7397eddf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.FrameComputingClassWriter</span></td><td><code>d85005da0ac2734c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.UnresolvedType</span></td><td><code>01ef1cfc03c7c175</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor</span></td><td><code>8d83bc58092fd255</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound</span></td><td><code>22199ce30fa9b3eb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass</span></td><td><code>415af1966f413e13</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion</span></td><td><code>bdb8e8ff9e678273</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingFieldVisitor</span></td><td><code>ed6af7b97f860133</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor</span></td><td><code>61b427dc0eb1b110</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField</span></td><td><code>a8080c6011b3adb7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper</span></td><td><code>08d1ea5a642846eb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod</span></td><td><code>494a6c15898de8a2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody</span></td><td><code>57ebe8aad48b8f19</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod</span></td><td><code>3852dc7b1c822c7b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort</span></td><td><code>a62ab6eaaa84dd27</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default</span></td><td><code>71454701d24672c2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.1</span></td><td><code>4cfaafde97e0af85</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.2</span></td><td><code>c66573e323d0d587</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.3</span></td><td><code>8c77864ce621c4bb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.4</span></td><td><code>f57415e779886eae</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.5</span></td><td><code>cffaaae74b3890a4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder</span></td><td><code>af4da95064f42831</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher</span></td><td><code>f2ebaad229d1b772</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget</span></td><td><code>64872799654638d3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory</span></td><td><code>9592d937361565df</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver</span></td><td><code>fbf3bcdaae028bda</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver.1</span></td><td><code>59a218b75971ec4d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver.2</span></td><td><code>ae31941b52e8a27c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.FieldAccessor</span></td><td><code>faffbe4e98de8cdc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative</span></td><td><code>d6581d484f1866fd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Prepared</span></td><td><code>03280d52e443679f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty</span></td><td><code>27ddf57b49cda930</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty</span></td><td><code>eb33ec83755dea75</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appender</span></td><td><code>65c5d2ff17bd6c1d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default</span></td><td><code>61afcb9a8f86259b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod</span></td><td><code>e2fee68278ac5ae2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod</span></td><td><code>7c1420afb7f9853b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation</span></td><td><code>ea5582803b1a5454</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField</span></td><td><code>2cc311f1f1f23740</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord</span></td><td><code>d0461831b687a508</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.Factory</span></td><td><code>a0316d0f66bebe45</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry</span></td><td><code>cbbdf0d3a74ede4d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase</span></td><td><code>bf5d6d03eabc82a7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase</span></td><td><code>aabb92bd35612610</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple</span></td><td><code>a4e1568588bfa0de</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Target.AbstractBase</span></td><td><code>e987fa52ac723d5d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation</span></td><td><code>34e6456b1b12adeb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation.1</span></td><td><code>4ec8b5097b5eb5de</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation.2</span></td><td><code>d8848ca278243934</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.LoadedTypeInitializer.NoOp</span></td><td><code>0d7281db55a53641</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.MethodAccessorFactory.AccessType</span></td><td><code>3e15868ffe79e9d4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.MethodDelegation</span></td><td><code>0c099303c2168ab6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.MethodDelegation.Appender</span></td><td><code>1b979bc969d0c2c8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall</span></td><td><code>29de73779d39429b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod</span></td><td><code>de4c02b5dab0e0de</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.MethodDelegation.WithCustomProperties</span></td><td><code>a52ae771a97dfdf6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.SuperMethodCall</span></td><td><code>a233d477c4495db0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.SuperMethodCall.Appender</span></td><td><code>0d921869936ba076</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler</span></td><td><code>2e046f2a89ddea54</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler.1</span></td><td><code>d91bbb3591716d83</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler.2</span></td><td><code>a7fc9d532cb15ea0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.1</span></td><td><code>2c0e02d9f60be882</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.Default</span></td><td><code>b3486aa6d075a6e8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations</span></td><td><code>e70f9fa5cde59503</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField</span></td><td><code>f540958c452fe0b5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod</span></td><td><code>b2258e07dda7933d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter</span></td><td><code>b29d1e1ebd83cfa2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType</span></td><td><code>8a585f5b3e0c39da</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationRetention</span></td><td><code>369cffeafc0ed894</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default</span></td><td><code>9beb926e357f12bc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default.1</span></td><td><code>9f189574877960a8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default.2</span></td><td><code>9467e31d1e59287b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField</span></td><td><code>fd4c4f787f0a2718</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound</span></td><td><code>c1349229dc02500c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound</span></td><td><code>66b04ef4f17f2790</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod</span></td><td><code>a9683c2bc8171d89</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod.1</span></td><td><code>278a6a6f4ebd61d3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod.2</span></td><td><code>97e0315e5270a639</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp</span></td><td><code>fc06aa7c1a815b87</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType</span></td><td><code>373c940213c9b33d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.AuxiliaryType</span></td><td><code>2a4e34fc09e38a88</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom</span></td><td><code>44d014c0669a1337</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy</span></td><td><code>b28e105728fd30af</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall</span></td><td><code>72fefcfca02b6084</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall</span></td><td><code>aea5d8663539c293</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender</span></td><td><code>edb3c772894cc084</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall</span></td><td><code>89713ac0148dbabb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender</span></td><td><code>4d3080c2b565238c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph</span></td><td><code>1bcf717847ce2bc0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.ArgumentTypeResolver</span></td><td><code>61f6b6f9f93efdb6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken</span></td><td><code>6202daa70427c58f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.DeclaringTypeResolver</span></td><td><code>a0a3a85b1f6985f4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.1</span></td><td><code>d737f4f46835cdaf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver</span></td><td><code>3f87792cf9a2f005</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Compound</span></td><td><code>ab48a03c772abfbf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution</span></td><td><code>9daf2196cc592443</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default</span></td><td><code>73b90203cf504bc9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder</span></td><td><code>73b821f6935d01e0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build</span></td><td><code>43a8def182a5d295</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal</span></td><td><code>d64d55923d581c19</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple</span></td><td><code>e67b18aa787d68e9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous</span></td><td><code>fe81879235ec29e2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique</span></td><td><code>3d332ef008c19601</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor</span></td><td><code>b41663756cc8759a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default</span></td><td><code>723523fd954cd37a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default.1</span></td><td><code>0076fa8048516738</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default.2</span></td><td><code>1d03d87cacff6ac2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.MethodNameEqualityResolver</span></td><td><code>447aa3f5b7911e63</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.ParameterLengthResolver</span></td><td><code>95b8e176c36b11ee</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment</span></td><td><code>f48f7f990456c72d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.AllArguments.Binder</span></td><td><code>a3b1f9f258a4f44e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Argument.Binder</span></td><td><code>5913374bc9469519</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic</span></td><td><code>0d6535cc11880826</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic.1</span></td><td><code>e21eff3b05861d70</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic.2</span></td><td><code>6a49f0179725b791</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver</span></td><td><code>831d66d810f8e912</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Default.Binder</span></td><td><code>bb61ce310bbce9df</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder</span></td><td><code>ab278611eadf47f0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder</span></td><td><code>c00b17c04cf89ac6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Empty.Binder</span></td><td><code>b6aa538af6fcf911</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.FieldValue.Binder</span></td><td><code>bb1df3b6f5fbbde1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate</span></td><td><code>989aa61d1241a6f7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifier</span></td><td><code>54a833c878bd8546</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Origin.Binder</span></td><td><code>5e2e46a9b977aba7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.RuntimeType.Verifier</span></td><td><code>7eda9839eadf9b37</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.StubValue.Binder</span></td><td><code>dc776ec6b996a50a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.Super.Binder</span></td><td><code>8b43adc00275181b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.SuperCall.Binder</span></td><td><code>a7c9356bfdb6b34a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder</span></td><td><code>3c8823fa89b0a2cb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder</span></td><td><code>9ba579110af479f5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor</span></td><td><code>509128e6f6cb545b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound</span></td><td><code>d05d9ccd94850f0a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound</span></td><td><code>7e1f8531ebff8b34</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder</span></td><td><code>33373461df89b082</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding</span></td><td><code>85d9b04bf30ff73a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record</span></td><td><code>c359276753eb30a6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bind.annotation.This.Binder</span></td><td><code>00c63b29868b074e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound</span></td><td><code>4312b7b35fd9a150</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple</span></td><td><code>e09f812a0d6be39a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size</span></td><td><code>e52f9f330047fbf2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Duplication</span></td><td><code>e6a57e7c326facd8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Duplication.1</span></td><td><code>14c2728ce1ba8b8a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Duplication.2</span></td><td><code>6c6cb161bf803c67</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Duplication.3</span></td><td><code>7240b22ae22e2a13</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Removal</span></td><td><code>9d27c1637eb31586</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Removal.1</span></td><td><code>705bf28fabca2d3f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.Removal.2</span></td><td><code>cf6759466673561f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.StackManipulation.Compound</span></td><td><code>b4ee19bb1667c575</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.StackManipulation.Illegal</span></td><td><code>9ae42499b94a1e25</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.StackManipulation.Size</span></td><td><code>bd7e55704e41139e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.StackManipulation.Trivial</span></td><td><code>6e23ce721b916545</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.StackSize</span></td><td><code>79b41e7035c7cf2c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.TypeCreation</span></td><td><code>a56d9d1b8a485f97</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.Assigner</span></td><td><code>5904545f974c5a31</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.Assigner.Typing</span></td><td><code>5f4fbc6abe13c7b2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.TypeCasting</span></td><td><code>db058d45ec827bae</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner</span></td><td><code>5c358303df824652</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate</span></td><td><code>be6cfffe836c16ab</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation</span></td><td><code>ec2df70ddb3cef2a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner</span></td><td><code>b9730a41d6225687</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner</span></td><td><code>5c3e4fec3d5a9340</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.collection.ArrayFactory</span></td><td><code>f3dbb865ef3d8f17</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator</span></td><td><code>fd75602f32560ac6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType</span></td><td><code>802d5e53e7ec2960</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation</span></td><td><code>11106875317b952f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.ClassConstant</span></td><td><code>e0d714fcc8cb179c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType</span></td><td><code>4cc0d16d525dc78e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.DefaultValue</span></td><td><code>5f62bf8a9bb59d1f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.DoubleConstant</span></td><td><code>2f5e55adbe951d9d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.FloatConstant</span></td><td><code>0a24af7eacd9b107</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.IntegerConstant</span></td><td><code>a6807e69356aad02</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.LongConstant</span></td><td><code>e681c7623e5e7b06</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.MethodConstant</span></td><td><code>7ea9cc9e948a4755</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod</span></td><td><code>eea1044c45610cab</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod</span></td><td><code>5b5c37bbd817a548</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.NullConstant</span></td><td><code>9d92368b1c16c72f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.constant.TextConstant</span></td><td><code>c137502c9419330d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.FieldAccess</span></td><td><code>4322be3e067c66c6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher</span></td><td><code>43da9c68e4701c89</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.AbstractFieldInstruction</span></td><td><code>cb481ae3149e146e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction</span></td><td><code>f8da4528f90ec4ad</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction</span></td><td><code>8e1a2e9bbad081db</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodInvocation</span></td><td><code>649ae0979cf13b89</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation</span></td><td><code>b6bce8f7ef16b0e2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodReturn</span></td><td><code>b89e07a2568e992b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodVariableAccess</span></td><td><code>3eed80cbbbeb32e6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading</span></td><td><code>fcd2f85bb6ecd669</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading.TypeCastingHandler.NoOp</span></td><td><code>f1476a2247c1dcfe</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading</span></td><td><code>c04fc05218b6336f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.AnnotationVisitor</span></td><td><code>1bad5c8406d1bd95</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.AnnotationWriter</span></td><td><code>b09a1db8fec07642</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.ByteVector</span></td><td><code>c1561b42c0ed95cf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.ClassVisitor</span></td><td><code>04a564ed93e73d5d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.ClassWriter</span></td><td><code>16785d04fd30830c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.FieldVisitor</span></td><td><code>e515ce37ed6de8d5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.FieldWriter</span></td><td><code>8f110c91bbbc69b5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.Item</span></td><td><code>62bc798d772b7815</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.MethodVisitor</span></td><td><code>3d2ffe38baf7cc0e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.MethodWriter</span></td><td><code>13f53bfe8ce17239</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.Type</span></td><td><code>100eba16d9d0b960</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.TypeReference</span></td><td><code>9e35e63877b99ec3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.signature.SignatureVisitor</span></td><td><code>dd85755265a27ad5</code></td></tr><tr><td><span class="el_class">net.bytebuddy.jar.asm.signature.SignatureWriter</span></td><td><code>5392ee7d088c8a63</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.AnnotationTypeMatcher</span></td><td><code>85a9a17c363d469f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.BooleanMatcher</span></td><td><code>38afcc8ed33b39b1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.CollectionErasureMatcher</span></td><td><code>c2a0fa894af04e90</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.CollectionItemMatcher</span></td><td><code>75765ebcc2ed736c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.CollectionOneToOneMatcher</span></td><td><code>2bf462f7d59f0537</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.CollectionSizeMatcher</span></td><td><code>201510485d978962</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.DeclaringTypeMatcher</span></td><td><code>004db4bb05e57936</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase</span></td><td><code>872847b6986a62dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction</span></td><td><code>e25e29dc9b4d6e33</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction</span></td><td><code>fcd53c3ebeee12cf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatchers</span></td><td><code>aeb79b8362bd3479</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.EqualityMatcher</span></td><td><code>d629fbe2109f2472</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ErasureMatcher</span></td><td><code>c64a79512f6e9b32</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.FilterableList.AbstractBase</span></td><td><code>2aeced287174add3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.FilterableList.Empty</span></td><td><code>abfb834972996740</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.Disjunction</span></td><td><code>6138174fa9bcb442</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.ForFieldToken</span></td><td><code>271e7575d0384f88</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.ForFieldToken.ResolvedMatcher</span></td><td><code>0655e341cb20e863</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.ForMethodToken</span></td><td><code>e5e8b962d08c510f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.ForMethodToken.ResolvedMatcher</span></td><td><code>88a5e0db0f50dd7c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.Resolved</span></td><td><code>2026fc0bde5e7291</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodParameterTypeMatcher</span></td><td><code>f98b4139401a4bf6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodParameterTypesMatcher</span></td><td><code>39fd447a0c454b0d</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodParametersMatcher</span></td><td><code>85d95e36ec8dd025</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodReturnTypeMatcher</span></td><td><code>756cf31c634aae8f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher</span></td><td><code>ef5c7e7ca4a79398</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher.Sort</span></td><td><code>c08f871cfd4a56bc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher.Sort.1</span></td><td><code>fc46a6d1cf85d651</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher.Sort.2</span></td><td><code>2929191ed29b2406</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher.Sort.3</span></td><td><code>3de94ba2f8e7b074</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher.Sort.4</span></td><td><code>103c52f9a03dfc2e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodSortMatcher.Sort.5</span></td><td><code>e2718f2bda780d96</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ModifierMatcher</span></td><td><code>78eee961a79455fd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ModifierMatcher.Mode</span></td><td><code>431598f88e4dab35</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.NameMatcher</span></td><td><code>8885bd5fd43b8dad</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.NegatingMatcher</span></td><td><code>f562f751d80e9c01</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.SignatureTokenMatcher</span></td><td><code>4ff3c976d1f39b79</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher</span></td><td><code>d74a4473cc6fee1c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode</span></td><td><code>2a46de57d026afcd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.1</span></td><td><code>0fcc10f7b3496b41</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.2</span></td><td><code>a9b3c2829a38e8aa</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.3</span></td><td><code>ce628b544466a6f6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.4</span></td><td><code>5333e34b0553da66</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.5</span></td><td><code>07b64aa2c9d1a354</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.6</span></td><td><code>131d8c9a9377ca24</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.7</span></td><td><code>411a3b3f2ca13767</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.8</span></td><td><code>059b483f29adcf8c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.9</span></td><td><code>48b9df746c5730dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.SuperTypeMatcher</span></td><td><code>ef4111a45de8d4d0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.TypeSortMatcher</span></td><td><code>0a234e0db46c32e0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.VisibilityMatcher</span></td><td><code>cc1bd9b3c1707132</code></td></tr><tr><td><span class="el_class">net.bytebuddy.pool.TypePool.AbstractBase</span></td><td><code>3276a47d0ea96d88</code></td></tr><tr><td><span class="el_class">net.bytebuddy.pool.TypePool.AbstractBase.Hierarchical</span></td><td><code>4a811800f940a8a6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.pool.TypePool.CacheProvider.NoOp</span></td><td><code>633fb372a09a5a3c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.pool.TypePool.ClassLoading</span></td><td><code>14deb2707df781fb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.pool.TypePool.Empty</span></td><td><code>3fe62f4bc7713876</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.CompoundList</span></td><td><code>02647070bc33d2d8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.JavaModule</span></td><td><code>c98bd20ba9f7a084</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.JavaModule.Dispatcher.CreationAction</span></td><td><code>1bd00c76ceb15df7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.JavaModule.Dispatcher.Disabled</span></td><td><code>e023b4ea24982de4</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.RandomString</span></td><td><code>ac077afbdd7c7d51</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.privilege.GetSystemPropertyAction</span></td><td><code>597cca4d50e7ed0c</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.StringUtils</span></td><td><code>9dd94cc65aafa7e1</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>0341e8d99fc36573</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.AbstractTestDescriptor</span></td><td><code>d880a2718965e226</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestClassDescriptor</span></td><td><code>03acdabf64b200db</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestClassRunInfo</span></td><td><code>68a7e79b2914fd4d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestDescriptor</span></td><td><code>7e7e6eac4736af30</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestSuiteDescriptor</span></td><td><code>be79fcb227663895</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.JULRedirector</span></td><td><code>bae8ac50b3f8106a</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor</span></td><td><code>01e4e6af9e891fa2</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.TestCompleteEvent</span></td><td><code>78275883c6a433ab</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.TestStartEvent</span></td><td><code>76ea24315a90ce0d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junit.AbstractJUnitSpec</span></td><td><code>b4052de24abbd62e</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor</span></td><td><code>0ee838ac107f426f</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor</span></td><td><code>e47480b2eb2b01b1</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformSpec</span></td><td><code>978629975562ea4d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor</span></td><td><code>de4a54d1d1426393</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.CollectAllTestClassesExecutor</span></td><td><code>2c54105915916e00</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestExecutionListener</span></td><td><code>ad2c2d87bcf613a7</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestFramework.JUnitPlatformTestClassProcessorFactory</span></td><td><code>d9a5110d1721dc6f</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.VintageTestNameAdapter</span></td><td><code>d33dc487ba4e3e9d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.CaptureTestOutputTestResultProcessor</span></td><td><code>add70d95b52da1ef</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.DefaultStandardOutputRedirector</span></td><td><code>c0ce962d1b0afc6c</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.DefaultStandardOutputRedirector.DiscardAction</span></td><td><code>b1b2c3fe575a0572</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.DefaultStandardOutputRedirector.WriteAction</span></td><td><code>313e54868cd6f7bf</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.TestOutputRedirector</span></td><td><code>3b6a0392c9e3dd02</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.TestOutputRedirector.Forwarder</span></td><td><code>2f0a51434c23293a</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.results.AttachParentTestResultProcessor</span></td><td><code>c8b750f17dedd908</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer</span></td><td><code>b8b51deda2c6be68</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestClassDescriptorSerializer</span></td><td><code>981dc7082ca42d03</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestClassRunInfoSerializer</span></td><td><code>0e558f5d21676b42</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestDescriptorSerializer</span></td><td><code>24069b8bfe2ef353</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestMethodDescriptorSerializer</span></td><td><code>b435e9c5c8434370</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestOutputEventSerializer</span></td><td><code>994231ecd10fc8f7</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestSuiteDescriptorSerializer</span></td><td><code>67e6b11b94fbb882</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.IdSerializer</span></td><td><code>bfa2929e25b2057e</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.NullableSerializer</span></td><td><code>e351abc12fabcf84</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.TestCompleteEventSerializer</span></td><td><code>138e940183983474</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.TestStartEventSerializer</span></td><td><code>ac260cd90d1906f0</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.WorkerTestSuiteDescriptorSerializer</span></td><td><code>8dc5f3cdad071782</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestWorker</span></td><td><code>0af2fff96750a740</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestWorker.TestFrameworkServiceRegistry</span></td><td><code>0f4232129f60251b</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.WorkerTestClassProcessor</span></td><td><code>0f6525b02f2bb3d2</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.WorkerTestClassProcessor.WorkerTestSuiteDescriptor</span></td><td><code>b3807e9b92351840</code></td></tr><tr><td><span class="el_class">org.gradle.api.logging.LogLevel</span></td><td><code>236e938e30516638</code></td></tr><tr><td><span class="el_class">org.gradle.api.tasks.testing.TestOutputEvent.Destination</span></td><td><code>a16caef1c278a81f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.MutableBoolean</span></td><td><code>349de2b8a37d4338</code></td></tr><tr><td><span class="el_class">org.gradle.internal.SystemProperties</span></td><td><code>e9db4873ebada025</code></td></tr><tr><td><span class="el_class">org.gradle.internal.actor.internal.DefaultActorFactory</span></td><td><code>3597f132f789305d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.actor.internal.DefaultActorFactory.BlockingActor</span></td><td><code>f8dc5b72f100bddb</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.AbstractDelegatingExecutorService</span></td><td><code>23206bedfd21e59c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.CompositeStoppable</span></td><td><code>61ecf85ba304ac76</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.CompositeStoppable.1</span></td><td><code>37a5a1e348c323fe</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.CompositeStoppable.2</span></td><td><code>c166124b41f2f689</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.DefaultExecutorFactory</span></td><td><code>d5d8236a29fcb975</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.DefaultExecutorFactory.TrackedManagedExecutor</span></td><td><code>1c326a67e28223d4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ExecutorPolicy.CatchAndRecordFailures</span></td><td><code>0848615ebf83b29a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.GradleThread</span></td><td><code>b8ae9796558406bb</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.GradleThread.1</span></td><td><code>a6792d792089eaab</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ManagedExecutorImpl</span></td><td><code>283150dd314e1580</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ManagedExecutorImpl.1</span></td><td><code>4bc3610f3497b6d4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ThreadFactoryImpl</span></td><td><code>6ae4ccac0bd595ef</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ThreadFactoryImpl.ManagedThreadRunnable</span></td><td><code>7ae0293da921f218</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ContextClassLoaderDispatch</span></td><td><code>913d1d31ea265257</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ContextClassLoaderProxy</span></td><td><code>4295807baa6fbb83</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.MethodInvocation</span></td><td><code>42dad96b41c6ee94</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ProxyDispatchAdapter</span></td><td><code>56827e7cbc177632</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ProxyDispatchAdapter.DispatchingInvocationHandler</span></td><td><code>4d2ec2f0d621dbc5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ReflectionDispatch</span></td><td><code>c398bad85d693f81</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.AbstractBroadcastDispatch</span></td><td><code>b41ea3e0d113345a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch</span></td><td><code>aa3185d462680709</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch.CompositeDispatch</span></td><td><code>239b373442eb89ca</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch.EmptyDispatch</span></td><td><code>912a28f83ab0abda</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch.SingletonDispatch</span></td><td><code>06d35ac36d0cbd3f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.ListenerBroadcast</span></td><td><code>b0362528b3b06d10</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.CompositeIdGenerator</span></td><td><code>5ec607aa701cdb85</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.CompositeIdGenerator.CompositeId</span></td><td><code>88f5896d7aba16ca</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.LongIdGenerator</span></td><td><code>c083976db54584f2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.UUIDGenerator</span></td><td><code>f17be91a3fc5de50</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.BufferCaster</span></td><td><code>88afa8829d9f289a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.ClassLoaderObjectInputStream</span></td><td><code>393405e0e488b876</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.LinePerThreadBufferingOutputStream</span></td><td><code>4c22c5bdec2766ce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.NullOutputStream</span></td><td><code>eefcfe0665bbfe4c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer</span></td><td><code>0881b9b67c7358e5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer.StreamByteBufferChunk</span></td><td><code>1fe6ac90e86da29e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer.StreamByteBufferInputStream</span></td><td><code>dc7c83f589a55ee4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer.StreamByteBufferOutputStream</span></td><td><code>ca0a467a714934e8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.config.LoggingSystemAdapter</span></td><td><code>8f0b6fd77322290e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.config.LoggingSystemAdapter.SnapshotImpl</span></td><td><code>e590383c86b5704f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.EndOutputEvent</span></td><td><code>0d8edd2a5ce274ee</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.LogLevelChangeEvent</span></td><td><code>33b762c6d5852de7</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.OutputEvent</span></td><td><code>85bce87f1bcda18d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.OutputEventListener</span></td><td><code>e7d50563f9531b49</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.OutputEventListener.1</span></td><td><code>5b11f4d785770608</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.StyledTextOutputEvent</span></td><td><code>9cf7c9346676b090</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.StyledTextOutputEvent.Span</span></td><td><code>d4177b204a4cac41</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.LogEventSerializer</span></td><td><code>b6d88af223db296a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.LogLevelChangeEventSerializer</span></td><td><code>f77a59533dde75ec</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.SpanSerializer</span></td><td><code>5f773b7d1ad07c9f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.StyledTextOutputEventSerializer</span></td><td><code>faebed27ac3e65ba</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManager</span></td><td><code>61e216a064052ff1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManager.StartableLoggingRouter</span></td><td><code>78396be937af48de</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManager.StartableLoggingSystem</span></td><td><code>5509a6cede9c5657</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManagerFactory</span></td><td><code>338467d213a0628e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.LoggingServiceRegistry</span></td><td><code>e66c394bc507a36a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.LoggingServiceRegistry.1</span></td><td><code>8675ebc9856c9d1a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.LoggingServiceRegistry.CommandLineLogging</span></td><td><code>ab0f1ed36e5c4740</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.TextStreamOutputEventListener</span></td><td><code>b5a89fba7b872db9</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventListenerManager</span></td><td><code>d6dee3d6fea49020</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventListenerManager.1</span></td><td><code>1e218a705ff0ee7e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer</span></td><td><code>25f5a3570735387e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.1</span></td><td><code>384eaeb467d0d20e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.2</span></td><td><code>43f2d6cbe438c33b</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.LazyListener</span></td><td><code>817c2898158815d7</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.SnapshotImpl</span></td><td><code>a02bd14f9835ebc8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventTransformer</span></td><td><code>993a9e6d4229e0b8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger</span></td><td><code>ea2cc98bd59913ee</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.OutputEventListenerBackedLoggerContext</span></td><td><code>c72214ba58203c79</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.OutputEventListenerBackedLoggerContext.NoOpLogger</span></td><td><code>7b0a84c8aba8f307</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.Slf4jLoggingConfigurer</span></td><td><code>c981e07959eeafd5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.DefaultStdErrLoggingSystem</span></td><td><code>fd3dd0caab2f1d95</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.DefaultStdOutLoggingSystem</span></td><td><code>528bb39bfb67c3ae</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.JavaUtilLoggingSystem</span></td><td><code>b5a4117fb3de08f9</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.JavaUtilLoggingSystem.SnapshotImpl</span></td><td><code>1a132d0704da9300</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem</span></td><td><code>f2900e765597c411</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.1</span></td><td><code>e58cca24f8655058</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.OutputEventDestination</span></td><td><code>7da88d262b3d264e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.PrintStreamDestination</span></td><td><code>5abb2428225cfcc7</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.SnapshotImpl</span></td><td><code>3383a293021bc6f5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.text.StyledTextOutput.Style</span></td><td><code>55495f1c332662ef</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.filesystem.services.FileSystemServices</span></td><td><code>1a1179cd97d095fa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.DefaultJansiRuntimeResolver</span></td><td><code>1aa17f25c9c1cad4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.JansiBootPathConfigurer</span></td><td><code>b933739629dd00ad</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.JansiLibraryFactory</span></td><td><code>0cbaac430d6656c4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.JansiStorageLocator</span></td><td><code>c8bff1ccb071f9b6</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.services.NativeServices</span></td><td><code>b5a49bac88f37db4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.reflect.JavaMethod</span></td><td><code>d12d3287f7ce9727</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.KryoBackedMessageSerializer</span></td><td><code>0028157720ec1f27</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.ConnectionSet</span></td><td><code>323708d9214e34e4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.ConnectionState</span></td><td><code>250fb1b274991d9a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.DefaultMethodArgsSerializer</span></td><td><code>d5e6f5d023b38220</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.DefaultMethodArgsSerializer.ArraySerializer</span></td><td><code>5e0ee8a76757a209</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.DefaultMethodArgsSerializer.EmptyArraySerializer</span></td><td><code>57c888e08bc55b59</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.IncomingQueue</span></td><td><code>0e8ecdb8f31efe51</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.InterHubMessageSerializer</span></td><td><code>7d84d4aa85858c73</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.InterHubMessageSerializer.MessageReader</span></td><td><code>589fb24b6bfaa4f2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.InterHubMessageSerializer.MessageWriter</span></td><td><code>ffd06dede1ec12e1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.JavaSerializationBackedMethodArgsSerializer</span></td><td><code>d5930526762bdcd0</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub</span></td><td><code>d76d8add82a8b937</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.ChannelDispatch</span></td><td><code>66eee26e34f3f91f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.ConnectionDispatch</span></td><td><code>8889fa28d779ddce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.ConnectionReceive</span></td><td><code>da3433b8c2da25c8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.Discard</span></td><td><code>2f8747e821e907ad</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.Handler</span></td><td><code>59b4b9672cee5262</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.State</span></td><td><code>408ebc3d87fb0a1d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedClient</span></td><td><code>1ca9124c3c43dc63</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection</span></td><td><code>273486b97722d800</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection.1</span></td><td><code>d800458b929f7046</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection.2</span></td><td><code>268f1d73ad4569ea</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection.DispatchWrapper</span></td><td><code>6145e9bfae7fadf2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer</span></td><td><code>79d8ac22fa084107</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer.MethodDetails</span></td><td><code>97c08e229cf2f706</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer.MethodInvocationReader</span></td><td><code>2dcccca3f736353e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer.MethodInvocationWriter</span></td><td><code>32d6d78f7688cf73</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.OutgoingQueue</span></td><td><code>fbcc05506ad40c68</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.ChannelIdentifier</span></td><td><code>7697ff6a7c712869</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.ChannelMessage</span></td><td><code>2d2377595ca09c59</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.EndOfStream</span></td><td><code>f29ffed85365f7db</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.InterHubMessage</span></td><td><code>0c6e49b6ec077e16</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.InterHubMessage.Delivery</span></td><td><code>0652d09c2a7fd1ac</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.EndPointQueue</span></td><td><code>1ba76930e322768a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.MultiChannelQueue</span></td><td><code>bcaac9c224068764</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.MultiEndPointQueue</span></td><td><code>877e450fa1a4929c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.MultiEndPointQueue.1</span></td><td><code>c2149b37328f20ba</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.QueueInitializer</span></td><td><code>ad18361c23e679b1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.MultiChoiceAddress</span></td><td><code>baed07b5f914c9cf</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.MultiChoiceAddressSerializer</span></td><td><code>7ffc395650705aaa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnectCompletion</span></td><td><code>043dfacd5541c9ce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection</span></td><td><code>6522837d6bb59d9c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection.1</span></td><td><code>fa4eb14400906674</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection.SocketInputStream</span></td><td><code>74c3122e675b233a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection.SocketOutputStream</span></td><td><code>d59cae8197783746</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketInetAddress</span></td><td><code>0865a3bf370371aa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketInetAddress.Serializer</span></td><td><code>8b015ba9d4fce663</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.TcpOutgoingConnector</span></td><td><code>0be7a610727e4e51</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.services.MessagingServices</span></td><td><code>5e0d29677347fb87</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractCollectionSerializer</span></td><td><code>c675610254ba4631</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractDecoder</span></td><td><code>f8ea003b737fe452</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractEncoder</span></td><td><code>7d071221f309c0c2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractEncoder.EncoderStream</span></td><td><code>46761e38ddadc6b2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractSerializer</span></td><td><code>d5cd8744f99ef12d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory</span></td><td><code>54b85995dd5907e5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.BooleanSerializer</span></td><td><code>96aea5b417f5173c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ByteArraySerializer</span></td><td><code>93037a866c9218fe</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ByteSerializer</span></td><td><code>3215f41b31678d04</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.DoubleSerializer</span></td><td><code>5ea52dca4538b9cf</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.EnumSerializer</span></td><td><code>a445886143f48aa5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.FileSerializer</span></td><td><code>7b1d73b42bd5a087</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.FloatSerializer</span></td><td><code>6f9a4c4094fe4673</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.IntegerSerializer</span></td><td><code>9544b8f39fefe511</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.LongSerializer</span></td><td><code>77a58e2bd08fb16b</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ShortSerializer</span></td><td><code>b2809f34ec613bcc</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.StringMapSerializer</span></td><td><code>17b1fb614d438e50</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.StringSerializer</span></td><td><code>ff94c6bd23d919d8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ThrowableSerializer</span></td><td><code>3df7463631dbc8d6</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializer</span></td><td><code>8fd764763e0a695c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry</span></td><td><code>592024db2f308bed</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.1</span></td><td><code>e28269caa27b24ce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.HierarchySerializerMatcher</span></td><td><code>f996899af834fd07</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.SerializerClassMatcherStrategy</span></td><td><code>ea41ce56597ac713</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.StrictSerializerMatcher</span></td><td><code>938217b27a52b622</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.TaggedTypeSerializer</span></td><td><code>3646b4567aef9ae8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.TypeInfo</span></td><td><code>83a7b42f0ba07a48</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ExceptionPlaceholder</span></td><td><code>36dda1ccf6680e0b</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ExceptionPlaceholder.1</span></td><td><code>1d67d15da09006d3</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ExceptionReplacingObjectOutputStream</span></td><td><code>301297d483978ba8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ExceptionReplacingObjectOutputStream.1</span></td><td><code>54c2c469d202cd08</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ExceptionReplacingObjectOutputStream.2</span></td><td><code>28ea00db71d20a53</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.HashCodeSerializer</span></td><td><code>4cc78fc15c246fbf</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.InputStreamBackedDecoder</span></td><td><code>dbf1a08967db76b8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ListSerializer</span></td><td><code>fe472a367fb15381</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.Message</span></td><td><code>a17d324384ae0872</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.TopLevelExceptionPlaceholder</span></td><td><code>8bb62bf3091e14d1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.KryoBackedDecoder</span></td><td><code>0d63a47171163895</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.KryoBackedEncoder</span></td><td><code>12bb6b4cf246b81f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.TypeSafeSerializer</span></td><td><code>ddb7ea8c69eb42c3</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.TypeSafeSerializer.1</span></td><td><code>e499d9412090c635</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.TypeSafeSerializer.2</span></td><td><code>b13e89e003f61d82</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.AbstractServiceMethod</span></td><td><code>d8f9bf72435aa0d5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceMethodFactory</span></td><td><code>5486c577115efd3c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry</span></td><td><code>97132a1c16b8e9d8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.CompositeServiceProvider</span></td><td><code>3fee805a610e1dbb</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.FactoryMethodService</span></td><td><code>9f24604e41b42190</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.FactoryService</span></td><td><code>bc6f2121977e32c0</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.ManagedObjectServiceProvider</span></td><td><code>8529f3d93a1f1764</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.OwnServices</span></td><td><code>90507b05de2a15dd</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.OwnServices.ProviderAnalyser</span></td><td><code>87e89c87c9b20c97</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.ParentServices</span></td><td><code>f7a05cbb50f886fc</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.SingletonService</span></td><td><code>565b63df36a084d1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.SingletonService.BindState</span></td><td><code>9873baf63b0b95d2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.State</span></td><td><code>228b93f7aad53efc</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.MethodHandleBasedServiceMethod</span></td><td><code>b2fda0561994a9ab</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.MethodHandleBasedServiceMethodFactory</span></td><td><code>47e87df4713e4ce5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.ReflectionBasedServiceMethod</span></td><td><code>67d08a1ac6feb54d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.RelevantMethods</span></td><td><code>542516b051995f02</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.RelevantMethodsBuilder</span></td><td><code>1f2519d9e4a71ffa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.MonotonicClock</span></td><td><code>b3b2dba04ef4b757</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.Time</span></td><td><code>118854647ab7eed4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.TimeSource</span></td><td><code>a96871955c3b895e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.TimeSource.1</span></td><td><code>6de78f6b0e44a7b2</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.WorkerLoggingSerializer</span></td><td><code>adae78bad8b0e727</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.ActionExecutionWorker</span></td><td><code>9094306b12d71d26</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.ActionExecutionWorker.1</span></td><td><code>9a5ec84813a9aae2</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.ActionExecutionWorker.2</span></td><td><code>68c0a6b96a6d9eed</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.DefaultWorkerDirectoryProvider</span></td><td><code>0ad8aeb16d1a73f5</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker</span></td><td><code>9a8473fd1c5cdf9e</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.1</span></td><td><code>09df809a5740d16d</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.PrintUnrecoverableErrorToFileHandler</span></td><td><code>83f17f1650125a84</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.WorkerServices</span></td><td><code>cc95b274f6146aa2</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.WorkerServices.1</span></td><td><code>aa3fdc473aab03f0</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.WorkerServices.1.1</span></td><td><code>7922b36356a5ac14</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.WorkerLogEventListener</span></td><td><code>cad93c6bed97bc06</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>e2bac9fc5ef3a4be</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>e7c1106d3801ff54</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>81fdc65e8fe19b52</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>bfe6560dc3722ab0</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>84f7fffb8cd30ad9</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>5902b7da0403f55c</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>0cb318e674165ac8</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.DisplayNameGenerator.ReplaceUnderscores</span></td><td><code>a784705e370ef10a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.DisplayNameGenerator.Standard</span></td><td><code>084b890848e1dd9c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.TestInstance.Lifecycle</span></td><td><code>548dd47a98f9c8af</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>2f9dc9ea54b57975</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>cd5bcaed161aa28d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>86aefb99bb14b311</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>bf4da7e3e8743286</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>997c6d213eddc2c2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>339f5752af685066</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>9bf01323cf853683</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.ClassTestDescriptor</span></td><td><code>1c76f456279716b9</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.DisplayNameUtils</span></td><td><code>d2e15432c9a5ae11</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>55f20ec61f78c1dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>37e3ac8bbe8deb47</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterTestDescriptor</span></td><td><code>4def5ef6cb345908</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.TestInstanceLifecycleUtils</span></td><td><code>8d8758db35676c1c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractMethodResolver</span></td><td><code>2dfaf6ce646f2bdc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoveryFilterApplier</span></td><td><code>e52beeff7f999c17</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>ec3c5a90f0a97450</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.JavaElementsResolver</span></td><td><code>adc00610d0191f30</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>5ea468d2eb528361</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.NestedTestsResolver</span></td><td><code>05fbe9d811da3eed</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestContainerResolver</span></td><td><code>dfe41adaef62c3e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestFactoryMethodResolver</span></td><td><code>0ad6df9dfc31ff24</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestMethodResolver</span></td><td><code>c8d14bc2744286af</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestTemplateMethodResolver</span></td><td><code>de3e832270e2401e</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>f7d9846d00228720</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>e47ff7cd33073803</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>fcb5565ad4483f6c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>94179bc44f8c4ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>a2c68978bd6bfbc6</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>8b244977e441886e</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>0baf1066bf0cbad7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>59a0b58a40803fe2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.ConditionEvaluator</span></td><td><code>ed446ee9ecce3d2f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.ExecutableInvoker</span></td><td><code>cfec2160144fba71</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.ExtensionValuesStore</span></td><td><code>b7ff2e73f692c652</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>d834be9bc6296452</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>2e7003b1ba1ccef9</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>d08acf502167b7f2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>23223b45668b6ef2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ExtensionRegistry</span></td><td><code>3bd9c7c773d0274e</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>1b7914cc8cf83732</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ScriptExecutionCondition</span></td><td><code>72f1d00f1b0a51e3</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ScriptExecutionCondition.Evaluator</span></td><td><code>36e29b1b3214594b</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ScriptExecutionEvaluator</span></td><td><code>c2e888183731e173</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>1a9ae6ec07ff8dea</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>1b5b370a56807cae</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>60beaf7c80fe99cc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.script.ScriptAccessor.EnvironmentVariableAccessor</span></td><td><code>c0c905d5fe8998ca</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.script.ScriptAccessor.SystemPropertyAccessor</span></td><td><code>18fe4dab72ac1573</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.script.ScriptExecutionManager</span></td><td><code>1f06dfe26cdafe2c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>be8bb2befc643502</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>d5ffe1a3b602d0f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>ed940444537e81c8</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>c4950437cb3f8d07</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>3ba683e3050bf0cd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>d773a9f74e627da2</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>2bc862bb4af7a8d1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>093a789d01159576</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>c4b37ecc9a1c73f1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>8883e6fc8a933271</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>e023789587082164</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>795bb2d3912e3e03</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>7ec4c3ebe64088d2</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>3a4283183815a888</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>230108a3d8877e27</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>e8178560b5d6126a</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>3cac55c3c58069d1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>ec8dc82249eeb7a9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>70825b5141694d2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>ed3835cc21e5a048</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>f932423ccd3b54bf</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>cdaa92f4f6f79059</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>9fce516d5ec67d95</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>3d400391a113f4d2</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>fd67f84654a5aa1c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>26685ff07ec05579</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>64973686b4e2c690</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>1872a6198babd9f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>7b04a7efceb2cec1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>ec16d4835cfcddf2</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>e41af1c3199080ae</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>2bfbf25c43491443</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>309b80624638115b</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>b7dbf6dfb794516c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>e28a3ed844bb12d8</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.filter.ClasspathScanningSupport</span></td><td><code>eecd7e41276fafb5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>97ffbc145c7d4a83</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>68a36544a3925ed3</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>3b5f78863ff21738</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>b49761977ceb7101</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>bd08edf24f1dd4d9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>e5cf54a3abfe8a32</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>2d78f1925dd4882a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>fdbc89e07549b13b</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>844fff78e0efe7ef</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>b0b50dbbc8c467a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>d602362461bcf308</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>f707e15bc93748e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>054c281153908bb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>085e5d48a5acd8ee</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>225bb434f8f223e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>9a2b71b572924cbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>7dda3ad9a0e6a666</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>9f3466cbe6d5a584</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>a355b55f1fea9e21</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>93df7a3977833cf5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>52cf3c3c69d4dfba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>b3c713ac595fde03</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>a17564c5b87448a3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>ef55cacb5e47a902</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>e78a71b91c159e69</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>766208a42b7391ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.Root</span></td><td><code>32394ca895f9fb9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>7c054c4cf76cb0f6</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestExecutionListenerRegistry</span></td><td><code>2299bac1075a6bf3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>3a1f3bd6b32f854b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.TestExecutionListenerRegistry</span></td><td><code>2549306f9f4bc4a7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.TestExecutionListenerRegistry.CompositeTestExecutionListener</span></td><td><code>54c88d30baf04181</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>c7f1b09126c24b2b</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>4f785af929bd628a</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>3a364b299d905039</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>bbae11d09f5b5a09</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.Failure</span></td><td><code>1b728d34ce564167</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>a740fd873cf92a63</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>ba709a76760379c2</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>6eb5e06975b1ea02</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>dc4db4223d160c08</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>7a903d9d1caf7673</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.4</span></td><td><code>8fdf6ba46531b60a</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.7</span></td><td><code>304ecd1b313cb650</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>3b3dc2f2fc8cfc56</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>0f89c0c6a77088e5</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>673d2df2f68a9490</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner.1</span></td><td><code>b3af68717b17ffc6</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>df303f19df248a10</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>89f115a2214a3636</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>0fc04165488ae7c7</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>65f7d637ed11f8f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>d6d3c27befd6f49d</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>83f9d72bb2731cf1</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>b9c1cccbfa624e4a</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>87d2600c48ade534</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>0281d51b4f8328d4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>90136128a3e4d163</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>261449f31a730808</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>5a734d8eaadb6011</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e736331fde301341</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>51f829810937d72f</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>cdb5337cb0dd2e87</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>884b6975c58227be</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>b8d9cbc9bf400189</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>e9c2fb0cbb64d4ac</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>769d89c343038abf</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>f02f8df7148fa77d</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClasspathRootSelectorResolver</span></td><td><code>d7da581392e00503</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>ffee8ab4de2ffa4c</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>7cef2ec984d87e9f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>7a68d7de4935f05b</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>4e014cbe937f83f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5ed0cf0824fbd281</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>e3f8080cf691168c</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>bbb33726365462f0</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ModuleNameSelectorResolver</span></td><td><code>00cca9e41ea28e0e</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.PackageNameSelectorResolver</span></td><td><code>67369c9cbf744a15</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.TestClassCollector</span></td><td><code>91e95c20b005d1b1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.TestClassRequest</span></td><td><code>36619c51f77fca8e</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.TestClassRequestResolver</span></td><td><code>f474e6b7c29f8385</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.UniqueIdSelectorResolver</span></td><td><code>308eae21299f59be</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>d68bf02e2a8c9807</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>bff9cf4ec3187e3c</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>f48da59c9e1cd369</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>31d529e3278158df</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>6d3446ba76d41012</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>f0169699d157542f</code></td></tr><tr><td><span class="el_class">org.mockito.Answers</span></td><td><code>9347c5a79179a206</code></td></tr><tr><td><span class="el_class">org.mockito.Mockito</span></td><td><code>437adc82681bd084</code></td></tr><tr><td><span class="el_class">org.mockito.MockitoAnnotations</span></td><td><code>5463a86d382a8578</code></td></tr><tr><td><span class="el_class">org.mockito.configuration.DefaultMockitoConfiguration</span></td><td><code>fddd3da576e32e5e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.MockitoCore</span></td><td><code>16eb72956c88daad</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.CaptorAnnotationProcessor</span></td><td><code>dbbc8fafdae0489f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.ClassPathLoader</span></td><td><code>a1ffa432e0c08ddb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.DefaultInjectionEngine</span></td><td><code>9ac9c066877eb1c3</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.GlobalConfiguration</span></td><td><code>91b0d89041d73c32</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.IndependentAnnotationEngine</span></td><td><code>2686b7be7e7915e6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.IndependentAnnotationEngine.1</span></td><td><code>2314bb9705d0eddb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.InjectingAnnotationEngine</span></td><td><code>82472fac0c20adb4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.MockAnnotationProcessor</span></td><td><code>2a38dbf22ea656fe</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.SpyAnnotationEngine</span></td><td><code>403055221c77cfa9</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.ConstructorInjection</span></td><td><code>4affdd8818acdd38</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.ConstructorInjection.SimpleArgumentResolver</span></td><td><code>d71abd73e18f975e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.MockInjection</span></td><td><code>ccb41578008302e1</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.MockInjection.OngoingMockInjection</span></td><td><code>91f62f61c9dee738</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.MockInjectionStrategy</span></td><td><code>74093362c958b294</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.MockInjectionStrategy.1</span></td><td><code>512ce3d59d584702</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.PropertyAndSetterInjection</span></td><td><code>ccc5eccb7ecee121</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.PropertyAndSetterInjection.1</span></td><td><code>60d937d390aeb599</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.SpyOnInjectedFieldsHandler</span></td><td><code>c8e5d9cafa76260f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.filter.NameBasedCandidateFilter</span></td><td><code>02ffd0d591e6a72a</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter</span></td><td><code>458f12c11a4de33c</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.filter.TerminalMockCandidateFilter.1</span></td><td><code>ce2014902b867d66</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.filter.TypeBasedCandidateFilter</span></td><td><code>367f70feed5226e6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.scanner.InjectMocksScanner</span></td><td><code>f3771d6695d6aeac</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.injection.scanner.MockScanner</span></td><td><code>3176e11c6b872299</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.DefaultMockitoPlugins</span></td><td><code>4503a9527d832c88</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.DefaultPluginSwitch</span></td><td><code>f235c988236663b1</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.PluginFinder</span></td><td><code>5a170c2157d55a4d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.PluginLoader</span></td><td><code>94cfaf3d6266b83e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.PluginRegistry</span></td><td><code>917f7a161a4c2245</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.Plugins</span></td><td><code>56a86ef6d6f7d68a</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.DelegatingMethod</span></td><td><code>86a3c555eee34bb1</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.MockSettingsImpl</span></td><td><code>6417fb6ded10f973</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.SuspendMethod</span></td><td><code>a9ddcfb2011321f5</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.ByteBuddyCrossClassLoaderSerializationSupport</span></td><td><code>91776a30a9c5e2c5</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.ByteBuddyMockMaker</span></td><td><code>92e04f3ee981b02e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.InterceptedInvocation</span></td><td><code>a45ccf3e3aa985bf</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.InterceptedInvocation.1</span></td><td><code>645f851eeb5902eb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.MockFeatures</span></td><td><code>1b521018a069c204</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.MockMethodInterceptor</span></td><td><code>7cc2d4385fb60b79</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.DispatcherDefaultingToRealMethod</span></td><td><code>2c4cefb850914df8</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.MockMethodInterceptor.ForEquals</span></td><td><code>fc9a31caade4322d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker</span></td><td><code>a03e4d65101b1e1e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.1</span></td><td><code>b570dfd572acead0</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassBytecodeGenerator</span></td><td><code>08336303440edbb6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassInjectionLoader</span></td><td><code>26f0cd3588c78e83</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator</span></td><td><code>d84c45ea047273da</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.1</span></td><td><code>65709161d245bd8b</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator.MockitoMockKey</span></td><td><code>abe613122d2ba6f7</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.instance.DefaultInstantiatorProvider</span></td><td><code>af5a1e821393e5fb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.instance.ObjenesisInstantiator</span></td><td><code>6c8e238b5925f0fc</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.settings.CreationSettings</span></td><td><code>46cca4d4e8b89752</code></td></tr><tr><td><span class="el_class">org.mockito.internal.debugging.LocationImpl</span></td><td><code>2b58dcbfe095d065</code></td></tr><tr><td><span class="el_class">org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleaner</span></td><td><code>7a8616863ff02090</code></td></tr><tr><td><span class="el_class">org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleanerProvider</span></td><td><code>bbbd643bcb71ef3e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.exceptions.stacktrace.StackTraceFilter</span></td><td><code>d7d6579e347acee0</code></td></tr><tr><td><span class="el_class">org.mockito.internal.framework.DefaultMockitoFramework</span></td><td><code>1063a6cfddae7548</code></td></tr><tr><td><span class="el_class">org.mockito.internal.handler.InvocationNotifierHandler</span></td><td><code>5784b21af7f83e0c</code></td></tr><tr><td><span class="el_class">org.mockito.internal.handler.MockHandlerFactory</span></td><td><code>4a3fe394dee56dbe</code></td></tr><tr><td><span class="el_class">org.mockito.internal.handler.MockHandlerImpl</span></td><td><code>da2aef2130da97b2</code></td></tr><tr><td><span class="el_class">org.mockito.internal.handler.NullResultGuardian</span></td><td><code>b2d7594746953f68</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.ArgumentsProcessor</span></td><td><code>336111d538982e61</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.InvocationComparator</span></td><td><code>3f60588420589eee</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.InvocationMatcher</span></td><td><code>264ef53e83e9ab27</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.MatchersBinder</span></td><td><code>3f799a9aa32d185f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.RealMethod.FromBehavior</span></td><td><code>55eeb0243157e0cf</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.RealMethod.FromCallable</span></td><td><code>b6509b426f3beea0</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.RealMethod.FromCallable.1</span></td><td><code>8e47963e6ede7be5</code></td></tr><tr><td><span class="el_class">org.mockito.internal.invocation.finder.AllInvocationsFinder</span></td><td><code>04cac3b6267832d0</code></td></tr><tr><td><span class="el_class">org.mockito.internal.junit.ArgMismatchFinder</span></td><td><code>16aac96526fc8ea6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.junit.DefaultTestFinishedEvent</span></td><td><code>d1da06981936b179</code></td></tr><tr><td><span class="el_class">org.mockito.internal.junit.MismatchReportingTestListener</span></td><td><code>b6b6bfc7f5018fa3</code></td></tr><tr><td><span class="el_class">org.mockito.internal.junit.StubbingArgMismatches</span></td><td><code>fc9fe26164b86f01</code></td></tr><tr><td><span class="el_class">org.mockito.internal.junit.UnnecessaryStubbingsReporter</span></td><td><code>4c57afd5e5c9b846</code></td></tr><tr><td><span class="el_class">org.mockito.internal.matchers.ArrayEquals</span></td><td><code>cebd210d1e5c8f3d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.matchers.Equals</span></td><td><code>ba770c3e4ed406c4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.progress.ArgumentMatcherStorageImpl</span></td><td><code>4efb8249e6f80293</code></td></tr><tr><td><span class="el_class">org.mockito.internal.progress.MockingProgressImpl</span></td><td><code>64e9a0f266005199</code></td></tr><tr><td><span class="el_class">org.mockito.internal.progress.MockingProgressImpl.1</span></td><td><code>90c9af07ce1dd852</code></td></tr><tr><td><span class="el_class">org.mockito.internal.progress.SequenceNumber</span></td><td><code>15844f5f3e97f800</code></td></tr><tr><td><span class="el_class">org.mockito.internal.progress.ThreadSafeMockingProgress</span></td><td><code>529eb90b8486e81a</code></td></tr><tr><td><span class="el_class">org.mockito.internal.progress.ThreadSafeMockingProgress.1</span></td><td><code>39ca63eb67bf40c4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.DefaultInternalRunner</span></td><td><code>3d82aa6935d8b619</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.DefaultInternalRunner.1</span></td><td><code>dc33e473f889bc95</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.DefaultInternalRunner.1.1</span></td><td><code>cbbeffcfe2746386</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.RunnerFactory</span></td><td><code>da5787f93ec0a704</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.RunnerFactory.2</span></td><td><code>62cb31628a518c96</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.StrictRunner</span></td><td><code>bdc90bd93ad66328</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.util.FailureDetector</span></td><td><code>98e01620ae60b59b</code></td></tr><tr><td><span class="el_class">org.mockito.internal.runners.util.RunnerProvider</span></td><td><code>b7faeec28635f839</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.BaseStubbing</span></td><td><code>99817560aadb1307</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.ConsecutiveStubbing</span></td><td><code>32d0c83cd267f78d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.InvocationContainerImpl</span></td><td><code>f00280ddcef60cdb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.OngoingStubbingImpl</span></td><td><code>74ad9885b8eb94b7</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.StubbedInvocationMatcher</span></td><td><code>5563bc600ac7d5ef</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.StubbingComparator</span></td><td><code>02a8232b44ec9135</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.answers.CallsRealMethods</span></td><td><code>785094dea695d3d9</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.answers.DefaultAnswerValidator</span></td><td><code>0b8de7d16f94e177</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.answers.InvocationInfo</span></td><td><code>c9d8072d895475ba</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.answers.Returns</span></td><td><code>cb7114154f755b4a</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswer</span></td><td><code>f2099c6588696212</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs</span></td><td><code>cadee2a9e5f390d6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues</span></td><td><code>a1ac5ecf00ee39a9</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsMocks</span></td><td><code>9572692f62c5e0f7</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues</span></td><td><code>5623675e0e09dcf4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls</span></td><td><code>1a7d3e8bd6b13a71</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.TriesToReturnSelf</span></td><td><code>101dce368091493f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.Checks</span></td><td><code>67ac8efe9516950f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.ConsoleMockitoLogger</span></td><td><code>0bd2ed899c106499</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.DefaultMockingDetails</span></td><td><code>7a06f166be2c1c58</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.MockCreationValidator</span></td><td><code>e1d96d9b01e3712d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.MockNameImpl</span></td><td><code>8a9b75e2d81265b8</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.MockUtil</span></td><td><code>113df7e493b8ca75</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.ObjectMethodsGuru</span></td><td><code>0e68935c7c03d716</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.Primitives</span></td><td><code>6986efdacb0fad8b</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.HashCodeAndEqualsMockWrapper</span></td><td><code>56eb10050014ce32</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet</span></td><td><code>65f42254c9f82b59</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.HashCodeAndEqualsSafeSet.1</span></td><td><code>5de3e88517231574</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.Iterables</span></td><td><code>e80906b99c3743da</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.ListUtil</span></td><td><code>15f0ce17aafcc4a2</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.Sets</span></td><td><code>8ad53c06ed0ecef4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.AccessibilityChanger</span></td><td><code>ecb191469df771c5</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.BeanPropertySetter</span></td><td><code>b74dfc8d425c11b1</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldInitializationReport</span></td><td><code>00430a3fd4968d8c</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldInitializer</span></td><td><code>f7995ce4b088b66f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldInitializer.NoArgConstructorInstantiator</span></td><td><code>e3fbf8555f7c40d2</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldInitializer.ParameterizedConstructorInstantiator</span></td><td><code>3878691677bbbdb2</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldInitializer.ParameterizedConstructorInstantiator.1</span></td><td><code>9e22553246727518</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldReader</span></td><td><code>298f54d88ae40dc7</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.FieldSetter</span></td><td><code>8cbfe07714f1a66b</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.SuperTypesLastSorter</span></td><td><code>6733653958aa581d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.reflection.SuperTypesLastSorter.1</span></td><td><code>e7da7cc7a7c6b3f0</code></td></tr><tr><td><span class="el_class">org.mockito.internal.verification.DefaultRegisteredInvocations</span></td><td><code>b0213479d1f0a6d8</code></td></tr><tr><td><span class="el_class">org.mockito.internal.verification.DefaultRegisteredInvocations.RemoveToString</span></td><td><code>9208c0ebcca01ddb</code></td></tr><tr><td><span class="el_class">org.mockito.junit.MockitoJUnitRunner</span></td><td><code>5d99f8b2d4110e47</code></td></tr><tr><td><span class="el_class">org.mockito.mock.SerializableMode</span></td><td><code>5542b1dc3b7d6dbc</code></td></tr><tr><td><span class="el_class">org.objenesis.ObjenesisBase</span></td><td><code>8561807aac889d1d</code></td></tr><tr><td><span class="el_class">org.objenesis.ObjenesisStd</span></td><td><code>1ae5bd20e5917610</code></td></tr><tr><td><span class="el_class">org.objenesis.instantiator.sun.SunReflectionFactoryHelper</span></td><td><code>9fbfcf22aaa4182b</code></td></tr><tr><td><span class="el_class">org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator</span></td><td><code>2f31696af806edcf</code></td></tr><tr><td><span class="el_class">org.objenesis.strategy.BaseInstantiatorStrategy</span></td><td><code>8411e0c3406cf4b5</code></td></tr><tr><td><span class="el_class">org.objenesis.strategy.PlatformDescription</span></td><td><code>e3d31b8e220bfc67</code></td></tr><tr><td><span class="el_class">org.objenesis.strategy.StdInstantiatorStrategy</span></td><td><code>386111f316434625</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>598211aa39fec1c9</code></td></tr><tr><td><span class="el_class">org.slf4j.bridge.SLF4JBridgeHandler</span></td><td><code>fd4e303cf6395e0d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b8e4b71a37dbf76f</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>8e4301508466da37</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpEntity</span></td><td><code>d02d2cba9cc12a95</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpHeaders</span></td><td><code>8de061c0b6e98f26</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpStatus</span></td><td><code>9e5855bd2f59d7b7</code></td></tr><tr><td><span class="el_class">org.springframework.http.ResponseEntity</span></td><td><code>1b000dc086af3167</code></td></tr><tr><td><span class="el_class">org.springframework.util.Assert</span></td><td><code>7c813b00d6f672c0</code></td></tr><tr><td><span class="el_class">org.springframework.util.ClassUtils</span></td><td><code>6c4fe284b3554eb5</code></td></tr><tr><td><span class="el_class">org.springframework.util.CollectionUtils</span></td><td><code>c06e12bd6209ddb4</code></td></tr><tr><td><span class="el_class">org.springframework.util.CollectionUtils.MultiValueMapAdapter</span></td><td><code>8d98b405f988d150</code></td></tr><tr><td><span class="el_class">org.springframework.util.LinkedCaseInsensitiveMap</span></td><td><code>bae24dff3d212743</code></td></tr><tr><td><span class="el_class">org.springframework.util.LinkedCaseInsensitiveMap.1</span></td><td><code>6780b54029d86cf9</code></td></tr><tr><td><span class="el_class">org.springframework.util.LinkedMultiValueMap</span></td><td><code>08c578b7db681ec0</code></td></tr><tr><td><span class="el_class">org.springframework.util.ObjectUtils</span></td><td><code>317882eff8618ae3</code></td></tr><tr><td><span class="el_class">org.springframework.util.StringUtils</span></td><td><code>a357065d942924c6</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate</span></td><td><code>89d38dbd923398e2</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate.MockitoMock.571968916</span></td><td><code>d537881cff87cd62</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate.MockitoMock.571968916.auxiliary.Oh1MfPJv</span></td><td><code>7ac806fd16b8453d</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate.MockitoMock.571968916.auxiliary.jz7qPUYl</span></td><td><code>65bcd917755d3edd</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents</span></td><td><code>021c99151fa62c63</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.1</span></td><td><code>17c0718e7962f0da</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.EncodeState</span></td><td><code>029503f36c84f4c2</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.FullPathComponent</span></td><td><code>eb71e4335d0c1e09</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type</span></td><td><code>55e377461d2d01d8</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.1</span></td><td><code>1be1bbd030bd212a</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.10</span></td><td><code>07afc156eb21da35</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.11</span></td><td><code>35119cec59ee6afe</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.12</span></td><td><code>b772df9ebf500a41</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.2</span></td><td><code>a526023daac9a8e7</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.3</span></td><td><code>0ed448588fa380d4</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.4</span></td><td><code>4ee25d036743bb0f</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.5</span></td><td><code>46dc4c8ff086bbbd</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.6</span></td><td><code>b870cda0369f6400</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.7</span></td><td><code>0e176f2d7db9a2d0</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.8</span></td><td><code>145efc229412eb47</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.9</span></td><td><code>761adb447ba14bca</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponents</span></td><td><code>d8115555a2c30aab</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponentsBuilder</span></td><td><code>41f7545a2769e16b</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponentsBuilder.CompositePathComponentBuilder</span></td><td><code>0aca72be399c6b55</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponentsBuilder.FullPathComponentBuilder</span></td><td><code>164dccfa5ef3f7d3</code></td></tr><tr><td><span class="el_class">worker.org.gradle.api.JavaVersion</span></td><td><code>84f3766952252fce</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderSpec</span></td><td><code>cb374b01ccbebc0b</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderUtils</span></td><td><code>e10e01aa3c1eeecd</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderUtils.ReflectionClassDefiner</span></td><td><code>302030e4e4f24a33</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderUtils.ReflectionPackagesFetcher</span></td><td><code>2898c67c9ad08ce9</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader</span></td><td><code>cd58288ad3a6bafc</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader.RetrieveSystemPackagesClassLoader</span></td><td><code>130153a9bfa0a897</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader.Spec</span></td><td><code>50e7b6c3bb848c0a</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader.TrieSet</span></td><td><code>4d1ffd46cbfd7403</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.reflect.JavaMethod</span></td><td><code>a4be009ad1ef7181</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.util.Trie</span></td><td><code>19fbee069a29feb3</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.util.Trie.Builder</span></td><td><code>3ff89b3303eddda1</code></td></tr><tr><td><span class="el_class">worker.org.gradle.process.internal.worker.GradleWorkerMain</span></td><td><code>227c91d50a73b80f</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Client/src/main/resources/application.properties b/src/GoGreen/Client/src/main/resources/application.properties
    deleted file mode 100644
    index e69de29..0000000
    diff --git a/src/GoGreen/Client/src/main/resources/fxml/dashboard.fxml b/src/GoGreen/Client/src/main/resources/fxml/dashboard.fxml
    deleted file mode 100644
    index e40f1e1..0000000
    --- a/src/GoGreen/Client/src/main/resources/fxml/dashboard.fxml
    +++ /dev/null
    @@ -1,6 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -
    -<?import javafx.scene.layout.AnchorPane?>
    -
    -
    -<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/10.0.1" xmlns:fx="http://javafx.com/fxml/1" />
    diff --git a/src/GoGreen/Client/src/main/resources/fxml/sample.fxml b/src/GoGreen/Client/src/main/resources/fxml/sample.fxml
    deleted file mode 100644
    index f0dc2db..0000000
    --- a/src/GoGreen/Client/src/main/resources/fxml/sample.fxml
    +++ /dev/null
    @@ -1,39 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -
    -<?import javafx.scene.control.Button?>
    -<?import javafx.scene.control.Hyperlink?>
    -<?import javafx.scene.control.PasswordField?>
    -<?import javafx.scene.control.TextField?>
    -<?import javafx.scene.image.Image?>
    -<?import javafx.scene.image.ImageView?>
    -<?import javafx.scene.layout.AnchorPane?>
    -<?import javafx.scene.text.Font?>
    -<?import javafx.scene.text.Text?>
    -
    -<AnchorPane fx:controller="gogreen.client.controller.UserController" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="574.0" prefWidth="934.0" xmlns="http://javafx.com/javafx/10.0.1" xmlns:fx="http://javafx.com/fxml/1">
    -    <children>
    -        <ImageView fitHeight="574.0" fitWidth="943.0" layoutX="-1.0" pickOnBounds="true">
    -            <image>
    -                <Image url="@../pinkleaf.jpg" />
    -            </image></ImageView>
    -        <Text fill="#23773d" layoutX="283.0" layoutY="100.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Go Green" textAlignment="CENTER" wrappingWidth="374.936767578125">
    -            <font>
    -                <Font name="Californian FB" size="72.0" />
    -            </font>
    -        </Text>
    -        <Button fx:id="loginButton" layoutX="419.0" layoutY="274.0" mnemonicParsing="false" prefHeight="26.0" prefWidth="96.0" text="Login" textAlignment="CENTER" onAction="#handleLoginButtonAction"/>
    -        <Button fx:id="signupButton" layoutX="49.0" layoutY="52.0" mnemonicParsing="false" prefHeight="6.0" prefWidth="61.0" text="Sign UP"/>
    -        <PasswordField fx:id="passwordField" layoutX="318.0" layoutY="210.0" prefHeight="42.0" prefWidth="303.0" promptText="Password" />
    -        <Hyperlink layoutX="392.0" layoutY="308.0" prefHeight="42.0" prefWidth="173.0" text="Forgot Password?" textAlignment="CENTER" textFill="WHITE" textOverrun="LEADING_WORD_ELLIPSIS">
    -            <font>
    -                <Font name="Bodoni MT Bold" size="18.0" />
    -            </font>
    -        </Hyperlink>
    -        <Text fill="#23773d" layoutX="7.0" layoutY="40.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Not Member?" textAlignment="CENTER" wrappingWidth="146.13673400878906">
    -            <font>
    -                <Font name="Californian FB" size="14.0" />
    -            </font>
    -        </Text>
    -      <TextField fx:id="usernameField" layoutX="319.0" layoutY="154.0" prefHeight="42.0" prefWidth="303.0" promptText="Username" />
    -    </children>
    -</AnchorPane>
    diff --git a/src/GoGreen/Client/src/main/resources/pinkleaf.jpg b/src/GoGreen/Client/src/main/resources/pinkleaf.jpg
    deleted file mode 100644
    index 3aa1a90785544ca4839a7f3a17e7825908c3825c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 252662
    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
    K%MHhKiT~MMxESjI
    
    diff --git a/src/GoGreen/Common/build.gradle b/src/GoGreen/Common/build.gradle
    deleted file mode 100644
    index f603c91..0000000
    --- a/src/GoGreen/Common/build.gradle
    +++ /dev/null
    @@ -1,55 +0,0 @@
    -buildscript {
    -    repositories {
    -        mavenCentral()
    -    }
    -}
    -
    -apply plugin: 'java'
    -apply plugin: 'eclipse'
    -apply plugin: 'idea'
    -apply plugin: 'jacoco'
    -//apply plugin: 'checkstyle'
    -//
    -//checkstyle {
    -//    version = '7.8.1'
    -//    config = 'checkstyle/checkstyle.xml' as File
    -//}
    -//
    -//checkstyleMain {
    -//    source ='src/main/java'
    -//}
    -//
    -//checkstyleTest {
    -//    source ='src/test/java'
    -//}
    -//
    -//tasks.withType(Checkstyle) {
    -//    reports {
    -//        xml.enabled false
    -//        html.enabled true
    -//        html.stylesheet resources.text.fromFile('config/xsl/checkstyle-custom.xsl')
    -//    }
    -//}
    -
    -sourceCompatibility = 1.8
    -targetCompatibility = 1.8
    -
    -repositories {
    -    mavenCentral()
    -}
    -
    -dependencies {
    -}
    -
    -jacoco {
    -    toolVersion = "0.8.2"
    -    reportsDir = file("$buildDir/customJacocoReportDir")
    -}
    -
    -jacocoTestReport {
    -    reports {
    -        xml.enabled false
    -        csv.enabled false
    -        html.destination file("${buildDir}/jacocoHtml")
    -    }
    -}
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build.gradle b/src/GoGreen/Server/build.gradle
    deleted file mode 100644
    index 035349b..0000000
    --- a/src/GoGreen/Server/build.gradle
    +++ /dev/null
    @@ -1,73 +0,0 @@
    -buildscript {
    -    repositories {
    -        mavenCentral()
    -    }
    -    dependencies {
    -        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.0.5.RELEASE")
    -    }
    -}
    -
    -apply plugin: 'java'
    -apply plugin: 'eclipse'
    -apply plugin: 'idea'
    -apply plugin: 'org.springframework.boot'
    -apply plugin: 'io.spring.dependency-management'
    -apply plugin: 'jacoco'
    -apply plugin: 'checkstyle'
    -
    -
    -tasks.withType(Checkstyle) {
    -    reports {
    -        html.destination rootProject.file("build/reports/checkstyle.html")
    -    }
    -}
    -
    -bootJar {
    -    baseName = 'gs-rest-service'
    -    version =  '0.1.0'
    -}
    -
    -test {
    -    useJUnitPlatform()
    -}
    -
    -
    -repositories {
    -    mavenCentral()
    -}
    -
    -sourceCompatibility = 1.8
    -targetCompatibility = 1.8
    -
    -dependencies {
    -    compile("org.springframework.boot:spring-boot-starter-web")
    -    testCompile('org.springframework.boot:spring-boot-starter-test')
    -    compile project(':Common')
    -    compileOnly 'org.projectlombok:lombok:1.18.6'
    -    annotationProcessor 'org.projectlombok:lombok:1.18.6'
    -    compile("org.springframework.boot:spring-boot-starter-data-jpa")
    -    compile("com.h2database:h2")
    -    testCompile(
    -            'junit:junit:4.12',
    -            'org.junit.jupiter:junit-jupiter-api:5.4.0'
    -    )
    -    testRuntime(
    -            'org.junit.jupiter:junit-jupiter-engine:5.4.0',
    -            'org.junit.vintage:junit-vintage-engine:5.4.0'
    -    )
    -}
    -
    -jacoco {
    -    toolVersion = "0.8.2"
    -    reportsDir = file("$buildDir/customJacocoReportDir")
    -}
    -
    -jacocoTestReport {
    -    reports {
    -        xml.enabled false
    -        csv.enabled false
    -        html.destination file("${buildDir}/jacocoHtml")
    -    }
    -}
    -
    -
    diff --git a/src/GoGreen/Server/build/jacoco/test.exec b/src/GoGreen/Server/build/jacoco/test.exec
    deleted file mode 100644
    index 26d09770aec681f403b2a888d0374a81da2c56f1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 401199
    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%0A_6iD$Gv
    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
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.html
    deleted file mode 100644
    index c037190..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>User</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.html" class="el_package">gogreen.server.data.model</a> &gt; <span class="el_class">User</span></div><h1>User</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">160 of 181</td><td class="ctr2">11%</td><td class="bar">30 of 30</td><td class="ctr2">0%</td><td class="ctr1">23</td><td class="ctr2">27</td><td class="ctr1">2</td><td class="ctr2">6</td><td class="ctr1">8</td><td class="ctr2">12</td></tr></tfoot><tbody><tr><td id="a1"><a href="User.java.html#L12" class="el_method">equals(Object)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="72" alt="72"/></td><td class="ctr2" id="c4">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="24" alt="24"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">13</td><td class="ctr2" id="g0">13</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a5"><a href="User.java.html#L12" class="el_method">hashCode()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="80" height="10" title="48" alt="48"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d1"><img src="../jacoco-resources/redbar.gif" width="30" height="10" title="6" alt="6"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f1">4</td><td class="ctr2" id="g1">4</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a9"><a href="User.java.html#L12" class="el_method">toString()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/redbar.gif" width="36" height="10" title="22" alt="22"/></td><td class="ctr2" id="c6">0%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a6"><a href="User.java.html#L12" class="el_method">setId(Long)</a></td><td class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">1</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td id="a7"><a href="User.java.html#L12" class="el_method">setName(String)</a></td><td class="bar" id="b4"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td class="ctr2" id="g4">1</td><td class="ctr1" id="h4">1</td><td class="ctr2" id="i4">1</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k4">1</td></tr><tr><td id="a8"><a href="User.java.html#L12" class="el_method">setPassword(String)</a></td><td class="bar" id="b5"><img src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">1</td><td class="ctr2" id="i5">1</td><td class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td id="a4"><a href="User.java.html#L21" class="el_method">getPassword()</a></td><td class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h6">1</td><td class="ctr2" id="i6">1</td><td class="ctr1" id="j6">1</td><td class="ctr2" id="k6">1</td></tr><tr><td id="a0"><a href="User.java.html#L12" class="el_method">canEqual(Object)</a></td><td class="bar" id="b7"><img src="../jacoco-resources/redbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">1</td><td class="ctr2" id="i7">1</td><td class="ctr1" id="j7">1</td><td class="ctr2" id="k7">1</td></tr><tr><td id="a11"><a href="User.java.html#L13" class="el_method">User(Long, String, String)</a></td><td class="bar" id="b8"><img src="../jacoco-resources/greenbar.gif" width="20" height="10" title="12" alt="12"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" id="i8">1</td><td class="ctr1" id="j8">0</td><td class="ctr2" id="k8">1</td></tr><tr><td id="a2"><a href="User.java.html#L19" class="el_method">getId()</a></td><td class="bar" id="b9"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td class="ctr2" id="i9">1</td><td class="ctr1" id="j9">0</td><td class="ctr2" id="k9">1</td></tr><tr><td id="a3"><a href="User.java.html#L20" class="el_method">getName()</a></td><td class="bar" id="b10"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d10"/><td class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" id="i10">1</td><td class="ctr1" id="j10">0</td><td class="ctr2" id="k10">1</td></tr><tr><td id="a10"><a href="User.java.html#L14" class="el_method">User()</a></td><td class="bar" id="b11"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d11"/><td class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" id="h11">0</td><td class="ctr2" id="i11">1</td><td class="ctr1" id="j11">0</td><td class="ctr2" id="k11">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.java.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.java.html
    deleted file mode 100644
    index 95c566c..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/User.java.html
    +++ /dev/null
    @@ -1,23 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>User.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.source.html" class="el_package">gogreen.server.data.model</a> &gt; <span class="el_source">User.java</span></div><h1>User.java</h1><pre class="source lang-java linenums">package gogreen.server.data.model;
    -
    -import lombok.AllArgsConstructor;
    -import lombok.Data;
    -import lombok.NoArgsConstructor;
    -import javax.persistence.Entity;
    -import javax.persistence.GeneratedValue;
    -import javax.persistence.GenerationType;
    -import javax.persistence.Id;
    -
    -@Entity
    -<span class="nc bnc" id="L12" title="All 30 branches missed.">@Data</span>
    -<span class="fc" id="L13">@AllArgsConstructor</span>
    -<span class="fc" id="L14">@NoArgsConstructor</span>
    -public class User {
    -
    -    @Id
    -    @GeneratedValue(strategy = GenerationType.AUTO)
    -<span class="fc" id="L19">    Long id;</span>
    -<span class="fc" id="L20">    String name;</span>
    -<span class="nc" id="L21">    String password;</span>
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.html
    deleted file mode 100644
    index 1635d87..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server.data.model</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server.data.model</span></div><h1>gogreen.server.data.model</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">160 of 181</td><td class="ctr2">11%</td><td class="bar">30 of 30</td><td class="ctr2">0%</td><td class="ctr1">23</td><td class="ctr2">27</td><td class="ctr1">2</td><td class="ctr2">6</td><td class="ctr1">8</td><td class="ctr2">12</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="User.html" class="el_class">User</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="160" alt="160"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">11%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="30" alt="30"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">23</td><td class="ctr2" id="g0">27</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k0">12</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.source.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.source.html
    deleted file mode 100644
    index dfa6297..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.data.model/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server.data.model</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server.data.model</span></div><h1>gogreen.server.data.model</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">160 of 181</td><td class="ctr2">11%</td><td class="bar">30 of 30</td><td class="ctr2">0%</td><td class="ctr1">23</td><td class="ctr2">27</td><td class="ctr1">2</td><td class="ctr2">6</td><td class="ctr1">8</td><td class="ctr2">12</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="User.java.html" class="el_source">User.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="106" height="10" title="160" alt="160"/><img src="../jacoco-resources/greenbar.gif" width="13" height="10" title="21" alt="21"/></td><td class="ctr2" id="c0">11%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="30" alt="30"/></td><td class="ctr2" id="e0">0%</td><td class="ctr1" id="f0">23</td><td class="ctr2" id="g0">27</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k0">12</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.html
    deleted file mode 100644
    index e77c90c..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RestExceptionHandler</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.html" class="el_package">gogreen.server.rest</a> &gt; <span class="el_class">RestExceptionHandler</span></div><h1>RestExceptionHandler</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">9 of 9</td><td class="ctr2">0%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="RestExceptionHandler.java.html#L15" class="el_method">applicationException(ApplicationException)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="RestExceptionHandler.java.html#L11" class="el_method">RestExceptionHandler()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.java.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.java.html
    deleted file mode 100644
    index b49595a..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/RestExceptionHandler.java.html
    +++ /dev/null
    @@ -1,18 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>RestExceptionHandler.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.source.html" class="el_package">gogreen.server.rest</a> &gt; <span class="el_source">RestExceptionHandler.java</span></div><h1>RestExceptionHandler.java</h1><pre class="source lang-java linenums">package gogreen.server.rest;
    -
    -import gogreen.common.ApplicationException;
    -import gogreen.common.ErrorResponse;
    -import org.springframework.http.HttpStatus;
    -import org.springframework.web.bind.annotation.ExceptionHandler;
    -import org.springframework.web.bind.annotation.ResponseStatus;
    -import org.springframework.web.bind.annotation.RestControllerAdvice;
    -
    -@RestControllerAdvice
    -<span class="nc" id="L11">public class RestExceptionHandler {</span>
    -    @ExceptionHandler(ApplicationException.class)
    -    @ResponseStatus(HttpStatus.BAD_REQUEST)
    -    public ErrorResponse applicationException (ApplicationException ex) {
    -<span class="nc" id="L15">        return new ErrorResponse(ex.getMessage());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.html
    deleted file mode 100644
    index 0fbed27..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserController</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.html" class="el_package">gogreen.server.rest</a> &gt; <span class="el_class">UserController</span></div><h1>UserController</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">6 of 15</td><td class="ctr2">60%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="UserController.java.html#L24" class="el_method">login(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">1</td><td class="ctr2" id="i0">1</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="UserController.java.html#L18" class="el_method">registerUser(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="6" alt="6"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="UserController.java.html#L11" class="el_method">UserController()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="3" alt="3"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.java.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.java.html
    deleted file mode 100644
    index 039c954..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/UserController.java.html
    +++ /dev/null
    @@ -1,27 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserController.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.source.html" class="el_package">gogreen.server.rest</a> &gt; <span class="el_source">UserController.java</span></div><h1>UserController.java</h1><pre class="source lang-java linenums">package gogreen.server.rest;
    -
    -import gogreen.common.UserDTO;
    -import gogreen.server.service.UserService;
    -import org.springframework.beans.factory.annotation.Autowired;
    -import org.springframework.web.bind.annotation.RequestMapping;
    -import org.springframework.web.bind.annotation.RequestParam;
    -import org.springframework.web.bind.annotation.RestController;
    -
    -@RestController
    -<span class="fc" id="L11">public class UserController {</span>
    -    @Autowired
    -    UserService userService;
    -
    -    @RequestMapping(&quot;/registerUser&quot;)
    -    public UserDTO registerUser(@RequestParam(value=&quot;name&quot;) String name,
    -                                @RequestParam(value=&quot;password&quot;) String password) {
    -<span class="fc" id="L18">        return userService.registerUser(name, password);</span>
    -    }
    -
    -    @RequestMapping(&quot;/login&quot;)
    -    public UserDTO login(@RequestParam(value=&quot;name&quot;) String name,
    -                         @RequestParam(value=&quot;password&quot;) String password) {
    -<span class="nc" id="L24">        return userService.login(name, password);</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.html
    deleted file mode 100644
    index 3e3147b..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server.rest</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server.rest</span></div><h1>gogreen.server.rest</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">15 of 24</td><td class="ctr2">37%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="RestExceptionHandler.html" class="el_class">RestExceptionHandler</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="72" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">2</td><td class="ctr2" id="k1">2</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="UserController.html" class="el_class">UserController</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">60%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k0">3</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.source.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.source.html
    deleted file mode 100644
    index 217efe7..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.rest/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server.rest</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server.rest</span></div><h1>gogreen.server.rest</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">15 of 24</td><td class="ctr2">37%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">3</td><td class="ctr2">5</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a0"><a href="RestExceptionHandler.java.html" class="el_source">RestExceptionHandler.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="72" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">2</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i1">2</td><td class="ctr1" id="j0">2</td><td class="ctr2" id="k1">2</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a1"><a href="UserController.java.html" class="el_source">UserController.java</a></td><td class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="48" height="10" title="6" alt="6"/><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="9" alt="9"/></td><td class="ctr2" id="c0">60%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j1">1</td><td class="ctr2" id="k0">3</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.html
    deleted file mode 100644
    index b0c9442..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserService</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.html" class="el_package">gogreen.server.service</a> &gt; <span class="el_class">UserService</span></div><h1>UserService</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">30 of 84</td><td class="ctr2">64%</td><td class="bar">4 of 6</td><td class="ctr2">33%</td><td class="ctr1">3</td><td class="ctr2">6</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">1</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a href="UserService.java.html#L30" class="el_method">login(String, String)</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="76" height="10" title="30" alt="30"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="4" alt="4"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">6</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="UserService.java.html#L19" class="el_method">registerUser(String, String)</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="120" height="10" title="47" alt="47"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"><img src="../jacoco-resources/greenbar.gif" width="60" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">100%</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a2"><a href="UserService.java.html#L13" class="el_method">UserService()</a></td><td class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="17" height="10" title="7" alt="7"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">2</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.java.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.java.html
    deleted file mode 100644
    index b620ef2..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/UserService.java.html
    +++ /dev/null
    @@ -1,41 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>UserService.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.source.html" class="el_package">gogreen.server.service</a> &gt; <span class="el_source">UserService.java</span></div><h1>UserService.java</h1><pre class="source lang-java linenums">package gogreen.server.service;
    -
    -import gogreen.common.ApplicationException;
    -import gogreen.common.UserDTO;
    -import gogreen.server.data.model.User;
    -import gogreen.server.data.repository.UserRepository;
    -import org.slf4j.Logger;
    -import org.slf4j.LoggerFactory;
    -import org.springframework.beans.factory.annotation.Autowired;
    -import org.springframework.stereotype.Service;
    -
    -@Service
    -<span class="fc" id="L13">public class UserService {</span>
    -<span class="fc" id="L14">    Logger logger = LoggerFactory.getLogger(UserService.class);</span>
    -    @Autowired
    -    UserRepository userRepository;
    -
    -    public UserDTO registerUser(String name, String password) {
    -<span class="fc" id="L19">        User user = userRepository.findByName(name);</span>
    -<span class="fc bfc" id="L20" title="All 2 branches covered.">        if (user != null) {</span>
    -<span class="fc" id="L21">            throw new ApplicationException(&quot;User already exists&quot;);</span>
    -        } else {
    -<span class="fc" id="L23">            user = userRepository.save(new User(null, name, password));</span>
    -        }
    -<span class="fc" id="L25">        logger.info(&quot;Created user id=&quot; + user.getId() + &quot;, name=&quot; + user.getName());</span>
    -<span class="fc" id="L26">        return new UserDTO(user.getId(), user.getName());</span>
    -    }
    -
    -    public UserDTO login(String name, String password) {
    -<span class="nc" id="L30">        User user = userRepository.findByName(name);</span>
    -<span class="nc bnc" id="L31" title="All 2 branches missed.">        if (user == null) {</span>
    -<span class="nc" id="L32">            throw new ApplicationException(&quot;User does not exist&quot;);</span>
    -        } else {
    -<span class="nc bnc" id="L34" title="All 2 branches missed.">            if (!user.getPassword().equals(password)) {</span>
    -<span class="nc" id="L35">                throw new ApplicationException(&quot;Wrong password&quot;);</span>
    -            }
    -        }
    -<span class="nc" id="L38">        return new UserDTO(user.getId(), user.getName());</span>
    -    }
    -}
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.html
    deleted file mode 100644
    index a6ce66c..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server.service</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server.service</span></div><h1>gogreen.server.service</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">30 of 84</td><td class="ctr2">64%</td><td class="bar">4 of 6</td><td class="ctr2">33%</td><td class="ctr1">3</td><td class="ctr2">6</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="UserService.html" class="el_class">UserService</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c0">64%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="80" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">33%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.source.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.source.html
    deleted file mode 100644
    index d8b6c39..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server.service/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server.service</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server.service</span></div><h1>gogreen.server.service</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">30 of 84</td><td class="ctr2">64%</td><td class="bar">4 of 6</td><td class="ctr2">33%</td><td class="ctr1">3</td><td class="ctr2">6</td><td class="ctr1">6</td><td class="ctr2">14</td><td class="ctr1">1</td><td class="ctr2">3</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="UserService.java.html" class="el_source">UserService.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="42" height="10" title="30" alt="30"/><img src="../jacoco-resources/greenbar.gif" width="77" height="10" title="54" alt="54"/></td><td class="ctr2" id="c0">64%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="80" height="10" title="4" alt="4"/><img src="../jacoco-resources/greenbar.gif" width="40" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">33%</td><td class="ctr1" id="f0">3</td><td class="ctr2" id="g0">6</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">3</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.html
    deleted file mode 100644
    index cff9cf7..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Application</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.html" class="el_package">gogreen.server</a> &gt; <span class="el_class">Application</span></div><h1>Application</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5 of 8</td><td class="ctr2">37%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">1</td><td class="ctr2">2</td></tr></tfoot><tbody><tr><td id="a1"><a href="Application.java.html#L10" class="el_method">main(String[])</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" height="10" title="5" alt="5"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="Application.java.html#L7" class="el_method">Application()</a></td><td class="bar" id="b1"><img src="../jacoco-resources/greenbar.gif" width="72" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">0</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.java.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.java.html
    deleted file mode 100644
    index 55cfbe2..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/Application.java.html
    +++ /dev/null
    @@ -1,14 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Application.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <a href="index.source.html" class="el_package">gogreen.server</a> &gt; <span class="el_source">Application.java</span></div><h1>Application.java</h1><pre class="source lang-java linenums">package gogreen.server;
    -
    -import org.springframework.boot.SpringApplication;
    -import org.springframework.boot.autoconfigure.SpringBootApplication;
    -
    -@SpringBootApplication
    -<span class="fc" id="L7">public class Application {</span>
    -
    -    public static void main(String[] args) {
    -<span class="nc" id="L10">        SpringApplication.run(Application.class, args);</span>
    -<span class="nc" id="L11">    }</span>
    -}
    -
    -</pre><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.html
    deleted file mode 100644
    index c099e80..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.source.html" class="el_source">Source Files</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server</span></div><h1>gogreen.server</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5 of 8</td><td class="ctr2">37%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="Application.html" class="el_class">Application</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">37%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.source.html b/src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.source.html
    deleted file mode 100644
    index 0326977..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/gogreen.server/index.source.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>gogreen.server</title><script type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="index.html" class="el_class">Classes</a><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Server</a> &gt; <span class="el_package">gogreen.server</span></div><h1>gogreen.server</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">5 of 8</td><td class="ctr2">37%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">2</td><td class="ctr2">3</td><td class="ctr1">1</td><td class="ctr2">2</td><td class="ctr1">0</td><td class="ctr2">1</td></tr></tfoot><tbody><tr><td id="a0"><a href="Application.java.html" class="el_source">Application.java</a></td><td class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="75" height="10" title="5" alt="5"/><img src="../jacoco-resources/greenbar.gif" width="45" height="10" title="3" alt="3"/></td><td class="ctr2" id="c0">37%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" id="g0">2</td><td class="ctr1" id="h0">2</td><td class="ctr2" id="i0">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" id="k0">2</td><td class="ctr1" id="l0">0</td><td class="ctr2" id="m0">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/index.html b/src/GoGreen/Server/build/jacocoHtml/index.html
    deleted file mode 100644
    index 9bf6d29..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/index.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Server</title><script type="text/javascript" src="jacoco-resources/sort.js"></script></head><body onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><span class="el_report">Server</span></div><h1>Server</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m" onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">210 of 297</td><td class="ctr2">29%</td><td class="bar">34 of 36</td><td class="ctr2">5%</td><td class="ctr1">30</td><td class="ctr2">40</td><td class="ctr1">13</td><td class="ctr2">28</td><td class="ctr1">13</td><td class="ctr2">22</td><td class="ctr1">1</td><td class="ctr2">5</td></tr></tfoot><tbody><tr><td id="a1"><a href="gogreen.server.data.model/index.html" class="el_package">gogreen.server.data.model</a></td><td class="bar" id="b0"><img src="jacoco-resources/redbar.gif" width="106" height="10" title="160" alt="160"/><img src="jacoco-resources/greenbar.gif" width="13" height="10" title="21" alt="21"/></td><td class="ctr2" id="c3">11%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif" width="120" height="10" title="30" alt="30"/></td><td class="ctr2" id="e1">0%</td><td class="ctr1" id="f0">23</td><td class="ctr2" id="g0">27</td><td class="ctr1" id="h2">2</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j0">8</td><td class="ctr2" id="k0">12</td><td class="ctr1" id="l1">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="gogreen.server.service/index.html" class="el_package">gogreen.server.service</a></td><td class="bar" id="b1"><img src="jacoco-resources/redbar.gif" width="19" height="10" title="30" alt="30"/><img src="jacoco-resources/greenbar.gif" width="35" height="10" title="54" alt="54"/></td><td class="ctr2" id="c0">64%</td><td class="bar" id="d1"><img src="jacoco-resources/redbar.gif" width="16" height="10" title="4" alt="4"/><img src="jacoco-resources/greenbar.gif" width="8" height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">33%</td><td class="ctr1" id="f1">3</td><td class="ctr2" id="g1">6</td><td class="ctr1" id="h0">6</td><td class="ctr2" id="i0">14</td><td class="ctr1" id="j2">1</td><td class="ctr2" id="k2">3</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m2">1</td></tr><tr><td id="a2"><a href="gogreen.server.rest/index.html" class="el_package">gogreen.server.rest</a></td><td class="bar" id="b2"><img src="jacoco-resources/redbar.gif" width="9" height="10" title="15" alt="15"/><img src="jacoco-resources/greenbar.gif" width="5" height="10" title="9" alt="9"/></td><td class="ctr2" id="c1">37%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">3</td><td class="ctr2" id="g2">5</td><td class="ctr1" id="h1">3</td><td class="ctr2" id="i2">5</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k1">5</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">2</td></tr><tr><td id="a0"><a href="gogreen.server/index.html" class="el_package">gogreen.server</a></td><td class="bar" id="b3"><img src="jacoco-resources/redbar.gif" width="3" height="10" title="5" alt="5"/><img src="jacoco-resources/greenbar.gif" width="1" height="10" title="3" alt="3"/></td><td class="ctr2" id="c2">37%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td class="ctr2" id="g3">2</td><td class="ctr1" id="h3">2</td><td class="ctr2" id="i3">3</td><td class="ctr1" id="j3">1</td><td class="ctr2" id="k3">2</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchfc.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchfc.gif
    deleted file mode 100644
    index 989b46d30469b56b014758f846ee6c5abfda16aa..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHb<YM4rIK;xhkjB6;lY!w31H*rY|42abCkrDN13QBb0}z1JGB7JtR5AQc
    j;9zf`qaAf{?!7xKElvq+aTP&4>6=b<*h$V|V6X-NwhSNb
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchnc.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchnc.gif
    deleted file mode 100644
    index 1933e07c376bb71bdd9aac91cf858da3fcdb0f1c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHb<YM4rIK;xxz`$^Zf#E#^!~cec|42abCkrDN13QBb0}z1JGB7JtR5AQc
    j;9zf`qaAf{?!7xKElvq+aTP&4>6=b<*h$V|V6X-N9U38B
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchpc.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/branchpc.gif
    deleted file mode 100644
    index cbf711b7030929b733f22f7a0cf3dbf61fe7868f..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHb<YM4rIK;v*A(Y{H7sIRF44*zR{6_+cKUo;L7}yzf7=QqzmVsHJqKe^n
    j0tb8h9POxsbMM_@X>m$mi>nCYN#As;!%lJz1A{dHmlPuc
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/bundle.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/bundle.gif
    deleted file mode 100644
    index fca9c53e629a7a5c07186ac1e2a1e37d8d6e88f4..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 709
    zcmZ?wbhEHb6krfwxXQrrpW*-7BK;<J$sad5=B26sxKQ!q!Hgdl8q(~HUL2e9<Hd#-
    z7dn1?IPw4g|HIv8zrOAI@nFG^8xwkB-G027acOnKpKtdcpWnHq-sr)BinT@BA8t%o
    znxj(b?=UZ3c5RMIe~{#!dZYLEkL_tSI^1f;Km(xolZ6pvtPY3(`H6w8*rB1oLr1Fr
    zgz}>o8CDEUD?$vun5^UNelT%D!ODh<DT^W#oSIlz7qWFr6j-<`INnfgQuR3aJbW7`
    zN4%4`K$`$#XID3aq+mZI+oZ{pxEUFwnVA`9&7C{VNtTt7ed)5L3!LN`S=X*xyV99u
    u^Omii+jqD*GFUt3=ar=9mFR|47NlA!WacKOr|PF?rg3q(j|Mjlf*SzSChrLV
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/class.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/class.gif
    deleted file mode 100644
    index eb348fb0d498d75976150047b1b5c2fefc9dc220..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 586
    zcmZ?wbhEHb6krfwI2Or}v!c<s$=9se-=Q<YsXNN8KQ3fOR@Cf*m^p=Yn<q4Gopkom
    z6_qkOy&5;;MsLfufQUJ{vGWR(7nLtMxlXsnMX%OXzt+v54k+vCJt@I!LR|T}_8Twn
    z8a23^wRl;#``dR0_3fQy*Wqv15n$II;MN!J-X9S(Eh&3>RsX(Ohwq+z^!{nkw1lu(
    zDPc2HV&`P7KEHX-jYA>R6T@ewM9fTyo0E0x)!k<wUj$8y`}qA+!h+12O)Zt{8e4bt
    z^z51Z;rqwPnTZ)o@)H-NC(KKmcWmLES9jAFW#uj_C|_66u(_dnV^!t4^7b9Ajhky9
    zzJD-rU(e=C8}{7Xx$oBQ`NwB1I6iy#jqQi->_2wz@P-Sk{|^LE{K>+|z);Vi!vF-J
    zIALI4-caAv+|t_C-oY&>$uA|y-ND80=rPrik*keM);A(7JS@bMXJ#`uzjsjN>eYc>
    zj1!vJoq|_~`Ugb%`8WwRvs$=Bx;h_qcXM-KZDthLjMNep5fPP;Q{vk%FCD3^prRsd
    zAfR@-Nl4k$GSW~(G16XNhoM=9$H>NPjk%o(&&DPp6ODz*?)|b>X&fF28jY>Ox-nZU
    Y5*r^bWMyL$kZ52~Skzz7#K>R`0G8r7i~s-t
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/down.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/down.gif
    deleted file mode 100644
    index 440a14db74e76c2b6e854eacac1c44414b166271..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ>Z%p}jXB
    Ub$^Lu-Ncq(ygK&ScM%3_0Po}%Qvd(}
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/greenbar.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/greenbar.gif
    deleted file mode 100644
    index 0ba65672530ee09f086821a26156836d0c91bd74..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHbWMtrCc+ADXzmZ>do2<@m9j_x^v8Q5duh#b5>RIq$!Lmoo);w9mu$BQ0
    eDgI<(1nOeYVE_V<84N5O20cYWMlKB;4AuaIXBwOU
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/group.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/group.gif
    deleted file mode 100644
    index a4ea580d278fb727e4ae692838877fa63c4becf9..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 351
    zcmZ?wbhEHb6krfwxXQpVwXtJrV`pb|Z&Bgo_>{Q`Df1G5Wa`}H^qKLgbHn221;#86
    zie2Oyy23SVg;&(l)`=%9{nuIstg#PSrQx<&&vS#m*G7G>4W@o;CvAN*Y1^AgTVGGw
    z_ImEoPjiobns@ZmyknnMUi-Q7>W`Jzer$aB_t(pL-|kQQ|MAfO*PGv5?Ee3B$^ToO
    z|A8VGOaEW3eSEO?=BC06Ybq|Tt-P?N@;?|b;0205Sr{1@Oc``Qsz82XV5>PWtH47?
    zs^4Q~P@BxTjDV;&5*!R(s==>VnJe}-&SEIintfiq!@<H~=ly~!2^|49-&cqxtw`7?
    z#Ky|j%)-vX)?mu7-NU2OKVbs5sj!|NpR$sovf|v?yiO9jg7Wfm3i1lF3JOBbqGFPg
    YGSX7gGMmL+MfU97=X>Cwn<IlY03tk+6951J
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/method.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/method.gif
    deleted file mode 100644
    index 7d24707ee82f54aa9fb10d1d9050013cbf161a7a..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 193
    zcmV;y06zamNk%w1VGsZi0K@<Q1As^cfk_>VRxXubL!4|)qjO}gg>klxZ?TGXw~#-V
    zU_Y2&N}FX?r*L1YbYiM-aj|xBv2}#Mgo3?-guaA=wSS1Yfrz+)iMWB7#*ml2h^x<;
    ztIwFU(w+bR{{R30A^8LW0015UEC2ui01yBW000F(peK%GX`X1Rt}L1aL$Vf5mpMgx
    vG+WO#2NYmJDM}^)l;8n@L?90V%CN9pFcyU&MPO(u48jTlL$uClRtNw)MiWcq
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/package.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/package.gif
    deleted file mode 100644
    index 131c28da405493661e3253ef79a68bd273039295..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 227
    zcmZ?wbhEHb6krfwIKsg2^W*Nf7neOfxp04z;n8NJ+xzDotkS){bH@Hst%K#-*LO_c
    zo~yCDQ0v_4?v)A3lSAd#C95utQCbkGxF}NT_=2WF8}WGs5taT9|NsAIzy=h5vM@3*
    zNHFMtBtdpEuqG&|^`&Ia(}-MpBVo@mW@+b{B25<}cFdc?!Kkoc14n0vkh1`XOwU>7
    z#al8o_@;D=?hdfkdC)D9Q@O@%Lfqp;ZBt~9C*29`GMF2XzQp8akWQVjDvMC75PzEx
    Mi%z;upCW@b03m@=3jhEB
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.css b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.css
    deleted file mode 100644
    index be5166e..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.css
    +++ /dev/null
    @@ -1,13 +0,0 @@
    -/* Pretty printing styles. Used with prettify.js. */
    -
    -.str { color: #2A00FF; }
    -.kwd { color: #7F0055; font-weight:bold; }
    -.com { color: #3F5FBF; }
    -.typ { color: #606; }
    -.lit { color: #066; }
    -.pun { color: #660; }
    -.pln { color: #000; }
    -.tag { color: #008; }
    -.atn { color: #606; }
    -.atv { color: #080; }
    -.dec { color: #606; }
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.js b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.js
    deleted file mode 100644
    index ab27882..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/prettify.js
    +++ /dev/null
    @@ -1,1510 +0,0 @@
    -// Copyright (C) 2006 Google Inc.
    -//
    -// Licensed under the Apache License, Version 2.0 (the "License");
    -// you may not use this file except in compliance with the License.
    -// You may obtain a copy of the License at
    -//
    -//      http://www.apache.org/licenses/LICENSE-2.0
    -//
    -// Unless required by applicable law or agreed to in writing, software
    -// distributed under the License is distributed on an "AS IS" BASIS,
    -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    -// See the License for the specific language governing permissions and
    -// limitations under the License.
    -
    -
    -/**
    - * @fileoverview
    - * some functions for browser-side pretty printing of code contained in html.
    - * <p>
    - *
    - * For a fairly comprehensive set of languages see the
    - * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
    - * file that came with this source.  At a minimum, the lexer should work on a
    - * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
    - * XML, CSS, Javascript, and Makefiles.  It works passably on Ruby, PHP and Awk
    - * and a subset of Perl, but, because of commenting conventions, doesn't work on
    - * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
    - * <p>
    - * Usage: <ol>
    - * <li> include this source file in an html page via
    - *   {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
    - * <li> define style rules.  See the example page for examples.
    - * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
    - *    {@code class=prettyprint.}
    - *    You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
    - *    printer needs to do more substantial DOM manipulations to support that, so
    - *    some css styles may not be preserved.
    - * </ol>
    - * That's it.  I wanted to keep the API as simple as possible, so there's no
    - * need to specify which language the code is in, but if you wish, you can add
    - * another class to the {@code <pre>} or {@code <code>} element to specify the
    - * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
    - * starts with "lang-" followed by a file extension, specifies the file type.
    - * See the "lang-*.js" files in this directory for code that implements
    - * per-language file handlers.
    - * <p>
    - * Change log:<br>
    - * cbeust, 2006/08/22
    - * <blockquote>
    - *   Java annotations (start with "@") are now captured as literals ("lit")
    - * </blockquote>
    - * @requires console
    - */
    -
    -// JSLint declarations
    -/*global console, document, navigator, setTimeout, window */
    -
    -/**
    - * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
    - * UI events.
    - * If set to {@code false}, {@code prettyPrint()} is synchronous.
    - */
    -window['PR_SHOULD_USE_CONTINUATION'] = true;
    -
    -/** the number of characters between tab columns */
    -window['PR_TAB_WIDTH'] = 8;
    -
    -/** Walks the DOM returning a properly escaped version of innerHTML.
    -  * @param {Node} node
    -  * @param {Array.<string>} out output buffer that receives chunks of HTML.
    -  */
    -window['PR_normalizedHtml']
    -
    -/** Contains functions for creating and registering new language handlers.
    -  * @type {Object}
    -  */
    -  = window['PR']
    -
    -/** Pretty print a chunk of code.
    -  *
    -  * @param {string} sourceCodeHtml code as html
    -  * @return {string} code as html, but prettier
    -  */
    -  = window['prettyPrintOne']
    -/** Find all the {@code <pre>} and {@code <code>} tags in the DOM with
    -  * {@code class=prettyprint} and prettify them.
    -  * @param {Function?} opt_whenDone if specified, called when the last entry
    -  *     has been finished.
    -  */
    -  = window['prettyPrint'] = void 0;
    -
    -/** browser detection. @extern @returns false if not IE, otherwise the major version. */
    -window['_pr_isIE6'] = function () {
    -  var ieVersion = navigator && navigator.userAgent &&
    -      navigator.userAgent.match(/\bMSIE ([678])\./);
    -  ieVersion = ieVersion ? +ieVersion[1] : false;
    -  window['_pr_isIE6'] = function () { return ieVersion; };
    -  return ieVersion;
    -};
    -
    -
    -(function () {
    -  // Keyword lists for various languages.
    -  var FLOW_CONTROL_KEYWORDS =
    -      "break continue do else for if return while ";
    -  var C_KEYWORDS = FLOW_CONTROL_KEYWORDS + "auto case char const default " +
    -      "double enum extern float goto int long register short signed sizeof " +
    -      "static struct switch typedef union unsigned void volatile ";
    -  var COMMON_KEYWORDS = C_KEYWORDS + "catch class delete false import " +
    -      "new operator private protected public this throw true try typeof ";
    -  var CPP_KEYWORDS = COMMON_KEYWORDS + "alignof align_union asm axiom bool " +
    -      "concept concept_map const_cast constexpr decltype " +
    -      "dynamic_cast explicit export friend inline late_check " +
    -      "mutable namespace nullptr reinterpret_cast static_assert static_cast " +
    -      "template typeid typename using virtual wchar_t where ";
    -  var JAVA_KEYWORDS = COMMON_KEYWORDS +
    -      "abstract boolean byte extends final finally implements import " +
    -      "instanceof null native package strictfp super synchronized throws " +
    -      "transient ";
    -  var CSHARP_KEYWORDS = JAVA_KEYWORDS +
    -      "as base by checked decimal delegate descending event " +
    -      "fixed foreach from group implicit in interface internal into is lock " +
    -      "object out override orderby params partial readonly ref sbyte sealed " +
    -      "stackalloc string select uint ulong unchecked unsafe ushort var ";
    -  var JSCRIPT_KEYWORDS = COMMON_KEYWORDS +
    -      "debugger eval export function get null set undefined var with " +
    -      "Infinity NaN ";
    -  var PERL_KEYWORDS = "caller delete die do dump elsif eval exit foreach for " +
    -      "goto if import last local my next no our print package redo require " +
    -      "sub undef unless until use wantarray while BEGIN END ";
    -  var PYTHON_KEYWORDS = FLOW_CONTROL_KEYWORDS + "and as assert class def del " +
    -      "elif except exec finally from global import in is lambda " +
    -      "nonlocal not or pass print raise try with yield " +
    -      "False True None ";
    -  var RUBY_KEYWORDS = FLOW_CONTROL_KEYWORDS + "alias and begin case class def" +
    -      " defined elsif end ensure false in module next nil not or redo rescue " +
    -      "retry self super then true undef unless until when yield BEGIN END ";
    -  var SH_KEYWORDS = FLOW_CONTROL_KEYWORDS + "case done elif esac eval fi " +
    -      "function in local set then until ";
    -  var ALL_KEYWORDS = (
    -      CPP_KEYWORDS + CSHARP_KEYWORDS + JSCRIPT_KEYWORDS + PERL_KEYWORDS +
    -      PYTHON_KEYWORDS + RUBY_KEYWORDS + SH_KEYWORDS);
    -
    -  // token style names.  correspond to css classes
    -  /** token style for a string literal */
    -  var PR_STRING = 'str';
    -  /** token style for a keyword */
    -  var PR_KEYWORD = 'kwd';
    -  /** token style for a comment */
    -  var PR_COMMENT = 'com';
    -  /** token style for a type */
    -  var PR_TYPE = 'typ';
    -  /** token style for a literal value.  e.g. 1, null, true. */
    -  var PR_LITERAL = 'lit';
    -  /** token style for a punctuation string. */
    -  var PR_PUNCTUATION = 'pun';
    -  /** token style for a punctuation string. */
    -  var PR_PLAIN = 'pln';
    -
    -  /** token style for an sgml tag. */
    -  var PR_TAG = 'tag';
    -  /** token style for a markup declaration such as a DOCTYPE. */
    -  var PR_DECLARATION = 'dec';
    -  /** token style for embedded source. */
    -  var PR_SOURCE = 'src';
    -  /** token style for an sgml attribute name. */
    -  var PR_ATTRIB_NAME = 'atn';
    -  /** token style for an sgml attribute value. */
    -  var PR_ATTRIB_VALUE = 'atv';
    -
    -  /**
    -   * A class that indicates a section of markup that is not code, e.g. to allow
    -   * embedding of line numbers within code listings.
    -   */
    -  var PR_NOCODE = 'nocode';
    -
    -  /** A set of tokens that can precede a regular expression literal in
    -    * javascript.
    -    * http://www.mozilla.org/js/language/js20/rationale/syntax.html has the full
    -    * list, but I've removed ones that might be problematic when seen in
    -    * languages that don't support regular expression literals.
    -    *
    -    * <p>Specifically, I've removed any keywords that can't precede a regexp
    -    * literal in a syntactically legal javascript program, and I've removed the
    -    * "in" keyword since it's not a keyword in many languages, and might be used
    -    * as a count of inches.
    -    *
    -    * <p>The link a above does not accurately describe EcmaScript rules since
    -    * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
    -    * very well in practice.
    -    *
    -    * @private
    -    */
    -  var REGEXP_PRECEDER_PATTERN = function () {
    -      var preceders = [
    -          "!", "!=", "!==", "#", "%", "%=", "&", "&&", "&&=",
    -          "&=", "(", "*", "*=", /* "+", */ "+=", ",", /* "-", */ "-=",
    -          "->", /*".", "..", "...", handled below */ "/", "/=", ":", "::", ";",
    -          "<", "<<", "<<=", "<=", "=", "==", "===", ">",
    -          ">=", ">>", ">>=", ">>>", ">>>=", "?", "@", "[",
    -          "^", "^=", "^^", "^^=", "{", "|", "|=", "||",
    -          "||=", "~" /* handles =~ and !~ */,
    -          "break", "case", "continue", "delete",
    -          "do", "else", "finally", "instanceof",
    -          "return", "throw", "try", "typeof"
    -          ];
    -      var pattern = '(?:^^|[+-]';
    -      for (var i = 0; i < preceders.length; ++i) {
    -        pattern += '|' + preceders[i].replace(/([^=<>:&a-z])/g, '\\$1');
    -      }
    -      pattern += ')\\s*';  // matches at end, and matches empty string
    -      return pattern;
    -      // CAVEAT: this does not properly handle the case where a regular
    -      // expression immediately follows another since a regular expression may
    -      // have flags for case-sensitivity and the like.  Having regexp tokens
    -      // adjacent is not valid in any language I'm aware of, so I'm punting.
    -      // TODO: maybe style special characters inside a regexp as punctuation.
    -    }();
    -
    -  // Define regexps here so that the interpreter doesn't have to create an
    -  // object each time the function containing them is called.
    -  // The language spec requires a new object created even if you don't access
    -  // the $1 members.
    -  var pr_amp = /&/g;
    -  var pr_lt = /</g;
    -  var pr_gt = />/g;
    -  var pr_quot = /\"/g;
    -  /** like textToHtml but escapes double quotes to be attribute safe. */
    -  function attribToHtml(str) {
    -    return str.replace(pr_amp, '&amp;')
    -        .replace(pr_lt, '&lt;')
    -        .replace(pr_gt, '&gt;')
    -        .replace(pr_quot, '&quot;');
    -  }
    -
    -  /** escapest html special characters to html. */
    -  function textToHtml(str) {
    -    return str.replace(pr_amp, '&amp;')
    -        .replace(pr_lt, '&lt;')
    -        .replace(pr_gt, '&gt;');
    -  }
    -
    -
    -  var pr_ltEnt = /&lt;/g;
    -  var pr_gtEnt = /&gt;/g;
    -  var pr_aposEnt = /&apos;/g;
    -  var pr_quotEnt = /&quot;/g;
    -  var pr_ampEnt = /&amp;/g;
    -  var pr_nbspEnt = /&nbsp;/g;
    -  /** unescapes html to plain text. */
    -  function htmlToText(html) {
    -    var pos = html.indexOf('&');
    -    if (pos < 0) { return html; }
    -    // Handle numeric entities specially.  We can't use functional substitution
    -    // since that doesn't work in older versions of Safari.
    -    // These should be rare since most browsers convert them to normal chars.
    -    for (--pos; (pos = html.indexOf('&#', pos + 1)) >= 0;) {
    -      var end = html.indexOf(';', pos);
    -      if (end >= 0) {
    -        var num = html.substring(pos + 3, end);
    -        var radix = 10;
    -        if (num && num.charAt(0) === 'x') {
    -          num = num.substring(1);
    -          radix = 16;
    -        }
    -        var codePoint = parseInt(num, radix);
    -        if (!isNaN(codePoint)) {
    -          html = (html.substring(0, pos) + String.fromCharCode(codePoint) +
    -                  html.substring(end + 1));
    -        }
    -      }
    -    }
    -
    -    return html.replace(pr_ltEnt, '<')
    -        .replace(pr_gtEnt, '>')
    -        .replace(pr_aposEnt, "'")
    -        .replace(pr_quotEnt, '"')
    -        .replace(pr_nbspEnt, ' ')
    -        .replace(pr_ampEnt, '&');
    -  }
    -
    -  /** is the given node's innerHTML normally unescaped? */
    -  function isRawContent(node) {
    -    return 'XMP' === node.tagName;
    -  }
    -
    -  var newlineRe = /[\r\n]/g;
    -  /**
    -   * Are newlines and adjacent spaces significant in the given node's innerHTML?
    -   */
    -  function isPreformatted(node, content) {
    -    // PRE means preformatted, and is a very common case, so don't create
    -    // unnecessary computed style objects.
    -    if ('PRE' === node.tagName) { return true; }
    -    if (!newlineRe.test(content)) { return true; }  // Don't care
    -    var whitespace = '';
    -    // For disconnected nodes, IE has no currentStyle.
    -    if (node.currentStyle) {
    -      whitespace = node.currentStyle.whiteSpace;
    -    } else if (window.getComputedStyle) {
    -      // Firefox makes a best guess if node is disconnected whereas Safari
    -      // returns the empty string.
    -      whitespace = window.getComputedStyle(node, null).whiteSpace;
    -    }
    -    return !whitespace || whitespace === 'pre';
    -  }
    -
    -  function normalizedHtml(node, out, opt_sortAttrs) {
    -    switch (node.nodeType) {
    -      case 1:  // an element
    -        var name = node.tagName.toLowerCase();
    -
    -        out.push('<', name);
    -        var attrs = node.attributes;
    -        var n = attrs.length;
    -        if (n) {
    -          if (opt_sortAttrs) {
    -            var sortedAttrs = [];
    -            for (var i = n; --i >= 0;) { sortedAttrs[i] = attrs[i]; }
    -            sortedAttrs.sort(function (a, b) {
    -                return (a.name < b.name) ? -1 : a.name === b.name ? 0 : 1;
    -              });
    -            attrs = sortedAttrs;
    -          }
    -          for (var i = 0; i < n; ++i) {
    -            var attr = attrs[i];
    -            if (!attr.specified) { continue; }
    -            out.push(' ', attr.name.toLowerCase(),
    -                     '="', attribToHtml(attr.value), '"');
    -          }
    -        }
    -        out.push('>');
    -        for (var child = node.firstChild; child; child = child.nextSibling) {
    -          normalizedHtml(child, out, opt_sortAttrs);
    -        }
    -        if (node.firstChild || !/^(?:br|link|img)$/.test(name)) {
    -          out.push('<\/', name, '>');
    -        }
    -        break;
    -      case 3: case 4: // text
    -        out.push(textToHtml(node.nodeValue));
    -        break;
    -    }
    -  }
    -
    -  /**
    -   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
    -   * matches the union o the sets o strings matched d by the input RegExp.
    -   * Since it matches globally, if the input strings have a start-of-input
    -   * anchor (/^.../), it is ignored for the purposes of unioning.
    -   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
    -   * @return {RegExp} a global regex.
    -   */
    -  function combinePrefixPatterns(regexs) {
    -    var capturedGroupIndex = 0;
    -
    -    var needToFoldCase = false;
    -    var ignoreCase = false;
    -    for (var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.ignoreCase) {
    -        ignoreCase = true;
    -      } else if (/[a-z]/i.test(regex.source.replace(
    -                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
    -        needToFoldCase = true;
    -        ignoreCase = false;
    -        break;
    -      }
    -    }
    -
    -    function decodeEscape(charsetPart) {
    -      if (charsetPart.charAt(0) !== '\\') { return charsetPart.charCodeAt(0); }
    -      switch (charsetPart.charAt(1)) {
    -        case 'b': return 8;
    -        case 't': return 9;
    -        case 'n': return 0xa;
    -        case 'v': return 0xb;
    -        case 'f': return 0xc;
    -        case 'r': return 0xd;
    -        case 'u': case 'x':
    -          return parseInt(charsetPart.substring(2), 16)
    -              || charsetPart.charCodeAt(1);
    -        case '0': case '1': case '2': case '3': case '4':
    -        case '5': case '6': case '7':
    -          return parseInt(charsetPart.substring(1), 8);
    -        default: return charsetPart.charCodeAt(1);
    -      }
    -    }
    -
    -    function encodeEscape(charCode) {
    -      if (charCode < 0x20) {
    -        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
    -      }
    -      var ch = String.fromCharCode(charCode);
    -      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
    -        ch = '\\' + ch;
    -      }
    -      return ch;
    -    }
    -
    -    function caseFoldCharset(charSet) {
    -      var charsetParts = charSet.substring(1, charSet.length - 1).match(
    -          new RegExp(
    -              '\\\\u[0-9A-Fa-f]{4}'
    -              + '|\\\\x[0-9A-Fa-f]{2}'
    -              + '|\\\\[0-3][0-7]{0,2}'
    -              + '|\\\\[0-7]{1,2}'
    -              + '|\\\\[\\s\\S]'
    -              + '|-'
    -              + '|[^-\\\\]',
    -              'g'));
    -      var groups = [];
    -      var ranges = [];
    -      var inverse = charsetParts[0] === '^';
    -      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
    -        var p = charsetParts[i];
    -        switch (p) {
    -          case '\\B': case '\\b':
    -          case '\\D': case '\\d':
    -          case '\\S': case '\\s':
    -          case '\\W': case '\\w':
    -            groups.push(p);
    -            continue;
    -        }
    -        var start = decodeEscape(p);
    -        var end;
    -        if (i + 2 < n && '-' === charsetParts[i + 1]) {
    -          end = decodeEscape(charsetParts[i + 2]);
    -          i += 2;
    -        } else {
    -          end = start;
    -        }
    -        ranges.push([start, end]);
    -        // If the range might intersect letters, then expand it.
    -        if (!(end < 65 || start > 122)) {
    -          if (!(end < 65 || start > 90)) {
    -            ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
    -          }
    -          if (!(end < 97 || start > 122)) {
    -            ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
    -          }
    -        }
    -      }
    -
    -      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
    -      // -> [[1, 12], [14, 14], [16, 17]]
    -      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
    -      var consolidatedRanges = [];
    -      var lastRange = [NaN, NaN];
    -      for (var i = 0; i < ranges.length; ++i) {
    -        var range = ranges[i];
    -        if (range[0] <= lastRange[1] + 1) {
    -          lastRange[1] = Math.max(lastRange[1], range[1]);
    -        } else {
    -          consolidatedRanges.push(lastRange = range);
    -        }
    -      }
    -
    -      var out = ['['];
    -      if (inverse) { out.push('^'); }
    -      out.push.apply(out, groups);
    -      for (var i = 0; i < consolidatedRanges.length; ++i) {
    -        var range = consolidatedRanges[i];
    -        out.push(encodeEscape(range[0]));
    -        if (range[1] > range[0]) {
    -          if (range[1] + 1 > range[0]) { out.push('-'); }
    -          out.push(encodeEscape(range[1]));
    -        }
    -      }
    -      out.push(']');
    -      return out.join('');
    -    }
    -
    -    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
    -      // Split into character sets, escape sequences, punctuation strings
    -      // like ('(', '(?:', ')', '^'), and runs of characters that do not
    -      // include any of the above.
    -      var parts = regex.source.match(
    -          new RegExp(
    -              '(?:'
    -              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
    -              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
    -              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
    -              + '|\\\\[0-9]+'  // a back-reference or octal escape
    -              + '|\\\\[^ux0-9]'  // other escape sequence
    -              + '|\\(\\?[:!=]'  // start of a non-capturing group
    -              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
    -              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
    -              + ')',
    -              'g'));
    -      var n = parts.length;
    -
    -      // Maps captured group numbers to the number they will occupy in
    -      // the output or to -1 if that has not been determined, or to
    -      // undefined if they need not be capturing in the output.
    -      var capturedGroups = [];
    -
    -      // Walk over and identify back references to build the capturedGroups
    -      // mapping.
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          // groups are 1-indexed, so max group index is count of '('
    -          ++groupIndex;
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            capturedGroups[decimalValue] = -1;
    -          }
    -        }
    -      }
    -
    -      // Renumber groups and reduce capturing groups to non-capturing groups
    -      // where possible.
    -      for (var i = 1; i < capturedGroups.length; ++i) {
    -        if (-1 === capturedGroups[i]) {
    -          capturedGroups[i] = ++capturedGroupIndex;
    -        }
    -      }
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        var p = parts[i];
    -        if (p === '(') {
    -          ++groupIndex;
    -          if (capturedGroups[groupIndex] === undefined) {
    -            parts[i] = '(?:';
    -          }
    -        } else if ('\\' === p.charAt(0)) {
    -          var decimalValue = +p.substring(1);
    -          if (decimalValue && decimalValue <= groupIndex) {
    -            parts[i] = '\\' + capturedGroups[groupIndex];
    -          }
    -        }
    -      }
    -
    -      // Remove any prefix anchors so that the output will match anywhere.
    -      // ^^ really does mean an anchored match though.
    -      for (var i = 0, groupIndex = 0; i < n; ++i) {
    -        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
    -      }
    -
    -      // Expand letters to groupts to handle mixing of case-sensitive and
    -      // case-insensitive patterns if necessary.
    -      if (regex.ignoreCase && needToFoldCase) {
    -        for (var i = 0; i < n; ++i) {
    -          var p = parts[i];
    -          var ch0 = p.charAt(0);
    -          if (p.length >= 2 && ch0 === '[') {
    -            parts[i] = caseFoldCharset(p);
    -          } else if (ch0 !== '\\') {
    -            // TODO: handle letters in numeric escapes.
    -            parts[i] = p.replace(
    -                /[a-zA-Z]/g,
    -                function (ch) {
    -                  var cc = ch.charCodeAt(0);
    -                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
    -                });
    -          }
    -        }
    -      }
    -
    -      return parts.join('');
    -    }
    -
    -    var rewritten = [];
    -    for (var i = 0, n = regexs.length; i < n; ++i) {
    -      var regex = regexs[i];
    -      if (regex.global || regex.multiline) { throw new Error('' + regex); }
    -      rewritten.push(
    -          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
    -    }
    -
    -    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
    -  }
    -
    -  var PR_innerHtmlWorks = null;
    -  function getInnerHtml(node) {
    -    // inner html is hopelessly broken in Safari 2.0.4 when the content is
    -    // an html description of well formed XML and the containing tag is a PRE
    -    // tag, so we detect that case and emulate innerHTML.
    -    if (null === PR_innerHtmlWorks) {
    -      var testNode = document.createElement('PRE');
    -      testNode.appendChild(
    -          document.createTextNode('<!DOCTYPE foo PUBLIC "foo bar">\n<foo />'));
    -      PR_innerHtmlWorks = !/</.test(testNode.innerHTML);
    -    }
    -
    -    if (PR_innerHtmlWorks) {
    -      var content = node.innerHTML;
    -      // XMP tags contain unescaped entities so require special handling.
    -      if (isRawContent(node)) {
    -        content = textToHtml(content);
    -      } else if (!isPreformatted(node, content)) {
    -        content = content.replace(/(<br\s*\/?>)[\r\n]+/g, '$1')
    -            .replace(/(?:[\r\n]+[ \t]*)+/g, ' ');
    -      }
    -      return content;
    -    }
    -
    -    var out = [];
    -    for (var child = node.firstChild; child; child = child.nextSibling) {
    -      normalizedHtml(child, out);
    -    }
    -    return out.join('');
    -  }
    -
    -  /** returns a function that expand tabs to spaces.  This function can be fed
    -    * successive chunks of text, and will maintain its own internal state to
    -    * keep track of how tabs are expanded.
    -    * @return {function (string) : string} a function that takes
    -    *   plain text and return the text with tabs expanded.
    -    * @private
    -    */
    -  function makeTabExpander(tabWidth) {
    -    var SPACES = '                ';
    -    var charInLine = 0;
    -
    -    return function (plainText) {
    -      // walk over each character looking for tabs and newlines.
    -      // On tabs, expand them.  On newlines, reset charInLine.
    -      // Otherwise increment charInLine
    -      var out = null;
    -      var pos = 0;
    -      for (var i = 0, n = plainText.length; i < n; ++i) {
    -        var ch = plainText.charAt(i);
    -
    -        switch (ch) {
    -          case '\t':
    -            if (!out) { out = []; }
    -            out.push(plainText.substring(pos, i));
    -            // calculate how much space we need in front of this part
    -            // nSpaces is the amount of padding -- the number of spaces needed
    -            // to move us to the next column, where columns occur at factors of
    -            // tabWidth.
    -            var nSpaces = tabWidth - (charInLine % tabWidth);
    -            charInLine += nSpaces;
    -            for (; nSpaces >= 0; nSpaces -= SPACES.length) {
    -              out.push(SPACES.substring(0, nSpaces));
    -            }
    -            pos = i + 1;
    -            break;
    -          case '\n':
    -            charInLine = 0;
    -            break;
    -          default:
    -            ++charInLine;
    -        }
    -      }
    -      if (!out) { return plainText; }
    -      out.push(plainText.substring(pos));
    -      return out.join('');
    -    };
    -  }
    -
    -  var pr_chunkPattern = new RegExp(
    -      '[^<]+'  // A run of characters other than '<'
    -      + '|<\!--[\\s\\S]*?--\>'  // an HTML comment
    -      + '|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>'  // a CDATA section
    -      // a probable tag that should not be highlighted
    -      + '|<\/?[a-zA-Z](?:[^>\"\']|\'[^\']*\'|\"[^\"]*\")*>'
    -      + '|<',  // A '<' that does not begin a larger chunk
    -      'g');
    -  var pr_commentPrefix = /^<\!--/;
    -  var pr_cdataPrefix = /^<!\[CDATA\[/;
    -  var pr_brPrefix = /^<br\b/i;
    -  var pr_tagNameRe = /^<(\/?)([a-zA-Z][a-zA-Z0-9]*)/;
    -
    -  /** split markup into chunks of html tags (style null) and
    -    * plain text (style {@link #PR_PLAIN}), converting tags which are
    -    * significant for tokenization (<br>) into their textual equivalent.
    -    *
    -    * @param {string} s html where whitespace is considered significant.
    -    * @return {Object} source code and extracted tags.
    -    * @private
    -    */
    -  function extractTags(s) {
    -    // since the pattern has the 'g' modifier and defines no capturing groups,
    -    // this will return a list of all chunks which we then classify and wrap as
    -    // PR_Tokens
    -    var matches = s.match(pr_chunkPattern);
    -    var sourceBuf = [];
    -    var sourceBufLen = 0;
    -    var extractedTags = [];
    -    if (matches) {
    -      for (var i = 0, n = matches.length; i < n; ++i) {
    -        var match = matches[i];
    -        if (match.length > 1 && match.charAt(0) === '<') {
    -          if (pr_commentPrefix.test(match)) { continue; }
    -          if (pr_cdataPrefix.test(match)) {
    -            // strip CDATA prefix and suffix.  Don't unescape since it's CDATA
    -            sourceBuf.push(match.substring(9, match.length - 3));
    -            sourceBufLen += match.length - 12;
    -          } else if (pr_brPrefix.test(match)) {
    -            // <br> tags are lexically significant so convert them to text.
    -            // This is undone later.
    -            sourceBuf.push('\n');
    -            ++sourceBufLen;
    -          } else {
    -            if (match.indexOf(PR_NOCODE) >= 0 && isNoCodeTag(match)) {
    -              // A <span class="nocode"> will start a section that should be
    -              // ignored.  Continue walking the list until we see a matching end
    -              // tag.
    -              var name = match.match(pr_tagNameRe)[2];
    -              var depth = 1;
    -              var j;
    -              end_tag_loop:
    -              for (j = i + 1; j < n; ++j) {
    -                var name2 = matches[j].match(pr_tagNameRe);
    -                if (name2 && name2[2] === name) {
    -                  if (name2[1] === '/') {
    -                    if (--depth === 0) { break end_tag_loop; }
    -                  } else {
    -                    ++depth;
    -                  }
    -                }
    -              }
    -              if (j < n) {
    -                extractedTags.push(
    -                    sourceBufLen, matches.slice(i, j + 1).join(''));
    -                i = j;
    -              } else {  // Ignore unclosed sections.
    -                extractedTags.push(sourceBufLen, match);
    -              }
    -            } else {
    -              extractedTags.push(sourceBufLen, match);
    -            }
    -          }
    -        } else {
    -          var literalText = htmlToText(match);
    -          sourceBuf.push(literalText);
    -          sourceBufLen += literalText.length;
    -        }
    -      }
    -    }
    -    return { source: sourceBuf.join(''), tags: extractedTags };
    -  }
    -
    -  /** True if the given tag contains a class attribute with the nocode class. */
    -  function isNoCodeTag(tag) {
    -    return !!tag
    -        // First canonicalize the representation of attributes
    -        .replace(/\s(\w+)\s*=\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+))/g,
    -                 ' $1="$2$3$4"')
    -        // Then look for the attribute we want.
    -        .match(/[cC][lL][aA][sS][sS]=\"[^\"]*\bnocode\b/);
    -  }
    -
    -  /**
    -   * Apply the given language handler to sourceCode and add the resulting
    -   * decorations to out.
    -   * @param {number} basePos the index of sourceCode within the chunk of source
    -   *    whose decorations are already present on out.
    -   */
    -  function appendDecorations(basePos, sourceCode, langHandler, out) {
    -    if (!sourceCode) { return; }
    -    var job = {
    -      source: sourceCode,
    -      basePos: basePos
    -    };
    -    langHandler(job);
    -    out.push.apply(out, job.decorations);
    -  }
    -
    -  /** Given triples of [style, pattern, context] returns a lexing function,
    -    * The lexing function interprets the patterns to find token boundaries and
    -    * returns a decoration list of the form
    -    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
    -    * where index_n is an index into the sourceCode, and style_n is a style
    -    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
    -    * all characters in sourceCode[index_n-1:index_n].
    -    *
    -    * The stylePatterns is a list whose elements have the form
    -    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
    -    *
    -    * Style is a style constant like PR_PLAIN, or can be a string of the
    -    * form 'lang-FOO', where FOO is a language extension describing the
    -    * language of the portion of the token in $1 after pattern executes.
    -    * E.g., if style is 'lang-lisp', and group 1 contains the text
    -    * '(hello (world))', then that portion of the token will be passed to the
    -    * registered lisp handler for formatting.
    -    * The text before and after group 1 will be restyled using this decorator
    -    * so decorators should take care that this doesn't result in infinite
    -    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
    -    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
    -    * '<script>foo()<\/script>', which would cause the current decorator to
    -    * be called with '<script>' which would not match the same rule since
    -    * group 1 must not be empty, so it would be instead styled as PR_TAG by
    -    * the generic tag rule.  The handler registered for the 'js' extension would
    -    * then be called with 'foo()', and finally, the current decorator would
    -    * be called with '<\/script>' which would not match the original rule and
    -    * so the generic tag rule would identify it as a tag.
    -    *
    -    * Pattern must only match prefixes, and if it matches a prefix, then that
    -    * match is considered a token with the same style.
    -    *
    -    * Context is applied to the last non-whitespace, non-comment token
    -    * recognized.
    -    *
    -    * Shortcut is an optional string of characters, any of which, if the first
    -    * character, gurantee that this pattern and only this pattern matches.
    -    *
    -    * @param {Array} shortcutStylePatterns patterns that always start with
    -    *   a known character.  Must have a shortcut string.
    -    * @param {Array} fallthroughStylePatterns patterns that will be tried in
    -    *   order if the shortcut ones fail.  May have shortcuts.
    -    *
    -    * @return {function (Object)} a
    -    *   function that takes source code and returns a list of decorations.
    -    */
    -  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
    -    var shortcuts = {};
    -    var tokenizer;
    -    (function () {
    -      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
    -      var allRegexs = [];
    -      var regexKeys = {};
    -      for (var i = 0, n = allPatterns.length; i < n; ++i) {
    -        var patternParts = allPatterns[i];
    -        var shortcutChars = patternParts[3];
    -        if (shortcutChars) {
    -          for (var c = shortcutChars.length; --c >= 0;) {
    -            shortcuts[shortcutChars.charAt(c)] = patternParts;
    -          }
    -        }
    -        var regex = patternParts[1];
    -        var k = '' + regex;
    -        if (!regexKeys.hasOwnProperty(k)) {
    -          allRegexs.push(regex);
    -          regexKeys[k] = null;
    -        }
    -      }
    -      allRegexs.push(/[\0-\uffff]/);
    -      tokenizer = combinePrefixPatterns(allRegexs);
    -    })();
    -
    -    var nPatterns = fallthroughStylePatterns.length;
    -    var notWs = /\S/;
    -
    -    /**
    -     * Lexes job.source and produces an output array job.decorations of style
    -     * classes preceded by the position at which they start in job.source in
    -     * order.
    -     *
    -     * @param {Object} job an object like {@code
    -     *    source: {string} sourceText plain text,
    -     *    basePos: {int} position of job.source in the larger chunk of
    -     *        sourceCode.
    -     * }
    -     */
    -    var decorate = function (job) {
    -      var sourceCode = job.source, basePos = job.basePos;
    -      /** Even entries are positions in source in ascending order.  Odd enties
    -        * are style markers (e.g., PR_COMMENT) that run from that position until
    -        * the end.
    -        * @type {Array.<number|string>}
    -        */
    -      var decorations = [basePos, PR_PLAIN];
    -      var pos = 0;  // index into sourceCode
    -      var tokens = sourceCode.match(tokenizer) || [];
    -      var styleCache = {};
    -
    -      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
    -        var token = tokens[ti];
    -        var style = styleCache[token];
    -        var match = void 0;
    -
    -        var isEmbedded;
    -        if (typeof style === 'string') {
    -          isEmbedded = false;
    -        } else {
    -          var patternParts = shortcuts[token.charAt(0)];
    -          if (patternParts) {
    -            match = token.match(patternParts[1]);
    -            style = patternParts[0];
    -          } else {
    -            for (var i = 0; i < nPatterns; ++i) {
    -              patternParts = fallthroughStylePatterns[i];
    -              match = token.match(patternParts[1]);
    -              if (match) {
    -                style = patternParts[0];
    -                break;
    -              }
    -            }
    -
    -            if (!match) {  // make sure that we make progress
    -              style = PR_PLAIN;
    -            }
    -          }
    -
    -          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
    -          if (isEmbedded && !(match && typeof match[1] === 'string')) {
    -            isEmbedded = false;
    -            style = PR_SOURCE;
    -          }
    -
    -          if (!isEmbedded) { styleCache[token] = style; }
    -        }
    -
    -        var tokenStart = pos;
    -        pos += token.length;
    -
    -        if (!isEmbedded) {
    -          decorations.push(basePos + tokenStart, style);
    -        } else {  // Treat group 1 as an embedded block of source code.
    -          var embeddedSource = match[1];
    -          var embeddedSourceStart = token.indexOf(embeddedSource);
    -          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
    -          if (match[2]) {
    -            // If embeddedSource can be blank, then it would match at the
    -            // beginning which would cause us to infinitely recurse on the
    -            // entire token, so we catch the right context in match[2].
    -            embeddedSourceEnd = token.length - match[2].length;
    -            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
    -          }
    -          var lang = style.substring(5);
    -          // Decorate the left of the embedded source
    -          appendDecorations(
    -              basePos + tokenStart,
    -              token.substring(0, embeddedSourceStart),
    -              decorate, decorations);
    -          // Decorate the embedded source
    -          appendDecorations(
    -              basePos + tokenStart + embeddedSourceStart,
    -              embeddedSource,
    -              langHandlerForExtension(lang, embeddedSource),
    -              decorations);
    -          // Decorate the right of the embedded section
    -          appendDecorations(
    -              basePos + tokenStart + embeddedSourceEnd,
    -              token.substring(embeddedSourceEnd),
    -              decorate, decorations);
    -        }
    -      }
    -      job.decorations = decorations;
    -    };
    -    return decorate;
    -  }
    -
    -  /** returns a function that produces a list of decorations from source text.
    -    *
    -    * This code treats ", ', and ` as string delimiters, and \ as a string
    -    * escape.  It does not recognize perl's qq() style strings.
    -    * It has no special handling for double delimiter escapes as in basic, or
    -    * the tripled delimiters used in python, but should work on those regardless
    -    * although in those cases a single string literal may be broken up into
    -    * multiple adjacent string literals.
    -    *
    -    * It recognizes C, C++, and shell style comments.
    -    *
    -    * @param {Object} options a set of optional parameters.
    -    * @return {function (Object)} a function that examines the source code
    -    *     in the input job and builds the decoration list.
    -    */
    -  function sourceDecorator(options) {
    -    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
    -    if (options['tripleQuotedStrings']) {
    -      // '''multi-line-string''', 'single-line-string', and double-quoted
    -      shortcutStylePatterns.push(
    -          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
    -           null, '\'"']);
    -    } else if (options['multiLineStrings']) {
    -      // 'multi-line-string', "multi-line-string"
    -      shortcutStylePatterns.push(
    -          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
    -           null, '\'"`']);
    -    } else {
    -      // 'single-line-string', "single-line-string"
    -      shortcutStylePatterns.push(
    -          [PR_STRING,
    -           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
    -           null, '"\'']);
    -    }
    -    if (options['verbatimStrings']) {
    -      // verbatim-string-literal production from the C# grammar.  See issue 93.
    -      fallthroughStylePatterns.push(
    -          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
    -    }
    -    if (options['hashComments']) {
    -      if (options['cStyleComments']) {
    -        // Stop C preprocessor declarations at an unclosed open comment
    -        shortcutStylePatterns.push(
    -            [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
    -             null, '#']);
    -        fallthroughStylePatterns.push(
    -            [PR_STRING,
    -             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
    -             null]);
    -      } else {
    -        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
    -      }
    -    }
    -    if (options['cStyleComments']) {
    -      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
    -      fallthroughStylePatterns.push(
    -          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
    -    }
    -    if (options['regexLiterals']) {
    -      var REGEX_LITERAL = (
    -          // A regular expression literal starts with a slash that is
    -          // not followed by * or / so that it is not confused with
    -          // comments.
    -          '/(?=[^/*])'
    -          // and then contains any number of raw characters,
    -          + '(?:[^/\\x5B\\x5C]'
    -          // escape sequences (\x5C),
    -          +    '|\\x5C[\\s\\S]'
    -          // or non-nesting character sets (\x5B\x5D);
    -          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
    -          // finally closed by a /.
    -          + '/');
    -      fallthroughStylePatterns.push(
    -          ['lang-regex',
    -           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
    -           ]);
    -    }
    -
    -    var keywords = options['keywords'].replace(/^\s+|\s+$/g, '');
    -    if (keywords.length) {
    -      fallthroughStylePatterns.push(
    -          [PR_KEYWORD,
    -           new RegExp('^(?:' + keywords.replace(/\s+/g, '|') + ')\\b'), null]);
    -    }
    -
    -    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
    -    fallthroughStylePatterns.push(
    -        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
    -        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
    -        [PR_TYPE,        /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
    -        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
    -        [PR_LITERAL,
    -         new RegExp(
    -             '^(?:'
    -             // A hex number
    -             + '0x[a-f0-9]+'
    -             // or an octal or decimal number,
    -             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
    -             // possibly in scientific notation
    -             + '(?:e[+\\-]?\\d+)?'
    -             + ')'
    -             // with an optional modifier like UL for unsigned long
    -             + '[a-z]*', 'i'),
    -         null, '0123456789'],
    -        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#]*/, null]);
    -
    -    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
    -  }
    -
    -  var decorateSource = sourceDecorator({
    -        'keywords': ALL_KEYWORDS,
    -        'hashComments': true,
    -        'cStyleComments': true,
    -        'multiLineStrings': true,
    -        'regexLiterals': true
    -      });
    -
    -  /** Breaks {@code job.source} around style boundaries in
    -    * {@code job.decorations} while re-interleaving {@code job.extractedTags},
    -    * and leaves the result in {@code job.prettyPrintedHtml}.
    -    * @param {Object} job like {
    -    *    source: {string} source as plain text,
    -    *    extractedTags: {Array.<number|string>} extractedTags chunks of raw
    -    *                   html preceded by their position in {@code job.source}
    -    *                   in order
    -    *    decorations: {Array.<number|string} an array of style classes preceded
    -    *                 by the position at which they start in job.source in order
    -    * }
    -    * @private
    -    */
    -  function recombineTagsAndDecorations(job) {
    -    var sourceText = job.source;
    -    var extractedTags = job.extractedTags;
    -    var decorations = job.decorations;
    -
    -    var html = [];
    -    // index past the last char in sourceText written to html
    -    var outputIdx = 0;
    -
    -    var openDecoration = null;
    -    var currentDecoration = null;
    -    var tagPos = 0;  // index into extractedTags
    -    var decPos = 0;  // index into decorations
    -    var tabExpander = makeTabExpander(window['PR_TAB_WIDTH']);
    -
    -    var adjacentSpaceRe = /([\r\n ]) /g;
    -    var startOrSpaceRe = /(^| ) /gm;
    -    var newlineRe = /\r\n?|\n/g;
    -    var trailingSpaceRe = /[ \r\n]$/;
    -    var lastWasSpace = true;  // the last text chunk emitted ended with a space.
    -
    -    // See bug 71 and http://stackoverflow.com/questions/136443/why-doesnt-ie7-
    -    var isIE678 = window['_pr_isIE6']();
    -    var lineBreakHtml = (
    -        isIE678
    -        ? (job.sourceNode.tagName === 'PRE'
    -           // Use line feeds instead of <br>s so that copying and pasting works
    -           // on IE.
    -           // Doing this on other browsers breaks lots of stuff since \r\n is
    -           // treated as two newlines on Firefox.
    -           ? (isIE678 === 6 ? '&#160;\r\n' :
    -              isIE678 === 7 ? '&#160;<br>\r' : '&#160;\r')
    -           // IE collapses multiple adjacent <br>s into 1 line break.
    -           // Prefix every newline with '&#160;' to prevent such behavior.
    -           // &nbsp; is the same as &#160; but works in XML as well as HTML.
    -           : '&#160;<br />')
    -        : '<br />');
    -
    -    // Look for a class like linenums or linenums:<n> where <n> is the 1-indexed
    -    // number of the first line.
    -    var numberLines = job.sourceNode.className.match(/\blinenums\b(?::(\d+))?/);
    -    var lineBreaker;
    -    if (numberLines) {
    -      var lineBreaks = [];
    -      for (var i = 0; i < 10; ++i) {
    -        lineBreaks[i] = lineBreakHtml + '</li><li class="L' + i + '">';
    -      }
    -      var lineNum = numberLines[1] && numberLines[1].length 
    -          ? numberLines[1] - 1 : 0;  // Lines are 1-indexed
    -      html.push('<ol class="linenums"><li class="L', (lineNum) % 10, '"');
    -      if (lineNum) {
    -        html.push(' value="', lineNum + 1, '"');
    -      }
    -      html.push('>');
    -      lineBreaker = function () {
    -        var lb = lineBreaks[++lineNum % 10];
    -        // If a decoration is open, we need to close it before closing a list-item
    -        // and reopen it on the other side of the list item.
    -        return openDecoration
    -            ? ('</span>' + lb + '<span class="' + openDecoration + '">') : lb;
    -      };
    -    } else {
    -      lineBreaker = lineBreakHtml;
    -    }
    -
    -    // A helper function that is responsible for opening sections of decoration
    -    // and outputing properly escaped chunks of source
    -    function emitTextUpTo(sourceIdx) {
    -      if (sourceIdx > outputIdx) {
    -        if (openDecoration && openDecoration !== currentDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        if (!openDecoration && currentDecoration) {
    -          openDecoration = currentDecoration;
    -          html.push('<span class="', openDecoration, '">');
    -        }
    -        // This interacts badly with some wikis which introduces paragraph tags
    -        // into pre blocks for some strange reason.
    -        // It's necessary for IE though which seems to lose the preformattedness
    -        // of <pre> tags when their innerHTML is assigned.
    -        // http://stud3.tuwien.ac.at/~e0226430/innerHtmlQuirk.html
    -        // and it serves to undo the conversion of <br>s to newlines done in
    -        // chunkify.
    -        var htmlChunk = textToHtml(
    -            tabExpander(sourceText.substring(outputIdx, sourceIdx)))
    -            .replace(lastWasSpace
    -                     ? startOrSpaceRe
    -                     : adjacentSpaceRe, '$1&#160;');
    -        // Keep track of whether we need to escape space at the beginning of the
    -        // next chunk.
    -        lastWasSpace = trailingSpaceRe.test(htmlChunk);
    -        html.push(htmlChunk.replace(newlineRe, lineBreaker));
    -        outputIdx = sourceIdx;
    -      }
    -    }
    -
    -    while (true) {
    -      // Determine if we're going to consume a tag this time around.  Otherwise
    -      // we consume a decoration or exit.
    -      var outputTag;
    -      if (tagPos < extractedTags.length) {
    -        if (decPos < decorations.length) {
    -          // Pick one giving preference to extractedTags since we shouldn't open
    -          // a new style that we're going to have to immediately close in order
    -          // to output a tag.
    -          outputTag = extractedTags[tagPos] <= decorations[decPos];
    -        } else {
    -          outputTag = true;
    -        }
    -      } else {
    -        outputTag = false;
    -      }
    -      // Consume either a decoration or a tag or exit.
    -      if (outputTag) {
    -        emitTextUpTo(extractedTags[tagPos]);
    -        if (openDecoration) {
    -          // Close the current decoration
    -          html.push('</span>');
    -          openDecoration = null;
    -        }
    -        html.push(extractedTags[tagPos + 1]);
    -        tagPos += 2;
    -      } else if (decPos < decorations.length) {
    -        emitTextUpTo(decorations[decPos]);
    -        currentDecoration = decorations[decPos + 1];
    -        decPos += 2;
    -      } else {
    -        break;
    -      }
    -    }
    -    emitTextUpTo(sourceText.length);
    -    if (openDecoration) {
    -      html.push('</span>');
    -    }
    -    if (numberLines) { html.push('</li></ol>'); }
    -    job.prettyPrintedHtml = html.join('');
    -  }
    -
    -  /** Maps language-specific file extensions to handlers. */
    -  var langHandlerRegistry = {};
    -  /** Register a language handler for the given file extensions.
    -    * @param {function (Object)} handler a function from source code to a list
    -    *      of decorations.  Takes a single argument job which describes the
    -    *      state of the computation.   The single parameter has the form
    -    *      {@code {
    -    *        source: {string} as plain text.
    -    *        decorations: {Array.<number|string>} an array of style classes
    -    *                     preceded by the position at which they start in
    -    *                     job.source in order.
    -    *                     The language handler should assigned this field.
    -    *        basePos: {int} the position of source in the larger source chunk.
    -    *                 All positions in the output decorations array are relative
    -    *                 to the larger source chunk.
    -    *      } }
    -    * @param {Array.<string>} fileExtensions
    -    */
    -  function registerLangHandler(handler, fileExtensions) {
    -    for (var i = fileExtensions.length; --i >= 0;) {
    -      var ext = fileExtensions[i];
    -      if (!langHandlerRegistry.hasOwnProperty(ext)) {
    -        langHandlerRegistry[ext] = handler;
    -      } else if ('console' in window) {
    -        console['warn']('cannot override language handler %s', ext);
    -      }
    -    }
    -  }
    -  function langHandlerForExtension(extension, source) {
    -    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
    -      // Treat it as markup if the first non whitespace character is a < and
    -      // the last non-whitespace character is a >.
    -      extension = /^\s*</.test(source)
    -          ? 'default-markup'
    -          : 'default-code';
    -    }
    -    return langHandlerRegistry[extension];
    -  }
    -  registerLangHandler(decorateSource, ['default-code']);
    -  registerLangHandler(
    -      createSimpleLexer(
    -          [],
    -          [
    -           [PR_PLAIN,       /^[^<?]+/],
    -           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
    -           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
    -           // Unescaped content in an unknown language
    -           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
    -           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
    -           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
    -           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
    -           // Unescaped content in javascript.  (Or possibly vbscript).
    -           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
    -           // Contains unescaped stylesheet content
    -           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
    -           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
    -          ]),
    -      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
    -  registerLangHandler(
    -      createSimpleLexer(
    -          [
    -           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
    -           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
    -           ],
    -          [
    -           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
    -           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
    -           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
    -           [PR_PUNCTUATION,  /^[=<>\/]+/],
    -           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
    -           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
    -           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
    -           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
    -           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
    -           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
    -           ]),
    -      ['in.tag']);
    -  registerLangHandler(
    -      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': CPP_KEYWORDS,
    -          'hashComments': true,
    -          'cStyleComments': true
    -        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': 'null true false'
    -        }), ['json']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': CSHARP_KEYWORDS,
    -          'hashComments': true,
    -          'cStyleComments': true,
    -          'verbatimStrings': true
    -        }), ['cs']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': JAVA_KEYWORDS,
    -          'cStyleComments': true
    -        }), ['java']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': SH_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true
    -        }), ['bsh', 'csh', 'sh']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': PYTHON_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'tripleQuotedStrings': true
    -        }), ['cv', 'py']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': PERL_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'regexLiterals': true
    -        }), ['perl', 'pl', 'pm']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': RUBY_KEYWORDS,
    -          'hashComments': true,
    -          'multiLineStrings': true,
    -          'regexLiterals': true
    -        }), ['rb']);
    -  registerLangHandler(sourceDecorator({
    -          'keywords': JSCRIPT_KEYWORDS,
    -          'cStyleComments': true,
    -          'regexLiterals': true
    -        }), ['js']);
    -  registerLangHandler(
    -      createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
    -
    -  function applyDecorator(job) {
    -    var sourceCodeHtml = job.sourceCodeHtml;
    -    var opt_langExtension = job.langExtension;
    -
    -    // Prepopulate output in case processing fails with an exception.
    -    job.prettyPrintedHtml = sourceCodeHtml;
    -
    -    try {
    -      // Extract tags, and convert the source code to plain text.
    -      var sourceAndExtractedTags = extractTags(sourceCodeHtml);
    -      /** Plain text. @type {string} */
    -      var source = sourceAndExtractedTags.source;
    -      job.source = source;
    -      job.basePos = 0;
    -
    -      /** Even entries are positions in source in ascending order.  Odd entries
    -        * are tags that were extracted at that position.
    -        * @type {Array.<number|string>}
    -        */
    -      job.extractedTags = sourceAndExtractedTags.tags;
    -
    -      // Apply the appropriate language handler
    -      langHandlerForExtension(opt_langExtension, source)(job);
    -      // Integrate the decorations and tags back into the source code to produce
    -      // a decorated html string which is left in job.prettyPrintedHtml.
    -      recombineTagsAndDecorations(job);
    -    } catch (e) {
    -      if ('console' in window) {
    -        console['log'](e && e['stack'] ? e['stack'] : e);
    -      }
    -    }
    -  }
    -
    -  function prettyPrintOne(sourceCodeHtml, opt_langExtension) {
    -    var job = {
    -      sourceCodeHtml: sourceCodeHtml,
    -      langExtension: opt_langExtension
    -    };
    -    applyDecorator(job);
    -    return job.prettyPrintedHtml;
    -  }
    -
    -  function prettyPrint(opt_whenDone) {
    -    function byTagName(tn) { return document.getElementsByTagName(tn); }
    -    // fetch a list of nodes to rewrite
    -    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
    -    var elements = [];
    -    for (var i = 0; i < codeSegments.length; ++i) {
    -      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
    -        elements.push(codeSegments[i][j]);
    -      }
    -    }
    -    codeSegments = null;
    -
    -    var clock = Date;
    -    if (!clock['now']) {
    -      clock = { 'now': function () { return (new Date).getTime(); } };
    -    }
    -
    -    // The loop is broken into a series of continuations to make sure that we
    -    // don't make the browser unresponsive when rewriting a large page.
    -    var k = 0;
    -    var prettyPrintingJob;
    -
    -    function doWork() {
    -      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
    -                     clock.now() + 250 /* ms */ :
    -                     Infinity);
    -      for (; k < elements.length && clock.now() < endTime; k++) {
    -        var cs = elements[k];
    -        // [JACOCO] 'prettyprint' -> 'source' 
    -        if (cs.className && cs.className.indexOf('source') >= 0) {
    -          // If the classes includes a language extensions, use it.
    -          // Language extensions can be specified like
    -          //     <pre class="prettyprint lang-cpp">
    -          // the language extension "cpp" is used to find a language handler as
    -          // passed to PR_registerLangHandler.
    -          var langExtension = cs.className.match(/\blang-(\w+)\b/);
    -          if (langExtension) { langExtension = langExtension[1]; }
    -
    -          // make sure this is not nested in an already prettified element
    -          var nested = false;
    -          for (var p = cs.parentNode; p; p = p.parentNode) {
    -            if ((p.tagName === 'pre' || p.tagName === 'code' ||
    -                 p.tagName === 'xmp') &&
    -                // [JACOCO] 'prettyprint' -> 'source' 
    -                p.className && p.className.indexOf('source') >= 0) {
    -              nested = true;
    -              break;
    -            }
    -          }
    -          if (!nested) {
    -            // fetch the content as a snippet of properly escaped HTML.
    -            // Firefox adds newlines at the end.
    -            var content = getInnerHtml(cs);
    -            content = content.replace(/(?:\r\n?|\n)$/, '');
    -
    -            // do the pretty printing
    -            prettyPrintingJob = {
    -              sourceCodeHtml: content,
    -              langExtension: langExtension,
    -              sourceNode: cs
    -            };
    -            applyDecorator(prettyPrintingJob);
    -            replaceWithPrettyPrintedHtml();
    -          }
    -        }
    -      }
    -      if (k < elements.length) {
    -        // finish up in a continuation
    -        setTimeout(doWork, 250);
    -      } else if (opt_whenDone) {
    -        opt_whenDone();
    -      }
    -    }
    -
    -    function replaceWithPrettyPrintedHtml() {
    -      var newContent = prettyPrintingJob.prettyPrintedHtml;
    -      if (!newContent) { return; }
    -      var cs = prettyPrintingJob.sourceNode;
    -
    -      // push the prettified html back into the tag.
    -      if (!isRawContent(cs)) {
    -        // just replace the old html with the new
    -        cs.innerHTML = newContent;
    -      } else {
    -        // we need to change the tag to a <pre> since <xmp>s do not allow
    -        // embedded tags such as the span tags used to attach styles to
    -        // sections of source code.
    -        var pre = document.createElement('PRE');
    -        for (var i = 0; i < cs.attributes.length; ++i) {
    -          var a = cs.attributes[i];
    -          if (a.specified) {
    -            var aname = a.name.toLowerCase();
    -            if (aname === 'class') {
    -              pre.className = a.value;  // For IE 6
    -            } else {
    -              pre.setAttribute(a.name, a.value);
    -            }
    -          }
    -        }
    -        pre.innerHTML = newContent;
    -
    -        // remove the old
    -        cs.parentNode.replaceChild(pre, cs);
    -        cs = pre;
    -      }
    -    }
    -
    -    doWork();
    -  }
    -
    -  window['PR_normalizedHtml'] = normalizedHtml;
    -  window['prettyPrintOne'] = prettyPrintOne;
    -  window['prettyPrint'] = prettyPrint;
    -  window['PR'] = {
    -        'combinePrefixPatterns': combinePrefixPatterns,
    -        'createSimpleLexer': createSimpleLexer,
    -        'registerLangHandler': registerLangHandler,
    -        'sourceDecorator': sourceDecorator,
    -        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
    -        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
    -        'PR_COMMENT': PR_COMMENT,
    -        'PR_DECLARATION': PR_DECLARATION,
    -        'PR_KEYWORD': PR_KEYWORD,
    -        'PR_LITERAL': PR_LITERAL,
    -        'PR_NOCODE': PR_NOCODE,
    -        'PR_PLAIN': PR_PLAIN,
    -        'PR_PUNCTUATION': PR_PUNCTUATION,
    -        'PR_SOURCE': PR_SOURCE,
    -        'PR_STRING': PR_STRING,
    -        'PR_TAG': PR_TAG,
    -        'PR_TYPE': PR_TYPE
    -      };
    -})();
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/redbar.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/redbar.gif
    deleted file mode 100644
    index c2f71469ba995289439d86ea39b1b33edb03388c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 91
    zcmZ?wbhEHbWMtrCc+AD{pP&D~tn7aso&R25|6^nS*Vg{;>G{84!T)8;{;yfXu$BQ0
    fDgI<(<YM4w&|v@qkQodt90ol_LPjnP91PX~3&9+X
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.css b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.css
    deleted file mode 100644
    index 08eba79..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.css
    +++ /dev/null
    @@ -1,243 +0,0 @@
    -body, td {
    -  font-family:sans-serif;
    -  font-size:10pt;
    -}
    -
    -h1 {
    -  font-weight:bold;
    -  font-size:18pt;
    -}
    -
    -.breadcrumb {
    -  border:#d6d3ce 1px solid;
    -  padding:2px 4px 2px 4px;
    -}
    -
    -.breadcrumb .info {
    -  float:right;
    -}
    -
    -.breadcrumb .info a {
    -  margin-left:8px;
    -}
    -
    -.el_report {
    -  padding-left:18px;
    -  background-image:url(report.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_group {
    -  padding-left:18px;
    -  background-image:url(group.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_bundle {
    -  padding-left:18px;
    -  background-image:url(bundle.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_package {
    -  padding-left:18px;
    -  background-image:url(package.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_class {
    -  padding-left:18px;
    -  background-image:url(class.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_source {
    -  padding-left:18px;
    -  background-image:url(source.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_method {
    -  padding-left:18px;
    -  background-image:url(method.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -.el_session {
    -  padding-left:18px;
    -  background-image:url(session.gif);
    -  background-position:left center;
    -  background-repeat:no-repeat;
    -}
    -
    -pre.source {
    -  border:#d6d3ce 1px solid;
    -  font-family:monospace;
    -}
    -
    -pre.source ol {
    -  margin-bottom: 0px;
    -  margin-top: 0px;
    -}
    -
    -pre.source li {
    -  border-left: 1px solid #D6D3CE;
    -  color: #A0A0A0;
    -  padding-left: 0px;
    -}
    -
    -pre.source span.fc {
    -  background-color:#ccffcc;
    -}
    -
    -pre.source span.nc {
    -  background-color:#ffaaaa;
    -}
    -
    -pre.source span.pc {
    -  background-color:#ffffcc;
    -}
    -
    -pre.source span.bfc {
    -  background-image: url(branchfc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bfc:hover {
    -  background-color:#80ff80;
    -}
    -
    -pre.source span.bnc {
    -  background-image: url(branchnc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bnc:hover {
    -  background-color:#ff8080;
    -}
    -
    -pre.source span.bpc {
    -  background-image: url(branchpc.gif);
    -  background-repeat: no-repeat;
    -  background-position: 2px center;
    -}
    -
    -pre.source span.bpc:hover {
    -  background-color:#ffff80;
    -}
    -
    -table.coverage {
    -  empty-cells:show;
    -  border-collapse:collapse; 
    -}
    -
    -table.coverage thead {
    -  background-color:#e0e0e0;
    -}
    -
    -table.coverage thead td {
    -  white-space:nowrap;
    -  padding:2px 14px 0px 6px;
    -  border-bottom:#b0b0b0 1px solid;
    -}
    -
    -table.coverage thead td.bar {
    -  border-left:#cccccc 1px solid;
    -}
    -
    -table.coverage thead td.ctr1 {
    -  text-align:right;
    -  border-left:#cccccc 1px solid;
    -}
    -
    -table.coverage thead td.ctr2 {
    -  text-align:right;
    -  padding-left:2px;
    -}
    -
    -table.coverage thead td.sortable {
    -  cursor:pointer;
    -  background-image:url(sort.gif);
    -  background-position:right center;
    -  background-repeat:no-repeat;
    -}
    -
    -table.coverage thead td.up {
    -  background-image:url(up.gif);
    -}
    -
    -table.coverage thead td.down {
    -  background-image:url(down.gif);
    -}
    -
    -table.coverage tbody td {
    -  white-space:nowrap;
    -  padding:2px 6px 2px 6px;
    -  border-bottom:#d6d3ce 1px solid;
    -}
    -
    -table.coverage tbody tr:hover { 
    -  background: #f0f0d0 !important;
    -}
    -
    -table.coverage tbody td.bar {
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tbody td.ctr1 {
    -  text-align:right;
    -  padding-right:14px;
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tbody td.ctr2 {
    -  text-align:right;
    -  padding-right:14px;
    -  padding-left:2px;
    -}
    -
    -table.coverage tfoot td {
    -  white-space:nowrap;
    -  padding:2px 6px 2px 6px;
    -}
    -
    -table.coverage tfoot td.bar {
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tfoot td.ctr1 {
    -  text-align:right;
    -  padding-right:14px;
    -  border-left:#e8e8e8 1px solid;
    -}
    -
    -table.coverage tfoot td.ctr2 {
    -  text-align:right;
    -  padding-right:14px;
    -  padding-left:2px;
    -}
    -
    -.footer {
    -  margin-top:20px;
    -  border-top:#d6d3ce 1px solid;
    -  padding-top:2px;
    -  font-size:8pt;
    -  color:#a0a0a0;
    -}
    -
    -.footer a {
    -  color:#a0a0a0;
    -}
    -
    -.right {
    -  float:right;
    -}
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/report.gif
    deleted file mode 100644
    index 8547be50bf3e97e725920927b5aa4cdb031f4823..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 363
    zcmZ?wbhEHb6krfwSZc{In}J~s1H&!`1_uX+xVSjMb&S>db~X8S)dhAn1$OlXwvB~0
    zO@%hC#Wq5_7&^+V`^qgRRa;E2HJ?*&DsqWoev|2fCetO&CQDmPR<;_iXfs~ZZnVC`
    za8s8-+pK*(^AAm4c5K#~(^ocST-lU)byMc8y)_R`^xu2&{oaco_g{R!|Ki8Pmp>lA
    z{_*VHkC*R%zWMa)!{^_hzyAL8?f2(zzrTL}{q@K1Z$Ey2|M}<VuRs5>0mYvzj9d)%
    z3_1)z0P+(9TgQR<1s*zF)+bahX*_u_??Pbv&V#KE^V2&`bhGjjR;*MxC8EFO_3_}<
    zH?w9WrJ7AX`tJM8r525X{~8+WorLsRL^?W{nR=L*odosT`KItOGtTI963}JgV_m??
    z%&>&9-=1G*^3>@wm-A|~FmK+nbvd`DhNhP0UUhXIS1vYAPL5-o?Ce}VXI&i`tO1G(
    BvdRDe
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/session.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/session.gif
    deleted file mode 100644
    index 0151bad8a001e5cc5cc7723a608185f746b7f8c1..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 213
    zcmZ?wbhEHb6krfwXc1xPS$gU4xw~t2pG#?5#^Be>V3WrXI-S9<hrzA(|Nr^_@5k?-
    zZ~y=IhyVNSXZ04}pKqV%t9oe5k~tY+Ar=Pzi2#Z}Sr{1@<Qa4rfB<AC18dL&^}dwM
    zX_r*ys<8N;e6mS?i^dP8jVmAd@U^}&$uv>xc~m$hYN?d{@xrG~CzZCfhpBIRC}Q>I
    kiQ?_Ai=3VZEOFW9fBwaksdwMK(Err)E%VcVRYeAC06w^MK>z>%
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.gif
    deleted file mode 100644
    index 6757c2c32b57d768f3c12c4ae99a28bc32c9cbd7..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 58
    zcmZ?wbhEHb<YC}qXkcX6uwldh|Nj+#vM_QnFf!;c00|xjP6h@h!JfpGjC*fB>i!bx
    N`t(%z_h<$NYXI&b5{m!;
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.js b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.js
    deleted file mode 100644
    index da41c0b..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/sort.js
    +++ /dev/null
    @@ -1,147 +0,0 @@
    -/*******************************************************************************
    - * Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors
    - * All rights reserved. This program and the accompanying materials
    - * are made available under the terms of the Eclipse Public License v1.0
    - * which accompanies this distribution, and is available at
    - * http://www.eclipse.org/legal/epl-v10.html
    - *
    - * Contributors:
    - *    Marc R. Hoffmann - initial API and implementation
    - *    
    - *******************************************************************************/
    -
    -(function () {
    -
    -  /**
    -   * Sets the initial sorting derived from the hash.
    -   *
    -   * @param linkelementids
    -   *          list of element ids to search for links to add sort inidcator
    -   *          hash links   
    -   */  
    -  function initialSort(linkelementids) {
    -    window.linkelementids = linkelementids;
    -    var hash = window.location.hash;
    -    if (hash) {
    -      var m = hash.match(/up-./);
    -      if (m) {
    -        var header = window.document.getElementById(m[0].charAt(3));
    -        if (header) {
    -          sortColumn(header, true);
    -        }
    -        return;
    -      }
    -      var m = hash.match(/dn-./);
    -      if (m) {
    -        var header = window.document.getElementById(m[0].charAt(3));
    -        if (header) {
    -          sortColumn(header, false);
    -        }
    -        return
    -      }
    -    }
    -  }
    -
    -  /**
    -   * Sorts the columns with the given header dependening on the current sort state.
    -   */  
    -  function toggleSort(header) {
    -    var sortup = header.className.indexOf('down ') == 0;
    -    sortColumn(header, sortup);
    -  }
    -
    -  /**
    -   * Sorts the columns with the given header in the given direction.
    -   */  
    -  function sortColumn(header, sortup) {
    -    var table = header.parentNode.parentNode.parentNode;
    -    var body = table.tBodies[0];
    -    var colidx = getNodePosition(header);
    -    
    -    resetSortedStyle(table);
    -    
    -    var rows = body.rows;
    -    var sortedrows = [];
    -    for (var i = 0; i < rows.length; i++) {
    -      r = rows[i];
    -      sortedrows[parseInt(r.childNodes[colidx].id.slice(1))] = r;
    -    }
    -    
    -    var hash;
    -    
    -    if (sortup) {
    -      for (var i = sortedrows.length - 1; i >= 0; i--) {
    -        body.appendChild(sortedrows[i]);
    -      }
    -      header.className = 'up ' + header.className;
    -      hash = 'up-' + header.id;
    -    } else {
    -      for (var i = 0; i < sortedrows.length; i++) {
    -        body.appendChild(sortedrows[i]);
    -      }
    -      header.className = 'down ' + header.className;
    -      hash = 'dn-' + header.id;
    -    }
    -    
    -    setHash(hash);
    -  }
    -
    -  /**
    -   * Adds the sort indicator as a hash to the document URL and all links.
    -   */
    -  function setHash(hash) {
    -    window.document.location.hash = hash;
    -    ids = window.linkelementids;
    -    for (var i = 0; i < ids.length; i++) {
    -        setHashOnAllLinks(document.getElementById(ids[i]), hash);
    -    }
    -  }
    -
    -  /**
    -   * Extend all links within the given tag with the given hash.
    -   */
    -  function setHashOnAllLinks(tag, hash) {
    -    links = tag.getElementsByTagName("a");
    -    for (var i = 0; i < links.length; i++) {
    -        var a = links[i];
    -        var href = a.href;
    -        var hashpos = href.indexOf("#");
    -        if (hashpos != -1) {
    -            href = href.substring(0, hashpos);
    -        } 
    -        a.href = href + "#" + hash;
    -    }
    -  }
    -
    -  /**
    -   * Calculates the position of a element within its parent.
    -   */  
    -  function getNodePosition(element) {
    -    var pos = -1;
    -    while (element) {
    -      element = element.previousSibling;
    -      pos++;
    -    }
    -    return pos;
    -  }
    -
    -  /**
    -   * Remove the sorting indicator style from all headers.
    -   */
    -  function resetSortedStyle(table) {
    -    for (var c = table.tHead.firstChild.firstChild; c; c = c.nextSibling) {
    -      if (c.className) {
    -        if (c.className.indexOf('down ') == 0) {
    -          c.className = c.className.slice(5);
    -        }
    -        if (c.className.indexOf('up ') == 0) {
    -          c.className = c.className.slice(3);
    -        }
    -      }
    -    }
    -  }
    -  
    -  window['initialSort'] = initialSort;
    -  window['toggleSort'] = toggleSort;
    -
    -})();
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/source.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/source.gif
    deleted file mode 100644
    index b226e41c5276581db33d71525298ef572cc5d7ce..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 354
    zcmZ?wbhEHb6krfwxXQrr`Rnf=KmWY@^y|~t-#>r-`SJ62+pK*(^ACOa@_X{KW3$$r
    zUbOlAiXE5N?74dH#gDtszu$lH{mGl3&)@xg`{~!`Z@=#VMPB~6_u~7*S3h2T`1$R}
    z?`Q9Re)#(P)3@JWfBgRb^LKTLe^s%6bxA;7sb4jaQ5?`-<<ng5TVLWgvEHM%)~l!1
    zYi_IS^d`3r{dQ}59F})EE$?<()ZzT#ME{lvwpTV~T-lU)Yj4ffO_~4y|7XAeia%Kx
    z85k@XbU-p7KQXY?ADC0%p(B)eLgkXi62W-^(!DQ#v2a~Gz-z9%&!+3h!38t#X02Ds
    zad;WPFvUVOY)YY2k84HG1kp%gVW!3wVI5ap$%?8ZHc4GqO=+PiQzvV>Y72H(vk7Xs
    us!1$fvP8{QU92ZrK%7tARasP&f6JDw8m_8J3W|I7DyXXX9C3DJum%7=h^`F)
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/up.gif b/src/GoGreen/Server/build/jacocoHtml/jacoco-resources/up.gif
    deleted file mode 100644
    index 58ed21660ec467736a4d2af17d91341f7cfb556c..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 67
    zcmZ?wbhEHb<YC}qSjfcSX{EDa!-oH0p!k!8k&A(eL5G2Xk%5PSlYxOrWJ=;nroA^G
    Ub$^Kz-Nct)ygK&ScM%3_0PmU?SpWb4
    
    diff --git a/src/GoGreen/Server/build/jacocoHtml/jacoco-sessions.html b/src/GoGreen/Server/build/jacocoHtml/jacoco-sessions.html
    deleted file mode 100644
    index c40e996..0000000
    --- a/src/GoGreen/Server/build/jacocoHtml/jacoco-sessions.html
    +++ /dev/null
    @@ -1 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="jacoco-sessions.html" class="el_session">Sessions</a></span><a href="index.html" class="el_report">Server</a> &gt; <span class="el_session">Sessions</span></div><h1>Sessions</h1><p>This coverage report is based on execution data from the following sessions:</p><table class="coverage" cellspacing="0"><thead><tr><td>Session</td><td>Start Time</td><td>Dump Time</td></tr></thead><tbody><tr><td><span class="el_session">DESKTOP-FATFDSA-58fdea69</span></td><td>04-Mar-2019 09:23:39</td><td>04-Mar-2019 09:23:50</td></tr></tbody></table><p>Execution data for the following classes is considered in this report:</p><table class="coverage" cellspacing="0"><thead><tr><td>Class</td><td>Id</td></tr></thead><tbody><tr><td><span class="el_class">antlr.ANTLRHashString</span></td><td><code>d76aa1ad5b62e838</code></td></tr><tr><td><span class="el_class">antlr.ANTLRStringBuffer</span></td><td><code>7806c279d3bcbf3e</code></td></tr><tr><td><span class="el_class">antlr.ASTFactory</span></td><td><code>7989f35853accd26</code></td></tr><tr><td><span class="el_class">antlr.ASTNULLType</span></td><td><code>d47291a566b181bc</code></td></tr><tr><td><span class="el_class">antlr.ASTPair</span></td><td><code>80316eb7c8a5a5ad</code></td></tr><tr><td><span class="el_class">antlr.BaseAST</span></td><td><code>449d452f33186c07</code></td></tr><tr><td><span class="el_class">antlr.CharBuffer</span></td><td><code>a0d276baa559ff07</code></td></tr><tr><td><span class="el_class">antlr.CharQueue</span></td><td><code>8540ae9d969eeb2f</code></td></tr><tr><td><span class="el_class">antlr.CharScanner</span></td><td><code>56f15ad5a4b8eb8a</code></td></tr><tr><td><span class="el_class">antlr.CommonAST</span></td><td><code>9dc288ae08034869</code></td></tr><tr><td><span class="el_class">antlr.CommonToken</span></td><td><code>98b949a0512a2516</code></td></tr><tr><td><span class="el_class">antlr.InputBuffer</span></td><td><code>b96bb6e13302bae7</code></td></tr><tr><td><span class="el_class">antlr.LLkParser</span></td><td><code>65e451ee04157515</code></td></tr><tr><td><span class="el_class">antlr.LexerSharedInputState</span></td><td><code>7f5fa3eb9f80aaf8</code></td></tr><tr><td><span class="el_class">antlr.Parser</span></td><td><code>7481cdc68fe00a50</code></td></tr><tr><td><span class="el_class">antlr.ParserSharedInputState</span></td><td><code>2e2439f1fe8706b3</code></td></tr><tr><td><span class="el_class">antlr.Token</span></td><td><code>5d5e6af60c810abd</code></td></tr><tr><td><span class="el_class">antlr.TokenBuffer</span></td><td><code>06357553172d049a</code></td></tr><tr><td><span class="el_class">antlr.TokenQueue</span></td><td><code>e704550dbb5fccae</code></td></tr><tr><td><span class="el_class">antlr.TreeParser</span></td><td><code>c5c88caf78d83223</code></td></tr><tr><td><span class="el_class">antlr.TreeParserSharedInputState</span></td><td><code>b8440fa651b94ccb</code></td></tr><tr><td><span class="el_class">antlr.collections.impl.ASTArray</span></td><td><code>4f3f22b37acb0b0d</code></td></tr><tr><td><span class="el_class">antlr.collections.impl.BitSet</span></td><td><code>9f70d77fe784bf79</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.BasicConfigurator</span></td><td><code>73aea3a3b0bcc967</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Level</span></td><td><code>c7bc8a6250f4fdfe</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.Logger</span></td><td><code>765bcc0c542c474a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.LoggerContext</span></td><td><code>d6b25e098837e8c1</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.PatternLayout</span></td><td><code>6f008a8a59ec59b3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.encoder.PatternLayoutEncoder</span></td><td><code>b5df0ef8a1a735ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.jul.JULHelper</span></td><td><code>d2558b3ccc4fe326</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.jul.LevelChangePropagator</span></td><td><code>1f35c4ba8def0433</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.layout.TTLLLayout</span></td><td><code>b5d12c324b80cd53</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ClassicConverter</span></td><td><code>78403f02659989af</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.DateConverter</span></td><td><code>c3d82e4d435927b6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.EnsureExceptionHandling</span></td><td><code>f9c97b8da786f083</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ExtendedThrowableProxyConverter</span></td><td><code>a3c5c783bfd752a7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LevelConverter</span></td><td><code>05b4415a3dbcaaf4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LineSeparatorConverter</span></td><td><code>2e2dc69c3bdc6cd3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.LoggerConverter</span></td><td><code>e250f04c84d66501</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.MessageConverter</span></td><td><code>ef2f64b51bca1aac</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.NamedConverter</span></td><td><code>2d8a1e4cd16b9929</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.TargetLengthBasedClassNameAbbreviator</span></td><td><code>fd7561a00606a7d0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThreadConverter</span></td><td><code>a95aaedda263355c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableHandlingConverter</span></td><td><code>266cc4ca75fcd39d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.pattern.ThrowableProxyConverter</span></td><td><code>ffb4dcfa4e5890b2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.selector.DefaultContextSelector</span></td><td><code>fd861e3242ccff2f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.EventArgUtil</span></td><td><code>88f3990bf293da69</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggerContextVO</span></td><td><code>ecac106025bca4a3</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.LoggingEvent</span></td><td><code>acc8fddd3d6b79c6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.spi.TurboFilterList</span></td><td><code>aa3cf39d0c0c651e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.turbo.TurboFilter</span></td><td><code>b799953481df4445</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextInitializer</span></td><td><code>ec804cfdb928ee9c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.ContextSelectorStaticBinder</span></td><td><code>54a192f85e092702</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.EnvUtil</span></td><td><code>b47c9f7be597e67c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LogbackMDCAdapter</span></td><td><code>933d8c0cdcecfd97</code></td></tr><tr><td><span class="el_class">ch.qos.logback.classic.util.LoggerNameUtil</span></td><td><code>28a0f0ecf3d8a438</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.BasicStatusManager</span></td><td><code>b70cf6ca6f7dd178</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ConsoleAppender</span></td><td><code>327d4880c519893e</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.ContextBase</span></td><td><code>976f2485ed1f3543</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.CoreConstants</span></td><td><code>f83156258499654b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LayoutBase</span></td><td><code>e6bfd3b1edc3ab01</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.LifeCycleManager</span></td><td><code>ab135a1743590ea0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.OutputStreamAppender</span></td><td><code>f9becbee7bd40604</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.UnsynchronizedAppenderBase</span></td><td><code>c8af496d26cb4e25</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.EncoderBase</span></td><td><code>f2507a7276f26c10</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.encoder.LayoutWrappingEncoder</span></td><td><code>6bcf8d3f3a6b1130</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.helpers.CyclicBuffer</span></td><td><code>422c7b9f7318f10a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget</span></td><td><code>5849453762b335d6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.1</span></td><td><code>7fb78874773a0c25</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.joran.spi.ConsoleTarget.2</span></td><td><code>0396a24f624f88ce</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.CompositeConverter</span></td><td><code>7a7e77f23fb07762</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.Converter</span></td><td><code>925f6cb417029041</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.ConverterUtil</span></td><td><code>dd9b10877d49fdef</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.DynamicConverter</span></td><td><code>66d903dd096314f6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormatInfo</span></td><td><code>d7c5bfd4e772e2d7</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.FormattingConverter</span></td><td><code>c3110b5495da3c0a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.LiteralConverter</span></td><td><code>65b2e319699170e6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutBase</span></td><td><code>74efe19d8703d6a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.PatternLayoutEncoderBase</span></td><td><code>8869b320200d58ca</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.SpacePadder</span></td><td><code>e82e4efc2cb997cb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Compiler</span></td><td><code>864bf20acdd4e8fb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.CompositeNode</span></td><td><code>5ad0850790aa0e35</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.FormattingNode</span></td><td><code>c1ea708a78deec04</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Node</span></td><td><code>6c2db44212d84b68</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.OptionTokenizer</span></td><td><code>5ddb1488a8804003</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Parser</span></td><td><code>2375c3c8e229a060</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.SimpleKeywordNode</span></td><td><code>41dec423d0a960a6</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.Token</span></td><td><code>7cafb12cb53a5405</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream</span></td><td><code>3337fa7bf1627ca0</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.1</span></td><td><code>e9bbdb8ba23c68ff</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.parser.TokenStream.TokenizerState</span></td><td><code>43c4198b14712e8c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.AsIsEscapeUtil</span></td><td><code>59f6b4aeb7076212</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RegularEscapeUtil</span></td><td><code>1cc07c8d9d362995</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.pattern.util.RestrictedEscapeUtil</span></td><td><code>05ac894407a1822b</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.AppenderAttachableImpl</span></td><td><code>927e6a35eb1d8a33</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.ContextAwareBase</span></td><td><code>507768fbb8be644f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterAttachableImpl</span></td><td><code>e0d2c4e50fd975d2</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.FilterReply</span></td><td><code>f2231a9169e6b1ea</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.spi.LogbackLock</span></td><td><code>b3b7af385a799776</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.InfoStatus</span></td><td><code>44e35674c9ffd57a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusBase</span></td><td><code>7c1cffd1a9986020</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.StatusUtil</span></td><td><code>1842b11db5ffa23d</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.status.WarnStatus</span></td><td><code>7a4c8a4216b6f786</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node</span></td><td><code>176c845fe51198eb</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Node.Type</span></td><td><code>dbd7485d30ba1a20</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer</span></td><td><code>28edf503290015be</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.NodeToStringTransformer.1</span></td><td><code>ad3c17b5c3799ecd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser</span></td><td><code>cc2be3071607cb1a</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Parser.1</span></td><td><code>ca0964fa3d4ae2f4</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token</span></td><td><code>3f38da4ca554aafd</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Token.Type</span></td><td><code>8b59864e5449ebd8</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer</span></td><td><code>93ea2ea84263e805</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.1</span></td><td><code>68fa7ce7ab36a46c</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.subst.Tokenizer.TokenizerState</span></td><td><code>e22ca21c0872ec23</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.COWArrayList</span></td><td><code>fd4fbd3c0c90c052</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.CachingDateFormatter</span></td><td><code>371338e1c1d98e24</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.EnvUtil</span></td><td><code>7dfd9911e94c6f4f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader</span></td><td><code>783edf510482b469</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.Loader.1</span></td><td><code>05241ee03536a079</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.OptionHelper</span></td><td><code>f5bd38217624ae0f</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusListenerConfigHelper</span></td><td><code>747802435b7f0c71</code></td></tr><tr><td><span class="el_class">ch.qos.logback.core.util.StatusPrinter</span></td><td><code>e9e8ad4cba0fcc32</code></td></tr><tr><td><span class="el_class">com.esotericsoftware.kryo.io.Input</span></td><td><code>82caa4ac8d2c9ad6</code></td></tr><tr><td><span class="el_class">com.esotericsoftware.kryo.io.Output</span></td><td><code>2e152e7951e62ecf</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.AnnotationConfiguration</span></td><td><code>4f735a22f43e6940</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.AnnotationConfiguration.StdConfiguration</span></td><td><code>8066de299ba6fd23</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.AnnotationInclusion</span></td><td><code>61e97747454aff76</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.Annotations</span></td><td><code>5b1b5214ca59af6e</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.MemberResolver</span></td><td><code>bdd9455e32b46e69</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.ResolvedType</span></td><td><code>c4c116ca98dd225a</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.ResolvedTypeWithMembers</span></td><td><code>30f03bffdb557cb9</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.ResolvedTypeWithMembers.AnnotationHandler</span></td><td><code>7746a773399e6b7f</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.TypeBindings</span></td><td><code>5d810b1a0693b1e9</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.TypeResolver</span></td><td><code>ec321bfccb631db2</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.members.HierarchicType</span></td><td><code>37f26fb1b9dc7fa1</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.members.RawMember</span></td><td><code>222e528cedc40c20</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.members.RawMethod</span></td><td><code>970a18b6b6e1258c</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.members.ResolvedMember</span></td><td><code>d4ef5608b0b30bbf</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.members.ResolvedMethod</span></td><td><code>a2447a0ec9ba2680</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.members.ResolvedParameterizedMember</span></td><td><code>0f405ca4f3c52650</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.types.ResolvedObjectType</span></td><td><code>4c8efe02136af571</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.types.ResolvedPrimitiveType</span></td><td><code>034de37e06583b7c</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.util.ClassKey</span></td><td><code>681f15c86ea2feee</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.util.ClassStack</span></td><td><code>272597cc08e8d31b</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.util.MethodKey</span></td><td><code>6983f255b2d0a89e</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.util.ResolvedTypeCache</span></td><td><code>132d036139ddc596</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.util.ResolvedTypeCache.CacheMap</span></td><td><code>94314caddd666cc9</code></td></tr><tr><td><span class="el_class">com.fasterxml.classmate.util.ResolvedTypeCache.Key</span></td><td><code>39288bdc006ec469</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonAutoDetect.1</span></td><td><code>6531eaf10cdee357</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility</span></td><td><code>0eb2a7d3ff0908e9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonCreator.Mode</span></td><td><code>7e9f12c9749a22dd</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonFormat.Feature</span></td><td><code>ff855d2ca3d4b67f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonFormat.Features</span></td><td><code>e639c74847530907</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonFormat.Shape</span></td><td><code>4e5c4d9a972b70b0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonFormat.Value</span></td><td><code>daeb3511b9ea13c5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonIgnoreProperties.Value</span></td><td><code>e0b41d01200fd076</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonInclude.Include</span></td><td><code>34abf1be9c8ddf6e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonInclude.Value</span></td><td><code>2979d10e79eda12d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonProperty.Access</span></td><td><code>ea9dbf39105678ed</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.JsonSetter.Value</span></td><td><code>93d8aa836f51eb83</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.Nulls</span></td><td><code>cd0060dd32fe1c17</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.annotation.PropertyAccessor</span></td><td><code>0cbb5f59c207ef26</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.Base64Variant</span></td><td><code>8b65ba0fed15c180</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.Base64Variants</span></td><td><code>6db7b53522975d53</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonEncoding</span></td><td><code>782d63d31cb53c12</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonFactory</span></td><td><code>733a13fbb57f0a6b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonFactory.Feature</span></td><td><code>690235094f5925dc</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonGenerator</span></td><td><code>38b872d5906733aa</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonGenerator.Feature</span></td><td><code>c9dc938a68ffbd7f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonParser</span></td><td><code>b09df320cf81942c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonParser.Feature</span></td><td><code>af365100d0b7259e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonParser.NumberType</span></td><td><code>fa5111f77ba38a3c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonStreamContext</span></td><td><code>a3ee5a416ac2cf8a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.JsonToken</span></td><td><code>7890bd16d4f8e628</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.ObjectCodec</span></td><td><code>681c4aef614e6312</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.PrettyPrinter</span></td><td><code>522e543d2d203e0c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.TreeCodec</span></td><td><code>5c6baba1964782c4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.Version</span></td><td><code>0260b1feefd3b7f4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.base.GeneratorBase</span></td><td><code>f2e6a30d072cfb3b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.base.ParserBase</span></td><td><code>c1106247aebde0f8</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.base.ParserMinimalBase</span></td><td><code>ecc9d23a96c36ef0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.io.CharTypes</span></td><td><code>a02666331fde95a0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.io.IOContext</span></td><td><code>5740d5536ae7fc21</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.io.JsonStringEncoder</span></td><td><code>23098983cf2429ea</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.io.NumberInput</span></td><td><code>c7d48447acb5649e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.io.NumberOutput</span></td><td><code>1e85ff5271f4a5c6</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.io.SerializedString</span></td><td><code>674bbd8b30b97c0c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper</span></td><td><code>0f53f2d66b70d632</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.json.JsonGeneratorImpl</span></td><td><code>1ba12330dd2481d1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.json.JsonReadContext</span></td><td><code>c3a5ed2c1332d6a7</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.json.JsonWriteContext</span></td><td><code>254f66cde5a1f3ba</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.json.UTF8JsonGenerator</span></td><td><code>020d6addff66dca9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.json.UTF8StreamJsonParser</span></td><td><code>03ee1b1c823691da</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer</span></td><td><code>9d7da356f78c5640</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer.TableInfo</span></td><td><code>b53be7fbf6d1033e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer</span></td><td><code>f8acba2efbafc018</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer.TableInfo</span></td><td><code>0c9e911714848027</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.type.ResolvedType</span></td><td><code>7a88a566c49ef7eb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.type.TypeReference</span></td><td><code>ff9e0d282c9a5b2a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.BufferRecycler</span></td><td><code>1266b8cc3441503a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.BufferRecyclers</span></td><td><code>e377412ea23c07da</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.ByteArrayBuilder</span></td><td><code>ab297fb0338e22c1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.DefaultIndenter</span></td><td><code>1cf9f971d125421f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.DefaultPrettyPrinter</span></td><td><code>8adb51811bb8af66</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter</span></td><td><code>0d2222d57cd4f8bc</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter</span></td><td><code>ab7e6e0b4cb7761d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.InternCache</span></td><td><code>704ecfda0cf1254c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.MinimalPrettyPrinter</span></td><td><code>8f4fa4f802a5b465</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.Separators</span></td><td><code>2a5b790142732290</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.TextBuffer</span></td><td><code>5648d0e4bcbcee09</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.core.util.VersionUtil</span></td><td><code>1bcf26a4723f4989</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.AnnotationIntrospector</span></td><td><code>cf6abceda2b09d77</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty</span></td><td><code>666c6c917d813e2b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.AnnotationIntrospector.ReferenceProperty.Type</span></td><td><code>6e9dad5c350b51de</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.BeanDescription</span></td><td><code>460db1307ad11ef7</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.BeanProperty.Std</span></td><td><code>ebef7a9e99cece05</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.DatabindContext</span></td><td><code>49db3d7e890c1532</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.DeserializationConfig</span></td><td><code>2657893589e417fa</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.DeserializationContext</span></td><td><code>83853a34a57fae0f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.DeserializationFeature</span></td><td><code>d3d9fd98aa40a7ad</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.JavaType</span></td><td><code>af08e6688148329f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.JsonDeserializer</span></td><td><code>d0da13e34b382635</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.JsonSerializer</span></td><td><code>58c6ab09ccbd4f3d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.KeyDeserializer</span></td><td><code>9ec14407f374b7c1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.MapperFeature</span></td><td><code>7d1f7d77b22f701d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.MappingJsonFactory</span></td><td><code>fe7c2f722df9e386</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.Module</span></td><td><code>898ae0ba7a56c9f0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ObjectMapper</span></td><td><code>201e330f2ef78e8f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ObjectMapper.1</span></td><td><code>f803e5701b961790</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ObjectWriter</span></td><td><code>ae67990dd4aae608</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ObjectWriter.GeneratorSettings</span></td><td><code>feb782450840ec89</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ObjectWriter.Prefetch</span></td><td><code>4dc8b1d956824207</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.PropertyMetadata</span></td><td><code>5c32a3bc3eb52ccb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.PropertyName</span></td><td><code>ba4f1740bc8b55ac</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.SerializationConfig</span></td><td><code>301acd83a283fac1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.SerializationFeature</span></td><td><code>94624e33eec1ef99</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.SerializerProvider</span></td><td><code>caf279956aa64132</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.BaseSettings</span></td><td><code>4726e23cdebb6a3b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.ConfigOverride</span></td><td><code>8aefd9df1b486217</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.ConfigOverride.Empty</span></td><td><code>3372ed50fdbcafb4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.ConfigOverrides</span></td><td><code>3cc5debf645e10d0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.ContextAttributes</span></td><td><code>5db5e89415873107</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.ContextAttributes.Impl</span></td><td><code>110b03ba223684a4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.DeserializerFactoryConfig</span></td><td><code>a6301c023fba1563</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.HandlerInstantiator</span></td><td><code>5a86cc3a57cf03d1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.MapperConfig</span></td><td><code>84b8f565a9504409</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.MapperConfigBase</span></td><td><code>c1ede1d2d0cd02b9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig</span></td><td><code>a6f5c109fb9237f2</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.BasicDeserializerFactory</span></td><td><code>7e9549fabcbcd360</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.BeanDeserializer</span></td><td><code>014b1c30eccacaab</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.BeanDeserializerBase</span></td><td><code>b8b9032c63f1928d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder</span></td><td><code>1f1d633934361b9e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.BeanDeserializerFactory</span></td><td><code>ca3a4a8cdeda44e9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext</span></td><td><code>7532c1194b4a6a31</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.Impl</span></td><td><code>f305df68d1aa14c9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.DeserializerCache</span></td><td><code>f42345210e2c5715</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.DeserializerFactory</span></td><td><code>aa69be98c632d0f3</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.Deserializers.Base</span></td><td><code>3607f9d42134673d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.SettableBeanProperty</span></td><td><code>d89124ea799514cb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.ValueInstantiator</span></td><td><code>71b8c0f3f8efd60e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.ValueInstantiators.Base</span></td><td><code>35a388d6ea2bef66</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.BeanPropertyMap</span></td><td><code>1040bd9b56c5d247</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.CreatorCandidate</span></td><td><code>8c0e1508ab1fe7fe</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.CreatorCandidate.Param</span></td><td><code>9f099b84456e7560</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.CreatorCollector</span></td><td><code>ba37389afe594a4a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.CreatorCollector.StdTypeConstructor</span></td><td><code>7054a1c7693e4061</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.FailingDeserializer</span></td><td><code>2133a900641cd047</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.FieldProperty</span></td><td><code>934c83f25ae17c85</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.impl.NullsConstantProvider</span></td><td><code>6d9e429daef28d23</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.FromStringDeserializer</span></td><td><code>636edabf278927ec</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.JdkDeserializers</span></td><td><code>1a74d19ed9d809ff</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.NumberDeserializers</span></td><td><code>5a8ff00127649d0b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.LongDeserializer</span></td><td><code>de9f384c9d5d1b10</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.NumberDeserializers.PrimitiveOrWrapperDeserializer</span></td><td><code>586592b4d9d19213</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.StdDeserializer</span></td><td><code>10c7f499ef48caf3</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.StdKeyDeserializers</span></td><td><code>8f8b3a8f36c07926</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer</span></td><td><code>6f8af5c9a063e9a9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.StdValueInstantiator</span></td><td><code>9682e83f9d7903a5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.deser.std.StringDeserializer</span></td><td><code>2c15896275e4e324</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ext.Java7Support</span></td><td><code>bf222c39d14a1f8a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ext.Java7SupportImpl</span></td><td><code>a0ae1cee458357a5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ext.OptionalHandlerFactory</span></td><td><code>9cc3ec418b679494</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.Annotated</span></td><td><code>a83ae85094de9649</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedClass</span></td><td><code>11ad7c0e06c3bd52</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedClass.Creators</span></td><td><code>bd111b9027168497</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedClassResolver</span></td><td><code>3498b48a468b67fe</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedConstructor</span></td><td><code>c6c2a3f373207e89</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedCreatorCollector</span></td><td><code>74cfe78a551e21c5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedField</span></td><td><code>fb1e73fdb9b53a50</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedFieldCollector</span></td><td><code>8cfe7544ec1d1bb4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedFieldCollector.FieldBuilder</span></td><td><code>fdea6d41caa39858</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedMember</span></td><td><code>fb52d46bafa13093</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedMethod</span></td><td><code>3427c657547e21c0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector</span></td><td><code>2c90c8d2e548cd83</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedMethodCollector.MethodBuilder</span></td><td><code>9c8b6c5962133166</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap</span></td><td><code>9a12e53c3485d03b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedParameter</span></td><td><code>439e0531109e7bbd</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotatedWithParams</span></td><td><code>9dc1586f7085522c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotationCollector</span></td><td><code>b18b02cf2ddcb363</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotationCollector.EmptyCollector</span></td><td><code>4cee940c7698e8ac</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotationCollector.NoAnnotations</span></td><td><code>1f9a69cb99480147</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair</span></td><td><code>8e91b186fcee0726</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.AnnotationMap</span></td><td><code>b74b36c7139f504f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.BasicBeanDescription</span></td><td><code>39247ec55dc6d45a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.BasicClassIntrospector</span></td><td><code>094ac7c4735b4a1c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition</span></td><td><code>589e2fec7bd4fcfb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.ClassIntrospector</span></td><td><code>3326180b4828b655</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.CollectorBase</span></td><td><code>8542dcbab7f2ffc6</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase</span></td><td><code>24f1ffb9b2b5a106</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.JacksonAnnotationIntrospector</span></td><td><code>c651ca09361315ed</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.MemberKey</span></td><td><code>65515625b6fe6aa3</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector</span></td><td><code>f0b349045d5f5afb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector.1</span></td><td><code>b43a455d9878f653</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector</span></td><td><code>def3e3ec55d322d1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder</span></td><td><code>72b86b280c639586</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.1</span></td><td><code>773cf36fb298d849</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.10</span></td><td><code>1ced4f949f32e30b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.2</span></td><td><code>036ffa0815ff84cb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.3</span></td><td><code>41a725160499f135</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.4</span></td><td><code>bb39a2433d624515</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.5</span></td><td><code>6d479be3bf3b909e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.6</span></td><td><code>e28ac6b48a0d0d9e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.7</span></td><td><code>207528da843bbdf6</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.8</span></td><td><code>4b2fb3c15973eeca</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.9</span></td><td><code>3fb5e1e52a589f80</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.Linked</span></td><td><code>9aa684e17fd9ae31</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.SimpleMixInResolver</span></td><td><code>f5f14a3879ad736f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.TypeResolutionContext.Basic</span></td><td><code>43ad9250903797c5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.introspect.VisibilityChecker.Std</span></td><td><code>73a9f91cdce1a7cb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.jsontype.SubtypeResolver</span></td><td><code>f9f7fe172859d642</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.jsontype.impl.StdSubtypeResolver</span></td><td><code>ae16b987dd27efb6</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.jsontype.impl.SubTypeValidator</span></td><td><code>e21d490539c09e26</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.module.SimpleDeserializers</span></td><td><code>6ae8f7e07b41422e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.module.SimpleKeyDeserializers</span></td><td><code>4afbf265ad476642</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.module.SimpleModule</span></td><td><code>d92cf0c6a02a5fed</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.module.SimpleSerializers</span></td><td><code>a9492c057b63d3f9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.node.JsonNodeFactory</span></td><td><code>c2216c96262ee376</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.BasicSerializerFactory</span></td><td><code>44301d327e4833bf</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.BeanPropertyWriter</span></td><td><code>33ca5b751bb15312</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.BeanSerializer</span></td><td><code>e2727f374685add2</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.BeanSerializerBuilder</span></td><td><code>74a08bae94de11ae</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.BeanSerializerFactory</span></td><td><code>a9930e0745796088</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider</span></td><td><code>35c9a75cd056f211</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.Impl</span></td><td><code>082c083076874d8a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.PropertyBuilder</span></td><td><code>9dc64dcd08dd86bc</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.PropertyBuilder.1</span></td><td><code>06789f7d2718e629</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.PropertyWriter</span></td><td><code>e673e8f1321ecfb9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.SerializerCache</span></td><td><code>da94a067387986f0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.SerializerFactory</span></td><td><code>050c24c9415ca852</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.Serializers.Base</span></td><td><code>c793d88de469aa14</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.FailingSerializer</span></td><td><code>e74bb4f912982546</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter</span></td><td><code>8258075b584bedfe</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.FilteredBeanPropertyWriter.MultiView</span></td><td><code>8ebb17ee57d85f0d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap</span></td><td><code>f437f49fcf4c0e5f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.PropertySerializerMap.Empty</span></td><td><code>1054669cff3397f5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap</span></td><td><code>9c90107fdfde76b8</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.ReadOnlyClassToSerializerMap.Bucket</span></td><td><code>4a6bc4cfc24712b5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.impl.UnknownSerializer</span></td><td><code>4844221aedf6ac95</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.BeanSerializerBase</span></td><td><code>cadedd1cb2152f59</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.BooleanSerializer</span></td><td><code>794aacd563a8e03a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.CalendarSerializer</span></td><td><code>b3d500603a194dc5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.DateSerializer</span></td><td><code>a2c73edf58fcbfae</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.DateTimeSerializerBase</span></td><td><code>b7aac9862a26ca2c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NullSerializer</span></td><td><code>e1a00a5ce09d5e93</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializer</span></td><td><code>13eef5bb9e65bdbd</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers</span></td><td><code>155592d39369fb69</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.1</span></td><td><code>eb6d4e61b52c822b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.Base</span></td><td><code>90e8e49d8a04da80</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.DoubleSerializer</span></td><td><code>b1ebc97815608dc8</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.FloatSerializer</span></td><td><code>9d1feb8b3b8740cb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntLikeSerializer</span></td><td><code>f4365b20eb1ac206</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.IntegerSerializer</span></td><td><code>3e33eab4fae47eab</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.LongSerializer</span></td><td><code>6f0d9545282c8e0b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.NumberSerializers.ShortSerializer</span></td><td><code>76fd075904dd0d75</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.StdJdkSerializers</span></td><td><code>bca3e29f36cf6de1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.StdScalarSerializer</span></td><td><code>e45e816b14f1dfae</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.StdSerializer</span></td><td><code>f1f7bde9d5587d3c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.StringSerializer</span></td><td><code>0933188947ee79ac</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.ToStringSerializer</span></td><td><code>936c7162787db8dc</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.ser.std.UUIDSerializer</span></td><td><code>8cac9c648c2bbb3d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.ArrayType</span></td><td><code>5ad2f427ae6dfe6c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.ClassKey</span></td><td><code>ffb14a70ca271546</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.ClassStack</span></td><td><code>432b61a0e30dc605</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.SimpleType</span></td><td><code>3ad9265947a09605</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.TypeBase</span></td><td><code>1d36eed34871e733</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.TypeBindings</span></td><td><code>4a64b4e2692bddcb</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.TypeFactory</span></td><td><code>1959258c432df7c6</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.TypeModifier</span></td><td><code>f055d3f0d36aae23</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.type.TypeParser</span></td><td><code>08849b74359f11b9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.AccessPattern</span></td><td><code>c1c8045f68c8b0b2</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.ArrayBuilders</span></td><td><code>684964c3b60ecc8b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.ArrayIterator</span></td><td><code>13616c440dd42ae0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.BeanUtil</span></td><td><code>962af67ac6ea12c6</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.ClassUtil</span></td><td><code>5cc2b76d146a2435</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.ClassUtil.Ctor</span></td><td><code>cf46630d4b16e8bc</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.LRUMap</span></td><td><code>11bf99ff2c799abf</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.LinkedNode</span></td><td><code>6238151e61c4b52f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.RootNameLookup</span></td><td><code>49c86ea51d4739d4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.StdDateFormat</span></td><td><code>3c3478c60f346d13</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.TypeKey</span></td><td><code>2e8237a0541a3e48</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.databind.util.ViewMatcher</span></td><td><code>2580a9f2d508654c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jdk8.Jdk8Deserializers</span></td><td><code>67766c036062c14d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jdk8.Jdk8Module</span></td><td><code>21062347d57c9b6e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jdk8.Jdk8Serializers</span></td><td><code>f40d9b9708cdec3f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jdk8.Jdk8TypeModifier</span></td><td><code>d83c7140b95f82d4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jdk8.PackageVersion</span></td><td><code>3803f9208ddb19fe</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.JavaTimeModule</span></td><td><code>23dc614d66559cc1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.JavaTimeModule.1</span></td><td><code>9f7cc7bce251ffd3</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.PackageVersion</span></td><td><code>143465fb6bf97a39</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.DurationDeserializer</span></td><td><code>54024795b81714ff</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.InstantDeserializer</span></td><td><code>9c9352f6057f4814</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase</span></td><td><code>3db2b242fff63c0f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.JSR310DeserializerBase</span></td><td><code>378c2e9cb6cec267</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.JSR310StringParsableDeserializer</span></td><td><code>974d23dcc0f695e8</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer</span></td><td><code>4c915156a9b7670c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer</span></td><td><code>ab8b60140fc656af</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.LocalTimeDeserializer</span></td><td><code>4d3dfcaa3cb25804</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.MonthDayDeserializer</span></td><td><code>2d55f7f6bfdc89a3</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.OffsetTimeDeserializer</span></td><td><code>66bfff57120cc333</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.YearDeserializer</span></td><td><code>6f8a2f1c22a3804b</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.YearMonthDeserializer</span></td><td><code>2e3011d3c88bb109</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.DurationKeyDeserializer</span></td><td><code>86dee43d5fd8de58</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.InstantKeyDeserializer</span></td><td><code>c323cc187e10bdcd</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.Jsr310KeyDeserializer</span></td><td><code>29ef846e843c84a0</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.LocalDateKeyDeserializer</span></td><td><code>3639e2ff55da7fa1</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.LocalDateTimeKeyDeserializer</span></td><td><code>ed7e026ffd090c77</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.LocalTimeKeyDeserializer</span></td><td><code>c058ad0a221814f2</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.MonthDayKeyDeserializer</span></td><td><code>fe54a17b388e76da</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.OffsetDateTimeKeyDeserializer</span></td><td><code>1bfce89e8c6142a4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.OffsetTimeKeyDeserializer</span></td><td><code>7e7c73d8f28d4c13</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.PeriodKeyDeserializer</span></td><td><code>1fb27ade4fa213e5</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.YearKeyDeserializer</span></td><td><code>6c8e5864b2ba5868</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.YearMothKeyDeserializer</span></td><td><code>2e0e4b823ef61e2a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.ZoneIdKeyDeserializer</span></td><td><code>010f3e4e2802434d</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.ZoneOffsetKeyDeserializer</span></td><td><code>b8b591cfa6cb7be9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.deser.key.ZonedDateTimeKeyDeserializer</span></td><td><code>c3b6fe868b1396e4</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.DurationSerializer</span></td><td><code>8154783067652c40</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.InstantSerializer</span></td><td><code>61c7dc946aa7e67a</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.InstantSerializerBase</span></td><td><code>80701de297c2e77c</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.JSR310FormattedSerializerBase</span></td><td><code>87a79a19d7de1ca7</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.JSR310SerializerBase</span></td><td><code>2ad341990e9021dc</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer</span></td><td><code>8f84db74e8d2427f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer</span></td><td><code>014d82d656c93b81</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.LocalTimeSerializer</span></td><td><code>4e6409d50bed6aa9</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.MonthDaySerializer</span></td><td><code>d45fc57a2fe997a3</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.OffsetDateTimeSerializer</span></td><td><code>8a0e8bd7a69de71e</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.OffsetTimeSerializer</span></td><td><code>ff84bad2852f3bf7</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.YearMonthSerializer</span></td><td><code>580118fb1298360f</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.YearSerializer</span></td><td><code>0f06fc30937c7746</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.ZonedDateTimeSerializer</span></td><td><code>f3edd0908d04ed41</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.datatype.jsr310.ser.key.ZonedDateTimeKeySerializer</span></td><td><code>c6c7513df4b85411</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.module.paramnames.PackageVersion</span></td><td><code>91137c495965aa19</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.module.paramnames.ParameterExtractor</span></td><td><code>5f0e807d23edd693</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.module.paramnames.ParameterNamesAnnotationIntrospector</span></td><td><code>0ca4a453576a9d05</code></td></tr><tr><td><span class="el_class">com.fasterxml.jackson.module.paramnames.ParameterNamesModule</span></td><td><code>5d5820ec8fffc7a8</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.Configuration</span></td><td><code>fdfdf4c771b2efd4</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.Configuration.ConfigurationBuilder</span></td><td><code>f52b0faae2d1a518</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.JsonPath</span></td><td><code>a7ab2ee2c1d45bbb</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.Option</span></td><td><code>ffceb1749c64578b</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.internal.DefaultsImpl</span></td><td><code>14191ee4a43a8236</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.internal.ParseContextImpl</span></td><td><code>0af6754743891a5b</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.internal.Utils</span></td><td><code>a5127932f36e9ed2</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.json.AbstractJsonProvider</span></td><td><code>bd6a27811f1d2037</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.json.JsonSmartJsonProvider</span></td><td><code>4e7957a27cdf8de4</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JacksonMappingProvider</span></td><td><code>ba87d3d600c1bea8</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider</span></td><td><code>2eebdface576f1a0</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.1</span></td><td><code>f0901c26b5b5f1e2</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.BigDecimalReader</span></td><td><code>0ad099bf50a3e14f</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.BigIntegerReader</span></td><td><code>3bb9e3b75af80148</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.BooleanReader</span></td><td><code>67de0e564dde1992</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.DateReader</span></td><td><code>c3a8a0a6d8adc1fd</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.DoubleReader</span></td><td><code>5cda07f600202f44</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.FloatReader</span></td><td><code>2abc549b5418e179</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.IntegerReader</span></td><td><code>d210ba3e9e55ebac</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.LongReader</span></td><td><code>4f150f6e910d84de</code></td></tr><tr><td><span class="el_class">com.jayway.jsonpath.spi.mapper.JsonSmartMappingProvider.StringReader</span></td><td><code>8da1ebd6f5a31038</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.HikariConfig</span></td><td><code>0558f29ac6c01556</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.HikariDataSource</span></td><td><code>ff90338216225a68</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariPool</span></td><td><code>f693ef222a6e3b3d</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariPool.HouseKeeper</span></td><td><code>75107c0fc5b3e9f7</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariPool.PoolEntryCreator</span></td><td><code>aebefa02acacdbc5</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariProxyConnection</span></td><td><code>9b661205e6208f94</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariProxyPreparedStatement</span></td><td><code>3f5f229641edfc9b</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariProxyResultSet</span></td><td><code>affc7b9ba1c48b1d</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.HikariProxyStatement</span></td><td><code>0bd9384e56fec520</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.PoolBase</span></td><td><code>385bd723c08b69d4</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.PoolBase.IMetricsTrackerDelegate</span></td><td><code>8c253312d42936b6</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.PoolBase.NopMetricsTrackerDelegate</span></td><td><code>bc47907bc7460134</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.PoolEntry</span></td><td><code>61f8e89e7696703d</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyConnection</span></td><td><code>03876f8460c1a7e9</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyConnection.ClosedConnection</span></td><td><code>8e031f86680382d3</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyFactory</span></td><td><code>b9015db880de9cee</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyLeakTask</span></td><td><code>677e9a99f2a2749a</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyLeakTask.1</span></td><td><code>aac17805fec6cb55</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyLeakTaskFactory</span></td><td><code>c28d94057273115e</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyPreparedStatement</span></td><td><code>d445ad8610bd3712</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyResultSet</span></td><td><code>d7bfc7a54961c9fd</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.pool.ProxyStatement</span></td><td><code>2beabb974068b097</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.ClockSource</span></td><td><code>59724d3c5e9f9673</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.ClockSource.Factory</span></td><td><code>46fee7ee2f74f0ee</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.ClockSource.NanosecondClockSource</span></td><td><code>ddad8fd1a3be9e41</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.ConcurrentBag</span></td><td><code>0359433fa30dfb9b</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.DriverDataSource</span></td><td><code>806db61bbe96c877</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.FastList</span></td><td><code>78e7a93da9cf63ac</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.SuspendResumeLock</span></td><td><code>67dae3b27369bda4</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.SuspendResumeLock.1</span></td><td><code>e199e35a7fd7285d</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.UtilityElf</span></td><td><code>45a393be73003b34</code></td></tr><tr><td><span class="el_class">com.zaxxer.hikari.util.UtilityElf.DefaultThreadFactory</span></td><td><code>f07810c3a05a1a3c</code></td></tr><tr><td><span class="el_class">gogreen.common.ApplicationException</span></td><td><code>b293e8adb75ca50d</code></td></tr><tr><td><span class="el_class">gogreen.common.ErrorResponse</span></td><td><code>5ffc47d882cf3d04</code></td></tr><tr><td><span class="el_class">gogreen.common.UserDTO</span></td><td><code>d34a5954f9fb4013</code></td></tr><tr><td><a href="gogreen.server/Application.html" class="el_class">gogreen.server.Application</a></td><td><code>11371d42876d9eb6</code></td></tr><tr><td><span class="el_class">gogreen.server.Application..EnhancerBySpringCGLIB..1d4866f9</span></td><td><code>6e12114e3e0247ec</code></td></tr><tr><td><a href="gogreen.server.data.model/User.html" class="el_class">gogreen.server.data.model.User</a></td><td><code>136289b8b7e9da9c</code></td></tr><tr><td><span class="el_class">gogreen.server.data.model.User_.._jvstc0e_0</span></td><td><code>817203ce8dddb8fb</code></td></tr><tr><td><span class="el_class">gogreen.server.rest.RestExceptionHandler</span></td><td><code>87cc47f5736602f4</code></td></tr><tr><td><a href="gogreen.server.rest/UserController.html" class="el_class">gogreen.server.rest.UserController</a></td><td><code>6f76f5219e73db3c</code></td></tr><tr><td><span class="el_class">gogreen.server.rest.UserControllerTest</span></td><td><code>882b7c2d8deae1d1</code></td></tr><tr><td><a href="gogreen.server.service/UserService.html" class="el_class">gogreen.server.service.UserService</a></td><td><code>d7b39491542fe5a2</code></td></tr><tr><td><span class="el_class">javassist.CannotCompileException</span></td><td><code>3e9a8fc69e5313ea</code></td></tr><tr><td><span class="el_class">javassist.bytecode.AnnotationsAttribute</span></td><td><code>5194b14a96895298</code></td></tr><tr><td><span class="el_class">javassist.bytecode.AnnotationsAttribute.Parser</span></td><td><code>1a5083c2f2df6a2b</code></td></tr><tr><td><span class="el_class">javassist.bytecode.AnnotationsAttribute.Walker</span></td><td><code>773b9f6b2ad48a90</code></td></tr><tr><td><span class="el_class">javassist.bytecode.AttributeInfo</span></td><td><code>665c4446fb19ac9b</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ByteArray</span></td><td><code>311f50323eab3746</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ByteVector</span></td><td><code>be1df4fcf1291bfd</code></td></tr><tr><td><span class="el_class">javassist.bytecode.Bytecode</span></td><td><code>292734142503e48c</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ClassFile</span></td><td><code>ac55006eb3276fb3</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ClassInfo</span></td><td><code>38971127ce5ec01b</code></td></tr><tr><td><span class="el_class">javassist.bytecode.CodeAttribute</span></td><td><code>aea888ddf7f50642</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ConstInfo</span></td><td><code>6c12a376793f63e2</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ConstInfoPadding</span></td><td><code>dae9c4de482d79a9</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ConstPool</span></td><td><code>8405a9b245c6bfbd</code></td></tr><tr><td><span class="el_class">javassist.bytecode.Descriptor</span></td><td><code>fc9fe3bc40611214</code></td></tr><tr><td><span class="el_class">javassist.bytecode.DuplicateMemberException</span></td><td><code>ffdcca1329d11324</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ExceptionTable</span></td><td><code>d1a0e2b72eff39db</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ExceptionTableEntry</span></td><td><code>ac28b50210f25f3f</code></td></tr><tr><td><span class="el_class">javassist.bytecode.ExceptionsAttribute</span></td><td><code>5faaf7b663b476a9</code></td></tr><tr><td><span class="el_class">javassist.bytecode.FieldInfo</span></td><td><code>b9d557d9232b8133</code></td></tr><tr><td><span class="el_class">javassist.bytecode.FieldrefInfo</span></td><td><code>805330cc091bd3a2</code></td></tr><tr><td><span class="el_class">javassist.bytecode.InnerClassesAttribute</span></td><td><code>597c044416a3f767</code></td></tr><tr><td><span class="el_class">javassist.bytecode.InterfaceMethodrefInfo</span></td><td><code>6b16c616f67d7ef7</code></td></tr><tr><td><span class="el_class">javassist.bytecode.LineNumberAttribute</span></td><td><code>fa293336cffa0e7e</code></td></tr><tr><td><span class="el_class">javassist.bytecode.LocalVariableAttribute</span></td><td><code>3c8f2029bdf62fa1</code></td></tr><tr><td><span class="el_class">javassist.bytecode.LocalVariableTypeAttribute</span></td><td><code>cf9f9e32b0decac1</code></td></tr><tr><td><span class="el_class">javassist.bytecode.LongInfo</span></td><td><code>49306c2d0ba5d427</code></td></tr><tr><td><span class="el_class">javassist.bytecode.LongVector</span></td><td><code>5c1df6fb7b3fbbe6</code></td></tr><tr><td><span class="el_class">javassist.bytecode.MemberrefInfo</span></td><td><code>dc7853025e019120</code></td></tr><tr><td><span class="el_class">javassist.bytecode.MethodInfo</span></td><td><code>e935839b7f8733eb</code></td></tr><tr><td><span class="el_class">javassist.bytecode.MethodrefInfo</span></td><td><code>0317257b9a2d5288</code></td></tr><tr><td><span class="el_class">javassist.bytecode.NameAndTypeInfo</span></td><td><code>4e1be4f320d441d2</code></td></tr><tr><td><span class="el_class">javassist.bytecode.Opcode</span></td><td><code>a08b09a979c17e48</code></td></tr><tr><td><span class="el_class">javassist.bytecode.SourceFileAttribute</span></td><td><code>88bde38136881e30</code></td></tr><tr><td><span class="el_class">javassist.bytecode.StackMapTable</span></td><td><code>35d20258de0ec1fe</code></td></tr><tr><td><span class="el_class">javassist.bytecode.StackMapTable.Writer</span></td><td><code>2e700dce83638d09</code></td></tr><tr><td><span class="el_class">javassist.bytecode.StringInfo</span></td><td><code>c9504bd74450edb0</code></td></tr><tr><td><span class="el_class">javassist.bytecode.Utf8Info</span></td><td><code>7b9ab904c999b541</code></td></tr><tr><td><span class="el_class">javassist.bytecode.annotation.Annotation</span></td><td><code>2a7e951c77e74add</code></td></tr><tr><td><span class="el_class">javassist.bytecode.annotation.Annotation.Pair</span></td><td><code>04ff47e5364d064d</code></td></tr><tr><td><span class="el_class">javassist.bytecode.annotation.ArrayMemberValue</span></td><td><code>80bbf1b39acb9a27</code></td></tr><tr><td><span class="el_class">javassist.bytecode.annotation.ClassMemberValue</span></td><td><code>7d4a63248e2a5826</code></td></tr><tr><td><span class="el_class">javassist.bytecode.annotation.EnumMemberValue</span></td><td><code>96b415a8e8b5dc8f</code></td></tr><tr><td><span class="el_class">javassist.bytecode.annotation.MemberValue</span></td><td><code>2ec2c2894a16e845</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.DefineClassHelper</span></td><td><code>a6aea84051b02547</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.FactoryHelper</span></td><td><code>c79d84a0a44578fd</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.ProxyFactory</span></td><td><code>14645763903182a4</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.ProxyFactory.1</span></td><td><code>b957aee18b8feacf</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.ProxyFactory.2</span></td><td><code>d6c5b2e287f9c64e</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.ProxyFactory.3</span></td><td><code>5c87ff4580d893c8</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.ProxyFactory.Find2MethodsArgs</span></td><td><code>ddfe604db1930fbd</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.ProxyFactory.ProxyDetails</span></td><td><code>39058730a9f6b3e7</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.RuntimeSupport</span></td><td><code>27b9170d8f32466c</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.RuntimeSupport.DefaultMethodHandler</span></td><td><code>1bc459e8f34b4663</code></td></tr><tr><td><span class="el_class">javassist.util.proxy.SecurityActions</span></td><td><code>3b47a85bd39b2db6</code></td></tr><tr><td><span class="el_class">javax.el.ELManager</span></td><td><code>83551384aa622e19</code></td></tr><tr><td><span class="el_class">javax.el.ExpressionFactory</span></td><td><code>2b4f1701e3b0cbbf</code></td></tr><tr><td><span class="el_class">javax.el.ExpressionFactory.CacheKey</span></td><td><code>d022025b04139f9f</code></td></tr><tr><td><span class="el_class">javax.el.ExpressionFactory.CacheValue</span></td><td><code>f1f9c59c694fa6a7</code></td></tr><tr><td><span class="el_class">javax.el.Util</span></td><td><code>c14afe9e22158c3e</code></td></tr><tr><td><span class="el_class">javax.el.Util.CacheKey</span></td><td><code>308f9f54553d0e8b</code></td></tr><tr><td><span class="el_class">javax.el.Util.CacheValue</span></td><td><code>6a519129544c5db1</code></td></tr><tr><td><span class="el_class">javax.persistence.CacheRetrieveMode</span></td><td><code>16359ef8ec8f31ee</code></td></tr><tr><td><span class="el_class">javax.persistence.CacheStoreMode</span></td><td><code>c9c9e656be6e736a</code></td></tr><tr><td><span class="el_class">javax.persistence.CascadeType</span></td><td><code>a10a025c7dea98e4</code></td></tr><tr><td><span class="el_class">javax.persistence.DiscriminatorType</span></td><td><code>fd06e11d75ae75d7</code></td></tr><tr><td><span class="el_class">javax.persistence.FlushModeType</span></td><td><code>20966c6fc96b9fa5</code></td></tr><tr><td><span class="el_class">javax.persistence.GenerationType</span></td><td><code>c93f46103196798c</code></td></tr><tr><td><span class="el_class">javax.persistence.InheritanceType</span></td><td><code>b4e739c87b06be2c</code></td></tr><tr><td><span class="el_class">javax.persistence.LockModeType</span></td><td><code>2cf24a0deff0c5c8</code></td></tr><tr><td><span class="el_class">javax.persistence.NoResultException</span></td><td><code>a7d0b39c4454be3e</code></td></tr><tr><td><span class="el_class">javax.persistence.Persistence</span></td><td><code>d3003e65f94af99a</code></td></tr><tr><td><span class="el_class">javax.persistence.Persistence.1</span></td><td><code>da7075e1ac4ca12b</code></td></tr><tr><td><span class="el_class">javax.persistence.PersistenceContextType</span></td><td><code>d73caf3f722263eb</code></td></tr><tr><td><span class="el_class">javax.persistence.PersistenceException</span></td><td><code>6a78564f6f89cda7</code></td></tr><tr><td><span class="el_class">javax.persistence.PessimisticLockScope</span></td><td><code>98ae0be08cf74ca4</code></td></tr><tr><td><span class="el_class">javax.persistence.SharedCacheMode</span></td><td><code>c7553df82bfb1c78</code></td></tr><tr><td><span class="el_class">javax.persistence.SynchronizationType</span></td><td><code>8b4583c995f0f5b2</code></td></tr><tr><td><span class="el_class">javax.persistence.ValidationMode</span></td><td><code>228fe9f803dfd673</code></td></tr><tr><td><span class="el_class">javax.persistence.criteria.JoinType</span></td><td><code>864da8e0bf43a9c5</code></td></tr><tr><td><span class="el_class">javax.persistence.metamodel.Attribute.PersistentAttributeType</span></td><td><code>6a4ae462cde0e107</code></td></tr><tr><td><span class="el_class">javax.persistence.metamodel.Bindable.BindableType</span></td><td><code>caab25267d68e7a4</code></td></tr><tr><td><span class="el_class">javax.persistence.metamodel.Type.PersistenceType</span></td><td><code>a6ed8465198d1da8</code></td></tr><tr><td><span class="el_class">javax.persistence.spi.PersistenceUnitTransactionType</span></td><td><code>c9a6fe4c831a9ce6</code></td></tr><tr><td><span class="el_class">javax.security.auth.message.config.AuthConfigFactory</span></td><td><code>5e5c18dc2b6c8d72</code></td></tr><tr><td><span class="el_class">javax.security.auth.message.config.AuthConfigFactory.1</span></td><td><code>75b830911a679511</code></td></tr><tr><td><span class="el_class">javax.security.auth.message.config.AuthConfigFactory.2</span></td><td><code>ab45270a25604984</code></td></tr><tr><td><span class="el_class">javax.servlet.DispatcherType</span></td><td><code>d969ad7d9cc40af1</code></td></tr><tr><td><span class="el_class">javax.servlet.GenericServlet</span></td><td><code>7a2f9446baa0d8f5</code></td></tr><tr><td><span class="el_class">javax.servlet.MultipartConfigElement</span></td><td><code>9cedf9fd1f21e58f</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletContextEvent</span></td><td><code>0e98aa5a8d9c2d7a</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletInputStream</span></td><td><code>2e79e609f4fd51c0</code></td></tr><tr><td><span class="el_class">javax.servlet.ServletOutputStream</span></td><td><code>893ea2affacdd8de</code></td></tr><tr><td><span class="el_class">javax.servlet.SessionTrackingMode</span></td><td><code>bb115918a484781a</code></td></tr><tr><td><span class="el_class">javax.servlet.http.HttpServlet</span></td><td><code>615efa36d9a5c00c</code></td></tr><tr><td><span class="el_class">javax.validation.ElementKind</span></td><td><code>0f8ad4fec70a4a77</code></td></tr><tr><td><span class="el_class">javax.validation.Validation</span></td><td><code>abc4ea9938d7fa94</code></td></tr><tr><td><span class="el_class">javax.validation.Validation.DefaultValidationProviderResolver</span></td><td><code>00a6fa0b850d03ff</code></td></tr><tr><td><span class="el_class">javax.validation.Validation.GenericBootstrapImpl</span></td><td><code>0f9c2e6ab70940c2</code></td></tr><tr><td><span class="el_class">javax.validation.Validation.GetValidationProviderListAction</span></td><td><code>fd32dbde6072ceae</code></td></tr><tr><td><span class="el_class">javax.validation.ValidationException</span></td><td><code>181bc43b3b6fbe05</code></td></tr><tr><td><span class="el_class">javax.validation.constraintvalidation.ValidationTarget</span></td><td><code>d5f8ccab5b116560</code></td></tr><tr><td><span class="el_class">javax.validation.executable.ExecutableType</span></td><td><code>fba9bc85de946dde</code></td></tr><tr><td><span class="el_class">javax.websocket.CloseReason</span></td><td><code>558577e4954e93d5</code></td></tr><tr><td><span class="el_class">javax.websocket.CloseReason.CloseCodes</span></td><td><code>1f9ff95d0cd80f15</code></td></tr><tr><td><span class="el_class">jdk.nashorn.api.scripting.NashornScriptEngineFactory</span></td><td><code>85de62d029761869</code></td></tr><tr><td><span class="el_class">junit.runner.Version</span></td><td><code>1bc4b546adaceb62</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ByteBuddy</span></td><td><code>0b089e056893c16e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion</span></td><td><code>1f65fee2b6689ef0</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion.VersionLocator.CreationAction</span></td><td><code>efae6295dd6941ff</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion.VersionLocator.ForJava9CapableVm</span></td><td><code>a60fc6a484605155</code></td></tr><tr><td><span class="el_class">net.bytebuddy.ClassFileVersion.VersionLocator.ForLegacyVm</span></td><td><code>e50f9821e9e9f74a</code></td></tr><tr><td><span class="el_class">net.bytebuddy.NamingStrategy.AbstractBase</span></td><td><code>9a239b1ba5e4dc12</code></td></tr><tr><td><span class="el_class">net.bytebuddy.NamingStrategy.SuffixingRandom</span></td><td><code>a0d5f8aca88f2e71</code></td></tr><tr><td><span class="el_class">net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType</span></td><td><code>4e093a471b04bcbc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache</span></td><td><code>c49fda6cb2f1f1ab</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.Sort</span></td><td><code>de80c138c57772ba</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.Sort.1</span></td><td><code>7fb3c78c0752bdd2</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.Sort.2</span></td><td><code>1d9e9674fea9918e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.TypeCache.WithInlineExpunction</span></td><td><code>fac4907d4aa00bf7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.ModifierReviewable.AbstractBase</span></td><td><code>927b89ff95770875</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.TypeVariableSource.AbstractBase</span></td><td><code>1d26f44dc51b5285</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription</span></td><td><code>a0c7657a77a20de1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.AbstractBase</span></td><td><code>50e66493abd0f09f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.ForLoadedType</span></td><td><code>4ff57fff4cd4b8fb</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying</span></td><td><code>0c05b3c95ae86d89</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying.1</span></td><td><code>b13f1cd29dbebf08</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying.2</span></td><td><code>f7aa03018e296f25</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.AbstractBase</span></td><td><code>be1886abc297a72f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes</span></td><td><code>a726e39630d4ce1c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default</span></td><td><code>288fb265f7fa2e41</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default.1</span></td><td><code>dd5b1bda6a198adf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default.2</span></td><td><code>111b3f062e27f1d9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler</span></td><td><code>32c8fba84c5aa1aa</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase</span></td><td><code>0627cc198e8ff916</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default</span></td><td><code>718bb36b0312757e</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod</span></td><td><code>d600b76da96e36e7</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional</span></td><td><code>479adbaaee21d776</code></td></tr><tr><td><span class="el_class">net.bytebuddy.dynamic.scaffold.TypeValidation</span></td><td><code>29bb62a65398dac9</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.Implementation.Context.Default.Factory</span></td><td><code>a0316d0f66bebe45</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationRetention</span></td><td><code>369cffeafc0ed894</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default</span></td><td><code>9beb926e357f12bc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default.1</span></td><td><code>9f189574877960a8</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default.2</span></td><td><code>9467e31d1e59287b</code></td></tr><tr><td><span class="el_class">net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom</span></td><td><code>44d014c0669a1337</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.BooleanMatcher</span></td><td><code>38afcc8ed33b39b1</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.CollectionSizeMatcher</span></td><td><code>201510485d978962</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.DeclaringTypeMatcher</span></td><td><code>004db4bb05e57936</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase</span></td><td><code>872847b6986a62dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction</span></td><td><code>e25e29dc9b4d6e33</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction</span></td><td><code>fcd53c3ebeee12cf</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ElementMatchers</span></td><td><code>aeb79b8362bd3479</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.EqualityMatcher</span></td><td><code>d629fbe2109f2472</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ErasureMatcher</span></td><td><code>c64a79512f6e9b32</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.FilterableList.AbstractBase</span></td><td><code>2aeced287174add3</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.LatentMatcher.Resolved</span></td><td><code>2026fc0bde5e7291</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodParametersMatcher</span></td><td><code>85d95e36ec8dd025</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.MethodReturnTypeMatcher</span></td><td><code>756cf31c634aae8f</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ModifierMatcher</span></td><td><code>78eee961a79455fd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.ModifierMatcher.Mode</span></td><td><code>431598f88e4dab35</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.NameMatcher</span></td><td><code>8885bd5fd43b8dad</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher</span></td><td><code>d74a4473cc6fee1c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode</span></td><td><code>2a46de57d026afcd</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.1</span></td><td><code>0fcc10f7b3496b41</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.2</span></td><td><code>a9b3c2829a38e8aa</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.3</span></td><td><code>ce628b544466a6f6</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.4</span></td><td><code>5333e34b0553da66</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.5</span></td><td><code>07b64aa2c9d1a354</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.6</span></td><td><code>131d8c9a9377ca24</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.7</span></td><td><code>411a3b3f2ca13767</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.8</span></td><td><code>059b483f29adcf8c</code></td></tr><tr><td><span class="el_class">net.bytebuddy.matcher.StringMatcher.Mode.9</span></td><td><code>48b9df746c5730dc</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.RandomString</span></td><td><code>ac077afbdd7c7d51</code></td></tr><tr><td><span class="el_class">net.bytebuddy.utility.privilege.GetSystemPropertyAction</span></td><td><code>597cca4d50e7ed0c</code></td></tr><tr><td><span class="el_class">net.minidev.json.JSONStyle</span></td><td><code>2156c6c7cae8e539</code></td></tr><tr><td><span class="el_class">net.minidev.json.JSONValue</span></td><td><code>041ef3b8dcecabe0</code></td></tr><tr><td><span class="el_class">net.minidev.json.JStylerObj</span></td><td><code>e18a7eccbae57652</code></td></tr><tr><td><span class="el_class">net.minidev.json.JStylerObj.Escape4Web</span></td><td><code>e64e0e006d14ecd9</code></td></tr><tr><td><span class="el_class">net.minidev.json.JStylerObj.EscapeLT</span></td><td><code>2b34c997de749c7b</code></td></tr><tr><td><span class="el_class">net.minidev.json.JStylerObj.MPAgressive</span></td><td><code>af758487733ad3d1</code></td></tr><tr><td><span class="el_class">net.minidev.json.JStylerObj.MPSimple</span></td><td><code>5e73404307329534</code></td></tr><tr><td><span class="el_class">net.minidev.json.JStylerObj.MPTrue</span></td><td><code>2873c471aec73582</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.ArrayWriter</span></td><td><code>77ca017c8abf30fa</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.BeansWriter</span></td><td><code>f1e433f863adb925</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.BeansWriterASM</span></td><td><code>6e41cde60add8061</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter</span></td><td><code>9abcecd5a7abdbbe</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.1</span></td><td><code>64167cbb3be64ef4</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.10</span></td><td><code>f5076f5c7ad6a36f</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.11</span></td><td><code>030712af3cc46f88</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.12</span></td><td><code>322be47db5eaf31d</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.13</span></td><td><code>3aba02dc873506fb</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.14</span></td><td><code>e1acf12d79719e9a</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.15</span></td><td><code>171341c57117cb47</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.16</span></td><td><code>cc516cc1f8ad6237</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.17</span></td><td><code>196bb57042cca781</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.18</span></td><td><code>15183effaf346687</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.2</span></td><td><code>9ed0f6aab6899ecc</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.3</span></td><td><code>ca08f5376925fe46</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.4</span></td><td><code>02fa734d91cf6886</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.5</span></td><td><code>e2b9c0a6a9ec78a5</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.6</span></td><td><code>d51d722a7aa7d50e</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.7</span></td><td><code>da031723a600fc77</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.8</span></td><td><code>6319b8bac61b427c</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.9</span></td><td><code>6ecc0a2400198f05</code></td></tr><tr><td><span class="el_class">net.minidev.json.reader.JsonWriter.WriterByInterface</span></td><td><code>0113d9175daf8a28</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper</span></td><td><code>aabccb6b59f2a51d</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.1</span></td><td><code>ab0ce5db5f9241f6</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.10</span></td><td><code>2840e186b5c7cbba</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.11</span></td><td><code>2146d8d458184c02</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.12</span></td><td><code>071c2a852f8861c1</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.13</span></td><td><code>8a3b4e25a29e952c</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.14</span></td><td><code>f28ff3bddcf022e3</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.15</span></td><td><code>7405d407c44ccd11</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.16</span></td><td><code>3b1b27d5e6c071fc</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.2</span></td><td><code>679c942bfe69051a</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.3</span></td><td><code>13e27003ee95fdfa</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.4</span></td><td><code>a49451a5d362163f</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.5</span></td><td><code>f891857874ec24ce</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.6</span></td><td><code>41d2a5356f5dbcff</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.7</span></td><td><code>0e1a877da59895dd</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.8</span></td><td><code>076fc67ffb6783f4</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.ArraysMapper.9</span></td><td><code>a083280a7f1037c6</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.BeansMapper</span></td><td><code>7eb74afe798f6d0b</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.BeansMapper.1</span></td><td><code>e095a8335b27651a</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.DefaultMapper</span></td><td><code>7dd3675679fa0368</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.DefaultMapperOrdered</span></td><td><code>79e571c2da4d50d9</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.JsonReader</span></td><td><code>6d70345c2d1b2575</code></td></tr><tr><td><span class="el_class">net.minidev.json.writer.JsonReaderI</span></td><td><code>e198f6d00924657c</code></td></tr><tr><td><span class="el_class">org.apache.catalina.ContainerEvent</span></td><td><code>b210de791c809605</code></td></tr><tr><td><span class="el_class">org.apache.catalina.Globals</span></td><td><code>037351281c06b4d5</code></td></tr><tr><td><span class="el_class">org.apache.catalina.LifecycleEvent</span></td><td><code>aa04d76eff5f07e7</code></td></tr><tr><td><span class="el_class">org.apache.catalina.LifecycleState</span></td><td><code>d852263a2396f00f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.authenticator.AuthenticatorBase</span></td><td><code>352abaa4956ab096</code></td></tr><tr><td><span class="el_class">org.apache.catalina.authenticator.AuthenticatorBase.NoOpAuthConfigProvider</span></td><td><code>cbedda763d41933f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.authenticator.NonLoginAuthenticator</span></td><td><code>6a0dc5ec3794f982</code></td></tr><tr><td><span class="el_class">org.apache.catalina.authenticator.jaspic.AuthConfigFactoryImpl</span></td><td><code>fd06762ef1c8f98d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Connector</span></td><td><code>f9a19d75af96143e</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.CoyoteAdapter</span></td><td><code>9af32ebb171d3291</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.CoyoteAdapter.1</span></td><td><code>4f26c0ff6f05bf77</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.CoyoteInputStream</span></td><td><code>b4f8d36b1e93b80a</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.CoyoteOutputStream</span></td><td><code>4a8f8cb709a0c713</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.CoyoteReader</span></td><td><code>fe51d4579f217699</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.CoyoteWriter</span></td><td><code>8e35ffabce466ffa</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.InputBuffer</span></td><td><code>a3929bc84ca29689</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.OutputBuffer</span></td><td><code>8ae802f0a553c64d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request</span></td><td><code>9d1d5c6f93ebd6f6</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.1</span></td><td><code>94cdd61fe32e48a9</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.2</span></td><td><code>eba5acc0215374fd</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.3</span></td><td><code>fcc9cc00df97898b</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.4</span></td><td><code>b0e735f70bd70ef5</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.5</span></td><td><code>e05399b2dc91cff9</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.6</span></td><td><code>c2693523aed7459f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Request.7</span></td><td><code>e7a2694db6bbe599</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.RequestFacade</span></td><td><code>e67f928394f97bee</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.Response</span></td><td><code>52ce05ad6ac2de22</code></td></tr><tr><td><span class="el_class">org.apache.catalina.connector.ResponseFacade</span></td><td><code>1e3996bbbd42757a</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationContext</span></td><td><code>f37e7a940744e79f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationContextFacade</span></td><td><code>adadc3bd7c3c888d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationDispatcher</span></td><td><code>36123b9b583e0985</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationFilterChain</span></td><td><code>95765b1ecc8107bc</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationFilterConfig</span></td><td><code>f0304647a4d576b5</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationFilterFactory</span></td><td><code>2dee13d2cc555f16</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationFilterFactory.1</span></td><td><code>ef4628c65a73f450</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationFilterRegistration</span></td><td><code>4c76f78f8bae1b4c</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationMapping</span></td><td><code>b124045d0a2bc6cc</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationServletRegistration</span></td><td><code>0545b8cdf336a3ac</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ApplicationSessionCookieConfig</span></td><td><code>261a52c96bd37749</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.AprLifecycleListener</span></td><td><code>f34c1e882d290b58</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ContainerBase</span></td><td><code>ccde04ab9bf51e5b</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ContainerBase.ContainerBackgroundProcessor</span></td><td><code>430298d61d9dc9d6</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ContainerBase.StartChild</span></td><td><code>104444b6f4413bd0</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.ContainerBase.StartStopThreadFactory</span></td><td><code>6ec2db41f9a513e1</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.DefaultInstanceManager</span></td><td><code>854a7cdf1077b28e</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardContext</span></td><td><code>359006a045d493a2</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardContext.1</span></td><td><code>39bbe62354875075</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardContext.ContextFilterMaps</span></td><td><code>08b9521aaffad436</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardContextValve</span></td><td><code>30fdc6e2986f59dd</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardEngine</span></td><td><code>8eb67ae393130ec1</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardEngineValve</span></td><td><code>f34063df672faac1</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardHost</span></td><td><code>c02ea0573e82bb16</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardHost.MemoryLeakTrackingListener</span></td><td><code>137d0e687423974b</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardHostValve</span></td><td><code>9ec49dc37e90ffae</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardPipeline</span></td><td><code>0506962165ea997c</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardServer</span></td><td><code>a7539e87b0244e61</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardService</span></td><td><code>a1e46918b53daf35</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardWrapper</span></td><td><code>f3a44c247d402aef</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardWrapperFacade</span></td><td><code>888415370f9d2fea</code></td></tr><tr><td><span class="el_class">org.apache.catalina.core.StandardWrapperValve</span></td><td><code>27d4efc6573b8c4d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.deploy.NamingResourcesImpl</span></td><td><code>787ded8e5d810ea7</code></td></tr><tr><td><span class="el_class">org.apache.catalina.loader.ParallelWebappClassLoader</span></td><td><code>2b03f85f6bbd5023</code></td></tr><tr><td><span class="el_class">org.apache.catalina.loader.WebappClassLoaderBase</span></td><td><code>78de54d096bbae9d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.loader.WebappLoader</span></td><td><code>089b806c69cbfd5c</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper</span></td><td><code>7d55cde3e241d56f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper.ContextList</span></td><td><code>45c6ffa8632e2cf2</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper.ContextVersion</span></td><td><code>44493a1072830bfe</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper.MapElement</span></td><td><code>59283b1e9202fc88</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper.MappedContext</span></td><td><code>fa91e33a341b424e</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper.MappedHost</span></td><td><code>2dcaeaface171ab3</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.Mapper.MappedWrapper</span></td><td><code>dc17722eab259a53</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.MapperListener</span></td><td><code>c2a4e15b720368a4</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.MappingData</span></td><td><code>357ea8139c5bb401</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mapper.WrapperMappingInfo</span></td><td><code>46e5577de4c56f44</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.ClassNameMBean</span></td><td><code>61fb4e6a0f6cd39a</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.ConnectorMBean</span></td><td><code>ca4b48ce15d925e9</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.ContainerMBean</span></td><td><code>077ddb2c0246b4cf</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.MBeanFactory</span></td><td><code>1b2ac56ab2dcd361</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.MBeanUtils</span></td><td><code>4043c9ac8bde7fee</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.NamingResourcesMBean</span></td><td><code>a98c20d6ba1c8afe</code></td></tr><tr><td><span class="el_class">org.apache.catalina.mbeans.ServiceMBean</span></td><td><code>901660e7b6c72c0c</code></td></tr><tr><td><span class="el_class">org.apache.catalina.realm.DigestCredentialHandlerBase</span></td><td><code>940fdca9c56693a3</code></td></tr><tr><td><span class="el_class">org.apache.catalina.realm.MessageDigestCredentialHandler</span></td><td><code>4d06d574c99f7284</code></td></tr><tr><td><span class="el_class">org.apache.catalina.realm.RealmBase</span></td><td><code>174fe3479cbe79bf</code></td></tr><tr><td><span class="el_class">org.apache.catalina.realm.RealmBase.AllRolesMode</span></td><td><code>9d473370d8d85778</code></td></tr><tr><td><span class="el_class">org.apache.catalina.realm.X509SubjectDnRetriever</span></td><td><code>0d8b8431454172c8</code></td></tr><tr><td><span class="el_class">org.apache.catalina.security.SecurityUtil</span></td><td><code>c482ddcf84b675bc</code></td></tr><tr><td><span class="el_class">org.apache.catalina.servlet4preview.http.MappingMatch</span></td><td><code>e7cdb78b123dfb16</code></td></tr><tr><td><span class="el_class">org.apache.catalina.servlets.DefaultServlet</span></td><td><code>c1d0e0376405ac4f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.session.ManagerBase</span></td><td><code>3a8a6dd9bb2b7c54</code></td></tr><tr><td><span class="el_class">org.apache.catalina.session.StandardManager</span></td><td><code>7ecbebf1f33cad03</code></td></tr><tr><td><span class="el_class">org.apache.catalina.startup.Tomcat</span></td><td><code>014a2c785b90e096</code></td></tr><tr><td><span class="el_class">org.apache.catalina.startup.Tomcat.1</span></td><td><code>5b15a130b31a913e</code></td></tr><tr><td><span class="el_class">org.apache.catalina.startup.Tomcat.FixContextListener</span></td><td><code>1f10e8a6db89b72b</code></td></tr><tr><td><span class="el_class">org.apache.catalina.startup.WebAnnotationSet</span></td><td><code>328dbaad7f17cbc3</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.CharsetMapper</span></td><td><code>18c629fd67d78133</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.ConcurrentDateFormat</span></td><td><code>478df92643a7b9cf</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.ContextName</span></td><td><code>5888597842313305</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.Extension</span></td><td><code>d3eac633b4313dad</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.ExtensionValidator</span></td><td><code>ec6b4271ccc23052</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.Introspection</span></td><td><code>8fd467cb7787e5a6</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.LifecycleBase</span></td><td><code>462c20e1e81adf7d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.LifecycleMBeanBase</span></td><td><code>581fb22432fd3a3d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.ManifestResource</span></td><td><code>3bda5e1d78a05286</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.ParameterMap</span></td><td><code>2c80262188b9ff80</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.ServerInfo</span></td><td><code>2bc529568fdeddeb</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.SessionConfig</span></td><td><code>5ed1a2636308cc17</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.SessionIdGeneratorBase</span></td><td><code>6822980520ea3d54</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.StandardSessionIdGenerator</span></td><td><code>5b4e657f9b73af8f</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.TLSUtil</span></td><td><code>a32e07adb78c58a6</code></td></tr><tr><td><span class="el_class">org.apache.catalina.util.URLEncoder</span></td><td><code>73c3d710ae45e2f1</code></td></tr><tr><td><span class="el_class">org.apache.catalina.valves.ErrorReportValve</span></td><td><code>b8018a5823e33668</code></td></tr><tr><td><span class="el_class">org.apache.catalina.valves.ValveBase</span></td><td><code>1c73a5223d33269d</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.AbstractFileResourceSet</span></td><td><code>51d136b5ce6f7c2b</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.AbstractResourceSet</span></td><td><code>a43c3e66091a58dd</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.Cache</span></td><td><code>8f7c8c6deca8b4ca</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.CachedResource</span></td><td><code>f16877ba9a1192ce</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.DirResourceSet</span></td><td><code>e2934839d52334a2</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.EmptyResource</span></td><td><code>d37b9cab28b84e85</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.StandardRoot</span></td><td><code>caa4485eb5c5b789</code></td></tr><tr><td><span class="el_class">org.apache.catalina.webresources.TomcatURLStreamHandlerFactory</span></td><td><code>4b30b5df2c78fb63</code></td></tr><tr><td><span class="el_class">org.apache.commons.lang.StringUtils</span></td><td><code>9dd94cc65aafa7e1</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory</span></td><td><code>f6d64c99aea200d4</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.2</span></td><td><code>0cd984e59ac4c11c</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.Log4jDelegate</span></td><td><code>854aff1c8aeee85d</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.Log4jLog</span></td><td><code>ae89c728da601ee2</code></td></tr><tr><td><span class="el_class">org.apache.commons.logging.LogFactory.LogApi</span></td><td><code>514ff4b0d63b98e6</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProcessor</span></td><td><code>4228c6a6419bc744</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProcessor.1</span></td><td><code>4409cabc117793b5</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProcessorLight</span></td><td><code>83c94fb0859419fe</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProtocol</span></td><td><code>2f1bdd857818fecb</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProtocol.AsyncTimeout</span></td><td><code>946a06f6c0647844</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProtocol.ConnectionHandler</span></td><td><code>6c80b63b131ad473</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AbstractProtocol.RecycledProcessors</span></td><td><code>696758a71a2f5a5e</code></td></tr><tr><td><span class="el_class">org.apache.coyote.ActionCode</span></td><td><code>5a2f7164b1d3a0d1</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AsyncStateMachine</span></td><td><code>51bbbd154662d30c</code></td></tr><tr><td><span class="el_class">org.apache.coyote.AsyncStateMachine.AsyncState</span></td><td><code>3f9f17ee9981caca</code></td></tr><tr><td><span class="el_class">org.apache.coyote.CompressionConfig</span></td><td><code>cdbd4453cb2af941</code></td></tr><tr><td><span class="el_class">org.apache.coyote.ContainerThreadMarker</span></td><td><code>3e4efc5d561a9a22</code></td></tr><tr><td><span class="el_class">org.apache.coyote.ErrorState</span></td><td><code>470d5fe2d38ab721</code></td></tr><tr><td><span class="el_class">org.apache.coyote.Request</span></td><td><code>0fbe9210821f5e56</code></td></tr><tr><td><span class="el_class">org.apache.coyote.RequestGroupInfo</span></td><td><code>3a45625d187deeab</code></td></tr><tr><td><span class="el_class">org.apache.coyote.RequestInfo</span></td><td><code>daedc294d091cb98</code></td></tr><tr><td><span class="el_class">org.apache.coyote.Response</span></td><td><code>0438fa9fbf2bd3be</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.AbstractHttp11JsseProtocol</span></td><td><code>07086767b1df495c</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.AbstractHttp11Protocol</span></td><td><code>fa1741c518081367</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Constants</span></td><td><code>10afd03d1066b2d8</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11InputBuffer</span></td><td><code>506215511bb91723</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11InputBuffer.HeaderParseData</span></td><td><code>e8522b9a69bdba5a</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11InputBuffer.HeaderParsePosition</span></td><td><code>9799a3f1169056ac</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11InputBuffer.HeaderParseStatus</span></td><td><code>2d8fb3f56c058914</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11InputBuffer.SocketInputBuffer</span></td><td><code>a24fb5288b60e830</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11NioProtocol</span></td><td><code>615c9cd61acb7004</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11OutputBuffer</span></td><td><code>421385eaf3e285e3</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11OutputBuffer.SocketOutputBuffer</span></td><td><code>7e8ea9e378dcdc16</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.Http11Processor</span></td><td><code>c7a286b1a83bab80</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.BufferedInputFilter</span></td><td><code>1148d9abee8a4fdb</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.ChunkedInputFilter</span></td><td><code>93d28e02e08b7985</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.ChunkedOutputFilter</span></td><td><code>96473641114e41f6</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.GzipOutputFilter</span></td><td><code>dea9339e618d4f76</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.GzipOutputFilter.FakeOutputStream</span></td><td><code>e488caf52ca0e687</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.IdentityInputFilter</span></td><td><code>f5ca8038dafe0cf7</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.IdentityOutputFilter</span></td><td><code>4a5360421f4a6b29</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.VoidInputFilter</span></td><td><code>61a6d8ee504a5262</code></td></tr><tr><td><span class="el_class">org.apache.coyote.http11.filters.VoidOutputFilter</span></td><td><code>c159dca79d43f806</code></td></tr><tr><td><span class="el_class">org.apache.el.ExpressionFactoryImpl</span></td><td><code>f51b58b102a24203</code></td></tr><tr><td><span class="el_class">org.apache.juli.logging.DirectJDKLog</span></td><td><code>7ad56dd398c4a76e</code></td></tr><tr><td><span class="el_class">org.apache.juli.logging.LogFactory</span></td><td><code>d816f6f12317a8e5</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.Level</span></td><td><code>c28eeea0fb7f502e</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.LogManager</span></td><td><code>b29ee0fe78840a67</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.MarkerManager</span></td><td><code>26274ac16d7f8de0</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.MarkerManager.Log4jMarker</span></td><td><code>7a9ba5276110039e</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.ThreadContext</span></td><td><code>5bdef6a14eeea060</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.ThreadContext.EmptyIterator</span></td><td><code>59a7ff7817274fab</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.ThreadContext.EmptyThreadContextStack</span></td><td><code>f45816e1f7c9e441</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.AbstractMessageFactory</span></td><td><code>133b1110b30b4149</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.DefaultFlowMessageFactory</span></td><td><code>e09cb3e53dff3d32</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.MessageFormatMessageFactory</span></td><td><code>0a9d41b4bac0465f</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.ObjectMessage</span></td><td><code>d1c012eaa1bb0096</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.ParameterizedMessageFactory</span></td><td><code>0fda0aa271d67d1c</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.ParameterizedNoReferenceMessageFactory</span></td><td><code>cc04dd854d89fd70</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.ReusableMessageFactory</span></td><td><code>08df126263a523b5</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.SimpleMessage</span></td><td><code>12d8a79932ef819b</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.message.StringFormattedMessage</span></td><td><code>b53e89bfa6aacb25</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.simple.SimpleLogger</span></td><td><code>d4c58a1decdca809</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.AbstractLogger</span></td><td><code>f5891951d310b9e1</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.DefaultThreadContextStack</span></td><td><code>02ea468882ed51d2</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.LoggerRegistry</span></td><td><code>9ad49182dc289d4a</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.LoggerRegistry.ConcurrentMapFactory</span></td><td><code>2193bd9cb5a57f0a</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.Provider</span></td><td><code>8e2a9d633e3cbd89</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.StandardLevel</span></td><td><code>d19c5a015d54e648</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.spi.ThreadContextMapFactory</span></td><td><code>9bb0b942f47c7fa1</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.status.StatusLogger</span></td><td><code>97d9e7fbb92fdd09</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.status.StatusLogger.BoundedQueue</span></td><td><code>89ed36b0c6de8231</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.Constants</span></td><td><code>7d73f8ed466c1b8b</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.EnvironmentPropertySource</span></td><td><code>747159b29fd35825</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.LoaderUtil</span></td><td><code>a1c2b3ca9ade9e26</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.LoaderUtil.ThreadContextClassLoaderGetter</span></td><td><code>9a5338e8ef1569bc</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertiesPropertySource</span></td><td><code>de0d37f7d09d6b3e</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertiesUtil</span></td><td><code>a4fc2211553e93b5</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertiesUtil.Environment</span></td><td><code>7e6bc4ca07babe07</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertiesUtil.Environment.1</span></td><td><code>448a28a2baa97e64</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertyFilePropertySource</span></td><td><code>9966d9414b1fc3b4</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertySource.Comparator</span></td><td><code>6fb6369c2720010b</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.PropertySource.Util</span></td><td><code>1873c3d82b1b3f69</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.ProviderUtil</span></td><td><code>80142428e64fd4d9</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.SortedArrayStringMap</span></td><td><code>06d7137cf4e12c86</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.SortedArrayStringMap.1</span></td><td><code>c6f54b5ef7155db6</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.Strings</span></td><td><code>5e28984fa3295410</code></td></tr><tr><td><span class="el_class">org.apache.logging.log4j.util.SystemPropertiesPropertySource</span></td><td><code>d0c56c965370e787</code></td></tr><tr><td><span class="el_class">org.apache.logging.slf4j.MDCContextMap</span></td><td><code>de519bb421bd6acd</code></td></tr><tr><td><span class="el_class">org.apache.logging.slf4j.SLF4JLogger</span></td><td><code>476e89f912b9fd05</code></td></tr><tr><td><span class="el_class">org.apache.logging.slf4j.SLF4JLogger.1</span></td><td><code>01a0036b8dab8674</code></td></tr><tr><td><span class="el_class">org.apache.logging.slf4j.SLF4JLoggerContext</span></td><td><code>cf82c078db03204c</code></td></tr><tr><td><span class="el_class">org.apache.logging.slf4j.SLF4JLoggerContextFactory</span></td><td><code>94075369650250ef</code></td></tr><tr><td><span class="el_class">org.apache.logging.slf4j.SLF4JProvider</span></td><td><code>5e2c36b220875a4a</code></td></tr><tr><td><span class="el_class">org.apache.naming.ContextAccessController</span></td><td><code>0a65f5a73f930f51</code></td></tr><tr><td><span class="el_class">org.apache.naming.ContextBindings</span></td><td><code>c34e9f56119a0bff</code></td></tr><tr><td><span class="el_class">org.apache.naming.StringManager</span></td><td><code>4bcdd713b4d1e9e5</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.InstanceManagerBindings</span></td><td><code>12536b2d82e55667</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.jni.Library</span></td><td><code>db87d364ac5f6b0f</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.jni.LibraryNotFoundError</span></td><td><code>cc0b4c6a27350404</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.ExceptionUtils</span></td><td><code>8f45b5cc6c246f81</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.IntrospectionUtils</span></td><td><code>ad77a79a2458fa82</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.MultiThrowable</span></td><td><code>25fe5663ae397f5b</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.AbstractChunk</span></td><td><code>3b4d778b03e29abc</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.Ascii</span></td><td><code>55bdd8cb57c1bcff</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.B2CConverter</span></td><td><code>66c628410b0cefda</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.ByteChunk</span></td><td><code>b470bc0f45c5d8e1</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.CharChunk</span></td><td><code>3ff19e8e58aafcfe</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.HexUtils</span></td><td><code>01553a744bab2ada</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.MessageBytes</span></td><td><code>e1f5a6e8dd4e04bb</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.MessageBytes.MessageBytesFactory</span></td><td><code>3ad2e11d24a742a9</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.StringCache</span></td><td><code>98dc6099a6529e51</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.StringUtils</span></td><td><code>f1b89e1dbf07a5a1</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.UDecoder</span></td><td><code>2c2da72a14d6d73f</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.UDecoder.DecodeException</span></td><td><code>70faf99dd75fca0e</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.UEncoder</span></td><td><code>515d7e0c898c4eea</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.UEncoder.SafeCharsSet</span></td><td><code>a4d34b188f030e2c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.buf.Utf8Decoder</span></td><td><code>7d761d5d201aecaa</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.collections.ConcurrentCache</span></td><td><code>eb8c2743e92bc0b3</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap</span></td><td><code>38d029a88c37c7a1</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.collections.ManagedConcurrentWeakHashMap.Key</span></td><td><code>402e810808dd5e86</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.collections.SynchronizedQueue</span></td><td><code>48e97ab513730a4f</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.collections.SynchronizedStack</span></td><td><code>1bc532239a116a84</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.compat.Jre8Compat</span></td><td><code>53e0c1afa360725c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.compat.Jre9Compat</span></td><td><code>1b931a50140cffa9</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.compat.JreCompat</span></td><td><code>31cc0915f42a16bb</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.compat.JrePlatform</span></td><td><code>2c850625a5001077</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.Constants</span></td><td><code>fca752eaaa0817a6</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.ErrorPage</span></td><td><code>2a249d30be3d7629</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.FilterDef</span></td><td><code>27de3b7978733cdd</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.FilterMap</span></td><td><code>870037bc7b3515f1</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.LoginConfig</span></td><td><code>60722257be0ef980</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.SecurityConstraint</span></td><td><code>01f3c2626ba2d249</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.descriptor.web.XmlEncodingBase</span></td><td><code>3adfe99c379de450</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.ArrayStack</span></td><td><code>710ed28fbfdd5d18</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.CallMethodRule</span></td><td><code>4cfec57be8bfad5f</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.Digester</span></td><td><code>d0b1ec5be213a476</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.Digester.SystemPropertySource</span></td><td><code>bb86c4e6ddcdbb24</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.ObjectCreateRule</span></td><td><code>b3bc8f955478c572</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.Rule</span></td><td><code>0b92708415dbc6d9</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.RulesBase</span></td><td><code>e91a9cb7d832fab7</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.SetNextRule</span></td><td><code>9d43f39c54fbaa21</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.digester.SetPropertiesRule</span></td><td><code>8a71a46200ae5d2a</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.CookieProcessorBase</span></td><td><code>6c782870c814d2ed</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.CookieProcessorBase.1</span></td><td><code>9e7b1423515a3c56</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.FastHttpDateFormat</span></td><td><code>ca6dd8fc64aa7ec3</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.MimeHeaderField</span></td><td><code>6d57da27e7263924</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.MimeHeaders</span></td><td><code>78b004c13a333e01</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.Parameters</span></td><td><code>eff1931f93fdec6e</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.RequestUtil</span></td><td><code>e72bb2b6504e0cbc</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.Rfc6265CookieProcessor</span></td><td><code>4fb505f57827ed75</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.ServerCookies</span></td><td><code>3a4040c04e499745</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.ValuesEnumerator</span></td><td><code>e45c073f5af4540a</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.Host</span></td><td><code>73a9646b97c9239b</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.Host.MessageBytesReader</span></td><td><code>23164d8492ea9477</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.HttpParser</span></td><td><code>ef0b9afa8c39b5ce</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.HttpParser.DomainParseState</span></td><td><code>91676cca56aa685c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.MediaType</span></td><td><code>afa2885db4119583</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.MediaTypeCache</span></td><td><code>85c1dbdf895533dc</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.http.parser.SkipResult</span></td><td><code>6f8c37d35d5bad83</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.log.UserDataHelper</span></td><td><code>fba926eae73624be</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.log.UserDataHelper.Config</span></td><td><code>ce1e65017c4e7c74</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.log.UserDataHelper.Mode</span></td><td><code>db08beecc7af4431</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.AttributeInfo</span></td><td><code>9e0aaf8eebb345aa</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.BaseModelMBean</span></td><td><code>c5b864b453fe5166</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.FeatureInfo</span></td><td><code>227cc26570a54ec2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.ManagedBean</span></td><td><code>2aabee8f8b855b9c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.ManagedBean.1</span></td><td><code>e0de07a7932033e2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.OperationInfo</span></td><td><code>8287f6a8522201dc</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.ParameterInfo</span></td><td><code>7992d006d11e853c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.Registry</span></td><td><code>8479c73b5c063b24</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.Util</span></td><td><code>f0e59fac39ea08a2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.modules.MbeansDescriptorsDigesterSource</span></td><td><code>b6c5b7d0c2fdf12a</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.modules.MbeansDescriptorsIntrospectionSource</span></td><td><code>f0bbc886fc797996</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.modeler.modules.ModelerSource</span></td><td><code>429f448220ab3314</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.AbstractEndpoint</span></td><td><code>09395c0bad4cb821</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.AbstractEndpoint.Acceptor</span></td><td><code>69025f76f3d8eac0</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.AbstractEndpoint.Acceptor.AcceptorState</span></td><td><code>3e419b4ae34620f0</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.AbstractEndpoint.BindState</span></td><td><code>825313f7051d0c9c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.AbstractEndpoint.Handler.SocketState</span></td><td><code>6da52eb8712f12eb</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.AbstractJsseEndpoint</span></td><td><code>2ae072a0cc416bfb</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioBlockingSelector</span></td><td><code>20b8a375de5d4b15</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioBlockingSelector.BlockPoller</span></td><td><code>5946cac81a9f30ef</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioBlockingSelector.BlockPoller.RunnableRemove</span></td><td><code>9e79a2e571ece86c</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioBlockingSelector.KeyReference</span></td><td><code>1e22dd39dfc7cfba</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioChannel</span></td><td><code>1f366e90d5a6f98a</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioEndpoint</span></td><td><code>eb21881aaa3bb3e2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioEndpoint.Acceptor</span></td><td><code>00322573798c186f</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioEndpoint.NioSocketWrapper</span></td><td><code>f5c70327ed17417a</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioEndpoint.Poller</span></td><td><code>808f6b0d70b2c223</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioEndpoint.PollerEvent</span></td><td><code>22c5d2887d57854d</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioEndpoint.SocketProcessor</span></td><td><code>99a342bb04254471</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.NioSelectorPool</span></td><td><code>309de6ca27beefc6</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SendfileState</span></td><td><code>4d82b23ec0c64fd3</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketBufferHandler</span></td><td><code>e21943bbb5d33860</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketEvent</span></td><td><code>52db1f9138075f75</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketProcessorBase</span></td><td><code>5aae86026cf3a9d2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketProperties</span></td><td><code>897e4b7b9371bfc2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketWrapperBase</span></td><td><code>0fb52c4a84b7d6fa</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketWrapperBase.1</span></td><td><code>d511fbf3702d58f8</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.SocketWrapperBase.2</span></td><td><code>25a25c2c510dfa32</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.net.WriteBuffer</span></td><td><code>cfe3973b9acbadb3</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.res.StringManager</span></td><td><code>7c3e9ecbdd9b53b0</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.res.StringManager.1</span></td><td><code>44bb08d6a97f529b</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.scan.StandardJarScanFilter</span></td><td><code>d9f210344bcace25</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.scan.StandardJarScanner</span></td><td><code>4d95a63c50fa1292</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.Constants</span></td><td><code>aa94f806b0162943</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.LimitLatch</span></td><td><code>1433395d4a6aa08e</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.LimitLatch.Sync</span></td><td><code>599304269ad9c2b3</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.TaskQueue</span></td><td><code>1503a1b0da47825e</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.TaskThread</span></td><td><code>2f30330b57f70003</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.TaskThread.WrappingRunnable</span></td><td><code>1315608bbd561617</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.TaskThreadFactory</span></td><td><code>eadd508f25bd59e0</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.ThreadPoolExecutor</span></td><td><code>9649858ee8cccfdf</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.util.threads.ThreadPoolExecutor.RejectHandler</span></td><td><code>ff3e152d11dfcfd2</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.Constants</span></td><td><code>413751b224dd9b5b</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.WsExtension</span></td><td><code>860dbb02471008c0</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.WsWebSocketContainer</span></td><td><code>3bca66764cc5dec9</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsContextListener</span></td><td><code>8e2465c07392b871</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsFilter</span></td><td><code>4f6ac84d7833eb52</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsSci</span></td><td><code>7502db7829a6d119</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsServerContainer</span></td><td><code>a482af69db54f770</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsSessionListener</span></td><td><code>0677845db05b4bd4</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsWriteTimeout</span></td><td><code>5a2086e4f4095fe5</code></td></tr><tr><td><span class="el_class">org.apache.tomcat.websocket.server.WsWriteTimeout.EndpointComparator</span></td><td><code>f47eda55eea3daff</code></td></tr><tr><td><span class="el_class">org.apiguardian.api.API.Status</span></td><td><code>0341e8d99fc36573</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.AbstractTestDescriptor</span></td><td><code>d880a2718965e226</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestClassDescriptor</span></td><td><code>03acdabf64b200db</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestClassRunInfo</span></td><td><code>68a7e79b2914fd4d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestDescriptor</span></td><td><code>7e7e6eac4736af30</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestOutputEvent</span></td><td><code>849875ef248aa21b</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.DefaultTestSuiteDescriptor</span></td><td><code>be79fcb227663895</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.JULRedirector</span></td><td><code>bae8ac50b3f8106a</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor</span></td><td><code>01e4e6af9e891fa2</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.TestCompleteEvent</span></td><td><code>78275883c6a433ab</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.TestStartEvent</span></td><td><code>76ea24315a90ce0d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junit.AbstractJUnitSpec</span></td><td><code>b4052de24abbd62e</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor</span></td><td><code>0ee838ac107f426f</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor</span></td><td><code>e47480b2eb2b01b1</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformSpec</span></td><td><code>978629975562ea4d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor</span></td><td><code>de4a54d1d1426393</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.CollectAllTestClassesExecutor</span></td><td><code>2c54105915916e00</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestExecutionListener</span></td><td><code>ad2c2d87bcf613a7</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestFramework.JUnitPlatformTestClassProcessorFactory</span></td><td><code>d9a5110d1721dc6f</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.junitplatform.VintageTestNameAdapter</span></td><td><code>d33dc487ba4e3e9d</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.CaptureTestOutputTestResultProcessor</span></td><td><code>add70d95b52da1ef</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.DefaultStandardOutputRedirector</span></td><td><code>c0ce962d1b0afc6c</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.DefaultStandardOutputRedirector.DiscardAction</span></td><td><code>b1b2c3fe575a0572</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.DefaultStandardOutputRedirector.WriteAction</span></td><td><code>313e54868cd6f7bf</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.TestOutputRedirector</span></td><td><code>3b6a0392c9e3dd02</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.processors.TestOutputRedirector.Forwarder</span></td><td><code>2f0a51434c23293a</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.results.AttachParentTestResultProcessor</span></td><td><code>c8b750f17dedd908</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer</span></td><td><code>b8b51deda2c6be68</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestClassDescriptorSerializer</span></td><td><code>981dc7082ca42d03</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestClassRunInfoSerializer</span></td><td><code>0e558f5d21676b42</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestDescriptorSerializer</span></td><td><code>24069b8bfe2ef353</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestMethodDescriptorSerializer</span></td><td><code>b435e9c5c8434370</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestOutputEventSerializer</span></td><td><code>994231ecd10fc8f7</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.DefaultTestSuiteDescriptorSerializer</span></td><td><code>67e6b11b94fbb882</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.IdSerializer</span></td><td><code>bfa2929e25b2057e</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.NullableSerializer</span></td><td><code>e351abc12fabcf84</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.TestCompleteEventSerializer</span></td><td><code>138e940183983474</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.TestStartEventSerializer</span></td><td><code>ac260cd90d1906f0</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestEventSerializer.WorkerTestSuiteDescriptorSerializer</span></td><td><code>8dc5f3cdad071782</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestWorker</span></td><td><code>0af2fff96750a740</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.TestWorker.TestFrameworkServiceRegistry</span></td><td><code>0f4232129f60251b</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.WorkerTestClassProcessor</span></td><td><code>0f6525b02f2bb3d2</code></td></tr><tr><td><span class="el_class">org.gradle.api.internal.tasks.testing.worker.WorkerTestClassProcessor.WorkerTestSuiteDescriptor</span></td><td><code>b3807e9b92351840</code></td></tr><tr><td><span class="el_class">org.gradle.api.logging.LogLevel</span></td><td><code>236e938e30516638</code></td></tr><tr><td><span class="el_class">org.gradle.api.tasks.testing.TestOutputEvent.Destination</span></td><td><code>a16caef1c278a81f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.MutableBoolean</span></td><td><code>349de2b8a37d4338</code></td></tr><tr><td><span class="el_class">org.gradle.internal.SystemProperties</span></td><td><code>e9db4873ebada025</code></td></tr><tr><td><span class="el_class">org.gradle.internal.actor.internal.DefaultActorFactory</span></td><td><code>3597f132f789305d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.actor.internal.DefaultActorFactory.BlockingActor</span></td><td><code>f8dc5b72f100bddb</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.AbstractDelegatingExecutorService</span></td><td><code>23206bedfd21e59c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.CompositeStoppable</span></td><td><code>61ecf85ba304ac76</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.CompositeStoppable.1</span></td><td><code>37a5a1e348c323fe</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.CompositeStoppable.2</span></td><td><code>c166124b41f2f689</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.DefaultExecutorFactory</span></td><td><code>d5d8236a29fcb975</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.DefaultExecutorFactory.TrackedManagedExecutor</span></td><td><code>1c326a67e28223d4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ExecutorPolicy.CatchAndRecordFailures</span></td><td><code>0848615ebf83b29a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.GradleThread</span></td><td><code>b8ae9796558406bb</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.GradleThread.1</span></td><td><code>a6792d792089eaab</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ManagedExecutorImpl</span></td><td><code>283150dd314e1580</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ManagedExecutorImpl.1</span></td><td><code>4bc3610f3497b6d4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ThreadFactoryImpl</span></td><td><code>6ae4ccac0bd595ef</code></td></tr><tr><td><span class="el_class">org.gradle.internal.concurrent.ThreadFactoryImpl.ManagedThreadRunnable</span></td><td><code>7ae0293da921f218</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ContextClassLoaderDispatch</span></td><td><code>913d1d31ea265257</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ContextClassLoaderProxy</span></td><td><code>4295807baa6fbb83</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.MethodInvocation</span></td><td><code>42dad96b41c6ee94</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ProxyDispatchAdapter</span></td><td><code>56827e7cbc177632</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ProxyDispatchAdapter.DispatchingInvocationHandler</span></td><td><code>4d2ec2f0d621dbc5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.dispatch.ReflectionDispatch</span></td><td><code>c398bad85d693f81</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.AbstractBroadcastDispatch</span></td><td><code>b41ea3e0d113345a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch</span></td><td><code>aa3185d462680709</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch.CompositeDispatch</span></td><td><code>239b373442eb89ca</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch.EmptyDispatch</span></td><td><code>912a28f83ab0abda</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.BroadcastDispatch.SingletonDispatch</span></td><td><code>06d35ac36d0cbd3f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.event.ListenerBroadcast</span></td><td><code>b0362528b3b06d10</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.CompositeIdGenerator</span></td><td><code>5ec607aa701cdb85</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.CompositeIdGenerator.CompositeId</span></td><td><code>88f5896d7aba16ca</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.LongIdGenerator</span></td><td><code>c083976db54584f2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.id.UUIDGenerator</span></td><td><code>f17be91a3fc5de50</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.BufferCaster</span></td><td><code>88afa8829d9f289a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.ClassLoaderObjectInputStream</span></td><td><code>393405e0e488b876</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.LineBufferingOutputStream</span></td><td><code>7bab61b40957de8e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.LinePerThreadBufferingOutputStream</span></td><td><code>4c22c5bdec2766ce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.NullOutputStream</span></td><td><code>eefcfe0665bbfe4c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer</span></td><td><code>0881b9b67c7358e5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer.StreamByteBufferChunk</span></td><td><code>1fe6ac90e86da29e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer.StreamByteBufferInputStream</span></td><td><code>dc7c83f589a55ee4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.io.StreamByteBuffer.StreamByteBufferOutputStream</span></td><td><code>ca0a467a714934e8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.config.LoggingSystemAdapter</span></td><td><code>8f0b6fd77322290e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.config.LoggingSystemAdapter.SnapshotImpl</span></td><td><code>e590383c86b5704f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.EndOutputEvent</span></td><td><code>0d8edd2a5ce274ee</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.LogLevelChangeEvent</span></td><td><code>33b762c6d5852de7</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.OutputEvent</span></td><td><code>85bce87f1bcda18d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.OutputEventListener</span></td><td><code>e7d50563f9531b49</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.OutputEventListener.1</span></td><td><code>5b11f4d785770608</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.StyledTextOutputEvent</span></td><td><code>9cf7c9346676b090</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.events.StyledTextOutputEvent.Span</span></td><td><code>d4177b204a4cac41</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.LogEventSerializer</span></td><td><code>b6d88af223db296a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.LogLevelChangeEventSerializer</span></td><td><code>f77a59533dde75ec</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.SpanSerializer</span></td><td><code>5f773b7d1ad07c9f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.serializer.StyledTextOutputEventSerializer</span></td><td><code>faebed27ac3e65ba</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManager</span></td><td><code>61e216a064052ff1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManager.StartableLoggingRouter</span></td><td><code>78396be937af48de</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManager.StartableLoggingSystem</span></td><td><code>5509a6cede9c5657</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.DefaultLoggingManagerFactory</span></td><td><code>338467d213a0628e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.LoggingServiceRegistry</span></td><td><code>e66c394bc507a36a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.LoggingServiceRegistry.1</span></td><td><code>8675ebc9856c9d1a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.LoggingServiceRegistry.CommandLineLogging</span></td><td><code>ab0f1ed36e5c4740</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.services.TextStreamOutputEventListener</span></td><td><code>b5a89fba7b872db9</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventListenerManager</span></td><td><code>d6dee3d6fea49020</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventListenerManager.1</span></td><td><code>1e218a705ff0ee7e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer</span></td><td><code>25f5a3570735387e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.1</span></td><td><code>384eaeb467d0d20e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.2</span></td><td><code>43f2d6cbe438c33b</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.LazyListener</span></td><td><code>817c2898158815d7</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventRenderer.SnapshotImpl</span></td><td><code>a02bd14f9835ebc8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.sink.OutputEventTransformer</span></td><td><code>993a9e6d4229e0b8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.OutputEventListenerBackedLogger</span></td><td><code>ea2cc98bd59913ee</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.OutputEventListenerBackedLoggerContext</span></td><td><code>c72214ba58203c79</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.OutputEventListenerBackedLoggerContext.NoOpLogger</span></td><td><code>7b0a84c8aba8f307</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.slf4j.Slf4jLoggingConfigurer</span></td><td><code>c981e07959eeafd5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.DefaultStdErrLoggingSystem</span></td><td><code>fd3dd0caab2f1d95</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.DefaultStdOutLoggingSystem</span></td><td><code>528bb39bfb67c3ae</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.JavaUtilLoggingSystem</span></td><td><code>b5a4117fb3de08f9</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.JavaUtilLoggingSystem.SnapshotImpl</span></td><td><code>1a132d0704da9300</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem</span></td><td><code>f2900e765597c411</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.1</span></td><td><code>e58cca24f8655058</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.OutputEventDestination</span></td><td><code>7da88d262b3d264e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.PrintStreamDestination</span></td><td><code>5abb2428225cfcc7</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.source.PrintStreamLoggingSystem.SnapshotImpl</span></td><td><code>3383a293021bc6f5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.logging.text.StyledTextOutput.Style</span></td><td><code>55495f1c332662ef</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.filesystem.services.FileSystemServices</span></td><td><code>1a1179cd97d095fa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.DefaultJansiRuntimeResolver</span></td><td><code>1aa17f25c9c1cad4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.JansiBootPathConfigurer</span></td><td><code>b933739629dd00ad</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.JansiLibraryFactory</span></td><td><code>0cbaac430d6656c4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.jansi.JansiStorageLocator</span></td><td><code>c8bff1ccb071f9b6</code></td></tr><tr><td><span class="el_class">org.gradle.internal.nativeintegration.services.NativeServices</span></td><td><code>b5a49bac88f37db4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.reflect.JavaMethod</span></td><td><code>d12d3287f7ce9727</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.KryoBackedMessageSerializer</span></td><td><code>0028157720ec1f27</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.ConnectionSet</span></td><td><code>323708d9214e34e4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.ConnectionState</span></td><td><code>250fb1b274991d9a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.DefaultMethodArgsSerializer</span></td><td><code>d5e6f5d023b38220</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.DefaultMethodArgsSerializer.ArraySerializer</span></td><td><code>5e0ee8a76757a209</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.DefaultMethodArgsSerializer.EmptyArraySerializer</span></td><td><code>57c888e08bc55b59</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.IncomingQueue</span></td><td><code>0e8ecdb8f31efe51</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.InterHubMessageSerializer</span></td><td><code>7d84d4aa85858c73</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.InterHubMessageSerializer.MessageReader</span></td><td><code>589fb24b6bfaa4f2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.InterHubMessageSerializer.MessageWriter</span></td><td><code>ffd06dede1ec12e1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.JavaSerializationBackedMethodArgsSerializer</span></td><td><code>d5930526762bdcd0</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub</span></td><td><code>d76d8add82a8b937</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.ChannelDispatch</span></td><td><code>66eee26e34f3f91f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.ConnectionDispatch</span></td><td><code>8889fa28d779ddce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.ConnectionReceive</span></td><td><code>da3433b8c2da25c8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.Discard</span></td><td><code>2f8747e821e907ad</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.Handler</span></td><td><code>59b4b9672cee5262</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHub.State</span></td><td><code>408ebc3d87fb0a1d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedClient</span></td><td><code>1ca9124c3c43dc63</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection</span></td><td><code>273486b97722d800</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection.1</span></td><td><code>d800458b929f7046</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection.2</span></td><td><code>268f1d73ad4569ea</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection.DispatchWrapper</span></td><td><code>6145e9bfae7fadf2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer</span></td><td><code>79d8ac22fa084107</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer.MethodDetails</span></td><td><code>97c08e229cf2f706</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer.MethodInvocationReader</span></td><td><code>2dcccca3f736353e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.MethodInvocationSerializer.MethodInvocationWriter</span></td><td><code>32d6d78f7688cf73</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.OutgoingQueue</span></td><td><code>fbcc05506ad40c68</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.ChannelIdentifier</span></td><td><code>7697ff6a7c712869</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.ChannelMessage</span></td><td><code>2d2377595ca09c59</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.EndOfStream</span></td><td><code>f29ffed85365f7db</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.InterHubMessage</span></td><td><code>0c6e49b6ec077e16</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.protocol.InterHubMessage.Delivery</span></td><td><code>0652d09c2a7fd1ac</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.EndPointQueue</span></td><td><code>1ba76930e322768a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.MultiChannelQueue</span></td><td><code>bcaac9c224068764</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.MultiEndPointQueue</span></td><td><code>877e450fa1a4929c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.MultiEndPointQueue.1</span></td><td><code>c2149b37328f20ba</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.hub.queue.QueueInitializer</span></td><td><code>ad18361c23e679b1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.MultiChoiceAddress</span></td><td><code>baed07b5f914c9cf</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.MultiChoiceAddressSerializer</span></td><td><code>7ffc395650705aaa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnectCompletion</span></td><td><code>043dfacd5541c9ce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection</span></td><td><code>6522837d6bb59d9c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection.1</span></td><td><code>fa4eb14400906674</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection.SocketInputStream</span></td><td><code>74c3122e675b233a</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketConnection.SocketOutputStream</span></td><td><code>d59cae8197783746</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketInetAddress</span></td><td><code>0865a3bf370371aa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.SocketInetAddress.Serializer</span></td><td><code>8b015ba9d4fce663</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.internal.inet.TcpOutgoingConnector</span></td><td><code>0be7a610727e4e51</code></td></tr><tr><td><span class="el_class">org.gradle.internal.remote.services.MessagingServices</span></td><td><code>5e0d29677347fb87</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractCollectionSerializer</span></td><td><code>c675610254ba4631</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractDecoder</span></td><td><code>f8ea003b737fe452</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractEncoder</span></td><td><code>7d071221f309c0c2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.AbstractSerializer</span></td><td><code>d5cd8744f99ef12d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory</span></td><td><code>54b85995dd5907e5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.BooleanSerializer</span></td><td><code>96aea5b417f5173c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ByteArraySerializer</span></td><td><code>93037a866c9218fe</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ByteSerializer</span></td><td><code>3215f41b31678d04</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.DoubleSerializer</span></td><td><code>5ea52dca4538b9cf</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.EnumSerializer</span></td><td><code>a445886143f48aa5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.FileSerializer</span></td><td><code>7b1d73b42bd5a087</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.FloatSerializer</span></td><td><code>6f9a4c4094fe4673</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.IntegerSerializer</span></td><td><code>9544b8f39fefe511</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.LongSerializer</span></td><td><code>77a58e2bd08fb16b</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ShortSerializer</span></td><td><code>b2809f34ec613bcc</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.StringMapSerializer</span></td><td><code>17b1fb614d438e50</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.StringSerializer</span></td><td><code>ff94c6bd23d919d8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.BaseSerializerFactory.ThrowableSerializer</span></td><td><code>3df7463631dbc8d6</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializer</span></td><td><code>8fd764763e0a695c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry</span></td><td><code>592024db2f308bed</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.1</span></td><td><code>e28269caa27b24ce</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.HierarchySerializerMatcher</span></td><td><code>f996899af834fd07</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.SerializerClassMatcherStrategy</span></td><td><code>ea41ce56597ac713</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.StrictSerializerMatcher</span></td><td><code>938217b27a52b622</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.TaggedTypeSerializer</span></td><td><code>3646b4567aef9ae8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.DefaultSerializerRegistry.TypeInfo</span></td><td><code>83a7b42f0ba07a48</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.HashCodeSerializer</span></td><td><code>4cc78fc15c246fbf</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.InputStreamBackedDecoder</span></td><td><code>dbf1a08967db76b8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.ListSerializer</span></td><td><code>fe472a367fb15381</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.KryoBackedDecoder</span></td><td><code>0d63a47171163895</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.KryoBackedEncoder</span></td><td><code>12bb6b4cf246b81f</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.TypeSafeSerializer</span></td><td><code>ddb7ea8c69eb42c3</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.TypeSafeSerializer.1</span></td><td><code>e499d9412090c635</code></td></tr><tr><td><span class="el_class">org.gradle.internal.serialize.kryo.TypeSafeSerializer.2</span></td><td><code>b13e89e003f61d82</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.AbstractServiceMethod</span></td><td><code>d8f9bf72435aa0d5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceMethodFactory</span></td><td><code>5486c577115efd3c</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry</span></td><td><code>97132a1c16b8e9d8</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.CompositeServiceProvider</span></td><td><code>3fee805a610e1dbb</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.FactoryMethodService</span></td><td><code>9f24604e41b42190</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.FactoryService</span></td><td><code>bc6f2121977e32c0</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.ManagedObjectServiceProvider</span></td><td><code>8529f3d93a1f1764</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.OwnServices</span></td><td><code>90507b05de2a15dd</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.OwnServices.ProviderAnalyser</span></td><td><code>87e89c87c9b20c97</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.ParentServices</span></td><td><code>f7a05cbb50f886fc</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.SingletonService</span></td><td><code>565b63df36a084d1</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.SingletonService.BindState</span></td><td><code>9873baf63b0b95d2</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.DefaultServiceRegistry.State</span></td><td><code>228b93f7aad53efc</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.MethodHandleBasedServiceMethod</span></td><td><code>b2fda0561994a9ab</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.MethodHandleBasedServiceMethodFactory</span></td><td><code>47e87df4713e4ce5</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.ReflectionBasedServiceMethod</span></td><td><code>67d08a1ac6feb54d</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.RelevantMethods</span></td><td><code>542516b051995f02</code></td></tr><tr><td><span class="el_class">org.gradle.internal.service.RelevantMethodsBuilder</span></td><td><code>1f2519d9e4a71ffa</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.MonotonicClock</span></td><td><code>b3b2dba04ef4b757</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.Time</span></td><td><code>118854647ab7eed4</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.TimeSource</span></td><td><code>a96871955c3b895e</code></td></tr><tr><td><span class="el_class">org.gradle.internal.time.TimeSource.1</span></td><td><code>6de78f6b0e44a7b2</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.WorkerLoggingSerializer</span></td><td><code>adae78bad8b0e727</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.ActionExecutionWorker</span></td><td><code>9094306b12d71d26</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.ActionExecutionWorker.1</span></td><td><code>9a5ec84813a9aae2</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.ActionExecutionWorker.2</span></td><td><code>68c0a6b96a6d9eed</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.DefaultWorkerDirectoryProvider</span></td><td><code>0ad8aeb16d1a73f5</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker</span></td><td><code>9a8473fd1c5cdf9e</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.1</span></td><td><code>09df809a5740d16d</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.PrintUnrecoverableErrorToFileHandler</span></td><td><code>83f17f1650125a84</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.WorkerServices</span></td><td><code>cc95b274f6146aa2</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.WorkerServices.1</span></td><td><code>aa3fdc473aab03f0</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.WorkerServices.1.1</span></td><td><code>7922b36356a5ac14</code></td></tr><tr><td><span class="el_class">org.gradle.process.internal.worker.child.WorkerLogEventListener</span></td><td><code>cad93c6bed97bc06</code></td></tr><tr><td><span class="el_class">org.h2.Driver</span></td><td><code>eead4c129e60d6c9</code></td></tr><tr><td><span class="el_class">org.h2.api.ErrorCode</span></td><td><code>ab1a7a0c565bc635</code></td></tr><tr><td><span class="el_class">org.h2.command.Command</span></td><td><code>5b13b11e0f42aebe</code></td></tr><tr><td><span class="el_class">org.h2.command.CommandContainer</span></td><td><code>de970509e0500d99</code></td></tr><tr><td><span class="el_class">org.h2.command.Parser</span></td><td><code>9da01b91f9d26938</code></td></tr><tr><td><span class="el_class">org.h2.command.Parser.1</span></td><td><code>6c79b307396edc5e</code></td></tr><tr><td><span class="el_class">org.h2.command.Parser.3</span></td><td><code>a9131d76112601d1</code></td></tr><tr><td><span class="el_class">org.h2.command.Parser.NullConstraintType</span></td><td><code>82680dd4e54e887b</code></td></tr><tr><td><span class="el_class">org.h2.command.Prepared</span></td><td><code>d956ed601d6ec96b</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.AlterTableAddConstraint</span></td><td><code>b36054a1870140c6</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.CommandWithColumns</span></td><td><code>dc36572bf99d9560</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.CreateSequence</span></td><td><code>1352f2c2fb9f81b2</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.CreateTable</span></td><td><code>5f8ed3f6d458b1f3</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.CreateTableData</span></td><td><code>48609d194fde90b6</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.DefineCommand</span></td><td><code>9c7670c1da276e2f</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.DropSequence</span></td><td><code>7b7d7f0348b35086</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.DropTable</span></td><td><code>0edd7d41834f1347</code></td></tr><tr><td><span class="el_class">org.h2.command.ddl.SchemaCommand</span></td><td><code>0303bc048e9bf6a2</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Call</span></td><td><code>3d814b284559cacf</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Insert</span></td><td><code>ab79350d3a0a4ffd</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Optimizer</span></td><td><code>3e025c29739832e8</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Query</span></td><td><code>9c5ac6bad34becf1</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Select</span></td><td><code>863453c798098b8d</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Select.LazyResultQueryFlat</span></td><td><code>f5ff3f721224dffc</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Select.LazyResultSelect</span></td><td><code>1d9c6977280e6df9</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.SelectOrderBy</span></td><td><code>371500a53dbcfd48</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.Set</span></td><td><code>0e62d59297e91759</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.SetTypes</span></td><td><code>c9844195efa2237e</code></td></tr><tr><td><span class="el_class">org.h2.command.dml.TransactionCommand</span></td><td><code>3b986e51a4e3a4bc</code></td></tr><tr><td><span class="el_class">org.h2.constraint.Constraint</span></td><td><code>dbe7a4c0ae26289a</code></td></tr><tr><td><span class="el_class">org.h2.constraint.Constraint.Type</span></td><td><code>bf1e2c22579cd97c</code></td></tr><tr><td><span class="el_class">org.h2.constraint.ConstraintActionType</span></td><td><code>c435688f7b6be082</code></td></tr><tr><td><span class="el_class">org.h2.constraint.ConstraintUnique</span></td><td><code>3cc7b541e5fee890</code></td></tr><tr><td><span class="el_class">org.h2.engine.ConnectionInfo</span></td><td><code>c05851ec83fbd205</code></td></tr><tr><td><span class="el_class">org.h2.engine.Constants</span></td><td><code>95b5a160834e69fc</code></td></tr><tr><td><span class="el_class">org.h2.engine.Database</span></td><td><code>03d177231afa759e</code></td></tr><tr><td><span class="el_class">org.h2.engine.DbObjectBase</span></td><td><code>ac778e5a32b7401e</code></td></tr><tr><td><span class="el_class">org.h2.engine.DbSettings</span></td><td><code>b315a4950cf09865</code></td></tr><tr><td><span class="el_class">org.h2.engine.Engine</span></td><td><code>1af8802aede78144</code></td></tr><tr><td><span class="el_class">org.h2.engine.GeneratedKeys</span></td><td><code>cbb1a78d067ed9d5</code></td></tr><tr><td><span class="el_class">org.h2.engine.MetaRecord</span></td><td><code>fb02342037148c36</code></td></tr><tr><td><span class="el_class">org.h2.engine.Mode</span></td><td><code>c5c161c7ed497492</code></td></tr><tr><td><span class="el_class">org.h2.engine.Mode.ModeEnum</span></td><td><code>478894cce6d56983</code></td></tr><tr><td><span class="el_class">org.h2.engine.Mode.UniqueIndexNullsHandling</span></td><td><code>875c04e61f8d1ecb</code></td></tr><tr><td><span class="el_class">org.h2.engine.RightOwner</span></td><td><code>160b491ebc010e3e</code></td></tr><tr><td><span class="el_class">org.h2.engine.Role</span></td><td><code>24e605b5c0f23978</code></td></tr><tr><td><span class="el_class">org.h2.engine.Session</span></td><td><code>43d51994a8ac4a49</code></td></tr><tr><td><span class="el_class">org.h2.engine.Session.Savepoint</span></td><td><code>012619eff3766b85</code></td></tr><tr><td><span class="el_class">org.h2.engine.SessionRemote</span></td><td><code>7fddf3ba64e5ee85</code></td></tr><tr><td><span class="el_class">org.h2.engine.SessionWithState</span></td><td><code>ba32234c6168e55f</code></td></tr><tr><td><span class="el_class">org.h2.engine.Setting</span></td><td><code>f5d3346b6b19d17c</code></td></tr><tr><td><span class="el_class">org.h2.engine.SettingsBase</span></td><td><code>a3d818befee8789d</code></td></tr><tr><td><span class="el_class">org.h2.engine.SysProperties</span></td><td><code>9ee3546fe48ed992</code></td></tr><tr><td><span class="el_class">org.h2.engine.UndoLog</span></td><td><code>3d43e6d15bec503e</code></td></tr><tr><td><span class="el_class">org.h2.engine.User</span></td><td><code>c2c069ff427c49bf</code></td></tr><tr><td><span class="el_class">org.h2.expression.Aggregate</span></td><td><code>d5a145226d6f59d2</code></td></tr><tr><td><span class="el_class">org.h2.expression.Aggregate.AggregateType</span></td><td><code>5a30eecde0519538</code></td></tr><tr><td><span class="el_class">org.h2.expression.Alias</span></td><td><code>9db457ef718fd56c</code></td></tr><tr><td><span class="el_class">org.h2.expression.Comparison</span></td><td><code>9235ac773400f1f8</code></td></tr><tr><td><span class="el_class">org.h2.expression.Condition</span></td><td><code>c6dee6a257fd469c</code></td></tr><tr><td><span class="el_class">org.h2.expression.Expression</span></td><td><code>a6ff1e3311a3f27b</code></td></tr><tr><td><span class="el_class">org.h2.expression.ExpressionColumn</span></td><td><code>027eb334c95474e2</code></td></tr><tr><td><span class="el_class">org.h2.expression.ExpressionVisitor</span></td><td><code>2147d3d7d686f72b</code></td></tr><tr><td><span class="el_class">org.h2.expression.Function</span></td><td><code>9c8b3e8e446d4b35</code></td></tr><tr><td><span class="el_class">org.h2.expression.FunctionInfo</span></td><td><code>bafa5d54251153b1</code></td></tr><tr><td><span class="el_class">org.h2.expression.Parameter</span></td><td><code>4e8b43a8708b814a</code></td></tr><tr><td><span class="el_class">org.h2.expression.SequenceValue</span></td><td><code>1737e128d066b75c</code></td></tr><tr><td><span class="el_class">org.h2.expression.ValueExpression</span></td><td><code>f4c224e9ec1dd5b9</code></td></tr><tr><td><span class="el_class">org.h2.index.BaseIndex</span></td><td><code>fb8b66843479b491</code></td></tr><tr><td><span class="el_class">org.h2.index.IndexCondition</span></td><td><code>0a5b44089fd82697</code></td></tr><tr><td><span class="el_class">org.h2.index.IndexCursor</span></td><td><code>615bfcd9e9e49c8c</code></td></tr><tr><td><span class="el_class">org.h2.index.IndexType</span></td><td><code>00c7b66875296d52</code></td></tr><tr><td><span class="el_class">org.h2.index.MetaCursor</span></td><td><code>905a0e26708bbed3</code></td></tr><tr><td><span class="el_class">org.h2.index.MetaIndex</span></td><td><code>d610dfa154189f1c</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcClob</span></td><td><code>7117e7087a6941e3</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcConnection</span></td><td><code>805b8308d0d00fd2</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcDatabaseMetaData</span></td><td><code>894a58c8dc97b68b</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcPreparedStatement</span></td><td><code>556e2260d3bd2679</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcResultSet</span></td><td><code>c612f83ae9cb4481</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcSQLException</span></td><td><code>2a3af69128f04038</code></td></tr><tr><td><span class="el_class">org.h2.jdbc.JdbcStatement</span></td><td><code>b18de84111596d4b</code></td></tr><tr><td><span class="el_class">org.h2.message.DbException</span></td><td><code>79f6e26d0af00aaf</code></td></tr><tr><td><span class="el_class">org.h2.message.Trace</span></td><td><code>6c3122dcb6903f3f</code></td></tr><tr><td><span class="el_class">org.h2.message.TraceObject</span></td><td><code>68f837f77fceb0cd</code></td></tr><tr><td><span class="el_class">org.h2.message.TraceSystem</span></td><td><code>ed4c96175a9f2bb2</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.ConcurrentArrayList</span></td><td><code>428a402eebf2a0c6</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.Cursor</span></td><td><code>3ce808e69f7e5dcc</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.CursorPos</span></td><td><code>25f5ef72ae668e10</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.DataUtils</span></td><td><code>05443e031362761c</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.DataUtils.MapEntry</span></td><td><code>4eda0d15a672178d</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.MVMap</span></td><td><code>bfbea471ac5cbdda</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.MVMap.Builder</span></td><td><code>df43e843cf1666cc</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.MVStore</span></td><td><code>d2877a0b0761f298</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.MVStore.Builder</span></td><td><code>1ba75df0e91b25e8</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.Page</span></td><td><code>1f597fc210d6840f</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.StreamStore</span></td><td><code>b12e361a348c0442</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVDelegateIndex</span></td><td><code>dc1a96fe51e5bbe0</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVPrimaryIndex</span></td><td><code>b8d1cc640ed06eb9</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVPrimaryIndex.MVStoreCursor</span></td><td><code>3ff8d9904069e301</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVTable</span></td><td><code>f1ed2c07b03086a1</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVTable.TraceLockEvent</span></td><td><code>27adaa814ad32f8b</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVTableEngine</span></td><td><code>b6c329d65147622b</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.MVTableEngine.Store</span></td><td><code>5c0507cf162d3a38</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore</span></td><td><code>b11be75548776040</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore.ArrayType</span></td><td><code>1b0f3808ae60c3f7</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore.Transaction</span></td><td><code>2cbac4dd37606c39</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore.TransactionMap</span></td><td><code>6520a03e9305a62b</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore.TransactionMap.2</span></td><td><code>4cec7cfe4815a8b5</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore.VersionedValue</span></td><td><code>90227c1948cbe1ff</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.TransactionStore.VersionedValueType</span></td><td><code>0026fd85193da894</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.db.ValueDataType</span></td><td><code>2869ef842a34c82f</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.type.ObjectDataType</span></td><td><code>d3aec6477dac145d</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.type.ObjectDataType.AutoDetectDataType</span></td><td><code>d0b49e353a125b44</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.type.ObjectDataType.LongType</span></td><td><code>401a5d36c0b46d39</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.type.ObjectDataType.StringType</span></td><td><code>d7f752bc28013506</code></td></tr><tr><td><span class="el_class">org.h2.mvstore.type.StringDataType</span></td><td><code>7c1809092493beaf</code></td></tr><tr><td><span class="el_class">org.h2.result.LazyResult</span></td><td><code>88fc7bb11ee25b45</code></td></tr><tr><td><span class="el_class">org.h2.result.LocalResult</span></td><td><code>4da85339a75bcb91</code></td></tr><tr><td><span class="el_class">org.h2.result.ResultWithGeneratedKeys</span></td><td><code>ac7e79aaac506f67</code></td></tr><tr><td><span class="el_class">org.h2.result.RowFactory</span></td><td><code>b3d661524590aa03</code></td></tr><tr><td><span class="el_class">org.h2.result.RowFactory.DefaultRowFactory</span></td><td><code>3aa981acddd00c20</code></td></tr><tr><td><span class="el_class">org.h2.result.RowImpl</span></td><td><code>e4139cca37eda966</code></td></tr><tr><td><span class="el_class">org.h2.result.SimpleRow</span></td><td><code>282b6b06e738b02d</code></td></tr><tr><td><span class="el_class">org.h2.result.SortOrder</span></td><td><code>6091e97397b08dc3</code></td></tr><tr><td><span class="el_class">org.h2.schema.Schema</span></td><td><code>b597def1bcffe07f</code></td></tr><tr><td><span class="el_class">org.h2.schema.SchemaObjectBase</span></td><td><code>02ff4d7c90966d09</code></td></tr><tr><td><span class="el_class">org.h2.schema.Sequence</span></td><td><code>d1398d5d196f7e69</code></td></tr><tr><td><span class="el_class">org.h2.security.SHA256</span></td><td><code>160065b397c29edd</code></td></tr><tr><td><span class="el_class">org.h2.store.FileLock</span></td><td><code>65690ddaecbe1c24</code></td></tr><tr><td><span class="el_class">org.h2.store.FileLockMethod</span></td><td><code>e1c67504fbee42ca</code></td></tr><tr><td><span class="el_class">org.h2.store.LobStorageMap</span></td><td><code>a26a292b1affb1e7</code></td></tr><tr><td><span class="el_class">org.h2.table.Column</span></td><td><code>bc2028f3b963c049</code></td></tr><tr><td><span class="el_class">org.h2.table.IndexColumn</span></td><td><code>bd9587f92d61c7ea</code></td></tr><tr><td><span class="el_class">org.h2.table.MetaTable</span></td><td><code>4df8cb880263014a</code></td></tr><tr><td><span class="el_class">org.h2.table.Plan</span></td><td><code>002bc41543f90eab</code></td></tr><tr><td><span class="el_class">org.h2.table.Plan.1</span></td><td><code>c7f4dcb388c64de5</code></td></tr><tr><td><span class="el_class">org.h2.table.PlanItem</span></td><td><code>aea08717032670aa</code></td></tr><tr><td><span class="el_class">org.h2.table.Table</span></td><td><code>e6408d08fd197200</code></td></tr><tr><td><span class="el_class">org.h2.table.TableBase</span></td><td><code>792f8a2126e9d0dd</code></td></tr><tr><td><span class="el_class">org.h2.table.TableFilter</span></td><td><code>3780e5ab22cae5ed</code></td></tr><tr><td><span class="el_class">org.h2.table.TableView</span></td><td><code>345b9bacbf9506f3</code></td></tr><tr><td><span class="el_class">org.h2.upgrade.DbUpgrade</span></td><td><code>3a5d726aa73471ce</code></td></tr><tr><td><span class="el_class">org.h2.util.BitField</span></td><td><code>d3dcabcb8126e6f5</code></td></tr><tr><td><span class="el_class">org.h2.util.CloseWatcher</span></td><td><code>85a9c797e66dbf0e</code></td></tr><tr><td><span class="el_class">org.h2.util.ColumnNamer</span></td><td><code>42179fa469e5fdb5</code></td></tr><tr><td><span class="el_class">org.h2.util.ColumnNamerConfiguration</span></td><td><code>3f87ec59961223cc</code></td></tr><tr><td><span class="el_class">org.h2.util.IOUtils</span></td><td><code>a4d2ebacb44e318e</code></td></tr><tr><td><span class="el_class">org.h2.util.JdbcUtils</span></td><td><code>690b97ba7a736516</code></td></tr><tr><td><span class="el_class">org.h2.util.MathUtils</span></td><td><code>37830173248c8236</code></td></tr><tr><td><span class="el_class">org.h2.util.New</span></td><td><code>403b6a88b4d70256</code></td></tr><tr><td><span class="el_class">org.h2.util.ParserUtil</span></td><td><code>e7d60074cc76e3e0</code></td></tr><tr><td><span class="el_class">org.h2.util.SmallLRUCache</span></td><td><code>55d06004ae9b7b43</code></td></tr><tr><td><span class="el_class">org.h2.util.StatementBuilder</span></td><td><code>52930678e15529b9</code></td></tr><tr><td><span class="el_class">org.h2.util.StringUtils</span></td><td><code>60aca1e1f18be8ae</code></td></tr><tr><td><span class="el_class">org.h2.util.TempFileDeleter</span></td><td><code>50ee9125abaac757</code></td></tr><tr><td><span class="el_class">org.h2.util.Utils</span></td><td><code>525c4aed1ecc8c63</code></td></tr><tr><td><span class="el_class">org.h2.value.CompareMode</span></td><td><code>f8eba9ac7582db56</code></td></tr><tr><td><span class="el_class">org.h2.value.DataType</span></td><td><code>1f74baecfad84378</code></td></tr><tr><td><span class="el_class">org.h2.value.NullableKeyConcurrentMap</span></td><td><code>a697e356533e0d11</code></td></tr><tr><td><span class="el_class">org.h2.value.Value</span></td><td><code>8f4d79923d89acc7</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueArray</span></td><td><code>6d7a6af470289102</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueBoolean</span></td><td><code>89adeb36bcc38d52</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueInt</span></td><td><code>cc05d34e2bf96d2a</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueLobDb</span></td><td><code>7688dde6b89fae81</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueLong</span></td><td><code>00e6a159cf6a0ab6</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueNull</span></td><td><code>707290b8ac0528ec</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueShort</span></td><td><code>03cc9a2922505372</code></td></tr><tr><td><span class="el_class">org.h2.value.ValueString</span></td><td><code>fca7fc0a5f2fb919</code></td></tr><tr><td><span class="el_class">org.hibernate.CacheMode</span></td><td><code>df91b2880ad78cc4</code></td></tr><tr><td><span class="el_class">org.hibernate.ConnectionAcquisitionMode</span></td><td><code>06b5e5bc6cb5932e</code></td></tr><tr><td><span class="el_class">org.hibernate.ConnectionReleaseMode</span></td><td><code>b686db2d941912ec</code></td></tr><tr><td><span class="el_class">org.hibernate.EmptyInterceptor</span></td><td><code>da4a9785d48f51d1</code></td></tr><tr><td><span class="el_class">org.hibernate.EntityMode</span></td><td><code>90f423bbcff195e1</code></td></tr><tr><td><span class="el_class">org.hibernate.FetchMode</span></td><td><code>c66975d9ebf5bd6e</code></td></tr><tr><td><span class="el_class">org.hibernate.FlushMode</span></td><td><code>1c5ddbdf8798ace6</code></td></tr><tr><td><span class="el_class">org.hibernate.HibernateException</span></td><td><code>113c3f17cf5349db</code></td></tr><tr><td><span class="el_class">org.hibernate.LockMode</span></td><td><code>21216cdbc2a6cc0b</code></td></tr><tr><td><span class="el_class">org.hibernate.LockOptions</span></td><td><code>7b19e72551141a16</code></td></tr><tr><td><span class="el_class">org.hibernate.MultiTenancyStrategy</span></td><td><code>7b65e712702629bc</code></td></tr><tr><td><span class="el_class">org.hibernate.NullPrecedence</span></td><td><code>df6f9b72107faef6</code></td></tr><tr><td><span class="el_class">org.hibernate.Query</span></td><td><code>7660ef34409e5ee0</code></td></tr><tr><td><span class="el_class">org.hibernate.Query.1</span></td><td><code>9e88d85157c0c2e6</code></td></tr><tr><td><span class="el_class">org.hibernate.SessionFactoryObserver</span></td><td><code>0c113d25f9522dbc</code></td></tr><tr><td><span class="el_class">org.hibernate.Transaction</span></td><td><code>691b90f569c999ef</code></td></tr><tr><td><span class="el_class">org.hibernate.Version</span></td><td><code>bd50cfbb76d0360a</code></td></tr><tr><td><span class="el_class">org.hibernate.action.internal.AbstractEntityInsertAction</span></td><td><code>94aba990a194163d</code></td></tr><tr><td><span class="el_class">org.hibernate.action.internal.EntityAction</span></td><td><code>4ceb6b9fea84e313</code></td></tr><tr><td><span class="el_class">org.hibernate.action.internal.EntityInsertAction</span></td><td><code>d58c0c935488a4a8</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.CascadeType</span></td><td><code>361c7e08a9524fcf</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.OptimisticLockType</span></td><td><code>d3f9345a062b00b7</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.PolymorphismType</span></td><td><code>c97cca2a9be74b7b</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.Version</span></td><td><code>5e5a8ac07a7e3d2c</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.ReflectionUtil</span></td><td><code>49632dce16f5ffdf</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.XClass</span></td><td><code>0a9c6c2cbfeda663</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.XClass.1</span></td><td><code>ad9fab56c2d0d0f7</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaAnnotationReader</span></td><td><code>e41e77cd10223c99</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaMetadataProvider</span></td><td><code>eea3c9158edc6f56</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaReflectionManager</span></td><td><code>967753207f483698</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaReflectionManager.1</span></td><td><code>09c175f25252c553</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaReflectionManager.2</span></td><td><code>e4ec386414cc4c4d</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaReflectionManager.MemberKey</span></td><td><code>b6a9af93e9ed5fc3</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaReflectionManager.TypeKey</span></td><td><code>aed6579d1897ff41</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXAnnotatedElement</span></td><td><code>8b571fdf64002c2f</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXArrayType</span></td><td><code>db9843eb2465a943</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXClass</span></td><td><code>9ac63998b3360178</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXMember</span></td><td><code>cf782a64887e47d5</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXMethod</span></td><td><code>903d872a9dbc721b</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXProperty</span></td><td><code>9e709c0cceb8ab25</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXSimpleType</span></td><td><code>0590fe48775d2700</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.JavaXType</span></td><td><code>a66d8a109ada938c</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.Pair</span></td><td><code>1f8261ac885d29be</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.ApproximatingTypeEnvironment</span></td><td><code>f12652126ae07db8</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.ApproximatingTypeEnvironment.1</span></td><td><code>c1a0073ec35ccb37</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.CompoundTypeEnvironment</span></td><td><code>a8b150c2123eeaf3</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.IdentityTypeEnvironment</span></td><td><code>39314d73a26b072e</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory</span></td><td><code>83641e613f677087</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeEnvironmentFactory.1</span></td><td><code>ce72df8b51570d7d</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeSwitch</span></td><td><code>054c54f03eff794c</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeUtils</span></td><td><code>69a9f535976e82ee</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeUtils.1</span></td><td><code>4263128d02d35904</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeUtils.2</span></td><td><code>c0102176835a6c00</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeUtils.3</span></td><td><code>77aef8bd0bee62b9</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.reflection.java.generics.TypeUtils.4</span></td><td><code>7467ebfac102b4db</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.util.StandardClassLoaderDelegateImpl</span></td><td><code>eaa3750d8b18b50e</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.util.StringHelper</span></td><td><code>c9f0faca46c7b6cb</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.util.impl.Log_.logger</span></td><td><code>397987114987d256</code></td></tr><tr><td><span class="el_class">org.hibernate.annotations.common.util.impl.LoggerFactory</span></td><td><code>719bf6fad34b1501</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.MetadataSources</span></td><td><code>98cd19db3a12ffe8</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.SchemaAutoTooling</span></td><td><code>c7874c9f34cc8456</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.TempTableDdlTransactionHandling</span></td><td><code>203670e20019bf15</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.internal.ExplodedArchiveDescriptor</span></td><td><code>62e96f8381d8096e</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.internal.ExplodedArchiveDescriptor.1</span></td><td><code>a32d848d9a447de2</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.internal.FileInputStreamAccess</span></td><td><code>1a912f2ab7a84c9d</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.internal.StandardArchiveDescriptorFactory</span></td><td><code>34a43c602c9c79f4</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.internal.ClassDescriptorImpl</span></td><td><code>f6fbd5b8cacc9843</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.internal.ScanResultCollector</span></td><td><code>45572709f3f9919f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.internal.ScanResultImpl</span></td><td><code>7dab960c51824ce5</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.internal.StandardScanOptions</span></td><td><code>b16bd5c72242b6a5</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.internal.StandardScanParameters</span></td><td><code>389bd37750c3efef</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.internal.StandardScanner</span></td><td><code>a31d7ecb404b952f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.AbstractScannerImpl</span></td><td><code>096efd128b6b89bb</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.AbstractScannerImpl.ArchiveContextImpl</span></td><td><code>7fdb93f45b0a1bde</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.AbstractScannerImpl.ArchiveDescriptorInfo</span></td><td><code>b83cdeac748ec91f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.ClassDescriptor.Categorization</span></td><td><code>c4f862fb455fbbb9</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.ClassFileArchiveEntryHandler</span></td><td><code>0f8705bf6f143be2</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.NonClassFileArchiveEntryHandler</span></td><td><code>10702f4ec68c7e79</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.scan.spi.PackageInfoArchiveEntryHandler</span></td><td><code>44d5052a03a3447a</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.archive.spi.AbstractArchiveDescriptor</span></td><td><code>cb0efea5766630c0</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.cfgxml.internal.CfgXmlAccessServiceImpl</span></td><td><code>143a25566ee9d147</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.cfgxml.internal.CfgXmlAccessServiceInitiator</span></td><td><code>7aa554eb57092fa3</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.cfgxml.internal.ConfigLoader</span></td><td><code>d4242250b081e68a</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.cfgxml.internal.ConfigLoader.1</span></td><td><code>ab8d3d27658df020</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.cfgxml.spi.LoadedConfig</span></td><td><code>d3909019764f126a</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.AttributeConverterManager</span></td><td><code>132f8139ca813976</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.AttributeConverterManager.1</span></td><td><code>e49baf8b0009b141</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.ClassLoaderAccessImpl</span></td><td><code>4e1d4c273c8047ce</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.ClassmateContext</span></td><td><code>e2687958ec856a8f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.DefaultCustomEntityDirtinessStrategy</span></td><td><code>2f9ac4b152a8ce1c</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.IdGeneratorInterpreterImpl</span></td><td><code>e021cc245fb487b4</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.IdGeneratorInterpreterImpl.1</span></td><td><code>c4d284310c280766</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.IdGeneratorInterpreterImpl.FallbackInterpreter</span></td><td><code>7e86dc5e68c0b2fc</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.InFlightMetadataCollectorImpl</span></td><td><code>787a966c954dacf8</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.InFlightMetadataCollectorImpl.EntityTableXrefImpl</span></td><td><code>c20a687da423a669</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.InFlightMetadataCollectorImpl.TableColumnNameBinding</span></td><td><code>fbe7d20a0ed961f1</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl</span></td><td><code>463e7a6f193a1d65</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MappingDefaultsImpl</span></td><td><code>bec9426e9c7c5797</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MappingDefaultsImpl.1</span></td><td><code>575f0c046869d9f1</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MetadataBuildingOptionsImpl</span></td><td><code>835112d94df7ea89</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MetadataBuildingOptionsImpl.1</span></td><td><code>c54d352a7488ad16</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MetadataBuildingOptionsImpl.2</span></td><td><code>935b181b72efba23</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MetadataBuildingOptionsImpl.3</span></td><td><code>69797b5b087734e6</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuilderImpl.MetadataBuildingOptionsImpl.4</span></td><td><code>ed13e89fcd364d44</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuildingContextRootImpl</span></td><td><code>70ad55cabf5146bb</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataBuildingContextRootImpl.1</span></td><td><code>19f385d44114f711</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.MetadataImpl</span></td><td><code>8f08289f73c9c303</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.SessionFactoryBuilderImpl</span></td><td><code>28489b1058f27828</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.SessionFactoryBuilderImpl.SessionFactoryOptionsStateStandardImpl</span></td><td><code>fa580d3b4e9e2697</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.SessionFactoryOptionsImpl</span></td><td><code>e2bb2cbbc28dc32b</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.internal.StandardEntityNotFoundDelegate</span></td><td><code>f6e98afc9df81450</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.jaxb.internal.AbstractBinder</span></td><td><code>fd086f1eff3359bb</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.jaxb.internal.MappingBinder</span></td><td><code>d7ee8dfca79d03d1</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.jaxb.internal.stax.LocalSchemaLocator</span></td><td><code>fa15961f57048688</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolver</span></td><td><code>fcfab1356cf04b2f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolver.DtdMapping</span></td><td><code>2a19d9692623bae0</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.jaxb.internal.stax.LocalXmlResourceResolver.NamespaceSchemaMapping</span></td><td><code>cef26db556abcb51</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.naming.Identifier</span></td><td><code>b93d7fab00826193</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl</span></td><td><code>6c0526766e2cc2b8</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.naming.ObjectNameNormalizer</span></td><td><code>d64eeee37a57acbd</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl</span></td><td><code>70503fdea2f46b3d</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.process.internal.ManagedResourcesImpl</span></td><td><code>bdf01c82dd03fe28</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.process.internal.ScanningCoordinator</span></td><td><code>ebd0efa02478754c</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.process.spi.MetadataBuildingProcess</span></td><td><code>da8f4627630fe949</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.process.spi.MetadataBuildingProcess.1</span></td><td><code>63f4b11bf4a1c161</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.process.spi.MetadataBuildingProcess.2</span></td><td><code>cb792ab849fd0db6</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.Database</span></td><td><code>5d3356a1743f5361</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.Namespace</span></td><td><code>81a711b84d1086e0</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.Namespace.ComparableHelper</span></td><td><code>a7891a50910e5c48</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.Namespace.Name</span></td><td><code>31f3151805468b6b</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.QualifiedNameImpl</span></td><td><code>816c7fde4044a47f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.QualifiedNameParser.NameParts</span></td><td><code>80e16ca804f75423</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.QualifiedSequenceName</span></td><td><code>27c4990d315efb57</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.QualifiedTableName</span></td><td><code>7cb7be10ad4a71cb</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.relational.Sequence</span></td><td><code>af39f26d3b9f1dd3</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.annotations.AnnotationMetadataSourceProcessorImpl</span></td><td><code>4be48e1bbe0bfb0f</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.annotations.AnnotationMetadataSourceProcessorImpl.1</span></td><td><code>8ae5467bcfcee568</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.annotations.AnnotationMetadataSourceProcessorImpl.AttributeConverterManager</span></td><td><code>d98684e76658a49c</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.hbm.EntityHierarchyBuilder</span></td><td><code>c6570017b1ca7ba4</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.hbm.HbmMetadataSourceProcessorImpl</span></td><td><code>e884e68e50a7d835</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.hbm.ModelBinder</span></td><td><code>88daa27f4e0daeaa</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.hbm.ModelBinder.1</span></td><td><code>bc7e3af14bfd4982</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.internal.hbm.RelationalObjectBinder</span></td><td><code>52f81383a8e0f964</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.spi.AbstractAttributeKey</span></td><td><code>f0706174ba455414</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.model.source.spi.AttributePath</span></td><td><code>d02006e7735f341e</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.BootstrapServiceRegistryBuilder</span></td><td><code>12b1a9a8239e97e7</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.StandardServiceRegistryBuilder</span></td><td><code>1a676dac04a950db</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl</span></td><td><code>0b26fdbfbbe30ffe</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.AggregatedClassLoader</span></td><td><code>c681ab1c8bb1f8c8</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.AggregatedClassLoader.2</span></td><td><code>8d18bd673fe3f65e</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.AggregatedClassLoader.4</span></td><td><code>9825835787460466</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.classloading.internal.TcclLookupPrecedence</span></td><td><code>6c5bec329172a707</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.internal.BootstrapServiceRegistryImpl</span></td><td><code>f6cc6569bf109d66</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.internal.StandardServiceRegistryImpl</span></td><td><code>549768e3d9d0dd99</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.selector.internal.StrategySelectorBuilder</span></td><td><code>a9374348421af8cf</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.registry.selector.internal.StrategySelectorImpl</span></td><td><code>87689d55a9950ffb</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.spi.ClassLoaderAccessDelegateImpl</span></td><td><code>d6ac22c10937cbb7</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.spi.MetadataBuildingOptions</span></td><td><code>ddcc3a168c731cc3</code></td></tr><tr><td><span class="el_class">org.hibernate.boot.spi.XmlMappingBinderAccess</span></td><td><code>bf96ecb15c824eb3</code></td></tr><tr><td><span class="el_class">org.hibernate.bytecode.enhance.spi.LazyPropertyInitializer</span></td><td><code>785b2f66432de939</code></td></tr><tr><td><span class="el_class">org.hibernate.bytecode.enhance.spi.LazyPropertyInitializer.1</span></td><td><code>dbdef3c02c3a0172</code></td></tr><tr><td><span class="el_class">org.hibernate.bytecode.enhance.spi.interceptor.LazyAttributesMetadata</span></td><td><code>864efbbecbb94f98</code></td></tr><tr><td><span class="el_class">org.hibernate.bytecode.internal.javassist.BytecodeProviderImpl</span></td><td><code>a41fb440285fa730</code></td></tr><tr><td><span class="el_class">org.hibernate.bytecode.internal.javassist.ProxyFactoryFactoryImpl</span></td><td><code>666c2c7f0f4626aa</code></td></tr><tr><td><span class="el_class">org.hibernate.bytecode.internal.javassist.ProxyFactoryFactoryImpl.1</span></td><td><code>b245d757058f1ef8</code></td></tr><tr><td><span class="el_class">org.hibernate.cache.internal.CollectionCacheInvalidator</span></td><td><code>d19b6d3664abd09a</code></td></tr><tr><td><span class="el_class">org.hibernate.cache.internal.NoCachingRegionFactory</span></td><td><code>e9e3dbdc89d48906</code></td></tr><tr><td><span class="el_class">org.hibernate.cache.internal.RegionFactoryInitiator</span></td><td><code>99c8fd4ab527dc1a</code></td></tr><tr><td><span class="el_class">org.hibernate.cache.internal.StrategyCreatorRegionFactoryImpl</span></td><td><code>5005fc877d98e1c8</code></td></tr><tr><td><span class="el_class">org.hibernate.cache.spi.RegionFactory</span></td><td><code>3fd5d503927db6a1</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.AbstractPropertyHolder</span></td><td><code>ec3d7576833e2c43</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.AccessType</span></td><td><code>4c8d99bc4dcffd6b</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.AnnotatedClassType</span></td><td><code>f4179b1ab8243989</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.AnnotationBinder</span></td><td><code>d957e9d8b88d11a3</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.AnnotationBinder.1</span></td><td><code>eadc5286975138ad</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.AnnotationBinder.2</span></td><td><code>1e7d33d1d770ea7e</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.BaselineSessionEventsListenerBuilder</span></td><td><code>5bd3a59a205cfa5f</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.BinderHelper</span></td><td><code>23f67821bf47a716</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.ClassPropertyHolder</span></td><td><code>1244205a82788bf3</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.ColumnsBuilder</span></td><td><code>ed0637a74752c3c1</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.CreateKeySecondPass</span></td><td><code>e43a1829e54e4f1f</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.Ejb3Column</span></td><td><code>09752055efb1304f</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.Ejb3Column.1</span></td><td><code>0137b6301076dfdf</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.Ejb3Column.2</span></td><td><code>5488096da11b6980</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.Ejb3DiscriminatorColumn</span></td><td><code>c7b61326389ac511</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.Environment</span></td><td><code>2cd371d3880dbcf9</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.InheritanceState</span></td><td><code>8e0d4af9c8aa554d</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.InheritanceState.ElementsToProcess</span></td><td><code>82fb96faf189b987</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.MetadataSourceType</span></td><td><code>1cd79b7824e5e8a0</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.PropertyContainer</span></td><td><code>d3d14751a6de1da6</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.PropertyHolderBuilder</span></td><td><code>f58e570a1ef3a918</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.PropertyInferredData</span></td><td><code>2542675d35499a31</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.SecondaryTableSecondPass</span></td><td><code>7bfe115286ccab43</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.SetSimpleValueTypeSecondPass</span></td><td><code>d4bbbb0ab46d4c52</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.Settings</span></td><td><code>053ba8b8362df5ef</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.EntityBinder</span></td><td><code>542c6bfe620b0cce</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.EntityBinder.1</span></td><td><code>0f58690a7aa810ee</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.EntityBinder.EntityTableNamingStrategyHelper</span></td><td><code>92b8c238b92a1cd3</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.EntityBinder.EntityTableNamingStrategyHelper.1</span></td><td><code>09a4d4ed373229ee</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.EntityBinder.EntityTableNamingStrategyHelper.1.1</span></td><td><code>cf1756992718a11c</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.EntityBinder.SecondaryTableNamingStrategyHelper</span></td><td><code>c7dd503e9da7c801</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.Nullability</span></td><td><code>8699146a45116ce1</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.PropertyBinder</span></td><td><code>679286557c3f7c1b</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.PropertyBinder.NoValueGeneration</span></td><td><code>8f2dbab5232aa4dc</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.QueryBinder</span></td><td><code>6c51d0af7c04348d</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.ResultsetMappingSecondPass</span></td><td><code>4354b0a65d38b9e0</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.SimpleValueBinder</span></td><td><code>c2033517469db23b</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.TableBinder</span></td><td><code>541df0ca4c65786d</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.reflection.JPAMetadataProvider</span></td><td><code>d90ae795b7f8f54c</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.1</span></td><td><code>89a79a0536780642</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.reflection.XMLContext</span></td><td><code>4b1ead5feb8ca06a</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.annotations.reflection.XMLContext.Default</span></td><td><code>e3823231b0af7d4b</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.BeanValidationEventListener</span></td><td><code>a0ca73a68de9ea10</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.BeanValidationIntegrator</span></td><td><code>fc4d34d06e1b8584</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.1</span></td><td><code>c4ec0c56c06aaf4f</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.DuplicationStrategyImpl</span></td><td><code>49dfed2172e92f0c</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.GroupsPerOperation</span></td><td><code>d0ed246ba47ae3c8</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.GroupsPerOperation.Operation</span></td><td><code>efc9ca287aabe129</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.HibernateTraversableResolver</span></td><td><code>7cdf62b71f93cc3a</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.TypeSafeActivator</span></td><td><code>66ca7a6c6f6d4086</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.TypeSafeActivator.1</span></td><td><code>01919d5abe98c8c0</code></td></tr><tr><td><span class="el_class">org.hibernate.cfg.beanvalidation.ValidationMode</span></td><td><code>198cd8fe55802065</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect</span></td><td><code>75cc9dd2fe204165</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect.1</span></td><td><code>31b336f6542d804f</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect.2</span></td><td><code>2be347c0d6c8faec</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect.3</span></td><td><code>26ac6e340725617a</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect.4</span></td><td><code>3951f77f7b13dd5c</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect.5</span></td><td><code>cff25c8e45ad1ef1</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.Dialect.6</span></td><td><code>5b0faed22fb07904</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.H2Dialect</span></td><td><code>6a51f313de69cf7c</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.H2Dialect.1</span></td><td><code>736af113052d0086</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.H2Dialect.2</span></td><td><code>28da7455ec44132c</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.H2Dialect.3</span></td><td><code>cebf579416b2e6df</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.H2Dialect.4</span></td><td><code>c21df52c6aad3646</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.TypeNames</span></td><td><code>ae38f9b3eb8e6071</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.AvgWithArgumentCastFunction</span></td><td><code>5183319585057206</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.CastFunction</span></td><td><code>4e482f2ad74682f1</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.NoArgSQLFunction</span></td><td><code>97f232d3ff3c8e0d</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.SQLFunctionRegistry</span></td><td><code>6bd8b0e00a87efc3</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.SQLFunctionTemplate</span></td><td><code>6f3b8350514c5dbd</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions</span></td><td><code>53f46af574278668</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions.AvgFunction</span></td><td><code>d4eefb1ae9475122</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions.CountFunction</span></td><td><code>d7a4fe7b9e8109dd</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions.MaxFunction</span></td><td><code>b0478e30604c58d0</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions.MinFunction</span></td><td><code>22626ed71c8c999a</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardAnsiSqlAggregationFunctions.SumFunction</span></td><td><code>bb6083f3001fe38a</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.StandardSQLFunction</span></td><td><code>dd173b0a1712a0f7</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.TemplateRenderer</span></td><td><code>116c11972e0e606a</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.function.VarArgsSQLFunction</span></td><td><code>8b5745628716cf14</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.AbstractSelectLockingStrategy</span></td><td><code>091c11fdcaa4c176</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.OptimisticForceIncrementLockingStrategy</span></td><td><code>e66a54140996aef4</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.OptimisticLockingStrategy</span></td><td><code>29ef0d71af4b55a6</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.PessimisticForceIncrementLockingStrategy</span></td><td><code>82a3eeb4ec2d4331</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.PessimisticReadSelectLockingStrategy</span></td><td><code>0734c69df6293ac5</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.PessimisticWriteSelectLockingStrategy</span></td><td><code>16895d740b129935</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.lock.SelectLockingStrategy</span></td><td><code>3725206583cacead</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.pagination.AbstractLimitHandler</span></td><td><code>a55c5140a7285886</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.pagination.LimitHelper</span></td><td><code>8c19800888216706</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.pagination.NoopLimitHandler</span></td><td><code>b40fe8b336211b1d</code></td></tr><tr><td><span class="el_class">org.hibernate.dialect.unique.DefaultUniqueDelegate</span></td><td><code>670f8e8f20b45e1b</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.OptimisticLockStyle</span></td><td><code>84ccaaac4d8728b6</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.config.internal.ConfigurationServiceImpl</span></td><td><code>635dc25642a032b7</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.config.internal.ConfigurationServiceInitiator</span></td><td><code>63f2df3291c07751</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.config.spi.StandardConverters</span></td><td><code>3fa2f4d576a426a0</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.config.spi.StandardConverters.1</span></td><td><code>fb3db5565a487f2a</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.config.spi.StandardConverters.2</span></td><td><code>3d96da7b4e02a2ac</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.AbstractEntityEntry</span></td><td><code>a2563cd7b5948a05</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.AbstractEntityEntry.BooleanState</span></td><td><code>bfcaa8f00d6a89b1</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.AbstractEntityEntry.EnumState</span></td><td><code>6672df0e5d9db055</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.Cascade</span></td><td><code>dffe803c7774cd2e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.CascadePoint</span></td><td><code>221ed65c9ea73992</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.EntityEntryContext</span></td><td><code>5f518641d947c014</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.EntityEntryContext.EntityEntryCrossRefImpl</span></td><td><code>07dc46a8d879873f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.EntityEntryContext.ManagedEntityImpl</span></td><td><code>7d0c1a476ca2b0e5</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.ForeignKeys</span></td><td><code>b8ee9d3a3144b044</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.ForeignKeys.Nullifier</span></td><td><code>63f85befa43a6659</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.JoinHelper</span></td><td><code>381fa11647bbdce6</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.JoinSequence</span></td><td><code>ea801ae6b3213d50</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.MutableEntityEntry</span></td><td><code>9fd41f68e57d82d5</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.MutableEntityEntryFactory</span></td><td><code>19aa0fe3fac3c381</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.NaturalIdXrefDelegate</span></td><td><code>009c70418331431f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.NonNullableTransientDependencies</span></td><td><code>faa8f7e87f131047</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.Nullability</span></td><td><code>edd7f9a32f09b068</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.SessionEventListenerManagerImpl</span></td><td><code>9c7da52f985e04f8</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.StatefulPersistenceContext</span></td><td><code>8cbf5f26a25c5f03</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.StatefulPersistenceContext.1</span></td><td><code>16bdaf45eee4ef23</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.TwoPhaseLoad</span></td><td><code>e260e06476154616</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.UnsavedValueFactory</span></td><td><code>93829e356972c6fd</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.internal.Versioning</span></td><td><code>6237eb68c70ed49b</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.Size</span></td><td><code>1b00d2b83ba6eff3</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.Size.LobMultiplier</span></td><td><code>d198da02f0e9096e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.batch.internal.BatchBuilderInitiator</span></td><td><code>e713792f94811d77</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator</span></td><td><code>c2d524b377b2a465</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl</span></td><td><code>033de8ff1a1c435d</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.connections.internal.MultiTenantConnectionProviderInitiator</span></td><td><code>b5b84169c6a64b9e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.cursor.internal.RefCursorSupportInitiator</span></td><td><code>d55129cbef0ad86b</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.cursor.internal.StandardRefCursorSupport</span></td><td><code>423903b8daef1212</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl</span></td><td><code>f40d9640a23c4d4a</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.dialect.internal.DialectFactoryInitiator</span></td><td><code>648ddaad0f5d3af1</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.dialect.internal.DialectResolverInitiator</span></td><td><code>d07f605e38e43856</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.dialect.internal.DialectResolverSet</span></td><td><code>964e7bbc91fcf103</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.dialect.internal.StandardDialectResolver</span></td><td><code>cb33b3e0960c087d</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.DefaultSchemaNameResolver</span></td><td><code>02bd4fa0a27e551e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.DefaultSchemaNameResolver.SchemaNameResolverJava17Delegate</span></td><td><code>f50823f88a31e492</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.ExtractedDatabaseMetaDataImpl</span></td><td><code>e0c1c4c8e3ff5141</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.ExtractedDatabaseMetaDataImpl.Builder</span></td><td><code>1cc6a8b5fb8bfca6</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl</span></td><td><code>ed02a9df948854e1</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator</span></td><td><code>fe41a98cf29e722e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.1</span></td><td><code>b1c674de61bc4009</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.ConnectionProviderJdbcConnectionAccess</span></td><td><code>b1511194712b30d6</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl</span></td><td><code>c6163ded6550f6da</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.NormalizingIdentifierHelperImpl</span></td><td><code>50e019132d80c845</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.QualifiedObjectNameFormatterStandardImpl</span></td><td><code>483a156450341dac</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.QualifiedObjectNameFormatterStandardImpl.1</span></td><td><code>8e974af2a1161ff3</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.internal.QualifiedObjectNameFormatterStandardImpl.CatalogSchemaNameFormat</span></td><td><code>8c61b66bf6d2f6a6</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.spi.AnsiSqlKeywords</span></td><td><code>4f3602c4668e5cca</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.spi.IdentifierCaseStrategy</span></td><td><code>b41b67e1aeec51d1</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.spi.IdentifierHelperBuilder</span></td><td><code>452e185c1e6fb2c8</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.spi.NameQualifierSupport</span></td><td><code>6e4e253019da2ee9</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.env.spi.SQLStateType</span></td><td><code>934e40a39f80974a</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.BasicFormatterImpl</span></td><td><code>60f0a46faa782f60</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.DDLFormatterImpl</span></td><td><code>196b0d50ef64c685</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.FormatStyle</span></td><td><code>14577e031e0daea6</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.FormatStyle.NoFormatImpl</span></td><td><code>b438d8e02b6787ec</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl</span></td><td><code>5f203412d036f908</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.JdbcServicesImpl</span></td><td><code>fde9db3c0eb33291</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.JdbcServicesInitiator</span></td><td><code>7610801463f2147e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.ResultSetReturnImpl</span></td><td><code>958c6ab22c7590ef</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.ResultSetWrapperImpl</span></td><td><code>af2d73764fca4fd7</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.StatementPreparerImpl</span></td><td><code>5e846e3ad9f4f5da</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.StatementPreparerImpl.1</span></td><td><code>30d1a3b4cbdd7e80</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.StatementPreparerImpl.5</span></td><td><code>9a5eb044e80d8a2e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.StatementPreparerImpl.QueryStatementPreparationTemplate</span></td><td><code>0c4c7471eeb9fa06</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.internal.StatementPreparerImpl.StatementPreparationTemplate</span></td><td><code>a985b9d3c593fe04</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.JdbcCoordinator</span></td><td><code>5d429ffa6052f42e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.SqlExceptionHelper</span></td><td><code>7148ef470f7d302f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.SqlExceptionHelper.1</span></td><td><code>17f599b19b93e230</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.SqlExceptionHelper.StandardWarningHandler</span></td><td><code>828424b22f10b769</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.SqlExceptionHelper.WarningHandlerLoggingSupport</span></td><td><code>989e94ac5883cd05</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.SqlStatementLogger</span></td><td><code>11574074d0b4c996</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.TypeInfo</span></td><td><code>e30fe51fd8239195</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.TypeNullability</span></td><td><code>5e3e995d0fd5cc38</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jdbc.spi.TypeSearchability</span></td><td><code>51b674eeea5ed380</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jndi.internal.JndiServiceImpl</span></td><td><code>2612c8aa3ba6afbf</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.jndi.internal.JndiServiceInitiator</span></td><td><code>17a3b42c91acd839</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.internal.NativeQueryInterpreterStandardImpl</span></td><td><code>6bbff483c0b6e986</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.HQLQueryPlan</span></td><td><code>65ee76d2293ade35</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.NamedParameterDescriptor</span></td><td><code>9fe08cd49bd8fcfa</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.NativeQueryInterpreterInitiator</span></td><td><code>d6bae0f6e65607af</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.ParamLocationRecognizer</span></td><td><code>e89573a5b5d30eba</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.ParamLocationRecognizer.NamedParameterDescription</span></td><td><code>c41fccdbdd4c50b9</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.ParameterParser</span></td><td><code>9ca1e73960257724</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.QueryPlanCache</span></td><td><code>fa9f55aa71931d0c</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.QueryPlanCache.HQLQueryPlanKey</span></td><td><code>523aa863cdc81c0d</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.query.spi.ReturnMetadata</span></td><td><code>b8ad3d9b403aaf2f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue</span></td><td><code>048849b953193c3d</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.1</span></td><td><code>3d70d65869374ab4</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.2</span></td><td><code>da2c0cdbf02922bd</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.3</span></td><td><code>9e6d7f5d048f3bd0</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.4</span></td><td><code>c80b72a45111dfcd</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.5</span></td><td><code>eebddc4c38603076</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.6</span></td><td><code>387235926876b605</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.7</span></td><td><code>7ec9be741e3285fe</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.8</span></td><td><code>1875b8f8d1c256b8</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ActionQueue.ListProvider</span></td><td><code>7f2e71aea68f2fbd</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.BatchFetchQueue</span></td><td><code>94ffc37ef2aa138f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CacheInitiator</span></td><td><code>da64b8d871459369</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CachedNaturalIdValueSource</span></td><td><code>181e0031bd230559</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles</span></td><td><code>eadd20949266501f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.1</span></td><td><code>87b7d4c912a57ed4</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.10</span></td><td><code>d83a2ac63ebdd9af</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.11</span></td><td><code>29cd8e7d962bab25</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.12</span></td><td><code>1ba575e3754f05b3</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.2</span></td><td><code>c8567a8c12281914</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.3</span></td><td><code>9bd5fa60d366d83e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.4</span></td><td><code>2269ef375defbe08</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.5</span></td><td><code>577ff53fa56356f7</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.6</span></td><td><code>242bec03dbc53341</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.7</span></td><td><code>8a97198a5e5f7f4c</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.8</span></td><td><code>d3e481c735a1aeaa</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.9</span></td><td><code>0a0b1eb4c1e2a155</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadeStyles.BaseCascadeStyle</span></td><td><code>f660c5a88e5d901b</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions</span></td><td><code>555a520f3cc34f6b</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.1</span></td><td><code>8e49fb065776292e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.2</span></td><td><code>285cba18d45b1a6c</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.3</span></td><td><code>e15ffd8ccc90dbc7</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.4</span></td><td><code>35c0b1033661359d</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.5</span></td><td><code>30bc48fd4ef31824</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.6</span></td><td><code>65d2d6df58904d05</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.7</span></td><td><code>1f36069b30864f1e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.8</span></td><td><code>41839af295e2af28</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.9</span></td><td><code>e57d53785882111a</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.CascadingActions.BaseCascadingAction</span></td><td><code>0df47b42bbbd4840</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.EntityKey</span></td><td><code>62238cd4fb0b3512</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ExecutableList</span></td><td><code>82b2b9066fbc366a</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle</span></td><td><code>c9679ea886c10da8</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.IdentifierValue</span></td><td><code>239b9b4b4cfac5ea</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.IdentifierValue.1</span></td><td><code>c1068aa5d4b0d743</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.IdentifierValue.2</span></td><td><code>95c5e069fdb819bc</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.IdentifierValue.3</span></td><td><code>61ef298ce249bd0f</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.IdentifierValue.4</span></td><td><code>4cf8e2fe90e22590</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.LoadQueryInfluencers</span></td><td><code>edc631ffbb2dda98</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.QueryParameters</span></td><td><code>8056ba1bc910ae2c</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.RowSelection</span></td><td><code>c9565c055a35b920</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.SessionFactoryImplementor</span></td><td><code>c0231ece977958ec</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.SharedSessionContractImplementor</span></td><td><code>33f6f655e9009097</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.Status</span></td><td><code>43f5bddbb561dc88</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.TypedValue</span></td><td><code>adc87cb1032bfe68</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.spi.TypedValue.1</span></td><td><code>96cb4d0e35ac2db9</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.transaction.internal.TransactionImpl</span></td><td><code>311958bbca09260e</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator</span></td><td><code>8544d00b9fff26a0</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformResolverInitiator</span></td><td><code>07fce2397849c617</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform</span></td><td><code>d8470e90dfe73b70</code></td></tr><tr><td><span class="el_class">org.hibernate.engine.transaction.spi.TransactionImplementor</span></td><td><code>2c5bab550221ab85</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.AbstractFlushingEventListener</span></td><td><code>f92d4951e5583fcf</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.AbstractLockUpgradeEventListener</span></td><td><code>8a59189e794f5a21</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.AbstractReassociateEventListener</span></td><td><code>9351da827b44661a</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.AbstractSaveEventListener</span></td><td><code>2d8b03632a65bb78</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.AbstractSaveEventListener.EntityState</span></td><td><code>18b0e8f260b06c55</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultAutoFlushEventListener</span></td><td><code>ec873d53e3b0e8a5</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultDeleteEventListener</span></td><td><code>d753cd3dc324c482</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultDirtyCheckEventListener</span></td><td><code>ad09913e7805a2da</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultEvictEventListener</span></td><td><code>5a933cea50c3b444</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultFlushEntityEventListener</span></td><td><code>284e6b22ada9facb</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultFlushEntityEventListener.1DirtyCheckContextImpl</span></td><td><code>06a4ba7afcfcdfc3</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultFlushEventListener</span></td><td><code>1bc6897b715610f7</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultInitializeCollectionEventListener</span></td><td><code>50b275df352074ea</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultLoadEventListener</span></td><td><code>c6e8e905617648d1</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultLockEventListener</span></td><td><code>f22e7724694634eb</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultMergeEventListener</span></td><td><code>80053bd80a6e0888</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultPersistEventListener</span></td><td><code>0bdaf03a050f85c1</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultPersistEventListener.1</span></td><td><code>82fb59a3511b2bcb</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultPersistOnFlushEventListener</span></td><td><code>f1df3e9d47a46152</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultPostLoadEventListener</span></td><td><code>3bcfff41440edb7f</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultPreLoadEventListener</span></td><td><code>dfa884efee611467</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultRefreshEventListener</span></td><td><code>b2151786c088ae12</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultReplicateEventListener</span></td><td><code>ad86bbe98db42c68</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultResolveNaturalIdEventListener</span></td><td><code>cadc1dae1583b1e9</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultSaveEventListener</span></td><td><code>4b26b01ef52268aa</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultSaveOrUpdateEventListener</span></td><td><code>374609570d37054d</code></td></tr><tr><td><span class="el_class">org.hibernate.event.internal.DefaultUpdateEventListener</span></td><td><code>809821cbd926352d</code></td></tr><tr><td><span class="el_class">org.hibernate.event.service.internal.EventListenerGroupImpl</span></td><td><code>a64cb49546711ee1</code></td></tr><tr><td><span class="el_class">org.hibernate.event.service.internal.EventListenerGroupImpl.1</span></td><td><code>21f0be10b40fd59d</code></td></tr><tr><td><span class="el_class">org.hibernate.event.service.internal.EventListenerRegistryImpl</span></td><td><code>92bb2d0c664594e1</code></td></tr><tr><td><span class="el_class">org.hibernate.event.service.internal.EventListenerServiceInitiator</span></td><td><code>147f3b6d889ffddb</code></td></tr><tr><td><span class="el_class">org.hibernate.event.service.internal.PostCommitEventListenerGroupImpl</span></td><td><code>c9a1c7c95dab58a5</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.AbstractEvent</span></td><td><code>0ee572d7b4848cf7</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.AbstractPreDatabaseOperationEvent</span></td><td><code>93cf0fb012a99f42</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.EventType</span></td><td><code>f0d17ef883104944</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.EventType.1</span></td><td><code>8b75ec139a84a2c9</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.FlushEntityEvent</span></td><td><code>59a9b408462cd9a2</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.FlushEvent</span></td><td><code>a495b39e81908ada</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.PersistEvent</span></td><td><code>ad681795f725f441</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.PostInsertEvent</span></td><td><code>d60752eb1e4c670b</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.PostLoadEvent</span></td><td><code>5013cc2ed000393d</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.PreInsertEvent</span></td><td><code>b31ac68423543695</code></td></tr><tr><td><span class="el_class">org.hibernate.event.spi.PreLoadEvent</span></td><td><code>a5abadb763c8e485</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.internal.SQLExceptionTypeDelegate</span></td><td><code>21b4be6a9170fa7a</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.internal.SQLStateConversionDelegate</span></td><td><code>1d8070ae7fa1be0c</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.internal.SQLStateConverter</span></td><td><code>ffc1ab30ba7cabc8</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.internal.SQLStateConverter.1</span></td><td><code>8b0b055ef002cbb2</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.internal.StandardSQLExceptionConverter</span></td><td><code>bf18e9fa3046d03c</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.spi.AbstractSQLExceptionConversionDelegate</span></td><td><code>2a43cf7b1e18b8fe</code></td></tr><tr><td><span class="el_class">org.hibernate.exception.spi.TemplatedViolatedConstraintNameExtracter</span></td><td><code>0348aa8c443ad1cc</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.CollectionProperties</span></td><td><code>ab250cae84d0479c</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.HolderInstantiator</span></td><td><code>8af054cfec4115ac</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.NameGenerator</span></td><td><code>85ac2c0a07aa9f7b</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.QuerySplitter</span></td><td><code>d9e95d127b013077</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.QueryTranslatorFactoryInitiator</span></td><td><code>3bb92755a1f46389</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.antlr.HqlBaseLexer</span></td><td><code>50b8946cd4d7c69f</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.antlr.HqlBaseParser</span></td><td><code>8c7de86a6a6039a0</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.antlr.HqlSqlBaseWalker</span></td><td><code>14fd4c69a1e368d4</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.antlr.SqlGeneratorBase</span></td><td><code>2cc0d5ec37723c36</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory</span></td><td><code>ccdee33bcbf24425</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.ErrorCounter</span></td><td><code>7651c192b082ab6a</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.HqlASTFactory</span></td><td><code>0bf73a401e599d4e</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.HqlLexer</span></td><td><code>42d9c19e630acdd5</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.HqlParser</span></td><td><code>6923900aaa25a278</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.HqlSqlWalker</span></td><td><code>6ccf92f26af1cfdf</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.HqlToken</span></td><td><code>5edc1546a4e7e5b6</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.ParameterTranslationsImpl</span></td><td><code>d06b31bb6ae3f3d8</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.ParameterTranslationsImpl.1NamedParamTempHolder</span></td><td><code>6c769026c5ed6e4f</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.ParameterTranslationsImpl.ParameterInfo</span></td><td><code>c0462e325669e3ca</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.QueryTranslatorImpl</span></td><td><code>04a68af3f57efcbe</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.QueryTranslatorImpl.JavaConstantConverter</span></td><td><code>a263bd9022ed8d3c</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.SqlASTFactory</span></td><td><code>ed0c4efe1533cb26</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.SqlGenerator</span></td><td><code>b40e0bd08b081418</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.SqlGenerator.DefaultWriter</span></td><td><code>40844da91013dc53</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.AbstractRestrictableStatement</span></td><td><code>0760948ec6acfcc0</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.AbstractSelectExpression</span></td><td><code>40e7497d67cdaf8b</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.AbstractStatement</span></td><td><code>a997ea981305cb75</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.BinaryLogicOperatorNode</span></td><td><code>d375af4367e5832c</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.DotNode</span></td><td><code>50ca697feb94ac5c</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.DotNode.1</span></td><td><code>4c0fe7d8f6fc1024</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.DotNode.DereferenceType</span></td><td><code>1c21c5172b33e89e</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromClause</span></td><td><code>4c54ea96136a02ac</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromClause.1</span></td><td><code>1142d468b746a356</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromClause.2</span></td><td><code>b3e30687f7c39824</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromClause.3</span></td><td><code>1a4495a617bf08a5</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromClause.4</span></td><td><code>b31da1077f3b0ff1</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromElement</span></td><td><code>4a74fa18bba54567</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromElementFactory</span></td><td><code>800efeef282731d7</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromElementType</span></td><td><code>4907280d7c6f54d6</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.FromReferenceNode</span></td><td><code>0a6811db908f58de</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.HqlSqlWalkerNode</span></td><td><code>572187f5af16e2d0</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.IdentNode</span></td><td><code>1ec813083b1cf88d</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.Node</span></td><td><code>9c677354c9bc8c62</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.ParameterNode</span></td><td><code>c6505141ea631d7f</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.QueryNode</span></td><td><code>e06f560de6f463ba</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.SelectClause</span></td><td><code>40e914c89b9d605a</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.SelectExpressionList</span></td><td><code>87271e2973a4edcc</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.SqlFragment</span></td><td><code>6f7352d45c56c35c</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.tree.SqlNode</span></td><td><code>9f475c6d5b015011</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.ASTAppender</span></td><td><code>a758cae376c8748e</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.ASTIterator</span></td><td><code>cae502d3c476eb60</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.ASTPrinter</span></td><td><code>c422a8a7fc608a64</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.ASTUtil</span></td><td><code>018153cf76a36bad</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.ASTUtil.CollectingNodeVisitor</span></td><td><code>9246c5114a022417</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.ASTUtil.IncludePredicate</span></td><td><code>9faf38f060916da6</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.AliasGenerator</span></td><td><code>e0315636ef47c606</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.JoinProcessor</span></td><td><code>56348aa47398f05e</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.JoinProcessor.1</span></td><td><code>b79cb0c99244c407</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.LiteralProcessor</span></td><td><code>1d45b81e9d95292d</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.LiteralProcessor.DecimalLiteralFormat</span></td><td><code>0026c865668721ee</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.LiteralProcessor.DecimalLiteralFormat.1</span></td><td><code>0a0ab35a156b29e9</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.LiteralProcessor.DecimalLiteralFormat.2</span></td><td><code>977382aae1f9b203</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.NodeTraverser</span></td><td><code>afc56f5ec851b1be</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.SessionFactoryHelper</span></td><td><code>eb931660304871bb</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.ast.util.SyntheticAndFactory</span></td><td><code>e15d21ecfa377ae8</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.internal.classic.ParserHelper</span></td><td><code>a9c9e305b65fd0c0</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.spi.id.AbstractMultiTableBulkIdStrategyImpl</span></td><td><code>6267905542c52b63</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.spi.id.IdTableHelper</span></td><td><code>574df49e5519e345</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.spi.id.IdTableSupportStandardImpl</span></td><td><code>224cebf79b8f4ad0</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.spi.id.local.AfterUseAction</span></td><td><code>13962197138fdff4</code></td></tr><tr><td><span class="el_class">org.hibernate.hql.spi.id.local.LocalTemporaryTableBulkIdStrategy</span></td><td><code>ca15c684a39569ab</code></td></tr><tr><td><span class="el_class">org.hibernate.id.IdentifierGeneratorHelper</span></td><td><code>24f3bb1fbf3a1f00</code></td></tr><tr><td><span class="el_class">org.hibernate.id.IdentifierGeneratorHelper.1</span></td><td><code>222886fe52e3d098</code></td></tr><tr><td><span class="el_class">org.hibernate.id.IdentifierGeneratorHelper.2</span></td><td><code>e2a89ebb2c85e334</code></td></tr><tr><td><span class="el_class">org.hibernate.id.IdentifierGeneratorHelper.BasicHolder</span></td><td><code>0bc441aa17100251</code></td></tr><tr><td><span class="el_class">org.hibernate.id.UUIDGenerator</span></td><td><code>6c9f14c8a8311bae</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.AbstractOptimizer</span></td><td><code>46fff259318d4b8b</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.NoopOptimizer</span></td><td><code>1fd3014d69b4528f</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.OptimizerFactory</span></td><td><code>bce00d06a14ae858</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.SequenceStructure</span></td><td><code>8173aa584e81ff21</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.SequenceStructure.1</span></td><td><code>09df200004885249</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.SequenceStyleGenerator</span></td><td><code>95edd4a88eaa02c7</code></td></tr><tr><td><span class="el_class">org.hibernate.id.enhanced.StandardOptimizerDescriptor</span></td><td><code>7fb5fed720b3b7a1</code></td></tr><tr><td><span class="el_class">org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory</span></td><td><code>c45a4265f6cf74b4</code></td></tr><tr><td><span class="el_class">org.hibernate.id.factory.internal.MutableIdentifierGeneratorFactoryInitiator</span></td><td><code>8b4c8e8cd0ea9bbb</code></td></tr><tr><td><span class="el_class">org.hibernate.id.uuid.StandardRandomStrategy</span></td><td><code>7df3fbf435c747f5</code></td></tr><tr><td><span class="el_class">org.hibernate.integrator.internal.IntegratorServiceImpl</span></td><td><code>93fbdf0dc6160af6</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.AbstractSessionImpl</span></td><td><code>e31625498c44e743</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.AbstractSharedSessionContract</span></td><td><code>61a84cc4c21e21b4</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.CacheImpl</span></td><td><code>73f10c2488371e68</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.ConnectionObserverStatsBridge</span></td><td><code>943adf6a6915cb8e</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.CoordinatingEntityNameResolver</span></td><td><code>aa55fb5ed30313f7</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.CoreLogging</span></td><td><code>e749b828dea3047b</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.CoreMessageLogger_.logger</span></td><td><code>57323825f2d63fe8</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.DynamicFilterAliasGenerator</span></td><td><code>cde3c6ad65df1d18</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.EntityManagerMessageLogger_.logger</span></td><td><code>56c46352121d3a99</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.ExceptionConverterImpl</span></td><td><code>fc3b0d5e98c1972b</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.ExceptionMapperStandardImpl</span></td><td><code>160b52b9211a1919</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.FilterHelper</span></td><td><code>f1fd0ceeae1e1312</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.HEMLogging</span></td><td><code>177e757375940e81</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.JdbcObserverImpl</span></td><td><code>b7fcfa47c6788b87</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.JdbcSessionContextImpl</span></td><td><code>fe5b59bab23288c4</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.NonContextualJdbcConnectionAccess</span></td><td><code>b0cb74411cb23aba</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryImpl</span></td><td><code>1c0536517946e52c</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryImpl.1</span></td><td><code>de08ecb3f3db5196</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryImpl.1IntegratorObserver</span></td><td><code>7fe903c9ff497a0b</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryImpl.SessionBuilderImpl</span></td><td><code>8752ae03d3f8bc37</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryObserverChain</span></td><td><code>40290d8dce7a05a3</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryRegistry</span></td><td><code>421b04a17db82886</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionFactoryRegistry.1</span></td><td><code>77f2cf3c50c8e45e</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionImpl</span></td><td><code>db396851eeb24a6c</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionImpl.4</span></td><td><code>9727851394a9a2e9</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionImpl.ManagedFlushCheckerStandardImpl</span></td><td><code>df1de80af251617f</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.SessionOwnerBehavior</span></td><td><code>d2412eea3a112c60</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.TypeLocatorImpl</span></td><td><code>0d0a1c2205192641</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.ConfigHelper</span></td><td><code>f5d3aa93bde79854</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.MarkerObject</span></td><td><code>573f3e5efdfbef4d</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.ReflectHelper</span></td><td><code>cd5063fa97dde0c8</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.StringHelper</span></td><td><code>0a3b87e9c1e55cc8</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.ValueHolder</span></td><td><code>198506d0db7179c3</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.ValueHolder.1</span></td><td><code>8f1db81cd92bb22b</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ArrayHelper</span></td><td><code>6641b46c1726db12</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap</span></td><td><code>0080e4ced0f8f8df</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.Eviction</span></td><td><code>c75475a5fa68e8ea</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.Eviction.1</span></td><td><code>e319d9a5cbfb9fb6</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.Eviction.2</span></td><td><code>d999de1c9e025cf3</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.Eviction.3</span></td><td><code>b456d526a12a3933</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.HashEntry</span></td><td><code>085703f944df97d5</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.LIRS</span></td><td><code>93bcb05d2b778fd4</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.LIRSHashEntry</span></td><td><code>b37aaeed330e4c9e</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.NullEvictionListener</span></td><td><code>cbf27c7a5c68de21</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.Recency</span></td><td><code>fce1285a5a6c38ff</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.BoundedConcurrentHashMap.Segment</span></td><td><code>48418332b008916d</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.CollectionHelper</span></td><td><code>c06e211aa028dfcc</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap</span></td><td><code>ec7d0186d02f6a5a</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap.HashEntry</span></td><td><code>46280b0c041a7a4d</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap.HashIterator</span></td><td><code>32c26533d3ceeccf</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap.ReferenceType</span></td><td><code>06c17f620fc95a9b</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap.Segment</span></td><td><code>15a31be6ab25cc53</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap.ValueIterator</span></td><td><code>ec6e6cc557c3ae6d</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.ConcurrentReferenceHashMap.Values</span></td><td><code>3f078155cccbc2e9</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.EmptyIterator</span></td><td><code>f093ee21c7541a40</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.IdentityMap</span></td><td><code>1582c4b69a40031d</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.JoinedIterator</span></td><td><code>b89732863c407fee</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.LazyIterator</span></td><td><code>77714183a7ed012f</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.collections.SingletonIterator</span></td><td><code>7f63bcd1b83372a7</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.compare.ComparableComparator</span></td><td><code>f7eb7fc83e973dc4</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.compare.EqualsHelper</span></td><td><code>4ce24d0c3f3cbc0d</code></td></tr><tr><td><span class="el_class">org.hibernate.internal.util.config.ConfigurationHelper</span></td><td><code>192121aee5449462</code></td></tr><tr><td><span class="el_class">org.hibernate.jdbc.Expectations</span></td><td><code>a7de894138b9aae9</code></td></tr><tr><td><span class="el_class">org.hibernate.jdbc.Expectations.1</span></td><td><code>d5fa2a1239c9d98e</code></td></tr><tr><td><span class="el_class">org.hibernate.jdbc.Expectations.BasicExpectation</span></td><td><code>b0598a6be59fa5cc</code></td></tr><tr><td><span class="el_class">org.hibernate.jdbc.Expectations.BasicParamExpectation</span></td><td><code>4fe3bfac4507ad40</code></td></tr><tr><td><span class="el_class">org.hibernate.jmx.internal.JmxServiceInitiator</span></td><td><code>4b612839d3959a62</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.HibernatePersistenceProvider</span></td><td><code>b607630d2b1651b7</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.HibernatePersistenceProvider.1</span></td><td><code>a404ae9312cd658e</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl</span></td><td><code>3e9f043700446d11</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.JpaEntityNotFoundDelegate</span></td><td><code>ce48af24a4c50bfb</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.MergedSettings</span></td><td><code>7d19f3fbf9c2a522</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.ServiceRegistryCloser</span></td><td><code>8d89ba1b8ea5e5a8</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.boot.internal.PersistenceUnitInfoDescriptor</span></td><td><code>1e0f3e3b7f3e596a</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.boot.internal.StandardJpaScanEnvironmentImpl</span></td><td><code>5e0502e06e09de3b</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaAutoFlushEventListener</span></td><td><code>4d8f9707a7b85dfa</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaDeleteEventListener</span></td><td><code>d368d406634cd017</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaFlushEntityEventListener</span></td><td><code>c6d7fd87e1019523</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaFlushEventListener</span></td><td><code>3347730491f70fa7</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaMergeEventListener</span></td><td><code>e879515944877ea5</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPersistEventListener</span></td><td><code>0b058e0e1e23064a</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPersistEventListener.1</span></td><td><code>c4f30e58ab966b39</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPersistOnFlushEventListener</span></td><td><code>e2b160f0e046631f</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPostDeleteEventListener</span></td><td><code>f4e6644f271d0229</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPostInsertEventListener</span></td><td><code>93c63309c0e379bb</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPostLoadEventListener</span></td><td><code>30539dca5b2295ba</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaPostUpdateEventListener</span></td><td><code>76b375864e29efe2</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaSaveEventListener</span></td><td><code>a906f9591fa759d9</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.core.JpaSaveOrUpdateEventListener</span></td><td><code>7b5b7c26814f8582</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.jpa.CallbackBuilderLegacyImpl</span></td><td><code>700385b62b07de2d</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.jpa.CallbackRegistryImpl</span></td><td><code>268edaadae23e054</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.internal.jpa.ListenerFactoryStandardImpl</span></td><td><code>cf419039693ffc2a</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.spi.JpaIntegrator</span></td><td><code>09cb7732a89e4694</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.spi.JpaIntegrator.JPADuplicationStrategy</span></td><td><code>33bb6b23a0da1eea</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.spi.JpaIntegrator.PersistCascadeStyle</span></td><td><code>729102354f1dcb38</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.spi.jpa.CallbackType</span></td><td><code>f7d8ab408ef0b595</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.event.spi.jpa.ListenerFactoryBuilder</span></td><td><code>aaf4902f9df7fb6c</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.PersistenceUnitUtilImpl</span></td><td><code>4c0a9e96050b9430</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.util.CacheModeHelper</span></td><td><code>52bc7d3fb997147f</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.util.CacheModeHelper.1</span></td><td><code>34452fc1d297e978</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.util.ConfigurationHelper</span></td><td><code>14a0594474bda4fc</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.util.LogHelper</span></td><td><code>7a0c56c3b85b9542</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.util.PersistenceUnitTransactionTypeHelper</span></td><td><code>85fbacc91cb34eea</code></td></tr><tr><td><span class="el_class">org.hibernate.jpa.internal.util.PersistenceUtilHelper.MetadataCache</span></td><td><code>695f1d634422441b</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.AbstractEntityJoinWalker</span></td><td><code>7b1a2ea49b703ab0</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.BasicLoader</span></td><td><code>5c720997d827925e</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.BatchFetchStyle</span></td><td><code>e6b9d59132d13051</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.DefaultEntityAliases</span></td><td><code>a15ec82c26424d14</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.JoinWalker</span></td><td><code>cb3a570a4f408433</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.JoinWalker.AssociationInitCallback</span></td><td><code>95a49d2b1c08684e</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.JoinWalker.AssociationInitCallback.1</span></td><td><code>c15aee8e87919e5a</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.Loader</span></td><td><code>256b30c8a1bed94c</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.Loader.SqlStatementWrapper</span></td><td><code>30c00efb553e64f9</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.OuterJoinLoader</span></td><td><code>5f779f64e224530b</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.OuterJoinableAssociation</span></td><td><code>c4cb0b228f34db69</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.PropertyPath</span></td><td><code>04bbec7f314f7a7a</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.AbstractEntityLoader</span></td><td><code>cd6c8b58bc91fd1b</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.BatchingEntityLoaderBuilder</span></td><td><code>7c436fc029831c53</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.BatchingEntityLoaderBuilder.1</span></td><td><code>269eb9f4a86edbad</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.CascadeEntityJoinWalker</span></td><td><code>20e906bafc6a6294</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.CascadeEntityLoader</span></td><td><code>859c47bae23dbcb2</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.plan.AbstractBatchingEntityLoaderBuilder</span></td><td><code>34b717239461adf1</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader</span></td><td><code>e67a91f802c7c73b</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.plan.EntityLoader</span></td><td><code>ce680f17db8bf17c</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.plan.EntityLoader.Builder</span></td><td><code>1ee0d8de29a18053</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.entity.plan.LegacyBatchingEntityLoaderBuilder</span></td><td><code>fb6888184a6a430c</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.hql.QueryLoader</span></td><td><code>71e9b6bf0a80d793</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategy</span></td><td><code>1de061e8a84eec85</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.AbstractLoadPlanBuildingAssociationVisitationStrategy.PropertyPathStack</span></td><td><code>241aa913b42daa6b</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.FetchStyleLoadPlanBuildingAssociationVisitationStrategy</span></td><td><code>8bb7ef53914f3aa3</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.LoadPlanImpl</span></td><td><code>fe54c617343ac7ac</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.returns.AbstractEntityReference</span></td><td><code>edbeabe40081b033</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.returns.AbstractExpandingFetchSource</span></td><td><code>f7d9c54505363c22</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.returns.EntityReturnImpl</span></td><td><code>27adb0feeac6c939</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.returns.SimpleEntityIdentifierDescriptionImpl</span></td><td><code>70c1fe036ecb510d</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.spaces.AbstractExpandingSourceQuerySpace</span></td><td><code>2d51a33836d6e82c</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.spaces.AbstractQuerySpace</span></td><td><code>486e5d8df8c47c65</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl</span></td><td><code>569cad0485a7fc40</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.internal.spaces.QuerySpacesImpl</span></td><td><code>ae70d48d0800fe36</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.spi.LoadPlanTreePrinter</span></td><td><code>be610933e2d1a112</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.build.spi.MetamodelDrivenLoadPlanBuilder</span></td><td><code>5723682cba9539b2</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader</span></td><td><code>564ca5a583a33a92</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.AbstractLoadQueryDetails</span></td><td><code>affde812b970f113</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.AbstractLoadQueryDetails.ReaderCollectorImpl</span></td><td><code>f5d1942cab06912b</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.AliasResolutionContextImpl</span></td><td><code>6418e82273413598</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.BatchingLoadQueryDetailsFactory</span></td><td><code>69d442f35a9ed6fd</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails</span></td><td><code>122da18276a11428</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails.EntityLoaderReaderCollectorImpl</span></td><td><code>d65ba2d039ff644a</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails.EntityLoaderRowReader</span></td><td><code>97e7d67330bff4b5</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.EntityReferenceAliasesImpl</span></td><td><code>8742434e8a4ca35f</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessor</span></td><td><code>9f69af2997471979</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.LoadQueryJoinAndFetchProcessor.FetchStatsImpl</span></td><td><code>b5e354e2e6461dac</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.internal.RootHelper</span></td><td><code>c66e078bf757b656</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.process.internal.AbstractRowReader</span></td><td><code>856cf7863724fb7f</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl</span></td><td><code>a47ef699101ccbe1</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.process.internal.EntityReturnReader</span></td><td><code>d5e969b5cf3dbc53</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl</span></td><td><code>6ee20ed0e306afcd</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.query.internal.QueryBuildingParametersImpl</span></td><td><code>ef6dfc445e4184d4</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.exec.query.internal.SelectStatementBuilder</span></td><td><code>1122e99025c966b2</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.spi.LoadPlan.Disposition</span></td><td><code>55c2578ec9b7d1d5</code></td></tr><tr><td><span class="el_class">org.hibernate.loader.plan.spi.QuerySpace.Disposition</span></td><td><code>ff1f17c10d282a1a</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.Column</span></td><td><code>6c0948469523fa75</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.Constraint</span></td><td><code>3c640dff6ab4e8cc</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.PersistentClass</span></td><td><code>9c02dd47db60f8a8</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.PrimaryKey</span></td><td><code>ee90f5c33b6fae64</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.Property</span></td><td><code>b311f6a227989d74</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.RootClass</span></td><td><code>8814049356fa768c</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.SimpleValue</span></td><td><code>43481db32f639110</code></td></tr><tr><td><span class="el_class">org.hibernate.mapping.Table</span></td><td><code>1004579ebae7efc3</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractAttribute</span></td><td><code>d9a39df1451ea6a7</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractIdentifiableType</span></td><td><code>8c99df5cb648592b</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractIdentifiableType.1</span></td><td><code>3fc1b3c498ce710c</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractManagedType</span></td><td><code>8dac6477691ec8c9</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractManagedType.1</span></td><td><code>2031c2f3125b0e9c</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractManagedType.2</span></td><td><code>e71e49769fe6522c</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AbstractType</span></td><td><code>9658bd6b07d2cb8c</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory</span></td><td><code>dcc3b66ab1abd3a8</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.1</span></td><td><code>fa5f810bbb7b5db9</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.2</span></td><td><code>3fa85d844ea83b13</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.3</span></td><td><code>7d8c152d93ded7bd</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.4</span></td><td><code>67a7ba16445d9176</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.5</span></td><td><code>8afcfdbdba86741a</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.6</span></td><td><code>50ae1ddea58a0634</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.7</span></td><td><code>2ced4b1ce4fb2f9f</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.BaseAttributeMetadata</span></td><td><code>14ebe266b13b0c4c</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.SingularAttributeMetadataImpl</span></td><td><code>2896a8fb26aa4204</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.SingularAttributeMetadataImpl.1</span></td><td><code>913df22b3ec7dc55</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.AttributeFactory.ValueContext.ValueClassification</span></td><td><code>646bdd4976a7dadc</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.BasicTypeImpl</span></td><td><code>39aca7527453bbd8</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.EntityTypeImpl</span></td><td><code>0f2007c9daca672c</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.JpaMetaModelPopulationSetting</span></td><td><code>3886bc97d4a8c79d</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.JpaStaticMetaModelPopulationSetting</span></td><td><code>aaf978e660c97f46</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.MetadataContext</span></td><td><code>4d32f81270048fb8</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.MetamodelImpl</span></td><td><code>c7f83dfd4ee97ac3</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.MetamodelImpl.1</span></td><td><code>6f0708967fafdc6f</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.SingularAttributeImpl</span></td><td><code>8b9a61d4fbce64c3</code></td></tr><tr><td><span class="el_class">org.hibernate.metamodel.internal.SingularAttributeImpl.Identifier</span></td><td><code>77e85282a3c5d63b</code></td></tr><tr><td><span class="el_class">org.hibernate.param.AbstractExplicitParameterSpecification</span></td><td><code>297c419b58661b52</code></td></tr><tr><td><span class="el_class">org.hibernate.param.NamedParameterSpecification</span></td><td><code>e1b966280d93c1fa</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.AbstractEntityPersister</span></td><td><code>fdbd053b8b6370da</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.AbstractEntityPersister.2</span></td><td><code>9b9c27b4bfe1e618</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.AbstractEntityPersister.NoopCacheEntryHelper</span></td><td><code>f51bdf28b616d740</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.AbstractPropertyMapping</span></td><td><code>3b02e21ce8b9a726</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.BasicEntityPropertyMapping</span></td><td><code>587e811c0f52e5df</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.Queryable.Declarer</span></td><td><code>2013a679a78b1114</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.entity.SingleTableEntityPersister</span></td><td><code>fe3d0d09b5aefc91</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.internal.PersisterClassResolverInitiator</span></td><td><code>3ee46a9e46c5eb76</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.internal.PersisterFactoryImpl</span></td><td><code>48130aa5c3a69de9</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.internal.PersisterFactoryInitiator</span></td><td><code>9699262086967704</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.internal.StandardPersisterClassResolver</span></td><td><code>e7a6e131393d40ed</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper</span></td><td><code>442ad34faec10bcd</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.1</span></td><td><code>7d84934b11ab597f</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.walking.internal.EntityIdentifierDefinitionHelper.AttributeDefinitionAdapter</span></td><td><code>f8888fe1020ec8af</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.walking.spi.AssociationKey</span></td><td><code>2de590858a1fbfd6</code></td></tr><tr><td><span class="el_class">org.hibernate.persister.walking.spi.MetamodelGraphWalker</span></td><td><code>46eccc7c648032b2</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessFieldImpl</span></td><td><code>c877bfaaf671b5e8</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyBackRefImpl</span></td><td><code>3e0fef6caf49a83c</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyBackRefImpl.1</span></td><td><code>17ecb65d820012b5</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyBasicImpl</span></td><td><code>e73fae6240d80047</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyEmbeddedImpl</span></td><td><code>743ff18eed3af8f2</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyFieldImpl</span></td><td><code>c018f9c4b01cf77a</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyMapImpl</span></td><td><code>ee9efb0fe83b5a29</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyMixedImpl</span></td><td><code>cb0fd17a6effa5a5</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyNoopImpl</span></td><td><code>7ce1fc9658cb59c7</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyResolverInitiator</span></td><td><code>a9444ca1482590aa</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.internal.PropertyAccessStrategyResolverStandardImpl</span></td><td><code>5348bae8c8d23cfb</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.spi.BuiltInPropertyAccessStrategies</span></td><td><code>73001408c2e374ea</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.spi.GetterFieldImpl</span></td><td><code>3b3335c65dbbc7a3</code></td></tr><tr><td><span class="el_class">org.hibernate.property.access.spi.SetterFieldImpl</span></td><td><code>36d71372cf4e90d3</code></td></tr><tr><td><span class="el_class">org.hibernate.proxy.pojo.javassist.JavassistProxyFactory</span></td><td><code>0b4011904916a5b0</code></td></tr><tr><td><span class="el_class">org.hibernate.proxy.pojo.javassist.JavassistProxyFactory.1</span></td><td><code>0d01fc8cdca715e5</code></td></tr><tr><td><span class="el_class">org.hibernate.query.ImmutableEntityUpdateQueryHandlingMode</span></td><td><code>11333590ec50f6ac</code></td></tr><tr><td><span class="el_class">org.hibernate.query.Query</span></td><td><code>7e5eade525429ff2</code></td></tr><tr><td><span class="el_class">org.hibernate.query.Query.1</span></td><td><code>beae66c3ba180513</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.LiteralHandlingMode</span></td><td><code>d70e9602e2361037</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.AbstractNode</span></td><td><code>7d5e23d0e586aa5b</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.CriteriaBuilderImpl</span></td><td><code>312ef7c6db71e0fc</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.CriteriaQueryImpl</span></td><td><code>d71da4744d506940</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.CriteriaQueryImpl.1</span></td><td><code>f2e5b2fceccfb46f</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.CriteriaQueryImpl.1.1</span></td><td><code>b3df5c8e9c96759e</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.CriteriaQueryImpl.1.1.1</span></td><td><code>58deb3cfa97ed1ed</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.QueryStructure</span></td><td><code>ecb06277fa430fb6</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.Renderable</span></td><td><code>9ab2ec665d124d03</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.compile.CriteriaCompiler</span></td><td><code>318772e5514cd98e</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.compile.CriteriaCompiler.1</span></td><td><code>8c63c7e4434d14b3</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.compile.CriteriaCompiler.2</span></td><td><code>3614c9344e8f716d</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.compile.CriteriaQueryTypeQueryAdapter</span></td><td><code>e09c8d94eaf042f5</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.compile.ExplicitParameterInfo</span></td><td><code>72e52d47ef98791b</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.AbstractTupleElement</span></td><td><code>8632358d786a6431</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.ExpressionImpl</span></td><td><code>6a0cca98586f5510</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.ParameterExpressionImpl</span></td><td><code>5646a449ed7f7392</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.PathTypeExpression</span></td><td><code>522372b1629fbbbe</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.SelectionImpl</span></td><td><code>9589083706047f3f</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.function.AggregationFunction</span></td><td><code>7f158dc1a718abcd</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.function.AggregationFunction.COUNT</span></td><td><code>52f974f43c27e014</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.function.BasicFunctionExpression</span></td><td><code>d0e79ca58eb0edca</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.expression.function.ParameterizedFunctionExpression</span></td><td><code>7e5ce094ca8439f6</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.path.AbstractFromImpl</span></td><td><code>1a42d7a441166083</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.path.AbstractFromImpl.BasicJoinScope</span></td><td><code>91d4388ea44d440c</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.path.AbstractPathImpl</span></td><td><code>3cad1d1882879744</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.path.RootImpl</span></td><td><code>3225d877a0a3f7cf</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.path.SingularAttributePath</span></td><td><code>5cdefadf6e25a59b</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.AbstractPredicateImpl</span></td><td><code>29fbee54f1a8bb46</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate</span></td><td><code>52d866572f25d60a</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate</span></td><td><code>236576e256449728</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator</span></td><td><code>f60bc63d607b46d1</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator.1</span></td><td><code>39f12781ed710978</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator.2</span></td><td><code>4f49243479e0e9ea</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator.3</span></td><td><code>82b572497a665a89</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator.4</span></td><td><code>812ff52d70a4244e</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator.5</span></td><td><code>6bc3e204f45a500d</code></td></tr><tr><td><span class="el_class">org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.ComparisonOperator.6</span></td><td><code>7d08068e4e5e9dbb</code></td></tr><tr><td><span class="el_class">org.hibernate.query.internal.AbstractProducedQuery</span></td><td><code>1bfc33244a1d7a35</code></td></tr><tr><td><span class="el_class">org.hibernate.query.internal.ParameterMetadataImpl</span></td><td><code>7bfd4a25669a7e28</code></td></tr><tr><td><span class="el_class">org.hibernate.query.internal.QueryImpl</span></td><td><code>e0bffe57c2aa21bb</code></td></tr><tr><td><span class="el_class">org.hibernate.query.internal.QueryParameterBindingImpl</span></td><td><code>92b95ab27e0c9820</code></td></tr><tr><td><span class="el_class">org.hibernate.query.internal.QueryParameterBindingsImpl</span></td><td><code>e265f4fb2d8ed38c</code></td></tr><tr><td><span class="el_class">org.hibernate.query.spi.NamedQueryRepository</span></td><td><code>6a60778a899437c8</code></td></tr><tr><td><span class="el_class">org.hibernate.query.spi.QueryParameterBindingValidator</span></td><td><code>d70c54a585a611ec</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.jdbc.internal.AbstractLogicalConnectionImplementor</span></td><td><code>7bde3d089f1a5d21</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl</span></td><td><code>5045027838d11da6</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.jdbc.internal.ResourceRegistryStandardImpl</span></td><td><code>62ef486ec0573dc9</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.jdbc.spi.PhysicalConnectionHandlingMode</span></td><td><code>0e3c72c6fdc778c1</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl</span></td><td><code>95e9f3c0a3f78605</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl</span></td><td><code>8c08a6b49bf73abf</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl</span></td><td><code>a267af95e0f3176a</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.TransactionDriverControlImpl</span></td><td><code>beb7471be3e47a5b</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.internal.SynchronizationRegistryStandardImpl</span></td><td><code>cd3e0a46c660ad8b</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.internal.TransactionCoordinatorBuilderInitiator</span></td><td><code>80d2f967519debc1</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.spi.TransactionCoordinator</span></td><td><code>168e18848ecf658e</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.spi.TransactionCoordinator.TransactionDriver</span></td><td><code>65dd666eb96bb5a1</code></td></tr><tr><td><span class="el_class">org.hibernate.resource.transaction.spi.TransactionStatus</span></td><td><code>b88079b27cc11d85</code></td></tr><tr><td><span class="el_class">org.hibernate.secure.internal.DisabledJaccServiceImpl</span></td><td><code>bfaf63d7647b70f8</code></td></tr><tr><td><span class="el_class">org.hibernate.secure.spi.JaccIntegrator</span></td><td><code>dbd0db00f5644763</code></td></tr><tr><td><span class="el_class">org.hibernate.secure.spi.JaccIntegrator.1</span></td><td><code>9d165fd96341c9f0</code></td></tr><tr><td><span class="el_class">org.hibernate.service.StandardServiceInitiators</span></td><td><code>bf194e7f323a0d58</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.AbstractServiceRegistryImpl</span></td><td><code>fbe442ef52a25348</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.ProvidedService</span></td><td><code>54c39b8a11312627</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.SessionFactoryServiceRegistryBuilderImpl</span></td><td><code>17b9a6707c7b62f7</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.SessionFactoryServiceRegistryFactoryImpl</span></td><td><code>aa2e024a832f8aea</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.SessionFactoryServiceRegistryFactoryInitiator</span></td><td><code>ae8547062be42bde</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.SessionFactoryServiceRegistryImpl</span></td><td><code>27e938d7bc1437bb</code></td></tr><tr><td><span class="el_class">org.hibernate.service.internal.StandardSessionFactoryServiceInitiators</span></td><td><code>9f617eb4a301f0aa</code></td></tr><tr><td><span class="el_class">org.hibernate.service.spi.ServiceBinding</span></td><td><code>40f1e510c86063fa</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.ANSIJoinFragment</span></td><td><code>644987b36864ccf6</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.Alias</span></td><td><code>cf28a335a0777d07</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.Delete</span></td><td><code>eaad0e44cfd0c6de</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.ForUpdateFragment</span></td><td><code>aa27d43c63de8d86</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.InFragment</span></td><td><code>dabaa1adcc2f9c74</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.Insert</span></td><td><code>17b031238d6db6b0</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.JoinFragment</span></td><td><code>f3add476e71ca769</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.JoinType</span></td><td><code>69a0d0a08c98d54f</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.QueryJoinFragment</span></td><td><code>238d9d5d66882f9b</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.Select</span></td><td><code>e790b72f6b1a6fb7</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.SelectFragment</span></td><td><code>d5a5bca56e058ecd</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.SimpleSelect</span></td><td><code>b94431e800383894</code></td></tr><tr><td><span class="el_class">org.hibernate.sql.Update</span></td><td><code>e9a0ebae436a6d83</code></td></tr><tr><td><span class="el_class">org.hibernate.stat.internal.ConcurrentStatisticsImpl</span></td><td><code>174089cced7853cd</code></td></tr><tr><td><span class="el_class">org.hibernate.stat.internal.StatisticsInitiator</span></td><td><code>06b8af0822b4f078</code></td></tr><tr><td><span class="el_class">org.hibernate.stat.internal.StatisticsInitiator.1</span></td><td><code>22089f4c1b99233a</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.hbm2ddl.ImportSqlCommandExtractorInitiator</span></td><td><code>688327f276939952</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.hbm2ddl.SingleLineSqlCommandExtractor</span></td><td><code>e272eca72896fc53</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.Action</span></td><td><code>f9232f793ac87971</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.SourceType</span></td><td><code>a21374368b2814e8</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.TargetType</span></td><td><code>f2ee2c3fa623ea41</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorH2DatabaseImpl</span></td><td><code>2bada5c614921e0f</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.DefaultSchemaFilter</span></td><td><code>213dc3e8dd2dc354</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.DefaultSchemaFilterProvider</span></td><td><code>f21af20fa3b658be</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl</span></td><td><code>9276529765b3b977</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.Helper</span></td><td><code>a77fd111d7ac937f</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.HibernateSchemaManagementTool</span></td><td><code>3c334684127fba19</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.HibernateSchemaManagementTool.JdbcContextBuilder</span></td><td><code>605ea2799f819649</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.HibernateSchemaManagementTool.JdbcContextImpl</span></td><td><code>6a1393896bed917b</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.SchemaCreatorImpl</span></td><td><code>6890e2b2c8723c57</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.SchemaCreatorImpl.4</span></td><td><code>70ed711004624d87</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.SchemaDropperImpl</span></td><td><code>83326296b691c573</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.SchemaDropperImpl.DelayedDropActionImpl</span></td><td><code>aa4e2faf85ad71c6</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.SchemaDropperImpl.JournalingGenerationTarget</span></td><td><code>6f64521dfc0631e6</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.SchemaManagementToolInitiator</span></td><td><code>139e42f8d71dfd0d</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.StandardAuxiliaryDatabaseObjectExporter</span></td><td><code>1ade54d996b4fce1</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.StandardForeignKeyExporter</span></td><td><code>de3791b98283eea9</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.StandardIndexExporter</span></td><td><code>5484edeb30bed97c</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.StandardSequenceExporter</span></td><td><code>25d4075a0c37a40f</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.StandardTableExporter</span></td><td><code>90e98f6dcda1be27</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.StandardUniqueKeyExporter</span></td><td><code>43286c36bd151cfe</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase</span></td><td><code>32c2d296259fe5ec</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl</span></td><td><code>c3c513e9fb837bd9</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator</span></td><td><code>6c995535c3e8fc6e</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.1</span></td><td><code>3159cb0c68d8ff13</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.2</span></td><td><code>ae210171ddabe60e</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.4</span></td><td><code>0913523edc1a2b69</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.ActionGrouping</span></td><td><code>d7d8f041ea501dc7</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.CreateSettingSelector</span></td><td><code>c39b8811b7646d96</code></td></tr><tr><td><span class="el_class">org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.DropSettingSelector</span></td><td><code>f7320837864f404b</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.AbstractAttribute</span></td><td><code>1fb0106f5fac2b59</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.AbstractNonIdentifierAttribute</span></td><td><code>e59a13205d51133e</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.BaselineAttributeInformation</span></td><td><code>90107256da58b4ff</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.BaselineAttributeInformation.Builder</span></td><td><code>73460bc9b0581993</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.GenerationTiming</span></td><td><code>dd7eacfd7b79fa61</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.GenerationTiming.1</span></td><td><code>500b9a846484191e</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.GenerationTiming.2</span></td><td><code>45ad09fc50c91cc0</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.GenerationTiming.3</span></td><td><code>a47e3c977e9c1ca9</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.IdentifierProperty</span></td><td><code>47fa2271909d434b</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.PojoInstantiator</span></td><td><code>6df131ca93974a46</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.PropertyFactory</span></td><td><code>3d104d6fe917f3ae</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.PropertyFactory.1</span></td><td><code>4f54ebbaeff20085</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.PropertyFactory.NonIdentifierAttributeNature</span></td><td><code>526f1a2e40c0c082</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.AbstractEntityBasedAttribute</span></td><td><code>07d584081cd87564</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.AbstractEntityTuplizer</span></td><td><code>ba331e023e8796d6</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.BytecodeEnhancementMetadataPojoImpl</span></td><td><code>735331d4ec2b79e2</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.EntityBasedBasicAttribute</span></td><td><code>6da629e348575f49</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.EntityMetamodel</span></td><td><code>3407eb0ff5413c05</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.EntityMetamodel.GenerationStrategyPair</span></td><td><code>70ba05def89603cc</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.EntityMetamodel.NoInDatabaseValueGenerationStrategy</span></td><td><code>49f597dd7bab2917</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.EntityMetamodel.NoInMemoryValueGenerationStrategy</span></td><td><code>00a51fcd09f9617a</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.EntityTuplizerFactory</span></td><td><code>01b27dab123559e6</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.PojoEntityInstantiator</span></td><td><code>d66537810fb1cc95</code></td></tr><tr><td><span class="el_class">org.hibernate.tuple.entity.PojoEntityTuplizer</span></td><td><code>1d9b44e33d8b9963</code></td></tr><tr><td><span class="el_class">org.hibernate.type.AbstractSingleColumnStandardBasicType</span></td><td><code>4a93883945d4466d</code></td></tr><tr><td><span class="el_class">org.hibernate.type.AbstractStandardBasicType</span></td><td><code>db997cf957eff990</code></td></tr><tr><td><span class="el_class">org.hibernate.type.AbstractType</span></td><td><code>e96bc80bad13422c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.AdaptedImmutableType</span></td><td><code>5015ca9fb738d1fe</code></td></tr><tr><td><span class="el_class">org.hibernate.type.AnyType</span></td><td><code>cae1f5e5637be087</code></td></tr><tr><td><span class="el_class">org.hibernate.type.BasicTypeRegistry</span></td><td><code>577acf5945d6eed6</code></td></tr><tr><td><span class="el_class">org.hibernate.type.BigDecimalType</span></td><td><code>9eaa9e971a061fbb</code></td></tr><tr><td><span class="el_class">org.hibernate.type.BigIntegerType</span></td><td><code>eaf6ede3d1875d95</code></td></tr><tr><td><span class="el_class">org.hibernate.type.BinaryType</span></td><td><code>3b149b4c73a07473</code></td></tr><tr><td><span class="el_class">org.hibernate.type.BlobType</span></td><td><code>4dd6bdcc6a4d3ac7</code></td></tr><tr><td><span class="el_class">org.hibernate.type.BooleanType</span></td><td><code>deacf11282cf2b30</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ByteType</span></td><td><code>affc46c03f6b8656</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CalendarDateType</span></td><td><code>80f1b021c53e9c46</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CalendarType</span></td><td><code>8012ca9d04d9f543</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CharArrayType</span></td><td><code>31db42c9d49c9e04</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CharacterArrayType</span></td><td><code>df3c2c1049058cef</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CharacterNCharType</span></td><td><code>bbd7ce9c19c12696</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CharacterType</span></td><td><code>9d74881f640e4461</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ClassType</span></td><td><code>49641992c15f0f41</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ClobType</span></td><td><code>662639b410f6c453</code></td></tr><tr><td><span class="el_class">org.hibernate.type.CurrencyType</span></td><td><code>9a4e65f81f4fa74c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.DateType</span></td><td><code>57c94901677ca720</code></td></tr><tr><td><span class="el_class">org.hibernate.type.DbTimestampType</span></td><td><code>6c4bf174044cb914</code></td></tr><tr><td><span class="el_class">org.hibernate.type.DoubleType</span></td><td><code>b0da2493d71c07e9</code></td></tr><tr><td><span class="el_class">org.hibernate.type.DurationType</span></td><td><code>bd35c5a1e88d3468</code></td></tr><tr><td><span class="el_class">org.hibernate.type.EntityType</span></td><td><code>225d2fc72949bf4c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.FloatType</span></td><td><code>60a2c96517a91289</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ImageType</span></td><td><code>c3c521996ee061d3</code></td></tr><tr><td><span class="el_class">org.hibernate.type.InstantType</span></td><td><code>f2bcb45c13b8450a</code></td></tr><tr><td><span class="el_class">org.hibernate.type.IntegerType</span></td><td><code>2a5f16c52c9c174c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.LocalDateTimeType</span></td><td><code>2c877484d8c0cabb</code></td></tr><tr><td><span class="el_class">org.hibernate.type.LocalDateType</span></td><td><code>1be158b2f4337309</code></td></tr><tr><td><span class="el_class">org.hibernate.type.LocalTimeType</span></td><td><code>492d8fd57bf89539</code></td></tr><tr><td><span class="el_class">org.hibernate.type.LocaleType</span></td><td><code>e3a1154824444234</code></td></tr><tr><td><span class="el_class">org.hibernate.type.LongType</span></td><td><code>9dac3edd963844b5</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ManyToOneType</span></td><td><code>0bf2e5713c89c77a</code></td></tr><tr><td><span class="el_class">org.hibernate.type.MaterializedBlobType</span></td><td><code>b0985c2f73225850</code></td></tr><tr><td><span class="el_class">org.hibernate.type.MaterializedClobType</span></td><td><code>f92cff47bc2d5843</code></td></tr><tr><td><span class="el_class">org.hibernate.type.MaterializedNClobType</span></td><td><code>840f5f60df55e3af</code></td></tr><tr><td><span class="el_class">org.hibernate.type.NClobType</span></td><td><code>be127073e58e2066</code></td></tr><tr><td><span class="el_class">org.hibernate.type.NTextType</span></td><td><code>dba4220b1cc0d3ac</code></td></tr><tr><td><span class="el_class">org.hibernate.type.NumericBooleanType</span></td><td><code>b5a9f4fa1c8aea90</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ObjectType</span></td><td><code>426075471ac62aa2</code></td></tr><tr><td><span class="el_class">org.hibernate.type.OffsetDateTimeType</span></td><td><code>99692ef1d7ea66b6</code></td></tr><tr><td><span class="el_class">org.hibernate.type.OffsetTimeType</span></td><td><code>697307feefed67c9</code></td></tr><tr><td><span class="el_class">org.hibernate.type.RowVersionType</span></td><td><code>69b26d25a076e2cd</code></td></tr><tr><td><span class="el_class">org.hibernate.type.SerializableType</span></td><td><code>19a6f44fd2424d51</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ShortType</span></td><td><code>25c1730cddd8702b</code></td></tr><tr><td><span class="el_class">org.hibernate.type.StandardBasicTypes</span></td><td><code>d4f15f1cd62a1f4e</code></td></tr><tr><td><span class="el_class">org.hibernate.type.StringNVarcharType</span></td><td><code>6d99a18d97300833</code></td></tr><tr><td><span class="el_class">org.hibernate.type.StringType</span></td><td><code>8d268afb6d844771</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TextType</span></td><td><code>c1591d7725c6476f</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TimeType</span></td><td><code>0f2dcaea16def67f</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TimeZoneType</span></td><td><code>d4925dd8b4ee1c34</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TimestampType</span></td><td><code>c0fb2efa298cc571</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TrueFalseType</span></td><td><code>6547fe409656f0aa</code></td></tr><tr><td><span class="el_class">org.hibernate.type.Type</span></td><td><code>3e68d755c012c457</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TypeFactory</span></td><td><code>cb7c2d23bd65c6ac</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TypeFactory.TypeScopeImpl</span></td><td><code>5978b21484c36853</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TypeHelper</span></td><td><code>2aede60fa7703ec3</code></td></tr><tr><td><span class="el_class">org.hibernate.type.TypeResolver</span></td><td><code>929eb110921ac0d7</code></td></tr><tr><td><span class="el_class">org.hibernate.type.UUIDBinaryType</span></td><td><code>c702981bc37eb3b2</code></td></tr><tr><td><span class="el_class">org.hibernate.type.UUIDCharType</span></td><td><code>a998282c2cbb7430</code></td></tr><tr><td><span class="el_class">org.hibernate.type.UrlType</span></td><td><code>4b809474b92fef7c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.WrapperBinaryType</span></td><td><code>2b069e873a3ffb22</code></td></tr><tr><td><span class="el_class">org.hibernate.type.YesNoType</span></td><td><code>875c0888aae615d4</code></td></tr><tr><td><span class="el_class">org.hibernate.type.ZonedDateTimeType</span></td><td><code>cfaa69c577025590</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.AbstractTypeDescriptor</span></td><td><code>f57d85b2f63b0571</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ArrayMutabilityPlan</span></td><td><code>40f25b630f57e6fb</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.BigDecimalTypeDescriptor</span></td><td><code>34db3c536db16678</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.BigIntegerTypeDescriptor</span></td><td><code>84d3341763afb8a9</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.BlobTypeDescriptor</span></td><td><code>c2912ffae360c188</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.BlobTypeDescriptor.BlobMutabilityPlan</span></td><td><code>9adf632b0720e6b6</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.BooleanTypeDescriptor</span></td><td><code>ff32bc7d9964574f</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ByteArrayTypeDescriptor</span></td><td><code>8665ebcadec9ab98</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ByteTypeDescriptor</span></td><td><code>889a96a7c0461256</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.CalendarDateTypeDescriptor</span></td><td><code>5320e553cb7c2776</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.CalendarTypeDescriptor</span></td><td><code>b8d47e8553856df9</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.CalendarTypeDescriptor.CalendarMutabilityPlan</span></td><td><code>25eda164b976a134</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.CharacterArrayTypeDescriptor</span></td><td><code>047d16b5cb42fd19</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.CharacterTypeDescriptor</span></td><td><code>93090dbf14265e5b</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ClassTypeDescriptor</span></td><td><code>cce0d92a256f6095</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ClobTypeDescriptor</span></td><td><code>7b09de060b6fc5d1</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ClobTypeDescriptor.ClobMutabilityPlan</span></td><td><code>3bba4f9fcfa77dbd</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.CurrencyTypeDescriptor</span></td><td><code>b3aa1498af6884e2</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.DoubleTypeDescriptor</span></td><td><code>70fe5902fc035bab</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.DurationJavaDescriptor</span></td><td><code>8c8783805167184f</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.FloatTypeDescriptor</span></td><td><code>90ba6460ed989408</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ImmutableMutabilityPlan</span></td><td><code>e7d7b40190b2b6f6</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.InstantJavaDescriptor</span></td><td><code>4412006404649fe3</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.IntegerTypeDescriptor</span></td><td><code>f0cc38ae9c1ba1be</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.JdbcDateTypeDescriptor</span></td><td><code>60425232966d6c39</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.JdbcDateTypeDescriptor.DateMutabilityPlan</span></td><td><code>73ae0f0bdb56e6d4</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.JdbcTimeTypeDescriptor</span></td><td><code>3b022443e34ba14a</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.JdbcTimeTypeDescriptor.TimeMutabilityPlan</span></td><td><code>677bd120af8a2078</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.JdbcTimestampTypeDescriptor</span></td><td><code>76f8fc838d99e930</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.JdbcTimestampTypeDescriptor.TimestampMutabilityPlan</span></td><td><code>d76671261696313e</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.LocalDateJavaDescriptor</span></td><td><code>ca2948562c5889a1</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.LocalDateTimeJavaDescriptor</span></td><td><code>77c1bb8075f3333c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.LocalTimeJavaDescriptor</span></td><td><code>5a369a417662c857</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.LocaleTypeDescriptor</span></td><td><code>3ab1ecb942eedb68</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.LongTypeDescriptor</span></td><td><code>d19ec9ba7e04760a</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.MutableMutabilityPlan</span></td><td><code>848f1dbd67a4b9c4</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.NClobTypeDescriptor</span></td><td><code>7d216985186a9358</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.NClobTypeDescriptor.NClobMutabilityPlan</span></td><td><code>663afc2cfcb3bdd1</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.OffsetDateTimeJavaDescriptor</span></td><td><code>f0fb25465458d1a5</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.OffsetTimeJavaDescriptor</span></td><td><code>c4a6d2b472891024</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.PrimitiveByteArrayTypeDescriptor</span></td><td><code>ba92680c6c2675c0</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.PrimitiveCharacterArrayTypeDescriptor</span></td><td><code>d5b10c14011c6d5f</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.RowVersionTypeDescriptor</span></td><td><code>f5e6d3e52b38325e</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.SerializableTypeDescriptor</span></td><td><code>50557f0a20364d98</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.SerializableTypeDescriptor.SerializableMutabilityPlan</span></td><td><code>6319fd0c36e22710</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ShortTypeDescriptor</span></td><td><code>14b82b21bc158c48</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.StringTypeDescriptor</span></td><td><code>b1e4ff9bf120b903</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.TimeZoneTypeDescriptor</span></td><td><code>3021bd513cf86b24</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.UUIDTypeDescriptor</span></td><td><code>90b0bd9f4855f6b8</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.UUIDTypeDescriptor.ToStringTransformer</span></td><td><code>c5d59619af1c6780</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.UrlTypeDescriptor</span></td><td><code>409eda39b3a18c8e</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.java.ZonedDateTimeJavaDescriptor</span></td><td><code>5060582d7cace735</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BasicBinder</span></td><td><code>ab691e3e0517f0bf</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BasicExtractor</span></td><td><code>e6a45d1ca4baa5ba</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BigIntTypeDescriptor</span></td><td><code>dda17e1b3f4a9147</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BigIntTypeDescriptor.1</span></td><td><code>c70d36ecbf299dbd</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BigIntTypeDescriptor.2</span></td><td><code>fdcd27ddb3d82972</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BinaryTypeDescriptor</span></td><td><code>b053e192b903fc87</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BlobTypeDescriptor</span></td><td><code>d4733dbcac2b15be</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BlobTypeDescriptor.2</span></td><td><code>b1c50eab2c5a5f5c</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BlobTypeDescriptor.3</span></td><td><code>6dc1eb0123c806a4</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BlobTypeDescriptor.4</span></td><td><code>c4ea657c7a5a94e2</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BlobTypeDescriptor.5</span></td><td><code>2c5caee803d55846</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.BooleanTypeDescriptor</span></td><td><code>8506749363e0b000</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.CharTypeDescriptor</span></td><td><code>1365a736de1b74d4</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.ClobTypeDescriptor</span></td><td><code>30bcaf1c0a65a923</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.ClobTypeDescriptor.2</span></td><td><code>056385b405dc7139</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.ClobTypeDescriptor.3</span></td><td><code>bb47237d894b4681</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.ClobTypeDescriptor.4</span></td><td><code>eabff9be778faf6b</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.ClobTypeDescriptor.5</span></td><td><code>f71b0a698266d9a3</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.DateTypeDescriptor</span></td><td><code>1ffe5a068e4626c3</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.DecimalTypeDescriptor</span></td><td><code>c5e9502d92dc60b6</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.DoubleTypeDescriptor</span></td><td><code>aa1fc4aef62c9ff0</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.FloatTypeDescriptor</span></td><td><code>ebd82cc78582df81</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.IntegerTypeDescriptor</span></td><td><code>87f050bfb2577ee6</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.LongNVarcharTypeDescriptor</span></td><td><code>5cfd891e7b29c1ae</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.LongVarbinaryTypeDescriptor</span></td><td><code>eb38f3783bc72fe0</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.LongVarcharTypeDescriptor</span></td><td><code>cf0df0a7b652edd5</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NCharTypeDescriptor</span></td><td><code>b94bc9311ddf15c5</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NClobTypeDescriptor</span></td><td><code>1de34158e1ab9421</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NClobTypeDescriptor.2</span></td><td><code>86483230d2b0d937</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NClobTypeDescriptor.3</span></td><td><code>89653339c4792a46</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NClobTypeDescriptor.4</span></td><td><code>afa19eb9fd259dd1</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NVarcharTypeDescriptor</span></td><td><code>1c7b6c04aa811849</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.NumericTypeDescriptor</span></td><td><code>8b013429a4e69a1a</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.RealTypeDescriptor</span></td><td><code>4c2d190ba8687448</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.SmallIntTypeDescriptor</span></td><td><code>5f56ee3e1e90cdb4</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.TimeTypeDescriptor</span></td><td><code>3cd7a459ccdf14a1</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.TimestampTypeDescriptor</span></td><td><code>28b8e2eebdeee612</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.TinyIntTypeDescriptor</span></td><td><code>a241b61ea4e43e37</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.VarbinaryTypeDescriptor</span></td><td><code>2b4a42ebc7493700</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.VarcharTypeDescriptor</span></td><td><code>817cd514fbfe7b2f</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.VarcharTypeDescriptor.1</span></td><td><code>a3d57938cf566614</code></td></tr><tr><td><span class="el_class">org.hibernate.type.descriptor.sql.VarcharTypeDescriptor.2</span></td><td><code>b9b8cc1bbb9369f2</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.HibernateValidator</span></td><td><code>3fe170ecac975b45</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.cfg.context.DefaultConstraintMapping</span></td><td><code>93e4466bd0b87456</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ConfigurationImpl</span></td><td><code>5901b2e48190bd80</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.DefaultClockProvider</span></td><td><code>f98882de39d5097f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.DefaultParameterNameProvider</span></td><td><code>97fbe19ce95b003e</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.MethodValidationConfiguration</span></td><td><code>feb1fb2d8ee3acf7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.MethodValidationConfiguration.Builder</span></td><td><code>fb434443a916a975</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ServiceLoaderBasedConstraintMappingContributor</span></td><td><code>de0c162180b6a134</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidationContext</span></td><td><code>bfa224ebe98c8a2c</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidationContext.1</span></td><td><code>9f640de0924d7171</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidationContext.ValidationContextBuilder</span></td><td><code>6769fe7be64cffb8</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidationContext.ValidationOperation</span></td><td><code>17bfa28b5630c743</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidationContext.ValidatorScopedContext</span></td><td><code>df1a1cd38da0e713</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorContextImpl</span></td><td><code>ffe473a732acc62c</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorFactoryImpl</span></td><td><code>a16b37f545896978</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorFactoryImpl.BeanMetaDataManagerKey</span></td><td><code>1af862ed299e85bb</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorFactoryImpl.DefaultConstraintMappingBuilder</span></td><td><code>9a9c91c268f303d1</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorFactoryImpl.ValidatorFactoryScopedContext</span></td><td><code>c57e848536db65dd</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorFactoryImpl.ValidatorFactoryScopedContext.Builder</span></td><td><code>cd10cc70093f4206</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.ValidatorImpl</span></td><td><code>a74a7b4700a8e4c3</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.constraintvalidation.ClassBasedValidatorDescriptor</span></td><td><code>f72cbfed65fbd3a9</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorDescriptor</span></td><td><code>df24815826577684</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorFactoryImpl</span></td><td><code>2317c65410880c25</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager</span></td><td><code>9f81a3e179ca4c2a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorManager.1</span></td><td><code>8a3dfbe1a1ae381b</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.constraintvalidation.HibernateConstraintValidatorInitializationContextImpl</span></td><td><code>9deeabe5cac0174e</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.Group</span></td><td><code>755372177218d114</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.GroupWithInheritance</span></td><td><code>0f5e019a7e5d3ed7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.Sequence</span></td><td><code>84e1c85bdbd94b6e</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.ValidationOrder</span></td><td><code>d23d90c59992f485</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.ValidationOrder.DefaultGroupValidationOrder</span></td><td><code>3b2c0f63a6d066d0</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.ValidationOrder.DefaultSequenceValidationOrder</span></td><td><code>bba591fbf955a759</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.groups.ValidationOrderGenerator</span></td><td><code>a654541c3e833a5f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.resolver.CachingTraversableResolverForSingleValidation</span></td><td><code>bffe4a08f247d9ee</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.resolver.JPATraversableResolver</span></td><td><code>78f7f4f5a55640cb</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.resolver.TraversableResolvers</span></td><td><code>6b7df5bed25c4c3b</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory</span></td><td><code>ade8a750c73fb243</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.AnnotatedObject</span></td><td><code>ef9e1e0784475bd1</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ArrayElement</span></td><td><code>a7a9a6ababd2fdfa</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.BooleanArrayValueExtractor</span></td><td><code>8248d66bab198671</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ByteArrayValueExtractor</span></td><td><code>3bbe090bb4d38149</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.CharArrayValueExtractor</span></td><td><code>815f244312a6028e</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.DoubleArrayValueExtractor</span></td><td><code>3ed98c9b1f522eb4</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.FloatArrayValueExtractor</span></td><td><code>7f2dc05baf8cad5f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.IntArrayValueExtractor</span></td><td><code>0e3a50453a9d0875</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.IterableValueExtractor</span></td><td><code>3fafeba800d82cbd</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ListPropertyValueExtractor</span></td><td><code>e5ad6cc608e08ea8</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ListValueExtractor</span></td><td><code>538c1a03335ece55</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.LongArrayValueExtractor</span></td><td><code>9bd87d3998071bce</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.MapKeyExtractor</span></td><td><code>b7b8743e7116a883</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.MapPropertyKeyExtractor</span></td><td><code>d680881bd28175e9</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.MapPropertyValueExtractor</span></td><td><code>d702a89543e36580</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.MapValueExtractor</span></td><td><code>6a90d4b2497889ff</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ObjectArrayValueExtractor</span></td><td><code>fd6bce214ec303b8</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ObservableValueValueExtractor</span></td><td><code>6fb50a41de2a62be</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.OptionalDoubleValueExtractor</span></td><td><code>9f4ed3232d93dadf</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.OptionalIntValueExtractor</span></td><td><code>d6383aa3d95a0490</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.OptionalLongValueExtractor</span></td><td><code>1b2ff9048ef11449</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.OptionalValueExtractor</span></td><td><code>3b8c1d1db00c5271</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ReadOnlyListPropertyValueExtractor</span></td><td><code>17a4c255e9a2ed11</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ReadOnlyMapPropertyKeyExtractor</span></td><td><code>fc8c1b98e625f215</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ReadOnlyMapPropertyValueExtractor</span></td><td><code>f49073ae017bfdd1</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ReadOnlySetPropertyValueExtractor</span></td><td><code>27d0eb09baa69c53</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.SetPropertyValueExtractor</span></td><td><code>71f64a39f58efcdf</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ShortArrayValueExtractor</span></td><td><code>d5bee6733e768e68</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ValueExtractorDescriptor</span></td><td><code>1f0883dde7adbc32</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ValueExtractorDescriptor.Key</span></td><td><code>a1778c3e95e9862d</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ValueExtractorManager</span></td><td><code>a36024b035347dc1</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.engine.valueextraction.ValueExtractorResolver</span></td><td><code>816581b3500667d7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.BeanMetaDataManager</span></td><td><code>4d169651b51d8b8c</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.AbstractConstraintMetaData</span></td><td><code>c0ae094dbc945b39</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl</span></td><td><code>5e9ea2ac54f83d50</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl.1</span></td><td><code>03df9e6b78960901</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl.BeanMetaDataBuilder</span></td><td><code>d0a04f69edb6381a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl.BuilderDelegate</span></td><td><code>2278634f63c64900</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.BeanMetaDataImpl.DefaultGroupSequenceContext</span></td><td><code>f318322eef72576f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.CascadingMetaDataBuilder</span></td><td><code>32d64a0e6b96ea49</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.ExecutableMetaData</span></td><td><code>92299e046f26941d</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.ExecutableMetaData.Builder</span></td><td><code>a18f16380c5764f0</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.GroupConversionHelper</span></td><td><code>5fef6746126b8530</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.MetaDataBuilder</span></td><td><code>84a0767cb5a4439c</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.NonContainerCascadingMetaData</span></td><td><code>5747be86c75379d2</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.ParameterMetaData</span></td><td><code>4518b47056e59918</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.ParameterMetaData.Builder</span></td><td><code>4618f77aa2bc5c68</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.PropertyMetaData</span></td><td><code>6e087066866efe11</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.PropertyMetaData.Builder</span></td><td><code>fb6a2596ab292740</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.ReturnValueMetaData</span></td><td><code>3c17c711fe91cdef</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.ValidatableParametersMetaData</span></td><td><code>ae2676b952d2f6ea</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.rule.MethodConfigurationRule</span></td><td><code>4a2edbc263eb9402</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.rule.OverridingMethodMustNotAlterParameterConstraints</span></td><td><code>c1008d24719e3e15</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.rule.ParallelMethodsMustNotDefineGroupConversionForCascadedReturnValue</span></td><td><code>3032fa7a879582bb</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.rule.ParallelMethodsMustNotDefineParameterConstraints</span></td><td><code>fc1c866a95cc3100</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.rule.ReturnValueMayOnlyBeMarkedOnceAsCascadedPerHierarchyLine</span></td><td><code>cdc7f730d759c4eb</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.aggregated.rule.VoidMethodsMustNotBeReturnValueConstrained</span></td><td><code>5404165288d5893a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.core.AnnotationProcessingOptionsImpl</span></td><td><code>61c1205f1ad4a8d9</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.core.AnnotationProcessingOptionsImpl.ExecutableParameterKey</span></td><td><code>02db018996295d43</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.core.ConstraintHelper</span></td><td><code>367019e9c04325a4</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.core.ConstraintHelper.ValidatorDescriptorMap</span></td><td><code>168a72520db99eb9</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.descriptor.BeanDescriptorImpl</span></td><td><code>663a96a7eb2188b7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl.ConstraintType</span></td><td><code>89c77eb0a98c52f5</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.descriptor.ElementDescriptorImpl</span></td><td><code>b3facccc443e755f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.location.BeanConstraintLocation</span></td><td><code>d8d4a1c4ace93626</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.location.ConstraintLocation</span></td><td><code>d41078db44f70e1a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.location.ParameterConstraintLocation</span></td><td><code>7b8bb4465efe1bb4</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider</span></td><td><code>446485b0f75d02f1</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.TypeArgumentExecutableParameterLocation</span></td><td><code>bda81ea219bee0c5</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.TypeArgumentFieldLocation</span></td><td><code>bf976e2d8402897f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.provider.AnnotationMetaDataProvider.TypeArgumentReturnValueLocation</span></td><td><code>fb68da01986bba3d</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.provider.ProgrammaticMetaDataProvider</span></td><td><code>e7ce71810d7e92b2</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.AbstractConstrainedElement</span></td><td><code>03135d0180c0a172</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.BeanConfiguration</span></td><td><code>01d59f282367df7d</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.ConfigurationSource</span></td><td><code>9d2a0dd72ddef4d2</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.ConstrainedElement.ConstrainedElementKind</span></td><td><code>c3a6ca2df2cfa0c5</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.ConstrainedExecutable</span></td><td><code>a2fdbbfc14fa5abd</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.ConstrainedField</span></td><td><code>c4ec95553bb25e40</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.metadata.raw.ConstrainedParameter</span></td><td><code>fea1f4dcdc54f7b7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.CollectionHelper</span></td><td><code>c611e692920074dd</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap</span></td><td><code>7f82baa960741641</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.HashEntry</span></td><td><code>03e9a80ff984f856</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.Option</span></td><td><code>f86544867c85e4fa</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.ReferenceType</span></td><td><code>5f4e50c9a1027c1e</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.Segment</span></td><td><code>d9bf35d4225ef643</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.SoftKeyReference</span></td><td><code>7756c889cfcd35bf</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ConcurrentReferenceHashMap.SoftValueReference</span></td><td><code>ccde552889976ed7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.Contracts</span></td><td><code>a831700b49923c5d</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ExecutableHelper</span></td><td><code>3191d10598c171ec</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ExecutableHelper.SimpleMethodFilter</span></td><td><code>87dafadeba161cc1</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ExecutableParameterNameProvider</span></td><td><code>5dfb9b99b9ea6496</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.ReflectionHelper</span></td><td><code>443c24f5c97217d5</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.StringHelper</span></td><td><code>8a16587937a27d01</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.TypeHelper</span></td><td><code>9094c7128b135fe6</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.TypeResolutionHelper</span></td><td><code>55133669d32345eb</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.TypeVariables</span></td><td><code>e5a921921a6d829a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.Version</span></td><td><code>821ccfc7ac693bf5</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.classhierarchy.ClassHierarchyHelper</span></td><td><code>b78b2224b07579de</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.classhierarchy.Filters</span></td><td><code>0a90d353b08f4cd4</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.classhierarchy.Filters.InterfacesFilter</span></td><td><code>3db766b18326060e</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.classhierarchy.Filters.WeldProxyFilter</span></td><td><code>db2805aa4d561bb8</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.logging.Log_.logger</span></td><td><code>01a070fa142565cd</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.logging.LoggerFactory</span></td><td><code>e4dee136f85f47fa</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.logging.Messages</span></td><td><code>124d784d65dea8cb</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.logging.Messages_.bundle</span></td><td><code>449fbc24cbce5d71</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetClassLoader</span></td><td><code>bca6f6f7fafef943</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetDeclaredConstructors</span></td><td><code>694c47fdd388f5a6</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetDeclaredFields</span></td><td><code>51339faec5671337</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetDeclaredMethods</span></td><td><code>358fada86573f941</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetInstancesFromServiceLoader</span></td><td><code>06c83d0bd0dfe73c</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetMethod</span></td><td><code>a1f269c78b823975</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.GetResolvedMemberMethods</span></td><td><code>78644fc936bf351a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.LoadClass</span></td><td><code>208b7d04c3df0e7f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.util.privilegedactions.NewInstance</span></td><td><code>151cea67e956a2c2</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.xml.config.BootstrapConfigurationImpl</span></td><td><code>a194445a58d24a88</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.xml.config.ResourceLoaderHelper</span></td><td><code>68bc2e0d0469e269</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.xml.config.ValidationBootstrapParameters</span></td><td><code>2d6dbb5f0b005c9a</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.internal.xml.config.ValidationXmlParser</span></td><td><code>86f51dbf1169b299</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator</span></td><td><code>58a62d960bc42516</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator</span></td><td><code>8b73ca051f2a2851</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.resourceloading.PlatformResourceBundleLocator</span></td><td><code>3de3b06ce86def5f</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.resourceloading.PlatformResourceBundleLocator.AggregateResourceBundle</span></td><td><code>ce8b0207ad49fd11</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.resourceloading.PlatformResourceBundleLocator.AggregateResourceBundleControl</span></td><td><code>ec7f5890c66c5bb7</code></td></tr><tr><td><span class="el_class">org.hibernate.validator.spi.scripting.AbstractCachingScriptEvaluatorFactory</span></td><td><code>fd2a573024ab3c0a</code></td></tr><tr><td><span class="el_class">org.jboss.logging.DelegatingBasicLogger</span></td><td><code>cb01dcc217349145</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Log4j2Logger</span></td><td><code>cc2b6e3abaa01d7b</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Log4j2LoggerProvider</span></td><td><code>75990f7b9ee3a766</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Logger</span></td><td><code>9dda793bd2e9d1e3</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Logger.1</span></td><td><code>41c838b974101810</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Logger.Level</span></td><td><code>1587ff7502f01cfe</code></td></tr><tr><td><span class="el_class">org.jboss.logging.LoggerProviders</span></td><td><code>fe03cb25446267bb</code></td></tr><tr><td><span class="el_class">org.jboss.logging.LoggerProviders.1</span></td><td><code>ac8e37058fe90c4d</code></td></tr><tr><td><span class="el_class">org.jboss.logging.LoggingLocale</span></td><td><code>db976ac632406a42</code></td></tr><tr><td><span class="el_class">org.jboss.logging.LoggingLocale.1</span></td><td><code>2adacc8c47266e6e</code></td></tr><tr><td><span class="el_class">org.jboss.logging.MDC</span></td><td><code>5b522f6a310fb0cd</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Messages</span></td><td><code>2180228f50508995</code></td></tr><tr><td><span class="el_class">org.jboss.logging.Messages.1</span></td><td><code>cf0edf61b2fc6744</code></td></tr><tr><td><span class="el_class">org.junit.Assert</span></td><td><code>e2bac9fc5ef3a4be</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter</span></td><td><code>e7c1106d3801ff54</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.1</span></td><td><code>81fdc65e8fe19b52</code></td></tr><tr><td><span class="el_class">org.junit.internal.MethodSorter.2</span></td><td><code>bfe6560dc3722ab0</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AllDefaultPossibilitiesBuilder</span></td><td><code>84f7fffb8cd30ad9</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.AnnotatedBuilder</span></td><td><code>0faf353d180c9332</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.IgnoredBuilder</span></td><td><code>e152f333c53967a6</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit3Builder</span></td><td><code>4a2cc8e608e1275e</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.JUnit4Builder</span></td><td><code>5902b7da0403f55c</code></td></tr><tr><td><span class="el_class">org.junit.internal.builders.SuiteMethodBuilder</span></td><td><code>1df136431e07e393</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.EachTestNotifier</span></td><td><code>0cb318e674165ac8</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.model.ReflectiveCallable</span></td><td><code>d591724635588bcb</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator</span></td><td><code>95b5ee2068ec6875</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.Builder</span></td><td><code>f24845fa6fd065af</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.DeclaringClassMustBePublic</span></td><td><code>1de994463c748d89</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeARule</span></td><td><code>e24e9f59de6fe5b7</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.FieldMustBeATestRule</span></td><td><code>690823bd2992f52e</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeNonStaticOrAlsoClassRule</span></td><td><code>1e703fb3e7f4e533</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBePublic</span></td><td><code>806c174eb921b478</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MemberMustBeStatic</span></td><td><code>ac28a03dd36b2b5a</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeARule</span></td><td><code>88ea4a2237de2b8b</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.rules.RuleMemberValidator.MethodMustBeATestRule</span></td><td><code>9f4dd18a26005c18</code></td></tr><tr><td><span class="el_class">org.junit.internal.runners.statements.InvokeMethod</span></td><td><code>05a7aa636afa2c39</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.DisplayNameGenerator.ReplaceUnderscores</span></td><td><code>a784705e370ef10a</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.DisplayNameGenerator.Standard</span></td><td><code>084b890848e1dd9c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.TestInstance.Lifecycle</span></td><td><code>548dd47a98f9c8af</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ConditionEvaluationResult</span></td><td><code>2f9dc9ea54b57975</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.api.extension.ExtensionContext.Namespace</span></td><td><code>cd5bcaed161aa28d</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.JupiterTestEngine</span></td><td><code>86aefb99bb14b311</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.CachingJupiterConfiguration</span></td><td><code>bf4da7e3e8743286</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.DefaultJupiterConfiguration</span></td><td><code>997c6d213eddc2c2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.config.EnumConfigurationParameterConverter</span></td><td><code>339f5752af685066</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.AbstractExtensionContext</span></td><td><code>9bf01323cf853683</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.ClassTestDescriptor</span></td><td><code>1c76f456279716b9</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.DisplayNameUtils</span></td><td><code>d2e15432c9a5ae11</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineDescriptor</span></td><td><code>55f20ec61f78c1dc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterEngineExtensionContext</span></td><td><code>37e3ac8bbe8deb47</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.JupiterTestDescriptor</span></td><td><code>4def5ef6cb345908</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.descriptor.TestInstanceLifecycleUtils</span></td><td><code>8d8758db35676c1c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.AbstractMethodResolver</span></td><td><code>2dfaf6ce646f2bdc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoveryFilterApplier</span></td><td><code>e52beeff7f999c17</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.DiscoverySelectorResolver</span></td><td><code>ec3c5a90f0a97450</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.JavaElementsResolver</span></td><td><code>adc00610d0191f30</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.MethodFinder</span></td><td><code>5ea468d2eb528361</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.NestedTestsResolver</span></td><td><code>05fbe9d811da3eed</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestContainerResolver</span></td><td><code>dfe41adaef62c3e4</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestFactoryMethodResolver</span></td><td><code>0ad6df9dfc31ff24</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestMethodResolver</span></td><td><code>c8d14bc2744286af</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.TestTemplateMethodResolver</span></td><td><code>de3e832270e2401e</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsInnerClass</span></td><td><code>f7d9846d00228720</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsNestedTestClass</span></td><td><code>e47ff7cd33073803</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsPotentialTestContainer</span></td><td><code>fcb5565ad4483f6c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestClassWithTests</span></td><td><code>94179bc44f8c4ff7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestFactoryMethod</span></td><td><code>a2c68978bd6bfbc6</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestMethod</span></td><td><code>8b244977e441886e</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestTemplateMethod</span></td><td><code>0baf1066bf0cbad7</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.discovery.predicates.IsTestableMethod</span></td><td><code>59a0b58a40803fe2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.ConditionEvaluator</span></td><td><code>ed446ee9ecce3d2f</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.ExecutableInvoker</span></td><td><code>cfec2160144fba71</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.ExtensionValuesStore</span></td><td><code>b7ff2e73f692c652</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext</span></td><td><code>d834be9bc6296452</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.Builder</span></td><td><code>2e7003b1ba1ccef9</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.execution.JupiterEngineExecutionContext.State</span></td><td><code>d08acf502167b7f2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.DisabledCondition</span></td><td><code>23223b45668b6ef2</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ExtensionRegistry</span></td><td><code>3bd9c7c773d0274e</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.RepeatedTestExtension</span></td><td><code>1b7914cc8cf83732</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ScriptExecutionCondition</span></td><td><code>72f1d00f1b0a51e3</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ScriptExecutionCondition.Evaluator</span></td><td><code>36e29b1b3214594b</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.ScriptExecutionEvaluator</span></td><td><code>c2e888183731e173</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TempDirectory</span></td><td><code>1a9ae6ec07ff8dea</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestInfoParameterResolver</span></td><td><code>1b5b370a56807cae</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.extension.TestReporterParameterResolver</span></td><td><code>60beaf7c80fe99cc</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.script.ScriptAccessor.EnvironmentVariableAccessor</span></td><td><code>c0c905d5fe8998ca</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.script.ScriptAccessor.SystemPropertyAccessor</span></td><td><code>18fe4dab72ac1573</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.script.ScriptExecutionManager</span></td><td><code>1f06dfe26cdafe2c</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.JupiterThrowableCollectorFactory</span></td><td><code>be8bb2befc643502</code></td></tr><tr><td><span class="el_class">org.junit.jupiter.engine.support.OpenTest4JAndJUnit4AwareThrowableCollector</span></td><td><code>d5ffe1a3b602d0f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try</span></td><td><code>ed940444537e81c8</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.function.Try.Success</span></td><td><code>c4950437cb3f8d07</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory</span></td><td><code>3ba683e3050bf0cd</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.logging.LoggerFactory.DelegatingLogger</span></td><td><code>d773a9f74e627da2</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.AnnotationUtils</span></td><td><code>2bc862bb4af7a8d1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassFilter</span></td><td><code>093a789d01159576</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassLoaderUtils</span></td><td><code>c4b37ecc9a1c73f1</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClassUtils</span></td><td><code>8883e6fc8a933271</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ClasspathScanner</span></td><td><code>e023789587082164</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.CollectionUtils</span></td><td><code>795bb2d3912e3e03</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.FunctionUtils</span></td><td><code>7ec4c3ebe64088d2</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.Preconditions</span></td><td><code>3a4283183815a888</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils</span></td><td><code>230108a3d8877e27</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.ReflectionUtils.HierarchyTraversalMode</span></td><td><code>e8178560b5d6126a</code></td></tr><tr><td><span class="el_class">org.junit.platform.commons.util.StringUtils</span></td><td><code>3cac55c3c58069d1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter</span></td><td><code>ec8dc82249eeb7a9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.CompositeFilter.1</span></td><td><code>70825b5141694d2a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.ExecutionRequest</span></td><td><code>ed3835cc21e5a048</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.Filter</span></td><td><code>f932423ccd3b54bf</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.FilterResult</span></td><td><code>cdaa92f4f6f79059</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor</span></td><td><code>9fce516d5ec67d95</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestDescriptor.Type</span></td><td><code>3d400391a113f4d2</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult</span></td><td><code>fd67f84654a5aa1c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.TestExecutionResult.Status</span></td><td><code>26685ff07ec05579</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId</span></td><td><code>64973686b4e2c690</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueId.Segment</span></td><td><code>1872a6198babd9f0</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.UniqueIdFormat</span></td><td><code>7b04a7efceb2cec1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.ClassSelector</span></td><td><code>ec16d4835cfcddf2</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.discovery.DiscoverySelectors</span></td><td><code>e41af1c3199080ae</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.AbstractTestDescriptor</span></td><td><code>2bfbf25c43491443</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.ClassSource</span></td><td><code>309b80624638115b</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.EngineDescriptor</span></td><td><code>b7dbf6dfb794516c</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.descriptor.MethodSource</span></td><td><code>e28a3ed844bb12d8</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.filter.ClasspathScanningSupport</span></td><td><code>eecd7e41276fafb5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine</span></td><td><code>97ffbc145c7d4a83</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor</span></td><td><code>68a36544a3925ed3</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.LockManager</span></td><td><code>3b5f78863ff21738</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node</span></td><td><code>b49761977ceb7101</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.Node.SkipResult</span></td><td><code>bd08edf24f1dd4d9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeExecutionAdvisor</span></td><td><code>e5cf54a3abfe8a32</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask</span></td><td><code>2d78f1925dd4882a</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTask.DefaultDynamicTestExecutor</span></td><td><code>fdbc89e07549b13b</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTestTaskContext</span></td><td><code>844fff78e0efe7ef</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeTreeWalker</span></td><td><code>b0b50dbbc8c467a5</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils</span></td><td><code>d602362461bcf308</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.NodeUtils.1</span></td><td><code>f707e15bc93748e1</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService</span></td><td><code>054c281153908bb9</code></td></tr><tr><td><span class="el_class">org.junit.platform.engine.support.hierarchical.ThrowableCollector</span></td><td><code>085e5d48a5acd8ee</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestIdentifier</span></td><td><code>225bb434f8f223e2</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.TestPlan</span></td><td><code>9a2b71b572924cbc</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultDiscoveryRequest</span></td><td><code>7dda3ad9a0e6a666</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncher</span></td><td><code>9f3466cbe6d5a584</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.DefaultLauncherConfig</span></td><td><code>a355b55f1fea9e21</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.EngineDiscoveryResultValidator</span></td><td><code>93df7a3977833cf5</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ExecutionListenerAdapter</span></td><td><code>52cf3c3c69d4dfba</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig</span></td><td><code>b3c713ac595fde03</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfig.Builder</span></td><td><code>a17564c5b87448a3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherConfigurationParameters</span></td><td><code>ef55cacb5e47a902</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder</span></td><td><code>e78a71b91c159e69</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.LauncherFactory</span></td><td><code>766208a42b7391ff</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.Root</span></td><td><code>32394ca895f9fb9a</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestEngineRegistry</span></td><td><code>7c054c4cf76cb0f6</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.ServiceLoaderTestExecutionListenerRegistry</span></td><td><code>2299bac1075a6bf3</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.StreamInterceptingTestExecutionListener</span></td><td><code>3a1f3bd6b32f854b</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.TestExecutionListenerRegistry</span></td><td><code>2549306f9f4bc4a7</code></td></tr><tr><td><span class="el_class">org.junit.platform.launcher.core.TestExecutionListenerRegistry.CompositeTestExecutionListener</span></td><td><code>54c88d30baf04181</code></td></tr><tr><td><span class="el_class">org.junit.runner.Description</span></td><td><code>c7f1b09126c24b2b</code></td></tr><tr><td><span class="el_class">org.junit.runner.JUnitCore</span></td><td><code>712fa1527248c316</code></td></tr><tr><td><span class="el_class">org.junit.runner.Request</span></td><td><code>4f785af929bd628a</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result</span></td><td><code>3a364b299d905039</code></td></tr><tr><td><span class="el_class">org.junit.runner.Result.Listener</span></td><td><code>bbae11d09f5b5a09</code></td></tr><tr><td><span class="el_class">org.junit.runner.Runner</span></td><td><code>f5abacc70e2e08a4</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunListener</span></td><td><code>a740fd873cf92a63</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier</span></td><td><code>ba709a76760379c2</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.1</span></td><td><code>6eb5e06975b1ea02</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.2</span></td><td><code>dc4db4223d160c08</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.3</span></td><td><code>7a903d9d1caf7673</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.7</span></td><td><code>304ecd1b313cb650</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.RunNotifier.SafeNotifier</span></td><td><code>3b3dc2f2fc8cfc56</code></td></tr><tr><td><span class="el_class">org.junit.runner.notification.SynchronizedRunListener</span></td><td><code>0f89c0c6a77088e5</code></td></tr><tr><td><span class="el_class">org.junit.runners.BlockJUnit4ClassRunner</span></td><td><code>673d2df2f68a9490</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner</span></td><td><code>df303f19df248a10</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.1</span></td><td><code>89f115a2214a3636</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.2</span></td><td><code>0fc04165488ae7c7</code></td></tr><tr><td><span class="el_class">org.junit.runners.ParentRunner.3</span></td><td><code>65f7d637ed11f8f4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkField</span></td><td><code>d6d3c27befd6f49d</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMember</span></td><td><code>83f9d72bb2731cf1</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod</span></td><td><code>b9c1cccbfa624e4a</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.FrameworkMethod.1</span></td><td><code>87d2600c48ade534</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.MultipleFailureException</span></td><td><code>6864935644081f84</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.RunnerBuilder</span></td><td><code>0281d51b4f8328d4</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.Statement</span></td><td><code>9a75aa5de27bf4d5</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass</span></td><td><code>90136128a3e4d163</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.FieldComparator</span></td><td><code>261449f31a730808</code></td></tr><tr><td><span class="el_class">org.junit.runners.model.TestClass.MethodComparator</span></td><td><code>5a734d8eaadb6011</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationValidatorFactory</span></td><td><code>e736331fde301341</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator</span></td><td><code>51f829810937d72f</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.AnnotatableValidator</span></td><td><code>d211a963f22be103</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.ClassValidator</span></td><td><code>1b463c4e6642e880</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.FieldValidator</span></td><td><code>64068b954dc56a31</code></td></tr><tr><td><span class="el_class">org.junit.validator.AnnotationsValidator.MethodValidator</span></td><td><code>f16b57f17c787036</code></td></tr><tr><td><span class="el_class">org.junit.validator.PublicClassValidator</span></td><td><code>3bac248cf06b18e4</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.JUnit4VersionCheck</span></td><td><code>cdb5337cb0dd2e87</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.VintageTestEngine</span></td><td><code>884b6975c58227be</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerRequest</span></td><td><code>b8d9cbc9bf400189</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.RunnerTestDescriptor</span></td><td><code>e9c2fb0cbb64d4ac</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.descriptor.VintageTestDescriptor</span></td><td><code>769d89c343038abf</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClassSelectorResolver</span></td><td><code>f02f8df7148fa77d</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ClasspathRootSelectorResolver</span></td><td><code>d7da581392e00503</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder</span></td><td><code>ffee8ab4de2ffa4c</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveAnnotatedBuilder</span></td><td><code>7cef2ec984d87e9f</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.DefensiveJUnit4Builder</span></td><td><code>7a68d7de4935f05b</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.DefensiveAllDefaultPossibilitiesBuilder.NullIgnoredBuilder</span></td><td><code>4e014cbe937f83f1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestClass</span></td><td><code>5ed0cf0824fbd281</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.IsPotentialJUnit4TestMethod</span></td><td><code>e3f8080cf691168c</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.MethodSelectorResolver</span></td><td><code>bbb33726365462f0</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.ModuleNameSelectorResolver</span></td><td><code>00cca9e41ea28e0e</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.PackageNameSelectorResolver</span></td><td><code>67369c9cbf744a15</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.TestClassCollector</span></td><td><code>91e95c20b005d1b1</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.TestClassRequest</span></td><td><code>36619c51f77fca8e</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.TestClassRequestResolver</span></td><td><code>f474e6b7c29f8385</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.UniqueIdSelectorResolver</span></td><td><code>308eae21299f59be</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.discovery.VintageDiscoverer</span></td><td><code>d68bf02e2a8c9807</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunListenerAdapter</span></td><td><code>bff9cf4ec3187e3c</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.RunnerExecutor</span></td><td><code>f48da59c9e1cd369</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.execution.TestRun</span></td><td><code>31d529e3278158df</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdReader</span></td><td><code>6d3446ba76d41012</code></td></tr><tr><td><span class="el_class">org.junit.vintage.engine.support.UniqueIdStringifier</span></td><td><code>f0169699d157542f</code></td></tr><tr><td><span class="el_class">org.mockito.Answers</span></td><td><code>9347c5a79179a206</code></td></tr><tr><td><span class="el_class">org.mockito.Mockito</span></td><td><code>437adc82681bd084</code></td></tr><tr><td><span class="el_class">org.mockito.configuration.DefaultMockitoConfiguration</span></td><td><code>fddd3da576e32e5e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.MockitoCore</span></td><td><code>16eb72956c88daad</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.CaptorAnnotationProcessor</span></td><td><code>dbbc8fafdae0489f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.ClassPathLoader</span></td><td><code>a1ffa432e0c08ddb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.GlobalConfiguration</span></td><td><code>91b0d89041d73c32</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.IndependentAnnotationEngine</span></td><td><code>2686b7be7e7915e6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.InjectingAnnotationEngine</span></td><td><code>82472fac0c20adb4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.MockAnnotationProcessor</span></td><td><code>2a38dbf22ea656fe</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.SpyAnnotationEngine</span></td><td><code>403055221c77cfa9</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.DefaultMockitoPlugins</span></td><td><code>4503a9527d832c88</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.DefaultPluginSwitch</span></td><td><code>f235c988236663b1</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.PluginFinder</span></td><td><code>5a170c2157d55a4d</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.PluginLoader</span></td><td><code>94cfaf3d6266b83e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.PluginRegistry</span></td><td><code>917f7a161a4c2245</code></td></tr><tr><td><span class="el_class">org.mockito.internal.configuration.plugins.Plugins</span></td><td><code>56a86ef6d6f7d68a</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.ByteBuddyMockMaker</span></td><td><code>92e04f3ee981b02e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker</span></td><td><code>a03e4d65101b1e1e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassBytecodeGenerator</span></td><td><code>08336303440edbb6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.SubclassInjectionLoader</span></td><td><code>26f0cd3588c78e83</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.bytebuddy.TypeCachingBytecodeGenerator</span></td><td><code>d84c45ea047273da</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.instance.DefaultInstantiatorProvider</span></td><td><code>af5a1e821393e5fb</code></td></tr><tr><td><span class="el_class">org.mockito.internal.creation.instance.ObjenesisInstantiator</span></td><td><code>6c8e238b5925f0fc</code></td></tr><tr><td><span class="el_class">org.mockito.internal.exceptions.stacktrace.DefaultStackTraceCleanerProvider</span></td><td><code>bbbd643bcb71ef3e</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.answers.CallsRealMethods</span></td><td><code>785094dea695d3d9</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.GloballyConfiguredAnswer</span></td><td><code>f2099c6588696212</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsDeepStubs</span></td><td><code>cadee2a9e5f390d6</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsEmptyValues</span></td><td><code>a1ac5ecf00ee39a9</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsMocks</span></td><td><code>9572692f62c5e0f7</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsMoreEmptyValues</span></td><td><code>5623675e0e09dcf4</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.ReturnsSmartNulls</span></td><td><code>1a7d3e8bd6b13a71</code></td></tr><tr><td><span class="el_class">org.mockito.internal.stubbing.defaultanswers.TriesToReturnSelf</span></td><td><code>101dce368091493f</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.DefaultMockingDetails</span></td><td><code>7a06f166be2c1c58</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.MockUtil</span></td><td><code>113df7e493b8ca75</code></td></tr><tr><td><span class="el_class">org.mockito.internal.util.collections.Iterables</span></td><td><code>e80906b99c3743da</code></td></tr><tr><td><span class="el_class">org.objenesis.ObjenesisBase</span></td><td><code>8561807aac889d1d</code></td></tr><tr><td><span class="el_class">org.objenesis.ObjenesisStd</span></td><td><code>1ae5bd20e5917610</code></td></tr><tr><td><span class="el_class">org.objenesis.strategy.BaseInstantiatorStrategy</span></td><td><code>8411e0c3406cf4b5</code></td></tr><tr><td><span class="el_class">org.objenesis.strategy.StdInstantiatorStrategy</span></td><td><code>386111f316434625</code></td></tr><tr><td><span class="el_class">org.slf4j.LoggerFactory</span></td><td><code>598211aa39fec1c9</code></td></tr><tr><td><span class="el_class">org.slf4j.MDC</span></td><td><code>da862873ef1a68e8</code></td></tr><tr><td><span class="el_class">org.slf4j.bridge.SLF4JBridgeHandler</span></td><td><code>fd4e303cf6395e0d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.FormattingTuple</span></td><td><code>46e388b1eb4cb5c1</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.MessageFormatter</span></td><td><code>b83248c490b9cf5e</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.NOPLoggerFactory</span></td><td><code>54f5632bfcb8d8d5</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.SubstituteLoggerFactory</span></td><td><code>dc7efc0107a4a62d</code></td></tr><tr><td><span class="el_class">org.slf4j.helpers.Util</span></td><td><code>b8e4b71a37dbf76f</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>8e4301508466da37</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticLoggerBinder</span></td><td><code>a6d9b5aab7e9105b</code></td></tr><tr><td><span class="el_class">org.slf4j.impl.StaticMDCBinder</span></td><td><code>b5ca9dbfe389e562</code></td></tr><tr><td><span class="el_class">org.springframework.aop.Advisor</span></td><td><code>ef54cdaeb47b432b</code></td></tr><tr><td><span class="el_class">org.springframework.aop.Advisor.1</span></td><td><code>d687402cfbb21f65</code></td></tr><tr><td><span class="el_class">org.springframework.aop.ClassFilter</span></td><td><code>57fc4cdbfefb3b91</code></td></tr><tr><td><span class="el_class">org.springframework.aop.MethodMatcher</span></td><td><code>deadfb24a90a9822</code></td></tr><tr><td><span class="el_class">org.springframework.aop.Pointcut</span></td><td><code>d9a2e71c55afc2ed</code></td></tr><tr><td><span class="el_class">org.springframework.aop.TrueClassFilter</span></td><td><code>cc2ac80816dbbcdd</code></td></tr><tr><td><span class="el_class">org.springframework.aop.TrueMethodMatcher</span></td><td><code>d8260609fe0eb1ac</code></td></tr><tr><td><span class="el_class">org.springframework.aop.TruePointcut</span></td><td><code>b10181157abd25ba</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.AspectJProxyUtils</span></td><td><code>3054af0290604502</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory</span></td><td><code>7d855e9ade5cb195</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationParameterNameDiscoverer</span></td><td><code>4aa2b0044bfc25ac</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator</span></td><td><code>d4fb76bba4d27750</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter</span></td><td><code>ccec0509866dbe24</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder</span></td><td><code>5ff182d1ad307c66</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory</span></td><td><code>ef4678fc1f5fb130</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator</span></td><td><code>ec9bbc69578017f3</code></td></tr><tr><td><span class="el_class">org.springframework.aop.aspectj.autoproxy.AspectJPrecedenceComparator</span></td><td><code>c09274947340c6a0</code></td></tr><tr><td><span class="el_class">org.springframework.aop.config.AopConfigUtils</span></td><td><code>9da0a7714cecae78</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor</span></td><td><code>0e41d175010beb9c</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.AdvisedSupport</span></td><td><code>0cc731e529387238</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.AdvisedSupport.MethodCacheKey</span></td><td><code>fa4cde91433ca9e9</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.AopProxyUtils</span></td><td><code>ce1547b6b3c1ab1f</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.DefaultAdvisorChainFactory</span></td><td><code>6a8df30a7c25e31e</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.DefaultAopProxyFactory</span></td><td><code>8facb8d405228dc5</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.JdkDynamicAopProxy</span></td><td><code>791cdbe700938fa7</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.ProxyConfig</span></td><td><code>6219de7c6b4293d1</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.ProxyCreatorSupport</span></td><td><code>6eef93efd411d741</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.ProxyFactory</span></td><td><code>e0efd032b6d691bf</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.ProxyProcessorSupport</span></td><td><code>ae4c9f52a3898441</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.ReflectiveMethodInvocation</span></td><td><code>e70c715712e3bac3</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.adapter.AfterReturningAdviceAdapter</span></td><td><code>4bb65490518430c8</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry</span></td><td><code>dee60c7fa70b4ab5</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry</span></td><td><code>c184ac595e9d92d1</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.adapter.MethodBeforeAdviceAdapter</span></td><td><code>2964d0dd81d9de28</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.adapter.ThrowsAdviceAdapter</span></td><td><code>5ebb61e64829238d</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator</span></td><td><code>6e0d042d0a661235</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.BeanFactoryAdvisorRetrievalHelperAdapter</span></td><td><code>2f0fe807ef945e13</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator</span></td><td><code>abb6d612e549d194</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor</span></td><td><code>75c4bcb3f7002999</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.AutoProxyUtils</span></td><td><code>51e01f78bd25c29b</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper</span></td><td><code>216672e5a7d07a4f</code></td></tr><tr><td><span class="el_class">org.springframework.aop.framework.autoproxy.ProxyCreationContext</span></td><td><code>8f0d8d63c1bedbb2</code></td></tr><tr><td><span class="el_class">org.springframework.aop.interceptor.ExposeInvocationInterceptor</span></td><td><code>8cf874f6a20a0b7e</code></td></tr><tr><td><span class="el_class">org.springframework.aop.interceptor.ExposeInvocationInterceptor.1</span></td><td><code>813de86841bd3f89</code></td></tr><tr><td><span class="el_class">org.springframework.aop.scope.ScopedProxyUtils</span></td><td><code>b712ba6e526f7c30</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor</span></td><td><code>85a02a5524c0e7fc</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.AbstractGenericPointcutAdvisor</span></td><td><code>dcec503df4b77aa3</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.AbstractPointcutAdvisor</span></td><td><code>55118f331d3bbe3c</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.AopUtils</span></td><td><code>561891aa0024a171</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.DefaultPointcutAdvisor</span></td><td><code>2a778221fbf04d81</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.MethodMatchers</span></td><td><code>1b07dbaefab88e75</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.StaticMethodMatcher</span></td><td><code>fcc2336eb0756a99</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.StaticMethodMatcherPointcut</span></td><td><code>17e70f8ac35abeb6</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.annotation.AnnotationClassFilter</span></td><td><code>ee876ecf55608c29</code></td></tr><tr><td><span class="el_class">org.springframework.aop.support.annotation.AnnotationMatchingPointcut</span></td><td><code>5b564c04887e0286</code></td></tr><tr><td><span class="el_class">org.springframework.aop.target.EmptyTargetSource</span></td><td><code>7420577bf1316ea7</code></td></tr><tr><td><span class="el_class">org.springframework.aop.target.SingletonTargetSource</span></td><td><code>08d70985cad96f13</code></td></tr><tr><td><span class="el_class">org.springframework.asm.AnnotationVisitor</span></td><td><code>8bcf4d6c4b7e9b11</code></td></tr><tr><td><span class="el_class">org.springframework.asm.ByteVector</span></td><td><code>f890004a68a95779</code></td></tr><tr><td><span class="el_class">org.springframework.asm.ClassReader</span></td><td><code>10044901f4ccdeed</code></td></tr><tr><td><span class="el_class">org.springframework.asm.ClassVisitor</span></td><td><code>e2b4dbe06e8a9d5d</code></td></tr><tr><td><span class="el_class">org.springframework.asm.ClassWriter</span></td><td><code>ef6486cbc1bc5c0c</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Context</span></td><td><code>36040bbaa17a3c18</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Edge</span></td><td><code>42ecff27177100c7</code></td></tr><tr><td><span class="el_class">org.springframework.asm.FieldVisitor</span></td><td><code>0242cb1d2cc23540</code></td></tr><tr><td><span class="el_class">org.springframework.asm.FieldWriter</span></td><td><code>1835fe845d127046</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Frame</span></td><td><code>22ecea18d0956551</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Handle</span></td><td><code>8eea339f7f8cf7e1</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Handler</span></td><td><code>66fbfd15d071bb45</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Item</span></td><td><code>d24d6b3e0adee24a</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Label</span></td><td><code>d6297c0d5b38e9fa</code></td></tr><tr><td><span class="el_class">org.springframework.asm.MethodVisitor</span></td><td><code>0d1792b90e76e1aa</code></td></tr><tr><td><span class="el_class">org.springframework.asm.MethodWriter</span></td><td><code>b79c7cc1306a78c1</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Opcodes</span></td><td><code>603aa5b475408e6b</code></td></tr><tr><td><span class="el_class">org.springframework.asm.Type</span></td><td><code>3964cb0686f52707</code></td></tr><tr><td><span class="el_class">org.springframework.beans.AbstractNestablePropertyAccessor</span></td><td><code>e597a08cd8caa4ad</code></td></tr><tr><td><span class="el_class">org.springframework.beans.AbstractNestablePropertyAccessor.PropertyHandler</span></td><td><code>08ee8ad100792005</code></td></tr><tr><td><span class="el_class">org.springframework.beans.AbstractNestablePropertyAccessor.PropertyTokenHolder</span></td><td><code>fef45de8dcb6bae1</code></td></tr><tr><td><span class="el_class">org.springframework.beans.AbstractPropertyAccessor</span></td><td><code>8749b93b02d195e3</code></td></tr><tr><td><span class="el_class">org.springframework.beans.BeanMetadataAttribute</span></td><td><code>a30b077554bf830e</code></td></tr><tr><td><span class="el_class">org.springframework.beans.BeanMetadataAttributeAccessor</span></td><td><code>870898df99a4e69f</code></td></tr><tr><td><span class="el_class">org.springframework.beans.BeanUtils</span></td><td><code>fe829f10f12c8ac2</code></td></tr><tr><td><span class="el_class">org.springframework.beans.BeanWrapperImpl</span></td><td><code>1fa2c26f29cb3470</code></td></tr><tr><td><span class="el_class">org.springframework.beans.BeanWrapperImpl.BeanPropertyHandler</span></td><td><code>88a7792a01dae818</code></td></tr><tr><td><span class="el_class">org.springframework.beans.BeansException</span></td><td><code>0543c63b55aa3ec1</code></td></tr><tr><td><span class="el_class">org.springframework.beans.CachedIntrospectionResults</span></td><td><code>ad5ab1e5b78bde0a</code></td></tr><tr><td><span class="el_class">org.springframework.beans.ExtendedBeanInfo</span></td><td><code>44000abd3c603568</code></td></tr><tr><td><span class="el_class">org.springframework.beans.ExtendedBeanInfo.PropertyDescriptorComparator</span></td><td><code>70f26e1ca6b47578</code></td></tr><tr><td><span class="el_class">org.springframework.beans.ExtendedBeanInfo.SimplePropertyDescriptor</span></td><td><code>8eac59b75355d1c7</code></td></tr><tr><td><span class="el_class">org.springframework.beans.ExtendedBeanInfoFactory</span></td><td><code>c7c7752172de1df8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.FatalBeanException</span></td><td><code>9d88baaafb59a756</code></td></tr><tr><td><span class="el_class">org.springframework.beans.GenericTypeAwarePropertyDescriptor</span></td><td><code>0da5429fd819fcb7</code></td></tr><tr><td><span class="el_class">org.springframework.beans.MutablePropertyValues</span></td><td><code>07ce20f86adf6922</code></td></tr><tr><td><span class="el_class">org.springframework.beans.PropertyAccessorUtils</span></td><td><code>68325c1e604284c5</code></td></tr><tr><td><span class="el_class">org.springframework.beans.PropertyDescriptorUtils</span></td><td><code>6bd37434cdd54f10</code></td></tr><tr><td><span class="el_class">org.springframework.beans.PropertyEditorRegistrySupport</span></td><td><code>931e394096ba1806</code></td></tr><tr><td><span class="el_class">org.springframework.beans.PropertyValue</span></td><td><code>5bade596b0f9b910</code></td></tr><tr><td><span class="el_class">org.springframework.beans.SimpleTypeConverter</span></td><td><code>c2a485c2c4760758</code></td></tr><tr><td><span class="el_class">org.springframework.beans.TypeConverterDelegate</span></td><td><code>5ff6b4aad51efca2</code></td></tr><tr><td><span class="el_class">org.springframework.beans.TypeConverterSupport</span></td><td><code>b8cfadc527770ee4</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.BeanCreationException</span></td><td><code>094db2446894e661</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.BeanFactoryUtils</span></td><td><code>2646ec4d12897237</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.FactoryBean</span></td><td><code>3d5c593689ba3eaa</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.InjectionPoint</span></td><td><code>7f7cd2c27e23db51</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.NoSuchBeanDefinitionException</span></td><td><code>206b410d71ad48f8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.ObjectProvider</span></td><td><code>974c0192e36686b2</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.UnsatisfiedDependencyException</span></td><td><code>16f44431a0d3d8dc</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition</span></td><td><code>3045fe1ca72ca23e</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.Autowire</span></td><td><code>5b521c6e0200af6d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor</span></td><td><code>d728ceea4af53950</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.AutowiredFieldElement</span></td><td><code>dda88ead491d7776</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.AutowiredMethodElement</span></td><td><code>1bec7ae406d768a8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.ShortcutDependencyDescriptor</span></td><td><code>57988ae77ce66048</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils</span></td><td><code>b2d416d3a610e026</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor</span></td><td><code>d7d67acb4297af7d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.LifecycleElement</span></td><td><code>321854e3cbd1a9ce</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.LifecycleMetadata</span></td><td><code>378febb25bae8145</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.InjectionMetadata</span></td><td><code>52bb59539159e134</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement</span></td><td><code>7ddb5e304b5e2ad8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver</span></td><td><code>cc5185c9a2d1c2ec</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor</span></td><td><code>6e9c30bf91c981c8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.AbstractFactoryBean</span></td><td><code>ebe5088cdabe9984</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.BeanDefinitionHolder</span></td><td><code>fd6ab2a1bfb60101</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.BeanDefinitionVisitor</span></td><td><code>74f88f77765e2ba7</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.BeanExpressionContext</span></td><td><code>79987f031ac5a524</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.BeanPostProcessor</span></td><td><code>cecc85e3dc82a6fa</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.ConstructorArgumentValues</span></td><td><code>471d999a8deb31eb</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder</span></td><td><code>0db2d0c00ef61680</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.DependencyDescriptor</span></td><td><code>729b7882756b74b0</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.DependencyDescriptor.1</span></td><td><code>a37c4d75a56dcb87</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.EmbeddedValueResolver</span></td><td><code>67c6aa7eff4a2af4</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter</span></td><td><code>40a15b134a30ea27</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.NamedBeanHolder</span></td><td><code>59a3e92d0ecaaace</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.PlaceholderConfigurerSupport</span></td><td><code>9b5ab7c8aafe4d3d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.PropertiesFactoryBean</span></td><td><code>6cdb6c1b91ff49e7</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.PropertyResourceConfigurer</span></td><td><code>8fc0749add384007</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.config.RuntimeBeanReference</span></td><td><code>f4e99b1881e86786</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.parsing.BeanComponentDefinition</span></td><td><code>095c4fbb1a115d6d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.parsing.EmptyReaderEventListener</span></td><td><code>66cf0f3278fa7506</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.parsing.FailFastProblemReporter</span></td><td><code>5ba1c86bd60fce8d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.parsing.NullSourceExtractor</span></td><td><code>380cd58a6c753854</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.parsing.PassThroughSourceExtractor</span></td><td><code>6b35528d7f0c2809</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory</span></td><td><code>4ad10e0a3a417941</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.1Holder</span></td><td><code>670a78f333b0ac82</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AbstractBeanDefinition</span></td><td><code>0919aaa617a428e9</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AbstractBeanDefinitionReader</span></td><td><code>197533d0d2dd8aff</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AbstractBeanFactory</span></td><td><code>68339a3419632e4f</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AutowireCandidateQualifier</span></td><td><code>0b91fdd555b4ee18</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.AutowireUtils</span></td><td><code>38cbb8b972e71cb4</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.BeanDefinitionBuilder</span></td><td><code>7ed991ae947518b6</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.BeanDefinitionDefaults</span></td><td><code>19b4d871c852ed7e</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.BeanDefinitionReaderUtils</span></td><td><code>becdff725081742d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.BeanDefinitionValueResolver</span></td><td><code>cd928144fb691690</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy</span></td><td><code>384ae6d89b01ed72</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.ConstructorResolver</span></td><td><code>9bd5982db3c04f85</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.ConstructorResolver.ArgumentsHolder</span></td><td><code>4aea4726e1a3ba8c</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.ConstructorResolver.AutowiredArgumentMarker</span></td><td><code>647fbfa27059a8e8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.ConstructorResolver.ConstructorPropertiesChecker</span></td><td><code>380381f206862678</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultBeanNameGenerator</span></td><td><code>0522bce2bc7ae967</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory</span></td><td><code>b4e6f6c143c7b0e9</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.1</span></td><td><code>91cb5d6fef6cf36a</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.DependencyObjectProvider</span></td><td><code>575d3d45f34fd570</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.DependencyObjectProvider.2</span></td><td><code>e077b86eaaba9a19</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.DependencyObjectProvider.3</span></td><td><code>b786f2f908a4c001</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.FactoryAwareOrderSourceProvider</span></td><td><code>d712b13f5baeae8e</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.MultiElementDescriptor</span></td><td><code>874a00259e39f34a</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultListableBeanFactory.NestedDependencyDescriptor</span></td><td><code>530d4582a1bc3f11</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DefaultSingletonBeanRegistry</span></td><td><code>b8c66995592238b0</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.DisposableBeanAdapter</span></td><td><code>2e83eb418a3ff2c3</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.FactoryBeanRegistrySupport</span></td><td><code>024fe70e3a142a7a</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.GenericBeanDefinition</span></td><td><code>1e0a3d3bcef2c884</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.GenericTypeAwareAutowireCandidateResolver</span></td><td><code>dcfbef7cd0fb198a</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.RootBeanDefinition</span></td><td><code>54a93eb473e7cd66</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.SimpleAutowireCandidateResolver</span></td><td><code>1b00c829c5b315a5</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.support.SimpleInstantiationStrategy</span></td><td><code>1240ea6663ccb87e</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.xml.DefaultDocumentLoader</span></td><td><code>568807d7d4225d6d</code></td></tr><tr><td><span class="el_class">org.springframework.beans.factory.xml.XmlBeanDefinitionReader</span></td><td><code>634e1993c8bafb2f</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.ByteArrayPropertyEditor</span></td><td><code>181c863773c983bf</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CharArrayPropertyEditor</span></td><td><code>bead55453e03a944</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CharacterEditor</span></td><td><code>70502cd57d980a0c</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CharsetEditor</span></td><td><code>997b344c41d2f24b</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.ClassArrayEditor</span></td><td><code>2710f57f0aff0261</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.ClassEditor</span></td><td><code>ebe3e6a2ae7c4bf2</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CurrencyEditor</span></td><td><code>cbaa39ea91a619a0</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CustomBooleanEditor</span></td><td><code>3bb19e71d523bacb</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CustomCollectionEditor</span></td><td><code>f926c36f46bf0512</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CustomMapEditor</span></td><td><code>aa09a775696f5ed7</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.CustomNumberEditor</span></td><td><code>fd415437506f733b</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.FileEditor</span></td><td><code>ac516fb1c5132ca8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.InputSourceEditor</span></td><td><code>3878badde453f7f1</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.InputStreamEditor</span></td><td><code>519c08fee3b1c7a8</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.LocaleEditor</span></td><td><code>ef2c6a2ebce881e6</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.PathEditor</span></td><td><code>30ae6142a4922038</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.PatternEditor</span></td><td><code>5701eec941fca72b</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.PropertiesEditor</span></td><td><code>b15706d4d5d44248</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.ReaderEditor</span></td><td><code>83eff1682c3bc5cc</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.StringArrayPropertyEditor</span></td><td><code>4edafd0830fd1b4c</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.TimeZoneEditor</span></td><td><code>5afffb7ca9888cf3</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.URIEditor</span></td><td><code>c51f1e47c320450f</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.URLEditor</span></td><td><code>c1db6f85946d10fc</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.UUIDEditor</span></td><td><code>4bb150a61d250c05</code></td></tr><tr><td><span class="el_class">org.springframework.beans.propertyeditors.ZoneIdEditor</span></td><td><code>e9183b2be49b9938</code></td></tr><tr><td><span class="el_class">org.springframework.beans.support.ResourceEditorRegistrar</span></td><td><code>724b73e4c5cfb25d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.Banner.Mode</span></td><td><code>1671eb939d3d025d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.BeanDefinitionLoader</span></td><td><code>361604bec5809aa2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.BeanDefinitionLoader.ClassExcludeFilter</span></td><td><code>20358346b3fad08f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.ClearCachesApplicationListener</span></td><td><code>325fa53b09bfc415</code></td></tr><tr><td><span class="el_class">org.springframework.boot.DefaultApplicationArguments</span></td><td><code>bc70d80d4b83d344</code></td></tr><tr><td><span class="el_class">org.springframework.boot.DefaultApplicationArguments.Source</span></td><td><code>282730bec49a2c6b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringApplication</span></td><td><code>cd275e6118f4ab75</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringApplication.1</span></td><td><code>66478da7b32d183a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringApplicationBannerPrinter</span></td><td><code>c8a6c7627d6e42a8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringApplicationBannerPrinter.Banners</span></td><td><code>9e6c725b7428be6a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringApplicationBannerPrinter.PrintedBanner</span></td><td><code>be6cadf93f3bc49d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringApplicationRunListeners</span></td><td><code>43effce95bcd01dd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringBootBanner</span></td><td><code>99faef29feffceef</code></td></tr><tr><td><span class="el_class">org.springframework.boot.SpringBootVersion</span></td><td><code>35b47f9352b509aa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.StartupInfoLogger</span></td><td><code>9b434716b5dbdc43</code></td></tr><tr><td><span class="el_class">org.springframework.boot.WebApplicationType</span></td><td><code>dfb4707005e3d37b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.ansi.AnsiColor</span></td><td><code>cd3dd429350a7a04</code></td></tr><tr><td><span class="el_class">org.springframework.boot.ansi.AnsiOutput</span></td><td><code>af226a1c6d3c1320</code></td></tr><tr><td><span class="el_class">org.springframework.boot.ansi.AnsiOutput.Enabled</span></td><td><code>f1afaf66427a2226</code></td></tr><tr><td><span class="el_class">org.springframework.boot.ansi.AnsiStyle</span></td><td><code>ace7a2dd57f73fa2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationExcludeFilter</span></td><td><code>b6d196157aed69e8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationImportEvent</span></td><td><code>304239eecbcac545</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationImportSelector</span></td><td><code>286f438520ebbe1a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.AutoConfigurationGroup</span></td><td><code>d615a2a48e29754d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationMetadataLoader</span></td><td><code>49244acfb317d979</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationMetadataLoader.PropertiesAutoConfigurationMetadata</span></td><td><code>a02e7873e079c432</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationPackages</span></td><td><code>2591bdea50dc8c41</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationPackages.BasePackages</span></td><td><code>7823540549c9e6c7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationPackages.PackageImport</span></td><td><code>1dd91883cbb2d0d7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationPackages.Registrar</span></td><td><code>910166479d706c90</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationSorter</span></td><td><code>dcb59054568effe7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationSorter.AutoConfigurationClass</span></td><td><code>d479e2599127fe2b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.AutoConfigurationSorter.AutoConfigurationClasses</span></td><td><code>4bb71a3d3cec09ec</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer</span></td><td><code>5944b4ae81148546</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.1</span></td><td><code>3d0b20a5ed9f0eb7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.CharsetInitializer</span></td><td><code>058df47f0339e325</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.ConversionServiceInitializer</span></td><td><code>ee5fcb4840d0da37</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.JacksonInitializer</span></td><td><code>b6a4ee1aa9b7f451</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.MBeanFactoryInitializer</span></td><td><code>512d11480bced047</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.MessageConverterInitializer</span></td><td><code>f0502b67cea37419</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.BackgroundPreinitializer.ValidationInitializer</span></td><td><code>5ae8f24c70eaff88</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer</span></td><td><code>411fc3c20b0903c2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer.CachingMetadataReaderFactoryPostProcessor</span></td><td><code>213ea912e35cc4f7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer.SharedMetadataReaderFactoryBean</span></td><td><code>ce339e21282d450b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.aop.AopAutoConfiguration</span></td><td><code>7567ca843489bb4c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.aop.AopAutoConfiguration..EnhancerBySpringCGLIB..3370169e</span></td><td><code>d7665384e4d5fe9a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.aop.AopAutoConfiguration.CglibAutoProxyConfiguration</span></td><td><code>62d85fda4e410047</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.aop.AopAutoConfiguration.CglibAutoProxyConfiguration..EnhancerBySpringCGLIB..24361712</span></td><td><code>7d27cbda09d19700</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration.CacheConfigurationImportSelector</span></td><td><code>817a0cb9505daa76</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.cache.CacheCondition</span></td><td><code>a2a1550994b9f042</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.cache.CacheConfigurations</span></td><td><code>22b1ad6fddc85739</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.cache.CacheType</span></td><td><code>4015267f703923fe</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.cache.EhCacheCacheConfiguration.ConfigAvailableCondition</span></td><td><code>9055dd492110300e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration.JCacheAvailableCondition</span></td><td><code>812cc19be185db12</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.AbstractNestedCondition</span></td><td><code>a981ceb26fc785ef</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.AbstractNestedCondition.MemberConditions</span></td><td><code>1cf771973dcb849d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.AbstractNestedCondition.MemberMatchOutcomes</span></td><td><code>25d4c67ba25c5de0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.AbstractNestedCondition.MemberOutcomes</span></td><td><code>ecbea6e3e5743d85</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.AnyNestedCondition</span></td><td><code>cf33e73f584a0f28</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.BeanTypeRegistry</span></td><td><code>7ec7835018cbfbb0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionEvaluationReport</span></td><td><code>18142f192b511bef</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionEvaluationReport.AncestorsMatchedCondition</span></td><td><code>aa4e2d49200d4314</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionEvaluationReport.ConditionAndOutcome</span></td><td><code>75a72785ec9e39fc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionEvaluationReport.ConditionAndOutcomes</span></td><td><code>4583a96148f05852</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionEvaluationReportAutoConfigurationImportListener</span></td><td><code>d57b52632dbb3553</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionMessage</span></td><td><code>67fd3997a49c2c34</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionMessage.Builder</span></td><td><code>8a0ddb6556947d23</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionMessage.ItemsBuilder</span></td><td><code>510fd0d11dc487ba</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionMessage.Style</span></td><td><code>816af709e51884a0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionMessage.Style.1</span></td><td><code>ce9508aba85044e8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionMessage.Style.2</span></td><td><code>81816538cb0bbc36</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionOutcome</span></td><td><code>bb3540e34b0b154f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication.Type</span></td><td><code>c7be5eba2c00c809</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnBeanCondition</span></td><td><code>7f0b2f4dacd6f1a2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnBeanCondition.BeanSearchSpec</span></td><td><code>5bf7ea33f39de5ca</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnBeanCondition.MatchResult</span></td><td><code>4617795e4d5be8a6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnBeanCondition.SingleCandidateBeanSearchSpec</span></td><td><code>b0ab010b32c5c6ce</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnClassCondition</span></td><td><code>f5506007a7950867</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnClassCondition.MatchType</span></td><td><code>a7cd1b6c80dbc014</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnClassCondition.MatchType.1</span></td><td><code>6484334250827028</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnClassCondition.MatchType.2</span></td><td><code>e7ad564a0cf815d1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnClassCondition.StandardOutcomesResolver</span></td><td><code>680437f3eeecbed0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnClassCondition.ThreadedOutcomesResolver</span></td><td><code>1ffb01f04ed040de</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnJndiCondition</span></td><td><code>776d0ee18570c29e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnPropertyCondition</span></td><td><code>682102dccac145c2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnPropertyCondition.Spec</span></td><td><code>5416a916bb10fc73</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnResourceCondition</span></td><td><code>b9a923031072a0ba</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnWebApplicationCondition</span></td><td><code>9b0532bc6dd08dce</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.OnWebApplicationCondition.1</span></td><td><code>45d466ef5285b03c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.ResourceCondition</span></td><td><code>4ffbcb3a909cb4bb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.SearchStrategy</span></td><td><code>45e49db66259fac2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.condition.SpringBootCondition</span></td><td><code>cf339a75a3883707</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration</span></td><td><code>8a059fb17054927c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration..EnhancerBySpringCGLIB..d7a3232a</span></td><td><code>84d0ca3b3e601055</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration.ResourceBundleCondition</span></td><td><code>b238eab0d4eb395d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration</span></td><td><code>7c4787dc3a181ead</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration..EnhancerBySpringCGLIB..e8d00a15</span></td><td><code>a07b1401070131c9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration</span></td><td><code>e26c2b4efbc55af3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration..EnhancerBySpringCGLIB..ac789bef</span></td><td><code>64164ef6f8541cf7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport</span></td><td><code>8809a88d4f66359e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.AbstractRepositoryConfigurationSourceSupport.1</span></td><td><code>8d0544c8d2227983</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration</span></td><td><code>646b3be48ab29ef9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration..EnhancerBySpringCGLIB..97f48590</span></td><td><code>9ed6ee08c27f1a97</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfigureRegistrar</span></td><td><code>12d0bc59703aba30</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration</span></td><td><code>bd04d67498a6c67e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration..EnhancerBySpringCGLIB..d3b04dfd</span></td><td><code>c0df04596dc6cbdb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration..EnhancerBySpringCGLIB..d3b04dfd..FastClassBySpringCGLIB..4641ae08</span></td><td><code>f6f54fd5350fe136</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration..FastClassBySpringCGLIB..18f00b3c</span></td><td><code>c4460419db13fdff</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties</span></td><td><code>9f7881ab6ac04485</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties.Pageable</span></td><td><code>2b2ece9c3abd8163</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties.Sort</span></td><td><code>69d9f2b26519c4fa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.diagnostics.analyzer.NoSuchBeanDefinitionFailureAnalyzer</span></td><td><code>02723e6830f96aad</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.domain.EntityScanPackages</span></td><td><code>031842b271e2de20</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.freemarker.FreeMarkerTemplateAvailabilityProvider</span></td><td><code>bb8125bec39c5cb7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAvailabilityProvider</span></td><td><code>3aba65cbc5ec8dfd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpEncodingProperties</span></td><td><code>9572b8de7b022476</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpEncodingProperties.Type</span></td><td><code>2a0f49892a649286</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConverters</span></td><td><code>ee40b740ffd33e43</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConverters.1</span></td><td><code>62173c442f6afa25</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration</span></td><td><code>d3b1a03f5b234e3f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration..EnhancerBySpringCGLIB..24d6370</span></td><td><code>807d814cdee46b60</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration..EnhancerBySpringCGLIB..24d6370..FastClassBySpringCGLIB..815ce1ae</span></td><td><code>e6e6b32c0dbe203b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration..FastClassBySpringCGLIB..ba15c54f</span></td><td><code>754cc7d258678c5b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration</span></td><td><code>c9cac78bdec80cfb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration..EnhancerBySpringCGLIB..355b2a10</span></td><td><code>4569e9637da1c687</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration..EnhancerBySpringCGLIB..355b2a10..FastClassBySpringCGLIB..8f546c27</span></td><td><code>690a6398dca04417</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration..FastClassBySpringCGLIB..a19557ef</span></td><td><code>5bebeaff9d9c4207</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration</span></td><td><code>45a00477ebad3066</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration..EnhancerBySpringCGLIB..65a4599e</span></td><td><code>9a593e257a8dd504</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration</span></td><td><code>630f3522b2139a9c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration..EnhancerBySpringCGLIB..6f312610</span></td><td><code>8404a25de4239758</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration..EnhancerBySpringCGLIB..6f312610..FastClassBySpringCGLIB..33997bdb</span></td><td><code>972340733c0768ad</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration..FastClassBySpringCGLIB..cc27d3ef</span></td><td><code>a8423307970b1c8d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration</span></td><td><code>4f69ee5d2aa32667</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration..EnhancerBySpringCGLIB..5ac12ad9</span></td><td><code>262c4202b82bce21</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration.JacksonCodecConfiguration</span></td><td><code>fa774a5562895b36</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration.JacksonCodecConfiguration..EnhancerBySpringCGLIB..4ff3b328</span></td><td><code>f7a8f54642ebfc23</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration.JacksonCodecConfiguration..EnhancerBySpringCGLIB..4ff3b328..FastClassBySpringCGLIB..f595e068</span></td><td><code>bef051586dfc5a00</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration.JacksonCodecConfiguration..FastClassBySpringCGLIB..b3c4d607</span></td><td><code>c2e6e88ae385e6fc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration</span></td><td><code>156052ea103627ce</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration..EnhancerBySpringCGLIB..2413a4f5</span></td><td><code>c40c022f6971285f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration.GitResourceAvailableCondition</span></td><td><code>9c75f697c8aaa53d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.info.ProjectInfoProperties</span></td><td><code>7851ceddcb12409c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.info.ProjectInfoProperties.Build</span></td><td><code>bebbc9256b28e904</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.info.ProjectInfoProperties.Git</span></td><td><code>16092b0a655dd29c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration</span></td><td><code>ffb4ef5f526a763b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration..EnhancerBySpringCGLIB..25b8b4fc</span></td><td><code>e042dea628836b1c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration..EnhancerBySpringCGLIB..25b8b4fc..FastClassBySpringCGLIB..12ddeba6</span></td><td><code>23669f7478ad61ec</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration..FastClassBySpringCGLIB..ee97f15b</span></td><td><code>7aa07aae57be6f64</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration</span></td><td><code>bff0aeaa23a95477</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration..EnhancerBySpringCGLIB..b110bf75</span></td><td><code>b8420d22bce5e319</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration..EnhancerBySpringCGLIB..b110bf75..FastClassBySpringCGLIB..b96ec695</span></td><td><code>50361473f68d7be4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration..FastClassBySpringCGLIB..a7cec5b4</span></td><td><code>4cb299ae3b98834b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration.StandardJackson2ObjectMapperBuilderCustomizer</span></td><td><code>9e5b16f8a3332e92</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration</span></td><td><code>893029484a75203b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration..EnhancerBySpringCGLIB..f5f9d986</span></td><td><code>df3f9dff29f311be</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration..EnhancerBySpringCGLIB..f5f9d986..FastClassBySpringCGLIB..1e306ca9</span></td><td><code>b412bf9ceda47646</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration..FastClassBySpringCGLIB..28b34ea5</span></td><td><code>a5f4a1e79cc26a3b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperConfiguration</span></td><td><code>a57e30c899f0afcb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperConfiguration..EnhancerBySpringCGLIB..43ad176d</span></td><td><code>d30da36f6fe02aee</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperConfiguration..EnhancerBySpringCGLIB..43ad176d..FastClassBySpringCGLIB..c26f4883</span></td><td><code>bff8fbf503b476ce</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.JacksonObjectMapperConfiguration..FastClassBySpringCGLIB..596316ac</span></td><td><code>f3bb4d5a89a9b668</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.ParameterNamesModuleConfiguration</span></td><td><code>5adf4d5a429b2ff1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.ParameterNamesModuleConfiguration..EnhancerBySpringCGLIB..d7dc36a3</span></td><td><code>09b8664ac11390cb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.ParameterNamesModuleConfiguration..EnhancerBySpringCGLIB..d7dc36a3..FastClassBySpringCGLIB..bcbf3fe</span></td><td><code>199bdee577492302</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.ParameterNamesModuleConfiguration..FastClassBySpringCGLIB..f1cb4522</span></td><td><code>cf86e6d44a547378</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jackson.JacksonProperties</span></td><td><code>d4fa1e0623545a68</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration</span></td><td><code>a136c8b294441ee7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration..EnhancerBySpringCGLIB..ca0d3b3c</span></td><td><code>c4009d0017f08e25</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.EmbeddedDatabaseCondition</span></td><td><code>7ec414fbd0827f5a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.PooledDataSourceAvailableCondition</span></td><td><code>855cde0513832ad4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.PooledDataSourceCondition</span></td><td><code>0e9d9414259045e5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.PooledDataSourceConfiguration</span></td><td><code>9576de03fc7bf747</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.PooledDataSourceConfiguration..EnhancerBySpringCGLIB..66bd88ce</span></td><td><code>9406cff28f65ed71</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceBeanCreationFailureAnalyzer</span></td><td><code>b810fab8bb71b053</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration</span></td><td><code>d17b3ea25b59c167</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration.Hikari</span></td><td><code>35631c94f92666aa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceInitializationConfiguration</span></td><td><code>4f81d212a1c554d4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceInitializationConfiguration..EnhancerBySpringCGLIB..837f89cb</span></td><td><code>b5bb225ff18cbe25</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceInitializationConfiguration.Registrar</span></td><td><code>fa196bd58ce49b43</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceInitializer</span></td><td><code>27ead4d675bca107</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker</span></td><td><code>8b677c9b094df701</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerPostProcessor</span></td><td><code>578f318211a5f478</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceProperties</span></td><td><code>f0233176108ba1ce</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceProperties.Xa</span></td><td><code>a1d80c3b4433a946</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceSchemaCreatedEvent</span></td><td><code>b3556d45fd7ff191</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration</span></td><td><code>1c7216ea24ef35d4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration..EnhancerBySpringCGLIB..f8f0882d</span></td><td><code>803a8d843d899455</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration.DataSourceTransactionManagerConfiguration</span></td><td><code>5b63c64798acfd8c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration.DataSourceTransactionManagerConfiguration..EnhancerBySpringCGLIB..951a304b</span></td><td><code>e962cb5ee6fdf1e2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.HikariDriverConfigurationFailureAnalyzer</span></td><td><code>d98edc5ea0826c18</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcProperties</span></td><td><code>d2b978ceedc11bdf</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcProperties.Template</span></td><td><code>639eee2e8f0458df</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration</span></td><td><code>e700d36ce5cd9731</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration..EnhancerBySpringCGLIB..7fdcccc</span></td><td><code>bf9ab8e58422de35</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.JdbcTemplateConfiguration</span></td><td><code>f848f19e0d641903</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.JdbcTemplateConfiguration..EnhancerBySpringCGLIB..a4c649</span></td><td><code>2013e549fbdc3a6c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.JdbcTemplateConfiguration..EnhancerBySpringCGLIB..a4c649..FastClassBySpringCGLIB..c563efdc</span></td><td><code>1b5d8f16e819c11f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.JdbcTemplateConfiguration..FastClassBySpringCGLIB..d6b54608</span></td><td><code>a5b5ae1f7bd030d6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.NamedParameterJdbcTemplateConfiguration</span></td><td><code>3536668b9c532419</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.NamedParameterJdbcTemplateConfiguration..EnhancerBySpringCGLIB..f285bd79</span></td><td><code>99af0e38ad33c30c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.NamedParameterJdbcTemplateConfiguration..EnhancerBySpringCGLIB..f285bd79..FastClassBySpringCGLIB..c9f18eae</span></td><td><code>259b1600c8e2b402</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration.NamedParameterJdbcTemplateConfiguration..FastClassBySpringCGLIB..2cc8738</span></td><td><code>ea28f78fb9071faf</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration</span></td><td><code>5aa6c720a0f01cc1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration..EnhancerBySpringCGLIB..c50a801d</span></td><td><code>99daa411c459e923</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration</span></td><td><code>4d31791afd4a4aa8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration..EnhancerBySpringCGLIB..4870bfc0</span></td><td><code>1feb83ad11d76e7a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration..EnhancerBySpringCGLIB..4870bfc0..FastClassBySpringCGLIB..86575c8</span></td><td><code>267b68f7be3c7e07</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration..FastClassBySpringCGLIB..f8fbe79f</span></td><td><code>e373fa54ef2a9596</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener</span></td><td><code>64a68ff72db195fb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.ConditionEvaluationReportListener</span></td><td><code>6afd7ed62efb3e31</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.mustache.MustacheTemplateAvailabilityProvider</span></td><td><code>a8692f28c8fd5b76</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.DataSourceInitializedPublisher</span></td><td><code>5fe025c4ae8291e4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.DataSourceInitializedPublisher.Registrar</span></td><td><code>16f106f33a5eff77</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.DatabaseLookup</span></td><td><code>4b63a5424d2fe886</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateDefaultDdlAutoProvider</span></td><td><code>2779194402239cd1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration</span></td><td><code>a8c7a76854bc2802</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration..EnhancerBySpringCGLIB..519ffbfc</span></td><td><code>02df8b553c5606b4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration.HibernateEntityManagerCondition</span></td><td><code>dd5842bad1b67e8c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration</span></td><td><code>21bc8818d61c3f2f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration..EnhancerBySpringCGLIB..6f05a4b</span></td><td><code>7e4d0cdb1823b4e3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration..EnhancerBySpringCGLIB..6f05a4b..FastClassBySpringCGLIB..efcba2b</span></td><td><code>ff59fff607d98cd9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.HibernateSettings</span></td><td><code>9a2d2fc940822134</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration</span></td><td><code>f19b1d2e12918d39</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration..FastClassBySpringCGLIB..a035566d</span></td><td><code>1dff7978b8c4439d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration</span></td><td><code>c21ce03c0a98cbd2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration..EnhancerBySpringCGLIB..56363527</span></td><td><code>2e785faa6717cc69</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration.JpaWebMvcConfiguration</span></td><td><code>038c053aeb26524e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration.JpaWebMvcConfiguration..EnhancerBySpringCGLIB..3154a4d4</span></td><td><code>3bdb804e2bf1d10c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration.JpaWebMvcConfiguration..EnhancerBySpringCGLIB..3154a4d4..FastClassBySpringCGLIB..93d572e6</span></td><td><code>e594f0a47ce2adb1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration.JpaWebMvcConfiguration..FastClassBySpringCGLIB..e47cbe33</span></td><td><code>0abe9a90185c7185</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaProperties</span></td><td><code>01b446c4c0d639f9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaProperties.Hibernate</span></td><td><code>d920aaca21cb22a9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.orm.jpa.JpaProperties.Naming</span></td><td><code>c52fec1e5ad08616</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.session.NonUniqueSessionRepositoryFailureAnalyzer</span></td><td><code>189db47cf2afc615</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.template.PathBasedTemplateAvailabilityProvider</span></td><td><code>7119fdf947385533</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders</span></td><td><code>221a09bfa8084504</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders.1</span></td><td><code>382e4bea6374770f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.template.TemplateAvailabilityProviders.NoTemplateAvailabilityProvider</span></td><td><code>8b349a83db888e1c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.thymeleaf.ThymeleafTemplateAvailabilityProvider</span></td><td><code>c9447aa3747da945</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration</span></td><td><code>dc940667625b6d2d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration..EnhancerBySpringCGLIB..7c8d92e6</span></td><td><code>9e807cb31c945f47</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration..EnhancerBySpringCGLIB..7c8d92e6..FastClassBySpringCGLIB..d82c7956</span></td><td><code>6aec7a391e56d7c0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration..FastClassBySpringCGLIB..58253c05</span></td><td><code>12dd65bdc0e5cd2c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.EnableTransactionManagementConfiguration</span></td><td><code>590e914a9af9a07e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.EnableTransactionManagementConfiguration..EnhancerBySpringCGLIB..72883698</span></td><td><code>070a594bef4aa762</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration</span></td><td><code>a9f0654a9f5958d5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration..EnhancerBySpringCGLIB..53fedc0c</span></td><td><code>d9ab69ad126f090b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.TransactionTemplateConfiguration</span></td><td><code>52c0ce4d41887567</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.TransactionTemplateConfiguration..EnhancerBySpringCGLIB..e6a3f51e</span></td><td><code>ae08f009fe0630df</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.TransactionTemplateConfiguration..EnhancerBySpringCGLIB..e6a3f51e..FastClassBySpringCGLIB..142cbe62</span></td><td><code>d7063c2967f8e586</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration.TransactionTemplateConfiguration..FastClassBySpringCGLIB..3ce48f3d</span></td><td><code>203f1087c0d0a9ee</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers</span></td><td><code>2b7f853d2a61799b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.TransactionProperties</span></td><td><code>728943f7e74a083f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.jta.JtaAutoConfiguration</span></td><td><code>7654fe39b96e9f0f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.jta.JtaAutoConfiguration..EnhancerBySpringCGLIB..bb23b84</span></td><td><code>fd65b261fb11d0ec</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.transaction.jta.JtaProperties</span></td><td><code>dbab9fdd2c0daaaf</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.validation.PrimaryDefaultValidatorPostProcessor</span></td><td><code>286bd80781544b29</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration</span></td><td><code>cbd712c9aca6e91c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration..EnhancerBySpringCGLIB..59192866</span></td><td><code>7b265cc7b4653204</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.validation.ValidatorAdapter</span></td><td><code>459c7613304e0312</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ErrorProperties</span></td><td><code>e1948585b318724a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ErrorProperties.IncludeStacktrace</span></td><td><code>de4e6feba53a4f97</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ErrorProperties.Whitelabel</span></td><td><code>8267303265a2707c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.OnEnabledResourceChainCondition</span></td><td><code>d47f0a9d038a27fe</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties</span></td><td><code>0ce071447ba44b93</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties.Cache</span></td><td><code>7b6e0b3a9ffcd82c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties.Cache.Cachecontrol</span></td><td><code>7df3eccde570b7ce</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties.Chain</span></td><td><code>c5f5c3d367d701bd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties.Content</span></td><td><code>24ca89e24829e980</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties.Fixed</span></td><td><code>7a18c043f5d07c53</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ResourceProperties.Strategy</span></td><td><code>46fc426859003a5e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties</span></td><td><code>3b2a3d60f5406b17</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Jetty</span></td><td><code>7b79f35f53c8b463</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Jetty.Accesslog</span></td><td><code>119fcb6686db7efd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Servlet</span></td><td><code>279c67ffbccb185f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Tomcat</span></td><td><code>5ecf90a7caea4e92</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Tomcat.Accesslog</span></td><td><code>fff1771682b8cb24</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Tomcat.Resource</span></td><td><code>bd320c2cd47975b0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Undertow</span></td><td><code>19edd431d317fe8a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.ServerProperties.Undertow.Accesslog</span></td><td><code>2dfcc839974a5fa8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration</span></td><td><code>0780333bbf4d0b07</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration..EnhancerBySpringCGLIB..832f915d</span></td><td><code>6d1d73999c93b244</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration..EnhancerBySpringCGLIB..832f915d..FastClassBySpringCGLIB..e9b60433</span></td><td><code>0f9730b3a4f07a48</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration..FastClassBySpringCGLIB..79a6429c</span></td><td><code>c9f77707509b9ccb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration</span></td><td><code>365793060f4c0881</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration..EnhancerBySpringCGLIB..fd8197be</span></td><td><code>b7e241217add92c1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration</span></td><td><code>6806d67fee8a1597</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration..EnhancerBySpringCGLIB..ee4524aa</span></td><td><code>11fdd5f21caa0647</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration..EnhancerBySpringCGLIB..ee4524aa..FastClassBySpringCGLIB..46804093</span></td><td><code>83a1b9b4b010d1a2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration..FastClassBySpringCGLIB..3b7ed949</span></td><td><code>d8ed5e4182879d65</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer</span></td><td><code>6a5c487532cfaad4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.format.WebConversionService</span></td><td><code>0b931857244ba758</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration</span></td><td><code>9642e9f93f8d4f00</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration..EnhancerBySpringCGLIB..d67bec99</span></td><td><code>7c36624ef633b0e4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition</span></td><td><code>57b1cc77ab2f1ef0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletConfiguration</span></td><td><code>6af7d3e89a4b6aba</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletConfiguration..EnhancerBySpringCGLIB..381927a5</span></td><td><code>a5555904b23076fa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletConfiguration..EnhancerBySpringCGLIB..381927a5..FastClassBySpringCGLIB..1958f29b</span></td><td><code>eff113fad824b5fa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletConfiguration..FastClassBySpringCGLIB..c3057e4</span></td><td><code>ec78a524c577c53b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition</span></td><td><code>76c24cf25097a407</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration</span></td><td><code>c87b43bd1b8c4589</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration..EnhancerBySpringCGLIB..9a20bc4c</span></td><td><code>26b9c0e6ff4010bb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration..EnhancerBySpringCGLIB..9a20bc4c..FastClassBySpringCGLIB..e18e2224</span></td><td><code>7be98839c1f680d1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration..FastClassBySpringCGLIB..20b85eab</span></td><td><code>33937dd1e5cd4592</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath</span></td><td><code>f1bdfd60c5b4f7e0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.DispatcherServletRegistrationBean</span></td><td><code>9f118f9ea0bdcf17</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration</span></td><td><code>f6915bca3597f9f1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration..EnhancerBySpringCGLIB..bb6e4e7e</span></td><td><code>42c6ada64bee7a7d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration..EnhancerBySpringCGLIB..bb6e4e7e..FastClassBySpringCGLIB..c560346a</span></td><td><code>2d7a5d10ea0e02e4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration..FastClassBySpringCGLIB..8e591c9d</span></td><td><code>b8b63917ec489835</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration.LocaleCharsetMappingsCustomizer</span></td><td><code>73faf8bd2cd4bedd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.JspTemplateAvailabilityProvider</span></td><td><code>50d6d750cbc65bdc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration</span></td><td><code>6b5d3ba9d3844d48</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration..EnhancerBySpringCGLIB..2a5ed68b</span></td><td><code>8ecd385ff16a0749</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration..EnhancerBySpringCGLIB..2a5ed68b..FastClassBySpringCGLIB..f3a9066a</span></td><td><code>04327440ef42a986</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration..FastClassBySpringCGLIB..e81ad00a</span></td><td><code>626bfbe78bb54043</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.MultipartProperties</span></td><td><code>b6e2f4e52581bcf8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration</span></td><td><code>5464c9d87154a9c0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration..EnhancerBySpringCGLIB..d7d2bf3f</span></td><td><code>a8bd231bf0e7d968</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration..EnhancerBySpringCGLIB..d7d2bf3f..FastClassBySpringCGLIB..eab782f3</span></td><td><code>49ab0dffc265c433</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration..FastClassBySpringCGLIB..36b2d63e</span></td><td><code>6cf76a20acec8a40</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration.BeanPostProcessorsRegistrar</span></td><td><code>9f1ced52eff02977</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration.EmbeddedTomcat</span></td><td><code>48af430b4beeb28b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration.EmbeddedTomcat..EnhancerBySpringCGLIB..529c09c6</span></td><td><code>c7e8e33cb1cc415f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration.EmbeddedTomcat..EnhancerBySpringCGLIB..529c09c6..FastClassBySpringCGLIB..9bbed17</span></td><td><code>47a07d60c172b9ca</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration.EmbeddedTomcat..FastClassBySpringCGLIB..57e7b6e5</span></td><td><code>2c1df57d579eedf3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryCustomizer</span></td><td><code>7f017a41d1c7179f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.TomcatServletWebServerFactoryCustomizer</span></td><td><code>79254d28eb0820f0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration</span></td><td><code>740f01fb76fccc52</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration..EnhancerBySpringCGLIB..1c5bd653</span></td><td><code>c8f6b894a4d6c09f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration..EnhancerBySpringCGLIB..1c5bd653..FastClassBySpringCGLIB..41a33336</span></td><td><code>9bf983d51af5fd5f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration..FastClassBySpringCGLIB..1a49ed2</span></td><td><code>06b5e70f1bc50c9b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.EnableWebMvcConfiguration</span></td><td><code>1ab661d2b4032bc0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.EnableWebMvcConfiguration..EnhancerBySpringCGLIB..5306e85c</span></td><td><code>c41e29cfc2fdd85c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.EnableWebMvcConfiguration..EnhancerBySpringCGLIB..5306e85c..FastClassBySpringCGLIB..735b2883</span></td><td><code>5b0ddf167aae53cd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.EnableWebMvcConfiguration..FastClassBySpringCGLIB..982f18bb</span></td><td><code>4368945408c25813</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter</span></td><td><code>dd4d4b3ed5a6c059</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter..EnhancerBySpringCGLIB..f50ab341</span></td><td><code>fc3266ae4337c7d4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter..EnhancerBySpringCGLIB..f50ab341..FastClassBySpringCGLIB..c3a18187</span></td><td><code>f3966794fa5b3413</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter..FastClassBySpringCGLIB..99958c00</span></td><td><code>5e7b6a0a90091afd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.FaviconConfiguration</span></td><td><code>eb028cf4ef3a1f27</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.FaviconConfiguration..EnhancerBySpringCGLIB..b147bb87</span></td><td><code>336327f3db6974a1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.FaviconConfiguration..EnhancerBySpringCGLIB..b147bb87..FastClassBySpringCGLIB..16115c84</span></td><td><code>038c719dbcccf6aa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.FaviconConfiguration..FastClassBySpringCGLIB..63819186</span></td><td><code>aada5a57072f4aef</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties</span></td><td><code>884aaa80b4b24b41</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.Async</span></td><td><code>71190b2b521ed304</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.Contentnegotiation</span></td><td><code>ef40fc5d565013ad</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.LocaleResolver</span></td><td><code>6f366566ddac06be</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.Pathmatch</span></td><td><code>35e27a4b88b44130</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.Servlet</span></td><td><code>0e7cd7e2d46a9411</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties.View</span></td><td><code>bad439a7bcd80ff1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.WelcomePageHandlerMapping</span></td><td><code>62eefe445cbd34dc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController</span></td><td><code>1246426faa14e4f9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController</span></td><td><code>1c629fe2c848434d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.DefaultErrorViewResolver</span></td><td><code>cd34cc02e8da253e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration</span></td><td><code>e74b73fb0fe16985</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration..EnhancerBySpringCGLIB..13c59d61</span></td><td><code>1b0c09793784b4ea</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration..EnhancerBySpringCGLIB..13c59d61..FastClassBySpringCGLIB..aded7133</span></td><td><code>736b47bdfa6777aa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration..FastClassBySpringCGLIB..75715220</span></td><td><code>16558bc8bdb0a906</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration</span></td><td><code>a1220881ed8eb260</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration..EnhancerBySpringCGLIB..285a7201</span></td><td><code>7c95f66f0d06cc5a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration..EnhancerBySpringCGLIB..285a7201..FastClassBySpringCGLIB..a3fcf227</span></td><td><code>887e5b81830985a1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration..FastClassBySpringCGLIB..696432c0</span></td><td><code>e714055d093d2dba</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.ErrorPageCustomizer</span></td><td><code>ce87956ff0a19882</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition</span></td><td><code>89366352a2790914</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.PreserveErrorControllerTargetClassPostProcessor</span></td><td><code>18eb54079d6aa709</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.SpelView</span></td><td><code>bee05817982caf27</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration</span></td><td><code>e4e248545a0d107e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration..EnhancerBySpringCGLIB..f2f983d9</span></td><td><code>7fffa02613d03ec1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration..EnhancerBySpringCGLIB..f2f983d9..FastClassBySpringCGLIB..2b9480d0</span></td><td><code>bd3853f794a7637b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration..FastClassBySpringCGLIB..aa49e198</span></td><td><code>d9ee3f025c48cc67</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.web.servlet.error.NonRecursivePropertyPlaceholderHelper</span></td><td><code>27216e52fc74c079</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.TomcatWebSocketServletWebServerCustomizer</span></td><td><code>d7cda6c8c65169fa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration</span></td><td><code>79cbffe42cfbca9d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration..EnhancerBySpringCGLIB..a90881ae</span></td><td><code>7fce594d68c88147</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration</span></td><td><code>bca55f3ce254cb3a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration..EnhancerBySpringCGLIB..60b3accb</span></td><td><code>e074bd5899f716ab</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration..EnhancerBySpringCGLIB..60b3accb..FastClassBySpringCGLIB..a8dfa9fb</span></td><td><code>d2bce2b0259079cb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration..FastClassBySpringCGLIB..f1131e4a</span></td><td><code>397ffb848835f01c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.builder.ParentContextCloserApplicationListener</span></td><td><code>1816932b5914ff4a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor</span></td><td><code>73ad5f3ebd077646</code></td></tr><tr><td><span class="el_class">org.springframework.boot.cloud.CloudPlatform</span></td><td><code>c06d8d3920395353</code></td></tr><tr><td><span class="el_class">org.springframework.boot.cloud.CloudPlatform.1</span></td><td><code>8b31ab3c689bfdd4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.cloud.CloudPlatform.2</span></td><td><code>a9de8cf6bc280859</code></td></tr><tr><td><span class="el_class">org.springframework.boot.cloud.CloudPlatform.3</span></td><td><code>e536e84af964cfe3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer</span></td><td><code>0d4c552317f205e9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ComponentScanPackageCheck</span></td><td><code>a11897f21977a34e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer.ConfigurationWarningsPostProcessor</span></td><td><code>aa47a29cbd434cda</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.ContextIdApplicationContextInitializer</span></td><td><code>6fe944372cf1325e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.ContextIdApplicationContextInitializer.ContextId</span></td><td><code>a5bd7f731c791084</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.FileEncodingApplicationListener</span></td><td><code>af6462e95d62bd4e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.TypeExcludeFilter</span></td><td><code>cc55861be827a842</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.AnsiOutputApplicationListener</span></td><td><code>c9ad48b06f10444c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.ConfigFileApplicationListener</span></td><td><code>2bfac1b5033693d4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.ConfigFileApplicationListener.Loader</span></td><td><code>35e5825a60668307</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.ConfigFileApplicationListener.Profile</span></td><td><code>bd4ea72b402e95a7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.ConfigFileApplicationListener.PropertySourceOrderingPostProcessor</span></td><td><code>270287f0ff0c4d98</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.DelegatingApplicationContextInitializer</span></td><td><code>acb658f47e3105d4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.config.DelegatingApplicationListener</span></td><td><code>a905e6eae3a32a06</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent</span></td><td><code>f9bedb71ab6847dc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.ApplicationPreparedEvent</span></td><td><code>96c5be7fb9063183</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.ApplicationReadyEvent</span></td><td><code>a388847f6a01b1b8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.ApplicationStartedEvent</span></td><td><code>b0858d758be5b398</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.ApplicationStartingEvent</span></td><td><code>7400e747958002d2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.EventPublishingRunListener</span></td><td><code>ae358332bec09b01</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.event.SpringApplicationEvent</span></td><td><code>465244b326cec986</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.logging.ClasspathLoggingApplicationListener</span></td><td><code>cce6f2ecb562eea6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.logging.LoggingApplicationListener</span></td><td><code>04901f7a67c3d4fc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata</span></td><td><code>e48c5e6826078099</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata.FactoryMetadata</span></td><td><code>a65ba9cf1b7f9931</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConfigurationPropertiesBinder</span></td><td><code>090aef13c8112758</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor</span></td><td><code>b2e96ed4318c54c4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessorRegistrar</span></td><td><code>b7183f5f467491b4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConfigurationPropertiesJsr303Validator</span></td><td><code>2f689507167779e6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConversionServiceDeducer</span></td><td><code>ac0e730a303da89b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.ConversionServiceDeducer.Factory</span></td><td><code>f8123f042542598f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.EnableConfigurationPropertiesImportSelector</span></td><td><code>79b06568a2eea6ab</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.EnableConfigurationPropertiesImportSelector.ConfigurationPropertiesBeanRegistrar</span></td><td><code>86975bae8880d225</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.PropertyMapper</span></td><td><code>903796b3ce760492</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.PropertyMapper.CachingSupplier</span></td><td><code>c4a62ae6d5909194</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.PropertyMapper.NullPointerExceptionSafeSupplier</span></td><td><code>20182196e5f124b3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.PropertyMapper.Source</span></td><td><code>e4912d31892e83c9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.PropertySourcesDeducer</span></td><td><code>6ed0f1e90c3e1a7f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.AbstractBindHandler</span></td><td><code>c5e2c155585e40c4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BeanPropertyName</span></td><td><code>4eb73d719a128ee6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindConverter</span></td><td><code>f7faa29902b7ad00</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindConverter.CompositeConversionService</span></td><td><code>cd44602842d5dce4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindConverter.ResolvableTypeDescriptor</span></td><td><code>2e2561364f0c9518</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindConverter.TypeConverterConversionService</span></td><td><code>3860009c5e98c7a4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindConverter.TypeConverterConverter</span></td><td><code>28a64056d719db42</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindHandler</span></td><td><code>f3603c534abf8050</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindHandler.1</span></td><td><code>0eb1c27d19a82c8d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.BindResult</span></td><td><code>d1ddddf318857615</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.Bindable</span></td><td><code>8a0a0923dc73c523</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.Binder</span></td><td><code>4007deb51aa416d8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.Binder.Context</span></td><td><code>c984aeb18f54ad5a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.JavaBeanBinder</span></td><td><code>11a465bbef9d66b5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.JavaBeanBinder.Bean</span></td><td><code>7c8783293bc0e87e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.JavaBeanBinder.BeanProperty</span></td><td><code>201eb8c9d79a7bf0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.JavaBeanBinder.BeanSupplier</span></td><td><code>54d85c4939e052f9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.PlaceholdersResolver</span></td><td><code>ef20d592de5df50c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.PropertySourcesPlaceholdersResolver</span></td><td><code>0a12b7a2a8df5050</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.handler.IgnoreTopLevelConverterNotFoundBindHandler</span></td><td><code>a5213aa1f05d9120</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.bind.handler.NoUnboundElementsBindHandler</span></td><td><code>8fde09363c0bba2d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.AliasedConfigurationPropertySource</span></td><td><code>f34567d5870daa5c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.AliasedIterableConfigurationPropertySource</span></td><td><code>a4733906317517eb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationProperty</span></td><td><code>bc8a0de434d72f77</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertyName</span></td><td><code>c8a0840c63ce826d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertyName.CharProcessor</span></td><td><code>48ec10b59f39370d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertyName.ElementValidator</span></td><td><code>dc489937e9578a09</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertyName.Form</span></td><td><code>64836a376af7d6b0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases</span></td><td><code>db4056697b2ec656</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertySources</span></td><td><code>85dd6e09f3c8d4a5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertySource</span></td><td><code>13d1dbd148e1f496</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.ConfigurationPropertyState</span></td><td><code>9175ef045914d2da</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.DefaultPropertyMapper</span></td><td><code>dc1d3750ae09a894</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.DefaultPropertyMapper.LastMapping</span></td><td><code>2ae559fac94e1402</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.FilteredConfigurationPropertiesSource</span></td><td><code>e711fb6fe4f3f7f9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.FilteredIterableConfigurationPropertiesSource</span></td><td><code>587896118a90a5f6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.InvalidConfigurationPropertyNameException</span></td><td><code>3a559689b3a5eb37</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.IterableConfigurationPropertySource</span></td><td><code>efa21b0a59ee4ae4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.MapConfigurationPropertySource</span></td><td><code>af6e463d0d6c112a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.PropertyMapper</span></td><td><code>cba55b930937b56f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.PropertyMapping</span></td><td><code>c0a2f5f65335593b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringConfigurationPropertySource</span></td><td><code>b312de9419868f65</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringConfigurationPropertySource.DelegatingPropertyMapper</span></td><td><code>3ec9cbba317c22dc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringConfigurationPropertySources</span></td><td><code>11345fe92a4ecaec</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringConfigurationPropertySources.SourcesIterator</span></td><td><code>93e028b9e7c26bd3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringIterableConfigurationPropertySource</span></td><td><code>5a761a27625eba12</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringIterableConfigurationPropertySource.Cache</span></td><td><code>d88622b0e8ef48b1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SpringIterableConfigurationPropertySource.CacheKey</span></td><td><code>5e432695d5e802a4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.SystemEnvironmentPropertyMapper</span></td><td><code>6fbff0db3bf90f3d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.context.properties.source.UnboundElementsSourceFilter</span></td><td><code>a5254bf6f210e1da</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.ApplicationConversionService</span></td><td><code>f4baf3866f1b2c1c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.ArrayToDelimitedStringConverter</span></td><td><code>c14337dcd002eca9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.CharArrayFormatter</span></td><td><code>c64f59a5a3d1e2cd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.CollectionToDelimitedStringConverter</span></td><td><code>2347cf249d59761e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.DelimitedStringToArrayConverter</span></td><td><code>9d2cb69746e487da</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.DelimitedStringToCollectionConverter</span></td><td><code>4268106e4dc31c51</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.DurationToNumberConverter</span></td><td><code>ae8a3e45c2db7d00</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.DurationToStringConverter</span></td><td><code>01bb2da47172c7de</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.InetAddressFormatter</span></td><td><code>582137ff797f415c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.IsoOffsetFormatter</span></td><td><code>d28d6879b708f1e2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.NumberToDurationConverter</span></td><td><code>b8ef3c0cc2574efe</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.StringToDurationConverter</span></td><td><code>5fbdb1e7d2fb9a89</code></td></tr><tr><td><span class="el_class">org.springframework.boot.convert.StringToEnumIgnoringCaseConverterFactory</span></td><td><code>3fc050032a044a1d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.AbstractFailureAnalyzer</span></td><td><code>3eaa62a7568bbd23</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.FailureAnalyzers</span></td><td><code>65c51cf987ba1368</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.AbstractInjectionFailureAnalyzer</span></td><td><code>1c53b97443cbc8a0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.BeanCurrentlyInCreationFailureAnalyzer</span></td><td><code>fde2130cb5098578</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.BeanNotOfRequiredTypeFailureAnalyzer</span></td><td><code>367f0ebf6562105b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.BindFailureAnalyzer</span></td><td><code>2336739f2dc2718f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.BindValidationFailureAnalyzer</span></td><td><code>071a08de07850f0e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.ConnectorStartFailureAnalyzer</span></td><td><code>4d54632871590cee</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.InvalidConfigurationPropertyNameFailureAnalyzer</span></td><td><code>db4d98caeca10153</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.InvalidConfigurationPropertyValueFailureAnalyzer</span></td><td><code>17d0949a95190931</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.NoSuchMethodFailureAnalyzer</span></td><td><code>d696a6bcd8382df2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.NoUniqueBeanDefinitionFailureAnalyzer</span></td><td><code>8334fd21b49f786b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.PortInUseFailureAnalyzer</span></td><td><code>d0c89d7248f6bcd3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.UnboundConfigurationPropertyFailureAnalyzer</span></td><td><code>c1160e0cd719c536</code></td></tr><tr><td><span class="el_class">org.springframework.boot.diagnostics.analyzer.ValidationExceptionFailureAnalyzer</span></td><td><code>30aefaed545b5372</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.PropertiesPropertySourceLoader</span></td><td><code>b8453276059cb06d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.RandomValuePropertySource</span></td><td><code>85a651b97ba368b1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor</span></td><td><code>741a76347b7b7369</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor.JsonPropertyValue</span></td><td><code>961aa8cf2d38d085</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor</span></td><td><code>5b8362c006c60366</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource</span></td><td><code>15f7c1ea61616410</code></td></tr><tr><td><span class="el_class">org.springframework.boot.env.YamlPropertySourceLoader</span></td><td><code>52ab25f10d5cee7a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jackson.JsonComponentModule</span></td><td><code>26268ce647818748</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DataSourceBuilder</span></td><td><code>ef0e24996b371260</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DataSourceInitializationMode</span></td><td><code>3cb40d615d363bb0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver</span></td><td><code>1a5811b3cdb88d41</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver.1</span></td><td><code>64cf7852a15e1d5f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver.2</span></td><td><code>3c7604af4b1a00d3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver.3</span></td><td><code>401b012d5040483e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver.4</span></td><td><code>98e0520f03368b2d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver.5</span></td><td><code>155dcd75748a7f05</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.DatabaseDriver.6</span></td><td><code>cb7a9d1004a01661</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.EmbeddedDatabaseConnection</span></td><td><code>b03c5d22f1a87454</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.EmbeddedDatabaseConnection.IsEmbedded</span></td><td><code>b1f6de12c7068869</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.SchemaManagement</span></td><td><code>e5a63e790d4af978</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.metadata.AbstractDataSourcePoolMetadata</span></td><td><code>7b4e83b9e511e7e2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.metadata.CompositeDataSourcePoolMetadataProvider</span></td><td><code>c3f0aceb967199af</code></td></tr><tr><td><span class="el_class">org.springframework.boot.jdbc.metadata.HikariDataSourcePoolMetadata</span></td><td><code>540a44fbe62de826</code></td></tr><tr><td><span class="el_class">org.springframework.boot.json.AbstractJsonParser</span></td><td><code>6ff6fa7069e9edd2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.json.JacksonJsonParser</span></td><td><code>1beb72c52ae29fc6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.json.JacksonJsonParser.ListTypeReference</span></td><td><code>07e59afea120e879</code></td></tr><tr><td><span class="el_class">org.springframework.boot.json.JacksonJsonParser.MapTypeReference</span></td><td><code>9f19e5dc634b1000</code></td></tr><tr><td><span class="el_class">org.springframework.boot.json.JsonParserFactory</span></td><td><code>d8daae17976cb534</code></td></tr><tr><td><span class="el_class">org.springframework.boot.liquibase.LiquibaseServiceLocatorApplicationListener</span></td><td><code>aba1ed234208d192</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.AbstractLoggingSystem</span></td><td><code>3ee356c16d39a3ac</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.AbstractLoggingSystem.LogLevels</span></td><td><code>056c159a38aed3a6</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.DeferredLog</span></td><td><code>6196e30962538564</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.DeferredLog.1</span></td><td><code>d2b33fa9875811a5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.DeferredLog.Line</span></td><td><code>8fef70947fed36fa</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.LogFile</span></td><td><code>8c255e476ebc717d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.LogLevel</span></td><td><code>315368f0ba0e3de0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.LoggerConfigurationComparator</span></td><td><code>d2534e372cbe96d7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.LoggingInitializationContext</span></td><td><code>1e26223a12306c6f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.LoggingSystem</span></td><td><code>b81f8381eaa28beb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.LoggingSystemProperties</span></td><td><code>c6a5b43ce866c10a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.Slf4JLoggingSystem</span></td><td><code>a841b8f739f87ac3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.logback.ColorConverter</span></td><td><code>f5e3f4d58cfac097</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.logback.DefaultLogbackConfiguration</span></td><td><code>4f7ac02eb4cc7207</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter</span></td><td><code>8f41d0ccd251efde</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.logback.LogbackConfigurator</span></td><td><code>3a632c2d04b9aca8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.logback.LogbackLoggingSystem</span></td><td><code>1d8797a297bb3bd4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.logging.logback.LogbackLoggingSystem.1</span></td><td><code>7a0710ca7ec64e32</code></td></tr><tr><td><span class="el_class">org.springframework.boot.origin.OriginLookup</span></td><td><code>2fe5daebc5959d1a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.origin.PropertySourceOrigin</span></td><td><code>e08b805714e604de</code></td></tr><tr><td><span class="el_class">org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder</span></td><td><code>f13746d8b56eae6c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder.Builder</span></td><td><code>3868ce3fa52cb8b0</code></td></tr><tr><td><span class="el_class">org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy</span></td><td><code>7c31b19b079c2702</code></td></tr><tr><td><span class="el_class">org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy</span></td><td><code>b9df74a8c311cf1f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.system.ApplicationHome</span></td><td><code>af13bb69a3073a1c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.system.ApplicationPid</span></td><td><code>5b9521d223180a73</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory</span></td><td><code>202e312506b7207a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener</span></td><td><code>5915a4478a4e6e12</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener.PostProcessor</span></td><td><code>8e0d68a0fc7df988</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizerFactory</span></td><td><code>7456b5ffea46d62e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.properties.AnnotationsPropertySource</span></td><td><code>2325f203f96eb162</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer</span></td><td><code>ac547da5fc139610</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer.PropertyMappingCheckBeanPostProcessor</span></td><td><code>2eea001a008e9fc2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizerFactory</span></td><td><code>e45b67194ff00f71</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.properties.SkipPropertyMapping</span></td><td><code>b0e54b0c3c9e505d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener</span></td><td><code>a598cadabcf5242e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener</span></td><td><code>902cde5eeffc19ac</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener</span></td><td><code>7d49c53f6ac41f6a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory</span></td><td><code>ef5a380b14a36625</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory.Customizer</span></td><td><code>dc453bed2313709f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.web.servlet.WebDriverScope</span></td><td><code>601b1041b5b7d810</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener</span></td><td><code>02873588f4ba5e39</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.ImportsContextCustomizerFactory</span></td><td><code>41ad7b140f5e4d23</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.SpringBootContextLoader</span></td><td><code>f1c48388576bda12</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.SpringBootContextLoader.ContextCustomizerAdapter</span></td><td><code>37ce48a2dc353ef3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.SpringBootTest.WebEnvironment</span></td><td><code>f2a72681204801cd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.SpringBootTestContextBootstrapper</span></td><td><code>0e873382b033c79c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer</span></td><td><code>88d5a3fb7fb66ae2</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizerFactory</span></td><td><code>eaee9436d9498473</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.context.filter.TestTypeExcludeFilter</span></td><td><code>445e715ad29b59b5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory</span></td><td><code>0370cdaa1978f335</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory.DuplicateJsonObjectContextCustomizer</span></td><td><code>4e31acb4bf9d0426</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.DefinitionsParser</span></td><td><code>1d23572f5430b5ff</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockReset</span></td><td><code>576de1a6418d13cf</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoBeans</span></td><td><code>99f0ebef15b45d86</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoContextCustomizer</span></td><td><code>2b77f50d8a14ea5e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoContextCustomizerFactory</span></td><td><code>df3e5ac21efa9aa5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoPostProcessor</span></td><td><code>143fff28ad870d1c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoPostProcessor.SpyPostProcessor</span></td><td><code>e6c84171e089c06b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener</span></td><td><code>0b908a65fc276b7a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener.MockitoAnnotationCollection</span></td><td><code>d422b4ee07ee5dd8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener</span></td><td><code>57225791f9f82dcb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.LocalHostUriTemplateHandler</span></td><td><code>583440fbd724e5ef</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplate</span></td><td><code>5ceb75dacc933fc9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplate.HttpClientOption</span></td><td><code>fab8cf3c26c62b64</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplate.NoOpResponseErrorHandler</span></td><td><code>691380ce5ec63cfc</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer</span></td><td><code>73fbe0794a072fc1</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer.TestRestTemplateFactory</span></td><td><code>16751e1a64307598</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer.TestRestTemplateRegistrar</span></td><td><code>c4d83d03f0fe29d3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.client.TestRestTemplateContextCustomizerFactory</span></td><td><code>ab5b2fc529a9c988</code></td></tr><tr><td><span class="el_class">org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizerFactory</span></td><td><code>310d2c644589a9dd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory</span></td><td><code>402c9296c8b31873</code></td></tr><tr><td><span class="el_class">org.springframework.boot.util.LambdaSafe</span></td><td><code>a0e900f602ab1447</code></td></tr><tr><td><span class="el_class">org.springframework.boot.util.LambdaSafe.Callbacks</span></td><td><code>129a4730011810fe</code></td></tr><tr><td><span class="el_class">org.springframework.boot.util.LambdaSafe.GenericTypeFilter</span></td><td><code>d892e3d427dbcd71</code></td></tr><tr><td><span class="el_class">org.springframework.boot.util.LambdaSafe.InvocationResult</span></td><td><code>be38612e16ea48c3</code></td></tr><tr><td><span class="el_class">org.springframework.boot.util.LambdaSafe.LambdaSafeCallback</span></td><td><code>afa188e0310b3102</code></td></tr><tr><td><span class="el_class">org.springframework.boot.validation.MessageInterpolatorFactory</span></td><td><code>95f05de8bd3680d7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.client.RestTemplateBuilder</span></td><td><code>809599e0a88b8f9f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.client.RootUriTemplateHandler</span></td><td><code>2b2690cf237f88a4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.context.ServerPortInfoApplicationContextInitializer</span></td><td><code>7bbe9d9a4ccb5c30</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.context.WebServerInitializedEvent</span></td><td><code>9de86cc61c6fc2bf</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.CompressionConnectorCustomizer</span></td><td><code>dadf3e3b95288a3d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.LazySessionIdGenerator</span></td><td><code>c9c9343cfadd2dfb</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TldSkipPatterns</span></td><td><code>30dd75f323f6f3f5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedContext</span></td><td><code>6bec35f5c77c073e</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader</span></td><td><code>f5d16758a6fe052d</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatErrorPage</span></td><td><code>7d6578045ef9b5e7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory</span></td><td><code>f6dc47cf9d3a6622</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.DisablePersistSessionListener</span></td><td><code>688e9b2bfa8095ba</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.StaticResourceConfigurer</span></td><td><code>177f684a25c92abd</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatStarter</span></td><td><code>fe1101bf02ac714c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatWebServer</span></td><td><code>d8f2ddcd2e071478</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.embedded.tomcat.TomcatWebServer.1</span></td><td><code>f6236a8a840e20f8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.AbstractConfigurableWebServerFactory</span></td><td><code>95c5da795e81520b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.Compression</span></td><td><code>f14fbb2febb33404</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.ErrorPage</span></td><td><code>235a2724f4f18ae5</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.ErrorPageRegistrarBeanPostProcessor</span></td><td><code>839ff219335843e7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.Http2</span></td><td><code>c3d5fa07566a4c2a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.MimeMappings</span></td><td><code>fdda5ccc631f3e79</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.MimeMappings.Mapping</span></td><td><code>46b90374c978de9f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.server.WebServerFactoryCustomizerBeanPostProcessor</span></td><td><code>a5e72ef3ff126f12</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.AbstractFilterRegistrationBean</span></td><td><code>c2eb6a6004f72890</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.DynamicRegistrationBean</span></td><td><code>a43fd174348c2c90</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.FilterRegistrationBean</span></td><td><code>2d35d50c364d3788</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.MultipartConfigFactory</span></td><td><code>709be90202e06e20</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.RegistrationBean</span></td><td><code>c4097e34c8d879f4</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletContextInitializerBeans</span></td><td><code>561a777cb15dbfe8</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletContextInitializerBeans.1</span></td><td><code>b1f5e38736d95933</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletContextInitializerBeans.FilterRegistrationBeanAdapter</span></td><td><code>94196efdd2d16e6f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletContextInitializerBeans.ServletListenerRegistrationBeanAdapter</span></td><td><code>3e18ea90223b3d3f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletContextInitializerBeans.ServletRegistrationBeanAdapter</span></td><td><code>443ebc79982ef454</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletListenerRegistrationBean</span></td><td><code>0611c0fd0402e533</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.ServletRegistrationBean</span></td><td><code>b4a5cad08527c98c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext</span></td><td><code>c8cf03dd80571d8b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext</span></td><td><code>31d35cf13af6b00a</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.ExistingWebApplicationScopes</span></td><td><code>ae91212a7baaa019</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.context.ServletWebServerInitializedEvent</span></td><td><code>e80fc1754e123342</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.context.WebApplicationContextServletContextAwareProcessor</span></td><td><code>98064944fc23225f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.error.DefaultErrorAttributes</span></td><td><code>33b84c9b8dc8b746</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter</span></td><td><code>4164ad4d0360bc93</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.filter.OrderedHiddenHttpMethodFilter</span></td><td><code>86acbd3bd76f588b</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.filter.OrderedHttpPutFormContentFilter</span></td><td><code>19a1340c9c73b512</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter</span></td><td><code>1abb619d6cfbf46f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.AbstractServletWebServerFactory</span></td><td><code>3dbcdb9fcff1f556</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.AbstractServletWebServerFactory.SessionConfiguringInitializer</span></td><td><code>5a67d9d5f2a4d604</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.DocumentRoot</span></td><td><code>1900eff47e87aaa9</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.Jsp</span></td><td><code>6ebdca0c6f36bc8c</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.Session</span></td><td><code>d0f24ef9a639caf7</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.Session.Cookie</span></td><td><code>6d2af7dc565b230f</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.SessionStoreDirectory</span></td><td><code>a4948e85ce14e887</code></td></tr><tr><td><span class="el_class">org.springframework.boot.web.servlet.server.StaticResourceJars</span></td><td><code>05b6c20a0087606a</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.AbstractClassGenerator</span></td><td><code>fd7bee4e0cd7109c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.AbstractClassGenerator.ClassLoaderData</span></td><td><code>69057034faa4b165</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.AbstractClassGenerator.ClassLoaderData.1</span></td><td><code>848be06486ede2a4</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.AbstractClassGenerator.ClassLoaderData.2</span></td><td><code>3714446e0e477432</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.AbstractClassGenerator.ClassLoaderData.3</span></td><td><code>1e3f5b62d0b35348</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.AbstractClassGenerator.Source</span></td><td><code>eb3346b6682b4475</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.Block</span></td><td><code>01495e2934404852</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassEmitter</span></td><td><code>fbe9bf9220eea7ce</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassEmitter.1</span></td><td><code>e74c811ae02fe3de</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassEmitter.2</span></td><td><code>0f7b9d0d7e8a5537</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassEmitter.3</span></td><td><code>78a8d372e211758c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassEmitter.FieldInfo</span></td><td><code>52a5edd034320f55</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassInfo</span></td><td><code>1b6b8686d3a1dd76</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassNameReader</span></td><td><code>8a9cdac5a84930b4</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassNameReader.1</span></td><td><code>0a768fe844823526</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ClassNameReader.EarlyExitException</span></td><td><code>2212aa5bf2fbaeab</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.CodeEmitter</span></td><td><code>57befc867c25e8ab</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.CodeEmitter.State</span></td><td><code>867af3b2404b07a5</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.CollectionUtils</span></td><td><code>bc25379ba25e111f</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.Constants</span></td><td><code>11122782ff1e476e</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.DebuggingClassWriter</span></td><td><code>00771ea07975349b</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.DebuggingClassWriter.1</span></td><td><code>73ef6a0e47f7820a</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.DefaultGeneratorStrategy</span></td><td><code>aaf3dfd9317c58ff</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.DefaultNamingPolicy</span></td><td><code>80be177c1b1d91ef</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.DuplicatesPredicate</span></td><td><code>1898382c6711992e</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils</span></td><td><code>9ea65eea79b81c57</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.10</span></td><td><code>76d6d4115c2e9ae9</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.11</span></td><td><code>3eee9ebd5bf569b0</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.12</span></td><td><code>159bdbf8cfa83357</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.13</span></td><td><code>b80737d3d730c313</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.14</span></td><td><code>8fa4c81986a0784d</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.5</span></td><td><code>ebc9f6c5ed56be46</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.6</span></td><td><code>d14ae6d9c5b33dbe</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.7</span></td><td><code>2decb0097ee93178</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.8</span></td><td><code>8735e67f2f12b41f</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.9</span></td><td><code>5605c726c0cd6f7a</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.EmitUtils.ArrayDelimiters</span></td><td><code>eb7ce0bfa177d595</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.KeyFactory</span></td><td><code>e364d6f5e16efbe0</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.KeyFactory.1</span></td><td><code>387ad3dfc1f52625</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.KeyFactory.2</span></td><td><code>54946ac2f21bb11c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.KeyFactory.3</span></td><td><code>d1eac34630c86230</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.KeyFactory.4</span></td><td><code>0a099d927a2462e0</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.KeyFactory.Generator</span></td><td><code>b12f497b8574cb0c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.Local</span></td><td><code>d97b5f56876df1a6</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.LocalVariablesSorter</span></td><td><code>348dcd607795d5b2</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.LocalVariablesSorter.State</span></td><td><code>6a08803ff22d11e7</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.MethodInfo</span></td><td><code>00a2d4b793309d21</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.MethodInfoTransformer</span></td><td><code>19dce0df23aaf9db</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.MethodWrapper</span></td><td><code>fc966e1b3e01d918</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.MethodWrapper.MethodWrapperKey..KeyFactoryByCGLIB..552be97a</span></td><td><code>2a5ab4e4342fbece</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ReflectUtils</span></td><td><code>edd8abed1a649872</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ReflectUtils.1</span></td><td><code>fdd13bcc5fa032f7</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ReflectUtils.3</span></td><td><code>bd644f5763cddb5b</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ReflectUtils.4</span></td><td><code>986af1b4800b8749</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ReflectUtils.5</span></td><td><code>6614c61a8c35c189</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.ReflectUtils.6</span></td><td><code>9280d2bee7881752</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.RejectModifierPredicate</span></td><td><code>5a2af621d26afb03</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.Signature</span></td><td><code>ff8e4ab38de438d4</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.SpringNamingPolicy</span></td><td><code>50bfffd266d25701</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.TypeUtils</span></td><td><code>d12d8ffe93259258</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.VisibilityPredicate</span></td><td><code>5add867e8e47930b</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.WeakCacheKey</span></td><td><code>ce975c9511b8f4af</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.internal.CustomizerRegistry</span></td><td><code>ade7c50ac6a54c52</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.internal.LoadingCache</span></td><td><code>63fcab74ec22d56a</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.internal.LoadingCache.1</span></td><td><code>32504fa53912821e</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.core.internal.LoadingCache.2</span></td><td><code>46a71c1f56bbdbe2</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.BridgeMethodResolver</span></td><td><code>a6512ad48ebe4b21</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.CallbackInfo</span></td><td><code>b53ac25751b31a5e</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.DispatcherGenerator</span></td><td><code>8738d8186079ff1c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.Enhancer</span></td><td><code>34c16bf9e1f23587</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.Enhancer.1</span></td><td><code>32354520589e6fc8</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.Enhancer.2</span></td><td><code>0c262924eccf8a5d</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.Enhancer.6</span></td><td><code>886332d108e8e24a</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.Enhancer.EnhancerFactoryData</span></td><td><code>905f4bfbbbe41ff7</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.Enhancer.EnhancerKey..KeyFactoryByCGLIB..4ce19e8f</span></td><td><code>87b5c61a9cac66bd</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.FixedValueGenerator</span></td><td><code>0726ed2866b8d7a3</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.InvocationHandlerGenerator</span></td><td><code>cf225b00f6440721</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.LazyLoaderGenerator</span></td><td><code>09ff7c0e2c2dd517</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.MethodInterceptorGenerator</span></td><td><code>cec567037d24e727</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.MethodInterceptorGenerator.1</span></td><td><code>ac17c8487f54cfcd</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.MethodInterceptorGenerator.2</span></td><td><code>306d6d2462950d9d</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.MethodProxy</span></td><td><code>2d912c97a71b7e54</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.MethodProxy.CreateInfo</span></td><td><code>a0b3e29a63e9fb49</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.MethodProxy.FastClassInfo</span></td><td><code>5cecf45b508fb7f9</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.NoOp</span></td><td><code>8e7a669e3fd2d0fd</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.NoOp.1</span></td><td><code>a38af665c0143cb4</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.proxy.NoOpGenerator</span></td><td><code>539342a076996797</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClass</span></td><td><code>e64b2b812c4bbe9c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClass.Generator</span></td><td><code>f56346ee7ece81cd</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClassEmitter</span></td><td><code>e6d70a712448a168</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClassEmitter.1</span></td><td><code>02605d4e71a34c2f</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClassEmitter.3</span></td><td><code>5057b186de686e00</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClassEmitter.4</span></td><td><code>3f876caf6c6db15c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.reflect.FastClassEmitter.GetIndexCallback</span></td><td><code>57a2031b6ee3ebfb</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.transform.ClassEmitterTransformer</span></td><td><code>dbc1f6cbb810d21c</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.transform.ClassTransformer</span></td><td><code>abc04c4c4f2a6643</code></td></tr><tr><td><span class="el_class">org.springframework.cglib.transform.TransformingClassGenerator</span></td><td><code>56bdb5ebec18824d</code></td></tr><tr><td><span class="el_class">org.springframework.context.ApplicationEvent</span></td><td><code>30004a46b430e395</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AdviceMode</span></td><td><code>496f1a308a544a7b</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AdviceModeImportSelector</span></td><td><code>06dbed4368c6ef1a</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AnnotatedBeanDefinitionReader</span></td><td><code>4e8afe285396c5f4</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AnnotationBeanNameGenerator</span></td><td><code>3c2e569eb544d07c</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AnnotationConfigUtils</span></td><td><code>d9afb117a8efadd2</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AnnotationScopeMetadataResolver</span></td><td><code>7a69751ad4e1aeba</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AspectJAutoProxyRegistrar</span></td><td><code>5107ea79c4f020b1</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.AutoProxyRegistrar</span></td><td><code>0cdc5d732f57f8cb</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.BeanAnnotationHelper</span></td><td><code>0f04b4ee20566cfb</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.BeanMethod</span></td><td><code>7f93bb96e399f0fd</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ClassPathBeanDefinitionScanner</span></td><td><code>de365d8d1e171651</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider</span></td><td><code>fafdbd080fba3248</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.CommonAnnotationBeanPostProcessor</span></td><td><code>651df0a0a7dc8702</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ComponentScanAnnotationParser</span></td><td><code>c869ea584e40590e</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ComponentScanAnnotationParser.1</span></td><td><code>f96d7ed29a9000b2</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ComponentScanAnnotationParser.2</span></td><td><code>55af95b455035c13</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConditionEvaluator</span></td><td><code>bf9cdca1189c153d</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConditionEvaluator.ConditionContextImpl</span></td><td><code>18483532f818c93a</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClass</span></td><td><code>85b2cc22ae792c6f</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader</span></td><td><code>9467cfeb5f55361e</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.ConfigurationClassBeanDefinition</span></td><td><code>26b0a300773bdf45</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.TrackedConditionEvaluator</span></td><td><code>c0f219d919cf7ec4</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassEnhancer</span></td><td><code>6cb435b20f76df90</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassEnhancer.BeanFactoryAwareGeneratorStrategy</span></td><td><code>7319a8693f43b19a</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassEnhancer.BeanFactoryAwareGeneratorStrategy.1</span></td><td><code>80a52020fd5cab55</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassEnhancer.BeanFactoryAwareMethodInterceptor</span></td><td><code>222cc8ac1a7abb4c</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassEnhancer.BeanMethodInterceptor</span></td><td><code>563d2b4eb8d12b9e</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassEnhancer.ConditionalCallbackFilter</span></td><td><code>59e4de8004a74ec1</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassParser</span></td><td><code>f75fb49a21ad68a4</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassParser.DeferredImportSelectorGrouping</span></td><td><code>15ec3b81e3951d09</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassParser.DeferredImportSelectorHolder</span></td><td><code>e75007398cb2447f</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassParser.ImportStack</span></td><td><code>874b190420b8e958</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassParser.SourceClass</span></td><td><code>c41285b0a495dd77</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassPostProcessor</span></td><td><code>53f45886a24d7852</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassPostProcessor.1</span></td><td><code>0c06509b4c99568f</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassPostProcessor.ImportAwareBeanPostProcessor</span></td><td><code>34dc9d263d30475e</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationClassUtils</span></td><td><code>f4e8ac69c759d2ee</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationCondition.ConfigurationPhase</span></td><td><code>0c627624d1b58cd8</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ConfigurationMethod</span></td><td><code>75aa0832b8289636</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver</span></td><td><code>44aee7ed1da5da1c</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver.1</span></td><td><code>86310715ebe427bb</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.DeferredImportSelector.Group.Entry</span></td><td><code>33715974ccd82630</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.FilterType</span></td><td><code>dbb5bc163a4cb6d4</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ParserStrategyUtils</span></td><td><code>8de23a61df2c1bed</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ScannedGenericBeanDefinition</span></td><td><code>5002ecc84337b5e1</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ScopeMetadata</span></td><td><code>8bda43d8d28f16cd</code></td></tr><tr><td><span class="el_class">org.springframework.context.annotation.ScopedProxyMode</span></td><td><code>e152a35742baff33</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.AbstractApplicationEventMulticaster</span></td><td><code>4c7f8bcb6c41b6b2</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.AbstractApplicationEventMulticaster.ListenerCacheKey</span></td><td><code>3c0c96dd86f8e4a6</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.AbstractApplicationEventMulticaster.ListenerRetriever</span></td><td><code>eb3c7e1d0dc08495</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.ApplicationContextEvent</span></td><td><code>b20469c0f10c0dbb</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.ContextClosedEvent</span></td><td><code>adb6b7fd083d4885</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.ContextRefreshedEvent</span></td><td><code>99f32ff0eb8d5400</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.DefaultEventListenerFactory</span></td><td><code>3e3b89766b35d241</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.EventExpressionEvaluator</span></td><td><code>aa91e7e4e93acc0e</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.EventListenerMethodProcessor</span></td><td><code>81fbc7a4e80b003c</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.GenericApplicationListenerAdapter</span></td><td><code>c90d20ecba899139</code></td></tr><tr><td><span class="el_class">org.springframework.context.event.SimpleApplicationEventMulticaster</span></td><td><code>99f3a14cd0f52302</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.BeanExpressionContextAccessor</span></td><td><code>fb6edf04169c6c8d</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.BeanFactoryAccessor</span></td><td><code>7d7214ac37de8c5c</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.BeanFactoryResolver</span></td><td><code>c8d6dafc2098ccbe</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.CachedExpressionEvaluator</span></td><td><code>be2524839b36876e</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.EnvironmentAccessor</span></td><td><code>d1243a6cb3ee7442</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.MapAccessor</span></td><td><code>0c22c487c66635cb</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.StandardBeanExpressionResolver</span></td><td><code>98eb250b1fed2109</code></td></tr><tr><td><span class="el_class">org.springframework.context.expression.StandardBeanExpressionResolver.1</span></td><td><code>1ed2efd3e8c5004d</code></td></tr><tr><td><span class="el_class">org.springframework.context.i18n.LocaleContextHolder</span></td><td><code>4b301a30e9a2fc7e</code></td></tr><tr><td><span class="el_class">org.springframework.context.i18n.SimpleLocaleContext</span></td><td><code>a53408d3198fdfcf</code></td></tr><tr><td><span class="el_class">org.springframework.context.index.CandidateComponentsIndexLoader</span></td><td><code>f450eb350e1d7445</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.AbstractApplicationContext</span></td><td><code>2119683536e95f21</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.AbstractApplicationContext.1</span></td><td><code>f3b37a77a2e7aa33</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.ApplicationContextAwareProcessor</span></td><td><code>3144b8dcbe304e61</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.ApplicationListenerDetector</span></td><td><code>d4b612cf1e304375</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.ApplicationObjectSupport</span></td><td><code>0fb6f4d01b5a1ed3</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.DefaultLifecycleProcessor</span></td><td><code>f41497e7b6995ca3</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.DelegatingMessageSource</span></td><td><code>4678ed172f1584d4</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.EmbeddedValueResolutionSupport</span></td><td><code>0eaf6ab1bd53e22c</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.GenericApplicationContext</span></td><td><code>bd5aa3ce46e413a3</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.LiveBeansView</span></td><td><code>51884917ba71c8ad</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.MessageSourceAccessor</span></td><td><code>90a325e1abd130d9</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.MessageSourceSupport</span></td><td><code>b93efbda575d0eb3</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.PostProcessorRegistrationDelegate</span></td><td><code>73b3567f99e6a291</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.PostProcessorRegistrationDelegate.BeanPostProcessorChecker</span></td><td><code>2f10b8907d06a5df</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.PropertySourcesPlaceholderConfigurer</span></td><td><code>6621366caf21c70f</code></td></tr><tr><td><span class="el_class">org.springframework.context.support.PropertySourcesPlaceholderConfigurer.1</span></td><td><code>b1ab5c1ae636d9bb</code></td></tr><tr><td><span class="el_class">org.springframework.core.AttributeAccessorSupport</span></td><td><code>b886d81a3d3153c3</code></td></tr><tr><td><span class="el_class">org.springframework.core.BridgeMethodResolver</span></td><td><code>48ab052ba8630269</code></td></tr><tr><td><span class="el_class">org.springframework.core.CollectionFactory</span></td><td><code>ba666d9d54e85693</code></td></tr><tr><td><span class="el_class">org.springframework.core.Constants</span></td><td><code>3f4ec14e67dd061a</code></td></tr><tr><td><span class="el_class">org.springframework.core.Conventions</span></td><td><code>b5b8189f936c9e63</code></td></tr><tr><td><span class="el_class">org.springframework.core.DecoratingClassLoader</span></td><td><code>0e3f80965ecf49f8</code></td></tr><tr><td><span class="el_class">org.springframework.core.DefaultParameterNameDiscoverer</span></td><td><code>4fae682c7807c076</code></td></tr><tr><td><span class="el_class">org.springframework.core.ExceptionDepthComparator</span></td><td><code>7119e9302582f78e</code></td></tr><tr><td><span class="el_class">org.springframework.core.GenericTypeResolver</span></td><td><code>2b06bd1bb9a3f90d</code></td></tr><tr><td><span class="el_class">org.springframework.core.GenericTypeResolver.TypeVariableMapVariableResolver</span></td><td><code>999a9c8992b5a46c</code></td></tr><tr><td><span class="el_class">org.springframework.core.KotlinDetector</span></td><td><code>d04e0996fc267b81</code></td></tr><tr><td><span class="el_class">org.springframework.core.LocalVariableTableParameterNameDiscoverer</span></td><td><code>1037ccb8a85f5f6f</code></td></tr><tr><td><span class="el_class">org.springframework.core.LocalVariableTableParameterNameDiscoverer.LocalVariableTableVisitor</span></td><td><code>41ab23aff153463d</code></td></tr><tr><td><span class="el_class">org.springframework.core.LocalVariableTableParameterNameDiscoverer.ParameterNameDiscoveringVisitor</span></td><td><code>537546df127e00a2</code></td></tr><tr><td><span class="el_class">org.springframework.core.MethodClassKey</span></td><td><code>0a1349d3a58eabc7</code></td></tr><tr><td><span class="el_class">org.springframework.core.MethodIntrospector</span></td><td><code>6236dc29ab38beac</code></td></tr><tr><td><span class="el_class">org.springframework.core.MethodParameter</span></td><td><code>1b690b57452fb270</code></td></tr><tr><td><span class="el_class">org.springframework.core.NamedInheritableThreadLocal</span></td><td><code>da0678a1f7dc9415</code></td></tr><tr><td><span class="el_class">org.springframework.core.NamedThreadLocal</span></td><td><code>4a1fe9fd9b1b15e8</code></td></tr><tr><td><span class="el_class">org.springframework.core.NestedRuntimeException</span></td><td><code>34f4c74f29ecd389</code></td></tr><tr><td><span class="el_class">org.springframework.core.OrderComparator</span></td><td><code>0e88016df4117d6b</code></td></tr><tr><td><span class="el_class">org.springframework.core.OverridingClassLoader</span></td><td><code>0b3bb45badd5dbdd</code></td></tr><tr><td><span class="el_class">org.springframework.core.ParameterizedTypeReference</span></td><td><code>31b31f805d056d97</code></td></tr><tr><td><span class="el_class">org.springframework.core.PrioritizedParameterNameDiscoverer</span></td><td><code>a9d1fb8002887683</code></td></tr><tr><td><span class="el_class">org.springframework.core.ReactiveAdapterRegistry</span></td><td><code>346f6aaef41a1724</code></td></tr><tr><td><span class="el_class">org.springframework.core.ReactiveAdapterRegistry.ReactorJdkFlowAdapterRegistrar</span></td><td><code>c8d52864b0e91d4a</code></td></tr><tr><td><span class="el_class">org.springframework.core.ReactiveAdapterRegistry.RxJava1Registrar</span></td><td><code>5f4d2812099348f8</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType</span></td><td><code>0b1dd5ef05541f49</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.1</span></td><td><code>dbc1e72e810034d6</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.DefaultVariableResolver</span></td><td><code>817278b2dc7e2cef</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.EmptyType</span></td><td><code>ca755c141bb310da</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.SyntheticParameterizedType</span></td><td><code>5324c9d13fb8d344</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.TypeVariablesVariableResolver</span></td><td><code>10d1275f96fcc5dd</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.WildcardBounds</span></td><td><code>ab99da59b0328b45</code></td></tr><tr><td><span class="el_class">org.springframework.core.ResolvableType.WildcardBounds.Kind</span></td><td><code>08b8794b4bc701fd</code></td></tr><tr><td><span class="el_class">org.springframework.core.SerializableTypeWrapper</span></td><td><code>330ea05140b39968</code></td></tr><tr><td><span class="el_class">org.springframework.core.SerializableTypeWrapper.FieldTypeProvider</span></td><td><code>8a182c42bdfb4db3</code></td></tr><tr><td><span class="el_class">org.springframework.core.SerializableTypeWrapper.MethodInvokeTypeProvider</span></td><td><code>85fd21d50a97353e</code></td></tr><tr><td><span class="el_class">org.springframework.core.SerializableTypeWrapper.MethodParameterTypeProvider</span></td><td><code>ee34b48f164ee18e</code></td></tr><tr><td><span class="el_class">org.springframework.core.SerializableTypeWrapper.TypeProxyInvocationHandler</span></td><td><code>0de18c57e7f2c07c</code></td></tr><tr><td><span class="el_class">org.springframework.core.SimpleAliasRegistry</span></td><td><code>da902931188b3a68</code></td></tr><tr><td><span class="el_class">org.springframework.core.SpringProperties</span></td><td><code>f3c013dfbfdca10b</code></td></tr><tr><td><span class="el_class">org.springframework.core.StandardReflectionParameterNameDiscoverer</span></td><td><code>74e3b00fb8121b47</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AbstractAliasAwareAnnotationAttributeExtractor</span></td><td><code>4c5b17974a3087af</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotatedElementUtils</span></td><td><code>b4eee0c709cca896</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotatedElementUtils.1</span></td><td><code>158a0aafc2afee1f</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotatedElementUtils.2</span></td><td><code>3951f5af4eef1b89</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotatedElementUtils.AlwaysTrueBooleanAnnotationProcessor</span></td><td><code>348bb4001393cbc3</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotatedElementUtils.MergedAnnotationAttributesProcessor</span></td><td><code>5993881646e7556c</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotatedElementUtils.SimpleAnnotationProcessor</span></td><td><code>70d6334cc909b025</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationAttributes</span></td><td><code>0361db6c5c26d84a</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationAwareOrderComparator</span></td><td><code>7f04a60a2195c490</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationUtils</span></td><td><code>98d03e9978325434</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationUtils.AliasDescriptor</span></td><td><code>5510872f67702a70</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationUtils.AnnotationCacheKey</span></td><td><code>64c638261091b590</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationUtils.AnnotationCollector</span></td><td><code>4238f217c427738f</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.AnnotationUtils.DefaultValueHolder</span></td><td><code>00366c9d4a32b8c8</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.DefaultAnnotationAttributeExtractor</span></td><td><code>4f36db0f7ff2aee8</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.MapAnnotationAttributeExtractor</span></td><td><code>74771a7ccde0f647</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.OrderUtils</span></td><td><code>f1d4f0f174c7d743</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.SynthesizedAnnotationInvocationHandler</span></td><td><code>2b4d9662f3992a43</code></td></tr><tr><td><span class="el_class">org.springframework.core.annotation.SynthesizingMethodParameter</span></td><td><code>3ef9781fd7436899</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.Property</span></td><td><code>4777bec4dd84f657</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.TypeDescriptor</span></td><td><code>264cec212b674af9</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.TypeDescriptor.AnnotatedElementAdapter</span></td><td><code>0d236031697e0498</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.converter.ConvertingComparator</span></td><td><code>d36ba2ba0404329a</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.converter.GenericConverter.ConvertiblePair</span></td><td><code>56ac023eead4c7a8</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.AbstractConditionalEnumConverter</span></td><td><code>10db5baf75601854</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ArrayToArrayConverter</span></td><td><code>e15955e7378064ba</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ArrayToCollectionConverter</span></td><td><code>3c5095c331734452</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ArrayToObjectConverter</span></td><td><code>6eb88d3aabd6a959</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ArrayToStringConverter</span></td><td><code>038740734b10ed7f</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ByteBufferConverter</span></td><td><code>55e476eb12094445</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.CharacterToNumberFactory</span></td><td><code>949b5d8916747035</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.CollectionToArrayConverter</span></td><td><code>70cf2709a6632ec5</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.CollectionToCollectionConverter</span></td><td><code>ca7ee1d482f77838</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.CollectionToObjectConverter</span></td><td><code>cb5644c16b4b7aa1</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.CollectionToStringConverter</span></td><td><code>4d9021dacc1a98b8</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ConversionUtils</span></td><td><code>da4d92006155e430</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.DefaultConversionService</span></td><td><code>40eec8f5d1cc5ce0</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.EnumToIntegerConverter</span></td><td><code>c23f6704d0f2bffc</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.EnumToStringConverter</span></td><td><code>33f542c68ce0c551</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.FallbackObjectToStringConverter</span></td><td><code>450f47ef77f6da4b</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService</span></td><td><code>cb03f465bedf6fa4</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService.ConverterAdapter</span></td><td><code>2aee1ca8acfc8d53</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService.ConverterCacheKey</span></td><td><code>fb75cae91aab9fe4</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService.ConverterFactoryAdapter</span></td><td><code>d7a7deaac3b5c630</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService.Converters</span></td><td><code>d9e3e22531dc6756</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService.ConvertersForPair</span></td><td><code>99b83c80f987bd80</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.GenericConversionService.NoOpConverter</span></td><td><code>ed54930691b34cac</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.IdToEntityConverter</span></td><td><code>857f6fe51c84958b</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.IntegerToEnumConverterFactory</span></td><td><code>f928bc5d14bf45bf</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.MapToMapConverter</span></td><td><code>65b4e44bc21e54ce</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.NumberToCharacterConverter</span></td><td><code>7aeceec162722f63</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.NumberToNumberConverterFactory</span></td><td><code>bd4de5235eb72909</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ObjectToArrayConverter</span></td><td><code>2f88b4f9d2983ca1</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ObjectToCollectionConverter</span></td><td><code>de333ea5025a8df1</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ObjectToObjectConverter</span></td><td><code>f3b9e777b2313c47</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ObjectToOptionalConverter</span></td><td><code>24755cdedf0ab6c7</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ObjectToStringConverter</span></td><td><code>ce4c7a0ff6e7b668</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.PropertiesToStringConverter</span></td><td><code>b6a617ecdfbf948f</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StreamConverter</span></td><td><code>76ca88e9750a1174</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToArrayConverter</span></td><td><code>2626c96d02308c35</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToBooleanConverter</span></td><td><code>31b78884bfc56763</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToCharacterConverter</span></td><td><code>1e75e28ae18bd248</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToCharsetConverter</span></td><td><code>144ed51e4369dd9f</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToCollectionConverter</span></td><td><code>fa7dd19397c395af</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToCurrencyConverter</span></td><td><code>d6aa59086d2d46b2</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToEnumConverterFactory</span></td><td><code>a64923c5a0138459</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToLocaleConverter</span></td><td><code>ab76d77ce77ea2dc</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToNumberConverterFactory</span></td><td><code>c085b199160166a3</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToPropertiesConverter</span></td><td><code>9dd787ef3d982c5c</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToTimeZoneConverter</span></td><td><code>617739b8f6377459</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.StringToUUIDConverter</span></td><td><code>b82c04c3dba39a8e</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ZoneIdToTimeZoneConverter</span></td><td><code>79e70ba32fe7fc89</code></td></tr><tr><td><span class="el_class">org.springframework.core.convert.support.ZonedDateTimeToCalendarConverter</span></td><td><code>2c596c9e82dde598</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.AbstractEnvironment</span></td><td><code>d6e20e1be9196ecc</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.AbstractPropertyResolver</span></td><td><code>6542611678dea083</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.CommandLineArgs</span></td><td><code>fb6353770cd4bbc1</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.CommandLinePropertySource</span></td><td><code>aa953e8a6c1ee2b0</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.EnumerablePropertySource</span></td><td><code>5f5b006e8cae857d</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.MapPropertySource</span></td><td><code>fa2d0195433bb7b2</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.MissingRequiredPropertiesException</span></td><td><code>2f391e5b8d6a7dfb</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.MutablePropertySources</span></td><td><code>0c7452fee27f88cf</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.PropertiesPropertySource</span></td><td><code>6a53df6e6fb8cca6</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.PropertySource</span></td><td><code>8634e67432d1b9cb</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.PropertySource.ComparisonPropertySource</span></td><td><code>f68e5ab45443fa46</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.PropertySource.StubPropertySource</span></td><td><code>ca92b43d73a5ba79</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.PropertySourcesPropertyResolver</span></td><td><code>7987a8a0cb97dc59</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.SimpleCommandLineArgsParser</span></td><td><code>a5a70ff62596f31e</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.SimpleCommandLinePropertySource</span></td><td><code>7493a001a0c2d788</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.StandardEnvironment</span></td><td><code>0839ce93a812357c</code></td></tr><tr><td><span class="el_class">org.springframework.core.env.SystemEnvironmentPropertySource</span></td><td><code>a2e277e3e2d531f0</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.AbstractFileResolvingResource</span></td><td><code>7abe96eddc10665a</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.AbstractResource</span></td><td><code>d8df8724386f7f8d</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.ClassPathResource</span></td><td><code>5187e4678d20b4c9</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.DefaultResourceLoader</span></td><td><code>85e57cb103afc374</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.DefaultResourceLoader.ClassPathContextResource</span></td><td><code>9a23347c9b1ba2e3</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.DescriptiveResource</span></td><td><code>2335634ef9023274</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.FileSystemResource</span></td><td><code>70c254a65d89441e</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.FileUrlResource</span></td><td><code>4d439e096012a4d0</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.ResourceEditor</span></td><td><code>05ed77766059c94e</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.UrlResource</span></td><td><code>1c3a2bf5f60cc861</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.DefaultPropertySourceFactory</span></td><td><code>dc6a298c50e70f12</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.PathMatchingResourcePatternResolver</span></td><td><code>b06eece543047bbc</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.PropertiesLoaderSupport</span></td><td><code>02e3eac952a1460f</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.PropertiesLoaderUtils</span></td><td><code>b58246b92c764876</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.ResourceArrayPropertyEditor</span></td><td><code>f7ebbfe075691e53</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.ResourcePatternUtils</span></td><td><code>f476e03983fbfa1d</code></td></tr><tr><td><span class="el_class">org.springframework.core.io.support.SpringFactoriesLoader</span></td><td><code>42980cd6f7ebdd4b</code></td></tr><tr><td><span class="el_class">org.springframework.core.style.DefaultToStringStyler</span></td><td><code>1e2f5e49eaaa2983</code></td></tr><tr><td><span class="el_class">org.springframework.core.style.DefaultValueStyler</span></td><td><code>9ee8c8897ec41222</code></td></tr><tr><td><span class="el_class">org.springframework.core.style.StylerUtils</span></td><td><code>5655b904ce04bcd0</code></td></tr><tr><td><span class="el_class">org.springframework.core.style.ToStringCreator</span></td><td><code>8265e2fee1230b67</code></td></tr><tr><td><span class="el_class">org.springframework.core.task.SimpleAsyncTaskExecutor</span></td><td><code>0755877d0751afec</code></td></tr><tr><td><span class="el_class">org.springframework.core.task.SimpleAsyncTaskExecutor.ConcurrencyThrottleAdapter</span></td><td><code>81840ef91079059b</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.StandardAnnotationMetadata</span></td><td><code>db8f963829b261a4</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.StandardClassMetadata</span></td><td><code>3619e0930f07b2d2</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.AbstractRecursiveAnnotationVisitor</span></td><td><code>dcc6b6ee7545244a</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.AnnotationAttributesReadingVisitor</span></td><td><code>15672ce6ef30f91d</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.AnnotationMetadataReadingVisitor</span></td><td><code>14fa9758d76dc80a</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.AnnotationReadingVisitorUtils</span></td><td><code>df08038d4c192f13</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.CachingMetadataReaderFactory</span></td><td><code>98b1c34cce0467d1</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.CachingMetadataReaderFactory.LocalResourceCache</span></td><td><code>a472130afa0df3bd</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.ClassMetadataReadingVisitor</span></td><td><code>c7234df65a7ba08f</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.ClassMetadataReadingVisitor.EmptyFieldVisitor</span></td><td><code>fe4c9cbacd3eab57</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.ClassMetadataReadingVisitor.EmptyMethodVisitor</span></td><td><code>9ecd66028cc38b0a</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.MethodMetadataReadingVisitor</span></td><td><code>a3a548b008df668d</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.RecursiveAnnotationArrayVisitor</span></td><td><code>22fa9e65fbb994cc</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.RecursiveAnnotationAttributesVisitor</span></td><td><code>d6d2174f85a41059</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.SimpleMetadataReader</span></td><td><code>6298c35c6bcfbb37</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.classreading.SimpleMetadataReaderFactory</span></td><td><code>ada0df11da91c1c2</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.filter.AbstractTypeHierarchyTraversingFilter</span></td><td><code>a8db3a4de06bf6ad</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.filter.AnnotationTypeFilter</span></td><td><code>35b5672171302902</code></td></tr><tr><td><span class="el_class">org.springframework.core.type.filter.AssignableTypeFilter</span></td><td><code>d65aa3ce7553179a</code></td></tr><tr><td><span class="el_class">org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor</span></td><td><code>b6ddb072a4270349</code></td></tr><tr><td><span class="el_class">org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor</span></td><td><code>cf66cb497e2e6926</code></td></tr><tr><td><span class="el_class">org.springframework.dao.support.PersistenceExceptionTranslationInterceptor</span></td><td><code>33b85b50d19890d7</code></td></tr><tr><td><span class="el_class">org.springframework.data.config.ConfigurationUtils</span></td><td><code>8db5463da3818e9c</code></td></tr><tr><td><span class="el_class">org.springframework.data.config.ParsingUtils</span></td><td><code>23d98d83daf1e44d</code></td></tr><tr><td><span class="el_class">org.springframework.data.domain.AbstractPageRequest</span></td><td><code>a747e147999e1bf4</code></td></tr><tr><td><span class="el_class">org.springframework.data.domain.PageRequest</span></td><td><code>4a886a8a467628e5</code></td></tr><tr><td><span class="el_class">org.springframework.data.domain.Sort</span></td><td><code>ee9032e1ff22cbde</code></td></tr><tr><td><span class="el_class">org.springframework.data.domain.Sort.Direction</span></td><td><code>6667e44ba30e3c7a</code></td></tr><tr><td><span class="el_class">org.springframework.data.geo.GeoModule</span></td><td><code>6655a434fdb60df2</code></td></tr><tr><td><span class="el_class">org.springframework.data.geo.Metrics</span></td><td><code>dbc92a7ab1436498</code></td></tr><tr><td><span class="el_class">org.springframework.data.geo.format.DistanceFormatter</span></td><td><code>882b37d3003489bf</code></td></tr><tr><td><span class="el_class">org.springframework.data.geo.format.PointFormatter</span></td><td><code>cb2a25f663cbaa1a</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.mapping.JpaMetamodelMappingContext</span></td><td><code>041c3c3406ff1597</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.mapping.JpaMetamodelMappingContext.Metamodels</span></td><td><code>183081d5e9842e85</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.mapping.JpaPersistentEntityImpl</span></td><td><code>435d34ea8cd02d47</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.mapping.JpaPersistentPropertyImpl</span></td><td><code>7815d6d5dc740368</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.projection.CollectionAwareProjectionFactory</span></td><td><code>c612c6bd674417a0</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.provider.JpaClassUtils</span></td><td><code>d51c67ea8fd93847</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.provider.PersistenceProvider</span></td><td><code>14d060548fa5943b</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.provider.PersistenceProvider.1</span></td><td><code>3cac8b307ab06225</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.provider.PersistenceProvider.2</span></td><td><code>90125d993e843810</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.provider.PersistenceProvider.3</span></td><td><code>f32ba0eca5a41bc5</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.config.JpaMetamodelMappingContextFactoryBean</span></td><td><code>7d5746a837299176</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension</span></td><td><code>7683dedc9b029b27</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension.LazyJvmAgent</span></td><td><code>f2096eaa2fc7b8f0</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.AbstractJpaQuery</span></td><td><code>812c37d9190e1f0a</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.AbstractJpaQuery.TupleConverter</span></td><td><code>cfea90a230a4da12</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.DeclaredQuery</span></td><td><code>ef751b5953fe8d12</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.DefaultJpaEntityMetadata</span></td><td><code>e5d82a1d50f46bac</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.EmptyDeclaredQuery</span></td><td><code>ff86ad25d27632ea</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.Jpa21Utils</span></td><td><code>54b0e7398fbe3da3</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaCountQueryCreator</span></td><td><code>5f2c4b2bd04c463e</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaParameters</span></td><td><code>e764427deba1b8d8</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter</span></td><td><code>c093ca266e6efa65</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaParametersParameterAccessor</span></td><td><code>995f089398c6ba8f</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryCreator</span></td><td><code>29ab272126a7b96e</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryCreator.1</span></td><td><code>b15306e4b4d7f473</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryCreator.PredicateBuilder</span></td><td><code>c6e75e3b0cd45dd4</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryExecution</span></td><td><code>139dff80f1adfb8f</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryExecution.SingleEntityExecution</span></td><td><code>e6843db75bf899f8</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryFactory</span></td><td><code>db64ab6cde351615</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy</span></td><td><code>301f9839c19fee94</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy.1</span></td><td><code>dde119d02707633a</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy.AbstractQueryLookupStrategy</span></td><td><code>b5e3a9c9207cc2a5</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy.CreateIfNotFoundQueryLookupStrategy</span></td><td><code>7b94f8944452942d</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy.CreateQueryLookupStrategy</span></td><td><code>6d4aa53d2739cca2</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy.DeclaredQueryLookupStrategy</span></td><td><code>da8cdfdc5913d59a</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaQueryMethod</span></td><td><code>30c8ec9871d24aca</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.JpaResultConverters.BlobToByteArrayConverter</span></td><td><code>96ee43e6bde13645</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.NamedQuery</span></td><td><code>155e02f30e1209de</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.ParameterBinder</span></td><td><code>d4c8c612bb1d7825</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.ParameterBinderFactory</span></td><td><code>686bb2c625f57045</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.ParameterMetadataProvider</span></td><td><code>dbec1f79245077fe</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.ParameterMetadataProvider.1</span></td><td><code>8a6d6bfc6fa11771</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.ParameterMetadataProvider.ParameterMetadata</span></td><td><code>7f3928aff04d70bd</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.PartTreeJpaQuery</span></td><td><code>7e5f5109a4b0ba43</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.PartTreeJpaQuery.CountQueryPreparer</span></td><td><code>9e4393d84cee7de1</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.PartTreeJpaQuery.QueryPreparer</span></td><td><code>4e2066e6509cf088</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetter</span></td><td><code>453963846fee353f</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetter.ErrorHandling</span></td><td><code>a2cd0b03ec8b252a</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetter.ErrorHandling.1</span></td><td><code>dda9aa45dbabde7d</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetter.ErrorHandling.2</span></td><td><code>43afdea99ff150ca</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetter.NamedOrIndexedQueryParameterSetter</span></td><td><code>856a300f40158637</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetterFactory</span></td><td><code>5a97c10044ca299c</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryParameterSetterFactory.CriteriaQueryParameterSetterFactory</span></td><td><code>e631ae0845e50422</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.QueryUtils</span></td><td><code>5e278e1ee489514c</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.StoredProcedureAttributeSource</span></td><td><code>e3b95950da5c853d</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.query.StringQuery.ParameterBinding</span></td><td><code>3b820bf7a62b3f69</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor</span></td><td><code>77f7694577a04182</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor.CrudMethodMetadataPopulatingMethodInterceptor</span></td><td><code>19455dc890c1ad4e</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor.DefaultCrudMethodMetadata</span></td><td><code>ce9b85670b4cdceb</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor.ThreadBoundTargetSource</span></td><td><code>3939671f90c21d96</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.DefaultJpaContext</span></td><td><code>b1e55056f1fd1b5d</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.EntityManagerBeanDefinitionRegistrarPostProcessor</span></td><td><code>1c2c513dd64acf04</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.JpaEntityInformationSupport</span></td><td><code>36bc5d02b78409c3</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation</span></td><td><code>76b6e68596cb04eb</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.IdMetadata</span></td><td><code>1edacffad2a51654</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.JpaRepositoryFactory</span></td><td><code>4c56495ad390462c</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean</span></td><td><code>4d1d8d59eddb212f</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.repository.support.SimpleJpaRepository</span></td><td><code>fbd7137047dddd9e</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.util.BeanDefinitionUtils</span></td><td><code>3ee8e3c8f6ddeec2</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition</span></td><td><code>3f692488ed4075c0</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.util.HibernateProxyDetector</span></td><td><code>5a48cf0fdf45a346</code></td></tr><tr><td><span class="el_class">org.springframework.data.jpa.util.JpaMetamodel</span></td><td><code>5802f83693e1b352</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.PersistentProperty</span></td><td><code>0fb7714c7f626f1a</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.PreferredConstructor</span></td><td><code>d26943cb884ee244</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.PreferredConstructor.Parameter</span></td><td><code>10cd06e5b665f716</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.PropertyPath</span></td><td><code>9afa0b0fae60bbb7</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.PropertyPath.Key</span></td><td><code>5800caadbc7546e1</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.context.AbstractMappingContext</span></td><td><code>ded13a6a861b1cd6</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.context.AbstractMappingContext.PersistentPropertyCreator</span></td><td><code>8c2cccf23e2357e6</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.context.AbstractMappingContext.PersistentPropertyFilter</span></td><td><code>752b5f4b5d24df4d</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.context.AbstractMappingContext.PersistentPropertyFilter.PropertyMatch</span></td><td><code>5ef27c3ac9da083c</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.AbstractPersistentProperty</span></td><td><code>ea6818f40c2ebc7a</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.AnnotationBasedPersistentProperty</span></td><td><code>5f9269e8bf6b1c2f</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.BasicPersistentEntity</span></td><td><code>26ea55a1adcfee55</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.BeanWrapperPropertyAccessorFactory</span></td><td><code>f50902a9d34f7487</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.ClassGeneratingPropertyAccessorFactory</span></td><td><code>6c6990d0d49d45f9</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.PreferredConstructorDiscoverer</span></td><td><code>a75bac5b706c51cb</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.PreferredConstructorDiscoverer.Discoverers</span></td><td><code>93cbcc846d2ee611</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.PreferredConstructorDiscoverer.Discoverers.1</span></td><td><code>a04e0000df86245d</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.PreferredConstructorDiscoverer.Discoverers.2</span></td><td><code>9b1885c113ce13b2</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.Property</span></td><td><code>dd9c24b242034256</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.SimpleTypeHolder</span></td><td><code>f403d2f04ad0bddb</code></td></tr><tr><td><span class="el_class">org.springframework.data.mapping.model.SimpleTypeHolder.1</span></td><td><code>9d49c20013e428c8</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor</span></td><td><code>bdfdee441fae5322</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.MethodHandleLookup</span></td><td><code>1d72a1a12b81ce0d</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.MethodHandleLookup.1</span></td><td><code>0093079c92286e8b</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.MethodHandleLookup.2</span></td><td><code>b677c45d3b289f0c</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.MethodHandleLookup.3</span></td><td><code>69f2e146d02cd280</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.ProxyProjectionFactory</span></td><td><code>8b153968cfe1706a</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.ProxyProjectionFactory.MapAccessingMethodInterceptorFactory</span></td><td><code>551fb45c953b81c8</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.ProxyProjectionFactory.PropertyAccessingMethodInvokerFactory</span></td><td><code>acd60f1019b7bbad</code></td></tr><tr><td><span class="el_class">org.springframework.data.projection.SpelAwareProxyProjectionFactory</span></td><td><code>546f36c959d482a9</code></td></tr><tr><td><span class="el_class">org.springframework.data.querydsl.QuerydslUtils</span></td><td><code>41b986379aab9036</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource</span></td><td><code>adc0e1635c9c83e6</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.CustomRepositoryImplementationDetector</span></td><td><code>c338a62f709db2bc</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.DefaultRepositoryConfiguration</span></td><td><code>c3bce9f16df3511f</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.NamedQueriesBeanDefinitionBuilder</span></td><td><code>8202f86cba28929c</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryBeanDefinitionBuilder</span></td><td><code>7d4c45afd64935c6</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryBeanDefinitionBuilder.FragmentMetadata</span></td><td><code>b911a6f166841dd2</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryBeanNameGenerator</span></td><td><code>6958b78e480cdc53</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryComponentProvider</span></td><td><code>85d16d2e6797d9a0</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryComponentProvider.InterfaceTypeFilter</span></td><td><code>b9442530315d76cf</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryConfigurationDelegate</span></td><td><code>f46397ee82a2b1a2</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport</span></td><td><code>5f8e29337fa6d626</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.RepositoryConfigurationSourceSupport</span></td><td><code>6577d1d51fa83ae9</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.SelectionSet</span></td><td><code>63b56c078f70cb22</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.config.SpringDataAnnotationBeanNameGenerator</span></td><td><code>19d195fa7588f222</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.AbstractEntityInformation</span></td><td><code>9cafd12934e1c6bd</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.AbstractRepositoryMetadata</span></td><td><code>e9c26bd6c099ae86</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.DefaultRepositoryInformation</span></td><td><code>f8ee2d54c07bea9e</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.DefaultRepositoryMetadata</span></td><td><code>5bd04ee7f484b603</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.EventPublishingRepositoryProxyPostProcessor</span></td><td><code>414b52b3915ac887</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.EventPublishingRepositoryProxyPostProcessor.EventPublishingMethod</span></td><td><code>66e271cc252cc8e8</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.MethodInvocationValidator</span></td><td><code>67f63c23f157a8d9</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.MethodLookup</span></td><td><code>455ad8d13b8915f5</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.MethodLookup.InvokedMethod</span></td><td><code>4e6b9e2eab7ebd0c</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.MethodLookups</span></td><td><code>c280966b3c154181</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.MethodLookups.RepositoryAwareMethodLookup</span></td><td><code>4bd84ea406e84bb4</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.PersistenceExceptionTranslationRepositoryProxyPostProcessor</span></td><td><code>c12642d0df8ecc6b</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.PropertiesBasedNamedQueries</span></td><td><code>9afec0997da7c81a</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.QueryExecutionResultHandler</span></td><td><code>f1813a123820d21d</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryComposition</span></td><td><code>66d06fa807725c83</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments</span></td><td><code>dd9a263eb5569c0f</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport</span></td><td><code>6d08457163116975</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFactorySupport</span></td><td><code>dff2e56eb1daf462</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFactorySupport.ImplementationMethodExecutionInterceptor</span></td><td><code>f5f39020996885b3</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFactorySupport.QueryCollectingQueryCreationListener</span></td><td><code>0e240453f6537f21</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFactorySupport.QueryExecutorMethodInterceptor</span></td><td><code>7a8d043b04f6a33f</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFactorySupport.RepositoryInformationCacheKey</span></td><td><code>dbd48055dd1697d2</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFragment</span></td><td><code>a3b30a0714c7cd78</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFragment.ImplementedRepositoryFragment</span></td><td><code>105abbf2580cf501</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFragment.StructuralRepositoryFragment</span></td><td><code>5987462e81c1c45b</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.RepositoryFragmentsFactoryBean</span></td><td><code>1f436bcc9e4d9972</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor</span></td><td><code>774d89f049b4c9c4</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport</span></td><td><code>f1ca10c4b9ad857f</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor</span></td><td><code>29735b04da949cfd</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor.AbstractFallbackTransactionAttributeSource</span></td><td><code>81e35dd33cba601a</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor.AbstractFallbackTransactionAttributeSource.DefaultCacheKey</span></td><td><code>d2935746a2cae32a</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.core.support.TransactionalRepositoryProxyPostProcessor.CustomAnnotationTransactionAttributeSource</span></td><td><code>fd3bd38e9f3e1b96</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.DefaultEvaluationContextProvider</span></td><td><code>b2587b49859b0c98</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ExtensionAwareEvaluationContextProvider</span></td><td><code>0df9805f80bf7a9d</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.Parameter</span></td><td><code>226f4a12f244b6d2</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.Parameters</span></td><td><code>556a504439f90ef6</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ParametersParameterAccessor</span></td><td><code>a9673d0a84788624</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.QueryLookupStrategy.Key</span></td><td><code>8a48ff133fc46335</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.QueryMethod</span></td><td><code>4f067a411a078105</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ResultProcessor</span></td><td><code>9fb9a5d601ef9243</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ResultProcessor.ProjectingConverter</span></td><td><code>13bc2751c5a7cd1c</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ReturnedType</span></td><td><code>a913fa0e7356dcb1</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ReturnedType.CacheKey</span></td><td><code>791cebf023dc4fbd</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.ReturnedType.ReturnedClass</span></td><td><code>be6773405ff5ec8c</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.AbstractQueryCreator</span></td><td><code>68d0e8bb1b8a7f25</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.OrderBySource</span></td><td><code>05efd1dfd917cc3b</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.Part</span></td><td><code>e62488d7922f668c</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.Part.IgnoreCaseType</span></td><td><code>546f9b5c3869b44d</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.Part.Type</span></td><td><code>64f4bdf0e6a06d68</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.PartTree</span></td><td><code>f9e2879639186f58</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.PartTree.OrPart</span></td><td><code>61828fdb38b2a6d4</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.PartTree.Predicate</span></td><td><code>2076a243b8d5e4fd</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.query.parser.PartTree.Subject</span></td><td><code>5ac318952f7da591</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.support.DefaultRepositoryInvokerFactory</span></td><td><code>9f59e22e597fbb5c</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.support.DomainClassConverter</span></td><td><code>f2f54fc4fa9fa1be</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.support.DomainClassConverter.ToEntityConverter</span></td><td><code>711e5396db533dcd</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.support.DomainClassConverter.ToIdConverter</span></td><td><code>299a3e5b7d6b1f79</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.support.Repositories</span></td><td><code>b926dc3b9ba3f4b8</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.support.Repositories.EmptyRepositoryFactoryInformation</span></td><td><code>0b2fa6ae5318c1b5</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.ClassUtils</span></td><td><code>54dccb21d73f9a55</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters</span></td><td><code>420226453e25535a</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.AbstractWrapperTypeConverter</span></td><td><code>29ab45b804615cd8</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.IterableToStreamableConverter</span></td><td><code>5e69e96f065023bd</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.Jdk8OptionalUnwrapper</span></td><td><code>c8152c2ba1020882</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.NullableWrapperToCompletableFutureConverter</span></td><td><code>3ff96cfef3298815</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.NullableWrapperToFutureConverter</span></td><td><code>478756d7c5aeea6b</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.NullableWrapperToJdk8OptionalConverter</span></td><td><code>6623ee084beeb703</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.WrapperType</span></td><td><code>3742f952ae1b4e00</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.QueryExecutionConverters.WrapperType.Cardinality</span></td><td><code>f5234133d8e199fc</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.ReactiveWrappers</span></td><td><code>2ed6682ea892edd6</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.ReactiveWrappers.1</span></td><td><code>6ca97ace31030159</code></td></tr><tr><td><span class="el_class">org.springframework.data.repository.util.ReactiveWrappers.ReactiveLibrary</span></td><td><code>b79410b9aeb4a715</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.AnnotationDetectionMethodCallback</span></td><td><code>1d29cef2ec52c0ab</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.ClassTypeInformation</span></td><td><code>15fbf3206f65909c</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper</span></td><td><code>6b924927eeb786ed</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.Lazy</span></td><td><code>e64c3ebc9b32c56e</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.LazyStreamable</span></td><td><code>f8ae86ba1b9aefd1</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.NullableUtils</span></td><td><code>1a4bf24c90b86382</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.Optionals</span></td><td><code>4288155874439c54</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.Pair</span></td><td><code>a202b618d4131d0d</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.ParameterizedTypeInformation</span></td><td><code>46f8236219953d4f</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.ParentTypeAwareTypeInformation</span></td><td><code>e979f0166e7d54ab</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.ProxyUtils</span></td><td><code>f6b5c8a261d3fe7b</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.ReflectionUtils</span></td><td><code>e540ea72bacf54d8</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.StreamUtils</span></td><td><code>8e8957649dab0df1</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.Streamable</span></td><td><code>44a78a50e0457d1c</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.TypeDiscoverer</span></td><td><code>0f42cd106cbcfb41</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.TypeInformation</span></td><td><code>67c87a93729ccbd6</code></td></tr><tr><td><span class="el_class">org.springframework.data.util.TypeVariableTypeInformation</span></td><td><code>b816f2c872002369</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.JsonProjectingMethodInterceptorFactory</span></td><td><code>0beffa5390129d14</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.PageableHandlerMethodArgumentResolver</span></td><td><code>d9d0a36bdbd26f37</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.ProjectingJackson2HttpMessageConverter</span></td><td><code>3c0d3d0a059ebe17</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.ProxyingHandlerMethodArgumentResolver</span></td><td><code>ec67984a5f1bc157</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.SortHandlerMethodArgumentResolver</span></td><td><code>4decbec5bd5a0882</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.EnableSpringDataWebSupport.QuerydslActivator</span></td><td><code>96d3bbbf32d81bb9</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.EnableSpringDataWebSupport.SpringDataWebConfigurationImportSelector</span></td><td><code>2a0319cea09909f0</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.ProjectingArgumentResolverRegistrar</span></td><td><code>3158767a413b87da</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.ProjectingArgumentResolverRegistrar..EnhancerBySpringCGLIB..1e9100cd</span></td><td><code>57af87f33e047690</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.ProjectingArgumentResolverRegistrar.ProjectingArgumentResolverBeanPostProcessor</span></td><td><code>574e1765a44a716b</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.SpringDataJacksonConfiguration</span></td><td><code>a9cb670533d66daa</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.SpringDataWebConfiguration</span></td><td><code>5fb68247458c7731</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.SpringDataWebConfiguration..EnhancerBySpringCGLIB..497dc62f</span></td><td><code>bddac06ff6b5ac26</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.SpringDataWebConfiguration..EnhancerBySpringCGLIB..497dc62f..FastClassBySpringCGLIB..55459804</span></td><td><code>da16769ca8f8f12e</code></td></tr><tr><td><span class="el_class">org.springframework.data.web.config.SpringDataWebConfiguration..FastClassBySpringCGLIB..16b9ef2e</span></td><td><code>04899d7c9fd7f916</code></td></tr><tr><td><span class="el_class">org.springframework.expression.TypedValue</span></td><td><code>98d224a9a73accde</code></td></tr><tr><td><span class="el_class">org.springframework.expression.common.LiteralExpression</span></td><td><code>3db21df71c1369b8</code></td></tr><tr><td><span class="el_class">org.springframework.expression.common.TemplateAwareExpressionParser</span></td><td><code>6d139ee3aff9f601</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.SpelCompilerMode</span></td><td><code>5a89dd47ded77ec6</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.SpelParserConfiguration</span></td><td><code>9ba8c8f3aad025a8</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.standard.SpelExpressionParser</span></td><td><code>053a8e151f0f425e</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.support.ReflectivePropertyAccessor</span></td><td><code>d717e79df698f62b</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.support.StandardEvaluationContext</span></td><td><code>2793fb8f65a96b90</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.support.StandardOperatorOverloader</span></td><td><code>a6ad829af6d56b9f</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.support.StandardTypeComparator</span></td><td><code>8d74785dfe8851fc</code></td></tr><tr><td><span class="el_class">org.springframework.expression.spel.support.StandardTypeLocator</span></td><td><code>d5cd60c41fde3ed3</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar</span></td><td><code>6193bea2cbf535a5</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar.CalendarToDateConverter</span></td><td><code>bc44b6118d822500</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar.CalendarToLongConverter</span></td><td><code>36355c036e9396aa</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar.DateToCalendarConverter</span></td><td><code>afb644429bbc44b6</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar.DateToLongConverter</span></td><td><code>220dae3ade912106</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar.LongToCalendarConverter</span></td><td><code>99f08f78d5d05189</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateFormatterRegistrar.LongToDateConverter</span></td><td><code>13feb63ee7759840</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.DateTimeFormatAnnotationFormatterFactory</span></td><td><code>e4624c51fa92a3fb</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters</span></td><td><code>bfb0fded978fc6a1</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.CalendarToInstantConverter</span></td><td><code>c4b952383759b792</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.CalendarToLocalDateConverter</span></td><td><code>21ffdcaea401986f</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.CalendarToLocalDateTimeConverter</span></td><td><code>685b1ccc92a9d1b6</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.CalendarToLocalTimeConverter</span></td><td><code>8a79018d46e39ad8</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.CalendarToOffsetDateTimeConverter</span></td><td><code>3f8394a23bf74fb0</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.CalendarToZonedDateTimeConverter</span></td><td><code>327c101fd4fb66af</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.InstantToLongConverter</span></td><td><code>63b21c4711f5ae5c</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.LocalDateTimeToLocalDateConverter</span></td><td><code>a51fee381cd0391e</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.LocalDateTimeToLocalTimeConverter</span></td><td><code>b7d6464ee0193d66</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.LongToInstantConverter</span></td><td><code>911c342b6ac8685b</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.OffsetDateTimeToInstantConverter</span></td><td><code>2decd2eaf48dc32f</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.OffsetDateTimeToLocalDateConverter</span></td><td><code>e61753c1e6516856</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.OffsetDateTimeToLocalDateTimeConverter</span></td><td><code>7fd2c2e478de8ff4</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.OffsetDateTimeToLocalTimeConverter</span></td><td><code>02c782d0dc4adc85</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.OffsetDateTimeToZonedDateTimeConverter</span></td><td><code>539155288a3afafd</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.ZonedDateTimeToInstantConverter</span></td><td><code>b8deb66e6e815424</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.ZonedDateTimeToLocalDateConverter</span></td><td><code>2e67b08b1d7f8ce9</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.ZonedDateTimeToLocalDateTimeConverter</span></td><td><code>6d18f86023c9098e</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.ZonedDateTimeToLocalTimeConverter</span></td><td><code>4df037d0ae86ee65</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeConverters.ZonedDateTimeToOffsetDateTimeConverter</span></td><td><code>4931ce867a12fe70</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeFormatterFactory</span></td><td><code>19377eae79819ed4</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeFormatterRegistrar</span></td><td><code>f2d26a4de46da3b6</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeFormatterRegistrar.1</span></td><td><code>99489a9d8b8b057f</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DateTimeFormatterRegistrar.Type</span></td><td><code>210afd8b4f74ca7f</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.DurationFormatter</span></td><td><code>b6a1f013c2863466</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.InstantFormatter</span></td><td><code>cac90503f80ebc1a</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.Jsr310DateTimeFormatAnnotationFormatterFactory</span></td><td><code>a5d4879e0c3b35e6</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.MonthDayFormatter</span></td><td><code>df53ae7ddf78a38c</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.MonthFormatter</span></td><td><code>61bc8993c7a32b66</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.PeriodFormatter</span></td><td><code>3696c135e8e77bba</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.TemporalAccessorParser</span></td><td><code>db09f71ab9506ba4</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.TemporalAccessorPrinter</span></td><td><code>9f859bd6d3d00883</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.YearFormatter</span></td><td><code>4c72f19a92ae86ce</code></td></tr><tr><td><span class="el_class">org.springframework.format.datetime.standard.YearMonthFormatter</span></td><td><code>1ceeb4fcb45a895c</code></td></tr><tr><td><span class="el_class">org.springframework.format.number.NumberFormatAnnotationFormatterFactory</span></td><td><code>3d62b61f7dd150f5</code></td></tr><tr><td><span class="el_class">org.springframework.format.support.DefaultFormattingConversionService</span></td><td><code>c166a555221cb266</code></td></tr><tr><td><span class="el_class">org.springframework.format.support.FormattingConversionService</span></td><td><code>cb30cb871aac0717</code></td></tr><tr><td><span class="el_class">org.springframework.format.support.FormattingConversionService.AnnotationParserConverter</span></td><td><code>fd646a77fe391b73</code></td></tr><tr><td><span class="el_class">org.springframework.format.support.FormattingConversionService.AnnotationPrinterConverter</span></td><td><code>44e827c742b7516c</code></td></tr><tr><td><span class="el_class">org.springframework.format.support.FormattingConversionService.ParserConverter</span></td><td><code>15ce26293ba2691f</code></td></tr><tr><td><span class="el_class">org.springframework.format.support.FormattingConversionService.PrinterConverter</span></td><td><code>fc8e273e6c279ea7</code></td></tr><tr><td><span class="el_class">org.springframework.http.CacheControl</span></td><td><code>14f665d7038c59e4</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpEntity</span></td><td><code>d02d2cba9cc12a95</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpHeaders</span></td><td><code>8de061c0b6e98f26</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpMethod</span></td><td><code>f0d6af1846e21f99</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpRequest</span></td><td><code>f07841c9a72c457e</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpStatus</span></td><td><code>9e5855bd2f59d7b7</code></td></tr><tr><td><span class="el_class">org.springframework.http.HttpStatus.Series</span></td><td><code>3bbd14e6001312a6</code></td></tr><tr><td><span class="el_class">org.springframework.http.MediaType</span></td><td><code>dfdd66f32fd7f4b7</code></td></tr><tr><td><span class="el_class">org.springframework.http.MediaType.1</span></td><td><code>b6df650120a4ad1a</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.AbstractBufferingClientHttpRequest</span></td><td><code>2b598b36f5a688cc</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.AbstractClientHttpRequest</span></td><td><code>6476f8ff927a7fdf</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.AbstractClientHttpResponse</span></td><td><code>be1acec3294dd352</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.SimpleBufferingClientHttpRequest</span></td><td><code>6e6da5494ed8df7a</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.SimpleClientHttpRequestFactory</span></td><td><code>c3d6620a1267aae6</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.SimpleClientHttpResponse</span></td><td><code>d161d1eb032a0ac5</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.support.HttpAccessor</span></td><td><code>688dfbbb7d218b9a</code></td></tr><tr><td><span class="el_class">org.springframework.http.client.support.InterceptingHttpAccessor</span></td><td><code>903b3fa169649dde</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.AbstractGenericHttpMessageConverter</span></td><td><code>0132cd38f060668e</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.AbstractHttpMessageConverter</span></td><td><code>8c35277b43a9f8f7</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.ByteArrayHttpMessageConverter</span></td><td><code>4b2f3ca1f0de2777</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.FormHttpMessageConverter</span></td><td><code>829302c6974fd2b8</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.ResourceHttpMessageConverter</span></td><td><code>65fc930e570aa0ae</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.ResourceRegionHttpMessageConverter</span></td><td><code>2e5636c75f9f3cee</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.StringHttpMessageConverter</span></td><td><code>9634625d81367ee2</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter</span></td><td><code>3759d52b5fd7971c</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.json.Jackson2ObjectMapperBuilder</span></td><td><code>404ce1baf1ddfcae</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.json.MappingJackson2HttpMessageConverter</span></td><td><code>502050cc5ef51aa1</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.json.SpringHandlerInstantiator</span></td><td><code>0c899d3915df4d86</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter</span></td><td><code>5ad981c5fdcd23c0</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter</span></td><td><code>4f6bb8c839f2d2a1</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.xml.AbstractXmlHttpMessageConverter</span></td><td><code>ed126eec7f0fc129</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.xml.Jaxb2RootElementHttpMessageConverter</span></td><td><code>d715fdaf0e974ccf</code></td></tr><tr><td><span class="el_class">org.springframework.http.converter.xml.SourceHttpMessageConverter</span></td><td><code>186131a698f790a5</code></td></tr><tr><td><span class="el_class">org.springframework.http.server.ServletServerHttpRequest</span></td><td><code>9e47ada7d0f71f45</code></td></tr><tr><td><span class="el_class">org.springframework.http.server.ServletServerHttpResponse</span></td><td><code>9b8052dd3ca7e382</code></td></tr><tr><td><span class="el_class">org.springframework.http.server.ServletServerHttpResponse.ServletResponseHttpHeaders</span></td><td><code>dda0e81d667f7502</code></td></tr><tr><td><span class="el_class">org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver</span></td><td><code>1c01fb975cc7fbbe</code></td></tr><tr><td><span class="el_class">org.springframework.instrument.classloading.SimpleThrowawayClassLoader</span></td><td><code>869929e6a23823bf</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.config.SortedResourcesFactoryBean</span></td><td><code>141d5cd2bbd9ce82</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.core.JdbcTemplate</span></td><td><code>0de3d434a0ea7aa0</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.core.JdbcTemplate.CloseSuppressingInvocationHandler</span></td><td><code>82b996cdcf73d8a0</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate</span></td><td><code>f629fcc05d63cbaa</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.1</span></td><td><code>ebe282da7293bef0</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.datasource.ConnectionHolder</span></td><td><code>e3bf154cafaf07bc</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.datasource.DataSourceUtils</span></td><td><code>cebf8ed0049b7673</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.datasource.JdbcTransactionObjectSupport</span></td><td><code>5f16e09a8b989ac5</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType</span></td><td><code>49e75b6f8fa826c4</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.datasource.lookup.JndiDataSourceLookup</span></td><td><code>d516b499daf09343</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.datasource.lookup.SingleDataSourceLookup</span></td><td><code>f253547681199df6</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.support.JdbcAccessor</span></td><td><code>91a8589ae71f4017</code></td></tr><tr><td><span class="el_class">org.springframework.jdbc.support.JdbcUtils</span></td><td><code>8ace9d791f6fa18d</code></td></tr><tr><td><span class="el_class">org.springframework.jndi.JndiAccessor</span></td><td><code>04c24a6e54015ca3</code></td></tr><tr><td><span class="el_class">org.springframework.jndi.JndiLocatorDelegate</span></td><td><code>c3803fda446bffc8</code></td></tr><tr><td><span class="el_class">org.springframework.jndi.JndiLocatorSupport</span></td><td><code>a4ea844ad80bc42f</code></td></tr><tr><td><span class="el_class">org.springframework.jndi.JndiTemplate</span></td><td><code>bccd674f3e716d92</code></td></tr><tr><td><span class="el_class">org.springframework.jndi.support.SimpleJndiBeanFactory</span></td><td><code>8ff8e1d376cb263d</code></td></tr><tr><td><span class="el_class">org.springframework.objenesis.SpringObjenesis</span></td><td><code>3468897cc5da1882</code></td></tr><tr><td><span class="el_class">org.springframework.objenesis.strategy.BaseInstantiatorStrategy</span></td><td><code>db829d49bc1fa257</code></td></tr><tr><td><span class="el_class">org.springframework.objenesis.strategy.StdInstantiatorStrategy</span></td><td><code>3ef0547cafcdc0e2</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.AbstractEntityManagerFactoryBean</span></td><td><code>36d269840778b072</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.ManagedEntityManagerFactoryInvocationHandler</span></td><td><code>5ef91c32a4ee7bc7</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.DefaultJpaDialect</span></td><td><code>a24c60e2562425a7</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.EntityManagerFactoryAccessor</span></td><td><code>c53997a64189f951</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.EntityManagerFactoryUtils</span></td><td><code>55e80dcbe0d21924</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.EntityManagerHolder</span></td><td><code>0b5ea7632fe55652</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.ExtendedEntityManagerCreator</span></td><td><code>b1041eac482b10ed</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.ExtendedEntityManagerCreator.ExtendedEntityManagerInvocationHandler</span></td><td><code>55a81ad111544eb0</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.JpaTransactionManager</span></td><td><code>b45c2ddfef39d5df</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.JpaTransactionManager.1</span></td><td><code>5a0abea0c3ed785f</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.JpaTransactionManager.JpaTransactionObject</span></td><td><code>98e15bbdcdb71716</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean</span></td><td><code>baeaa0bcaa664a0e</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.SharedEntityManagerCreator</span></td><td><code>a22a08662e621eef</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.SharedEntityManagerCreator.SharedEntityManagerInvocationHandler</span></td><td><code>265cfa3c51aa8f5b</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager</span></td><td><code>73ac68c8f53eb10f</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo</span></td><td><code>665a7ee8e5061ee7</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.persistenceunit.PersistenceUnitReader</span></td><td><code>0d8373e02052b597</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.persistenceunit.SpringPersistenceUnitInfo</span></td><td><code>4aa505d3ea0cec66</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.support.AsyncRequestInterceptor</span></td><td><code>45fdc21241300ca8</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor</span></td><td><code>b788e204173b0284</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor</span></td><td><code>1cb0beb30f38637c</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.PersistenceElement</span></td><td><code>2d82961445c21c7c</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.AbstractJpaVendorAdapter</span></td><td><code>d3e8a33b20ca0e83</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.Database</span></td><td><code>e809ad7fe1828329</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.HibernateJpaDialect</span></td><td><code>1de93acd14f79715</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.HibernateJpaDialect.HibernateConnectionHandle</span></td><td><code>1209f32fc102d9c3</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.HibernateJpaDialect.SessionTransactionData</span></td><td><code>5b555a846ed92fc7</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter</span></td><td><code>8e1af2e3a826e8d1</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter.1</span></td><td><code>e46ce13e0683d5ac</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider</span></td><td><code>7817af8febaf0c31</code></td></tr><tr><td><span class="el_class">org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.1</span></td><td><code>d5d524de777aa690</code></td></tr><tr><td><span class="el_class">org.springframework.scheduling.annotation.AsyncResult</span></td><td><code>8971ef1c7171766b</code></td></tr><tr><td><span class="el_class">org.springframework.test.annotation.DirtiesContext.ClassMode</span></td><td><code>a1dbfd6e2bc593ff</code></td></tr><tr><td><span class="el_class">org.springframework.test.annotation.DirtiesContext.MethodMode</span></td><td><code>d4202f46388ff335</code></td></tr><tr><td><span class="el_class">org.springframework.test.annotation.ProfileValueUtils</span></td><td><code>85e33de0abef090b</code></td></tr><tr><td><span class="el_class">org.springframework.test.annotation.SystemProfileValueSource</span></td><td><code>d66cf039ee5489bc</code></td></tr><tr><td><span class="el_class">org.springframework.test.annotation.TestAnnotationUtils</span></td><td><code>c1a53243bb758a82</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.BootstrapUtils</span></td><td><code>bceb9f07526bb1e5</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.ContextConfigurationAttributes</span></td><td><code>6c22802513b46e64</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.MergedContextConfiguration</span></td><td><code>b423d59f3a389a0b</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.TestContextManager</span></td><td><code>4cf250d8dc2730a3</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.TestContextManager.1</span></td><td><code>c30297d382488dd8</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.TestExecutionListener</span></td><td><code>2d4c4676bb5448f5</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.cache.ContextCacheUtils</span></td><td><code>800184f804b35b26</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate</span></td><td><code>069ad957ad0d7d2a</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.cache.DefaultContextCache</span></td><td><code>e78833e220255de8</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.cache.DefaultContextCache.LruCache</span></td><td><code>58cadb32fb571fe1</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.jdbc.Sql.ExecutionPhase</span></td><td><code>0de7e3e5a7cc9561</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener</span></td><td><code>3fb5ab7c0d6fe674</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.SpringJUnit4ClassRunner</span></td><td><code>3308873daf43a760</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.SpringJUnit4ClassRunner.1</span></td><td><code>ce5b195501ae1f9e</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.SpringRunner</span></td><td><code>a1350bbb3da33519</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks</span></td><td><code>7b1e0f83d7ef0b02</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks</span></td><td><code>3134c4df53732d86</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks</span></td><td><code>c22b72e6518f0b43</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks</span></td><td><code>e24467b9ea712015</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks</span></td><td><code>ae8364aa6a61a7d5</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks</span></td><td><code>80c221ef0b86f001</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.junit4.statements.SpringRepeat</span></td><td><code>81cdf30eb9538c58</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.AbstractContextLoader</span></td><td><code>76d2155fe60d2a9c</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener</span></td><td><code>1a176ae0cdb3e763</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.AbstractTestContextBootstrapper</span></td><td><code>b9965df7c1f76eab</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.AbstractTestExecutionListener</span></td><td><code>d57f9cf45d6651de</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.ActiveProfilesUtils</span></td><td><code>c789d2a01d90d9ca</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.ApplicationContextInitializerUtils</span></td><td><code>9c228340e3f26b77</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.DefaultBootstrapContext</span></td><td><code>639234d18e2c6939</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.DefaultTestContext</span></td><td><code>04b5a4f24f05840e</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.DefaultTestContextBootstrapper</span></td><td><code>f47449ffae49d967</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.DependencyInjectionTestExecutionListener</span></td><td><code>2e3b43eb81044b0b</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener</span></td><td><code>cf9b478547ce28d1</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.DirtiesContextTestExecutionListener</span></td><td><code>598a1b0c1e345d2b</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.MergedTestPropertySources</span></td><td><code>0bafdfd09bb40072</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.support.TestPropertySourceUtils</span></td><td><code>bd210fd4d04de864</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.transaction.TransactionContextHolder</span></td><td><code>f20307017cb07428</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.transaction.TransactionalTestExecutionListener</span></td><td><code>bbc92dda64a8adcc</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.web.ServletTestExecutionListener</span></td><td><code>87ab53b61b3e16f8</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.web.WebMergedContextConfiguration</span></td><td><code>3331a9e654b7f1f3</code></td></tr><tr><td><span class="el_class">org.springframework.test.context.web.socket.MockServerContainerContextCustomizerFactory</span></td><td><code>fccebe318b5b4b08</code></td></tr><tr><td><span class="el_class">org.springframework.test.util.MetaAnnotationUtils</span></td><td><code>97dd98eb49d25b75</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration</span></td><td><code>c871490ff414bf59</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration..FastClassBySpringCGLIB..c6007cff</span></td><td><code>fb7bfc4a154b3bcd</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.AnnotationTransactionAttributeSource</span></td><td><code>a9ed4f2774edb885</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.Isolation</span></td><td><code>3590981a6bb3c176</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.JtaTransactionAnnotationParser</span></td><td><code>187b3894d91329a6</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.Propagation</span></td><td><code>36a3a7369bd60992</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration</span></td><td><code>24bda26fc29d8f81</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration..EnhancerBySpringCGLIB..e81997dc</span></td><td><code>4382f4262983af46</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration..EnhancerBySpringCGLIB..e81997dc..FastClassBySpringCGLIB..6678bd6</span></td><td><code>1de1878d40cc8680</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration..FastClassBySpringCGLIB..1e4b583b</span></td><td><code>3df06af4075a74a0</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.SpringTransactionAnnotationParser</span></td><td><code>5c7eb38de5c306b1</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.TransactionManagementConfigurationSelector</span></td><td><code>06471fa6bdcb8c13</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.annotation.TransactionManagementConfigurationSelector.1</span></td><td><code>0bca090dd3fb4d08</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.event.TransactionalEventListenerFactory</span></td><td><code>1950d43d5dae03c4</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource</span></td><td><code>7e89b1719c1e3a71</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource.1</span></td><td><code>db03c1746707d3c0</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor</span></td><td><code>ef48fc907265df73</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor.1</span></td><td><code>d8c6fe34a2d36e5a</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.DefaultTransactionAttribute</span></td><td><code>bf12e9d84163a320</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.DelegatingTransactionAttribute</span></td><td><code>866eb69e4a7c8a4f</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.RuleBasedTransactionAttribute</span></td><td><code>9be82a0a6e4c5e27</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.TransactionAspectSupport</span></td><td><code>d625390010c507c8</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.TransactionAspectSupport.1</span></td><td><code>611a3b5133733314</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.TransactionAspectSupport.TransactionInfo</span></td><td><code>cf2128eeb31a53be</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.TransactionAttributeSourcePointcut</span></td><td><code>364a20217d58b814</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.interceptor.TransactionInterceptor</span></td><td><code>38a853d04f37f9b5</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.AbstractPlatformTransactionManager</span></td><td><code>8b08ad1f50d8a90f</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.AbstractTransactionStatus</span></td><td><code>653a3a003b65204e</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.DefaultTransactionDefinition</span></td><td><code>690ce46a32e77740</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.DefaultTransactionStatus</span></td><td><code>b6c62a5b8b0483b4</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.DelegatingTransactionDefinition</span></td><td><code>3597769b3eea56f4</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.ResourceHolderSupport</span></td><td><code>998004115affcd68</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.TransactionSynchronizationManager</span></td><td><code>9222d3b9079d4a04</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.TransactionSynchronizationUtils</span></td><td><code>40c1e81271dd0372</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.TransactionSynchronizationUtils.ScopedProxyUnwrapper</span></td><td><code>74f9fb68bd0560a5</code></td></tr><tr><td><span class="el_class">org.springframework.transaction.support.TransactionTemplate</span></td><td><code>8bc232868c70d254</code></td></tr><tr><td><span class="el_class">org.springframework.ui.ExtendedModelMap</span></td><td><code>864991c6860734b2</code></td></tr><tr><td><span class="el_class">org.springframework.ui.ModelMap</span></td><td><code>5201aec9c71a3976</code></td></tr><tr><td><span class="el_class">org.springframework.ui.context.support.ResourceBundleThemeSource</span></td><td><code>6bfce2a88c134eba</code></td></tr><tr><td><span class="el_class">org.springframework.ui.context.support.UiApplicationContextUtils</span></td><td><code>2c064d57742f856e</code></td></tr><tr><td><span class="el_class">org.springframework.util.AntPathMatcher</span></td><td><code>3aca0df28e0b9aec</code></td></tr><tr><td><span class="el_class">org.springframework.util.AntPathMatcher.AntPathStringMatcher</span></td><td><code>f994f12690d90b42</code></td></tr><tr><td><span class="el_class">org.springframework.util.AntPathMatcher.AntPatternComparator</span></td><td><code>cbbd6d16f906a969</code></td></tr><tr><td><span class="el_class">org.springframework.util.AntPathMatcher.PathSeparatorPatternCache</span></td><td><code>832517bb9eb71701</code></td></tr><tr><td><span class="el_class">org.springframework.util.Assert</span></td><td><code>7c813b00d6f672c0</code></td></tr><tr><td><span class="el_class">org.springframework.util.ClassUtils</span></td><td><code>6c4fe284b3554eb5</code></td></tr><tr><td><span class="el_class">org.springframework.util.CollectionUtils</span></td><td><code>c06e12bd6209ddb4</code></td></tr><tr><td><span class="el_class">org.springframework.util.CollectionUtils.MultiValueMapAdapter</span></td><td><code>8d98b405f988d150</code></td></tr><tr><td><span class="el_class">org.springframework.util.CompositeIterator</span></td><td><code>ba3f028dc2b465e7</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrencyThrottleSupport</span></td><td><code>cdffa754913f45f6</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap</span></td><td><code>d2114751115b7512</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.1</span></td><td><code>9760fe9a4eb22bad</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.Entries</span></td><td><code>7b3c906ce66fc646</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.Entry</span></td><td><code>c8addbb032c1132f</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.EntryIterator</span></td><td><code>8f89c30ae44954fc</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.EntrySet</span></td><td><code>2c3d7d3177e33c19</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.ReferenceManager</span></td><td><code>c29d77e153eb3aa6</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.ReferenceType</span></td><td><code>8412938ce89f72e9</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.Restructure</span></td><td><code>2a173f9d01e74957</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.Segment</span></td><td><code>b30d227c138c7bba</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.Segment.1</span></td><td><code>a5be8fd4b37ae6d8</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.SoftEntryReference</span></td><td><code>98a6735d519338ad</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.Task</span></td><td><code>1542d14e6199f96f</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.TaskOption</span></td><td><code>18cabbcfc6bca06d</code></td></tr><tr><td><span class="el_class">org.springframework.util.ConcurrentReferenceHashMap.WeakEntryReference</span></td><td><code>38420bc6f3b1f7fc</code></td></tr><tr><td><span class="el_class">org.springframework.util.CustomizableThreadCreator</span></td><td><code>e6a3a7f968af24e3</code></td></tr><tr><td><span class="el_class">org.springframework.util.DefaultPropertiesPersister</span></td><td><code>29c41ffd2247f94d</code></td></tr><tr><td><span class="el_class">org.springframework.util.FileCopyUtils</span></td><td><code>d751a989d5b281a4</code></td></tr><tr><td><span class="el_class">org.springframework.util.LinkedCaseInsensitiveMap</span></td><td><code>bae24dff3d212743</code></td></tr><tr><td><span class="el_class">org.springframework.util.LinkedCaseInsensitiveMap.1</span></td><td><code>6780b54029d86cf9</code></td></tr><tr><td><span class="el_class">org.springframework.util.LinkedMultiValueMap</span></td><td><code>08c578b7db681ec0</code></td></tr><tr><td><span class="el_class">org.springframework.util.MethodInvoker</span></td><td><code>0b47b61f58990964</code></td></tr><tr><td><span class="el_class">org.springframework.util.MimeType</span></td><td><code>878d926bf11985bf</code></td></tr><tr><td><span class="el_class">org.springframework.util.MimeType.SpecificityComparator</span></td><td><code>dec64fc705de89df</code></td></tr><tr><td><span class="el_class">org.springframework.util.MimeTypeUtils</span></td><td><code>8540e2481926bbc6</code></td></tr><tr><td><span class="el_class">org.springframework.util.NumberUtils</span></td><td><code>30126272a49b3d7a</code></td></tr><tr><td><span class="el_class">org.springframework.util.ObjectUtils</span></td><td><code>317882eff8618ae3</code></td></tr><tr><td><span class="el_class">org.springframework.util.PropertyPlaceholderHelper</span></td><td><code>13f1e700a55f2c8d</code></td></tr><tr><td><span class="el_class">org.springframework.util.ReflectionUtils</span></td><td><code>ff29d1bbfe3431ee</code></td></tr><tr><td><span class="el_class">org.springframework.util.ResourceUtils</span></td><td><code>e9c82e87b3c970d1</code></td></tr><tr><td><span class="el_class">org.springframework.util.StopWatch</span></td><td><code>be8e54d942892820</code></td></tr><tr><td><span class="el_class">org.springframework.util.StopWatch.TaskInfo</span></td><td><code>77824ef782fa71e6</code></td></tr><tr><td><span class="el_class">org.springframework.util.StreamUtils</span></td><td><code>9942426d14bb11ab</code></td></tr><tr><td><span class="el_class">org.springframework.util.StringUtils</span></td><td><code>a357065d942924c6</code></td></tr><tr><td><span class="el_class">org.springframework.util.TypeUtils</span></td><td><code>8f24cd9eca83a11f</code></td></tr><tr><td><span class="el_class">org.springframework.util.comparator.ComparableComparator</span></td><td><code>2d38b4f2ee6d28b4</code></td></tr><tr><td><span class="el_class">org.springframework.util.comparator.Comparators</span></td><td><code>3183e43d0ac24700</code></td></tr><tr><td><span class="el_class">org.springframework.util.comparator.InstanceComparator</span></td><td><code>f50bca1471bdf4cc</code></td></tr><tr><td><span class="el_class">org.springframework.util.xml.SimpleSaxErrorHandler</span></td><td><code>53d32da3139f874b</code></td></tr><tr><td><span class="el_class">org.springframework.util.xml.XmlValidationModeDetector</span></td><td><code>ac1d6e56dbc07987</code></td></tr><tr><td><span class="el_class">org.springframework.validation.DataBinder</span></td><td><code>590932d969926807</code></td></tr><tr><td><span class="el_class">org.springframework.validation.DefaultBindingErrorProcessor</span></td><td><code>855ea40718f9c7c5</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.LocalValidatorFactoryBean</span></td><td><code>b370ef4dce9959d5</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.LocalValidatorFactoryBean.1</span></td><td><code>f64af1777737eb74</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator</span></td><td><code>fc45138a5f623c25</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.MethodValidationInterceptor</span></td><td><code>2c26a8ca7832d526</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.MethodValidationPostProcessor</span></td><td><code>9666f2e35404d1d8</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory</span></td><td><code>6c5d8681b9f5c2dc</code></td></tr><tr><td><span class="el_class">org.springframework.validation.beanvalidation.SpringValidatorAdapter</span></td><td><code>c1eb1671b34754fe</code></td></tr><tr><td><span class="el_class">org.springframework.validation.support.BindingAwareModelMap</span></td><td><code>785667141b20b2dd</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.AbstractMappingContentNegotiationStrategy</span></td><td><code>469d09b42574c94f</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.ContentNegotiationManager</span></td><td><code>9385af049ead6805</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.ContentNegotiationManagerFactoryBean</span></td><td><code>965ec07c36e01c6d</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.ContentNegotiationStrategy</span></td><td><code>c2bb3607cb94610d</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.HeaderContentNegotiationStrategy</span></td><td><code>2b8698740d43cd8e</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.MappingMediaTypeFileExtensionResolver</span></td><td><code>eadde88c40b81b08</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.PathExtensionContentNegotiationStrategy</span></td><td><code>16322126196010ee</code></td></tr><tr><td><span class="el_class">org.springframework.web.accept.ServletPathExtensionContentNegotiationStrategy</span></td><td><code>b5f3272444584720</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.ServletRequestDataBinder</span></td><td><code>4927d7f94aaab443</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.WebDataBinder</span></td><td><code>70a9bba810c341d5</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.annotation.RequestMethod</span></td><td><code>d276058b5992cdf7</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.support.ConfigurableWebBindingInitializer</span></td><td><code>8e997fca82a72997</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.support.DefaultDataBinderFactory</span></td><td><code>f10b088847128b20</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.support.DefaultSessionAttributeStore</span></td><td><code>5287accab3f8c4b2</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.support.SimpleSessionStatus</span></td><td><code>eca6aa8cced68d93</code></td></tr><tr><td><span class="el_class">org.springframework.web.bind.support.WebBindingInitializer</span></td><td><code>8f3dd640b10bb35d</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.DefaultResponseErrorHandler</span></td><td><code>4c413a3c953c4d92</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.DefaultResponseErrorHandler.1</span></td><td><code>3cb10bc8a17a776f</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.HttpClientErrorException</span></td><td><code>5419e65c96e3403a</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.HttpMessageConverterExtractor</span></td><td><code>5c499940648bc92b</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.HttpStatusCodeException</span></td><td><code>60a5384af2d999f9</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.MessageBodyClientHttpResponseWrapper</span></td><td><code>a0eaf5613c44594b</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestClientException</span></td><td><code>467e7b93a23d4d90</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestClientResponseException</span></td><td><code>3d9e8b781130a59f</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate</span></td><td><code>89d38dbd923398e2</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate.AcceptHeaderRequestCallback</span></td><td><code>af66d883924c84d1</code></td></tr><tr><td><span class="el_class">org.springframework.web.client.RestTemplate.HeadersExtractor</span></td><td><code>663155e815a75b6c</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.WebApplicationContext</span></td><td><code>c43623af34ecaf4d</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.AbstractRequestAttributes</span></td><td><code>eed4e958020d7608</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.AbstractRequestAttributesScope</span></td><td><code>782c15a3af223424</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.RequestContextHolder</span></td><td><code>ea5095a557d9e2a9</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.RequestScope</span></td><td><code>cc4264230a378e7c</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.ServletRequestAttributes</span></td><td><code>6ebd5229a1d22d25</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.ServletWebRequest</span></td><td><code>426219942773b7e3</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.SessionScope</span></td><td><code>d8b7721de5a5c8f5</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.async.CallableProcessingInterceptor</span></td><td><code>4c71913141408617</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.async.StandardServletAsyncWebRequest</span></td><td><code>dbb7297cc4a5beda</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.async.TimeoutCallableProcessingInterceptor</span></td><td><code>1befe6a7f56ef861</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.async.TimeoutDeferredResultProcessingInterceptor</span></td><td><code>4aa245d454bd0243</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.async.WebAsyncManager</span></td><td><code>7d283ebe09e0afc5</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.request.async.WebAsyncUtils</span></td><td><code>1d8fc457d42f3d91</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.GenericWebApplicationContext</span></td><td><code>77566d54055cee79</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.RequestHandledEvent</span></td><td><code>1a63d745dba74b3e</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.ServletContextAwareProcessor</span></td><td><code>9d1924b90d513f68</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.ServletContextResource</span></td><td><code>0b8f85cff64e92a5</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.ServletContextResourcePatternResolver</span></td><td><code>bbf1049e68fbce7c</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.ServletContextScope</span></td><td><code>f1ac104d32b0005b</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.ServletRequestHandledEvent</span></td><td><code>2e3f96581344cb48</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.StandardServletEnvironment</span></td><td><code>f31a7b13ae4b1c9d</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.WebApplicationContextUtils</span></td><td><code>a1bdc974334e2673</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.WebApplicationContextUtils.RequestObjectFactory</span></td><td><code>8be3b4797dbba02a</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.WebApplicationContextUtils.ResponseObjectFactory</span></td><td><code>5442aafea0517061</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.WebApplicationContextUtils.SessionObjectFactory</span></td><td><code>20c60d4fbe7280aa</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.WebApplicationContextUtils.WebRequestObjectFactory</span></td><td><code>7a70783cb40738a5</code></td></tr><tr><td><span class="el_class">org.springframework.web.context.support.WebApplicationObjectSupport</span></td><td><code>f234a82e0432ad01</code></td></tr><tr><td><span class="el_class">org.springframework.web.cors.CorsConfiguration</span></td><td><code>04007152ae767212</code></td></tr><tr><td><span class="el_class">org.springframework.web.cors.CorsUtils</span></td><td><code>0115be94c578b70c</code></td></tr><tr><td><span class="el_class">org.springframework.web.cors.DefaultCorsProcessor</span></td><td><code>1fb768c4d19b54ee</code></td></tr><tr><td><span class="el_class">org.springframework.web.cors.UrlBasedCorsConfigurationSource</span></td><td><code>8f16bdb48b8f02f6</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.CharacterEncodingFilter</span></td><td><code>f79acb52d875c33f</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.GenericFilterBean</span></td><td><code>ce246aca35e5e6d3</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.GenericFilterBean.FilterConfigPropertyValues</span></td><td><code>3cda71a901d5d2a4</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.HiddenHttpMethodFilter</span></td><td><code>6f6852ae84614798</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.HttpPutFormContentFilter</span></td><td><code>09abd04927207d0f</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.OncePerRequestFilter</span></td><td><code>64e6d9cdd4eacd2c</code></td></tr><tr><td><span class="el_class">org.springframework.web.filter.RequestContextFilter</span></td><td><code>75ddb137e9e2f0e5</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.ControllerAdviceBean</span></td><td><code>a8ff4615bd2b6bcb</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.HandlerMethod</span></td><td><code>37e0b36850a331f5</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.HandlerMethod.HandlerMethodParameter</span></td><td><code>0f93412bdf9a318f</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.HandlerMethod.ReturnValueMethodParameter</span></td><td><code>98226da8b99ff94e</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver</span></td><td><code>db691bc5bbfcdf61</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver</span></td><td><code>90f728b0e5903878</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.NamedValueInfo</span></td><td><code>7153df0ad468b3f7</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.ErrorsMethodArgumentResolver</span></td><td><code>5565eab0657d3071</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.ExceptionHandlerMethodResolver</span></td><td><code>887a9739d071aee5</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.ExpressionValueMethodArgumentResolver</span></td><td><code>a2545ac38124b8ab</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.InitBinderDataBinderFactory</span></td><td><code>3d6ab17c3d6e4cdf</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.MapMethodProcessor</span></td><td><code>8ed4a20cd78309f6</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.ModelAttributeMethodProcessor</span></td><td><code>dd798c58050f6b09</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.ModelFactory</span></td><td><code>8818d06ee2485be1</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.ModelMethodProcessor</span></td><td><code>afd4a2d3233e5939</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.RequestHeaderMapMethodArgumentResolver</span></td><td><code>5bd0c3a94395c124</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.RequestHeaderMethodArgumentResolver</span></td><td><code>93fb776ff4201bf0</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.RequestParamMapMethodArgumentResolver</span></td><td><code>35653654cdd581cf</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.RequestParamMethodArgumentResolver</span></td><td><code>d0a9a3cdc4e26119</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.RequestParamNamedValueInfo</span></td><td><code>c1234f0e11add06b</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.SessionAttributesHandler</span></td><td><code>8bb04d1c1f1eccb8</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.annotation.SessionStatusMethodArgumentResolver</span></td><td><code>15fbb8701de46916</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.support.CompositeUriComponentsContributor</span></td><td><code>30676475e271420f</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.support.HandlerMethodArgumentResolverComposite</span></td><td><code>70a444a1f914e731</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite</span></td><td><code>766096d58258b31e</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.support.InvocableHandlerMethod</span></td><td><code>91aa109e91a1cc8d</code></td></tr><tr><td><span class="el_class">org.springframework.web.method.support.ModelAndViewContainer</span></td><td><code>d5c74d5b0c669fff</code></td></tr><tr><td><span class="el_class">org.springframework.web.multipart.support.MultipartResolutionDelegate</span></td><td><code>ca2e56e0826c1005</code></td></tr><tr><td><span class="el_class">org.springframework.web.multipart.support.StandardServletMultipartResolver</span></td><td><code>f182839f1aa3708d</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.DispatcherServlet</span></td><td><code>fd2ce6a529bfec59</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.FlashMap</span></td><td><code>cfe5dbf241fdac16</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.FrameworkServlet</span></td><td><code>4ac88d6ffb51e7ac</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.FrameworkServlet.RequestBindingInterceptor</span></td><td><code>1dd2a5c3fca65685</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.HandlerExecutionChain</span></td><td><code>ae0ab75d3cf0f690</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.HandlerMapping</span></td><td><code>60dc808afbc6b9ec</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.HttpServletBean</span></td><td><code>485079685e08ec94</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.HttpServletBean.ServletConfigPropertyValues</span></td><td><code>fbbecc6e06c36bc2</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.ModelAndView</span></td><td><code>d5179183726833b0</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.View</span></td><td><code>07ed66f2927e9547</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer</span></td><td><code>ee5be61cf140f475</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer</span></td><td><code>5fb74e0fddc06a9b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.CorsRegistry</span></td><td><code>ec4a99f27e660a9d</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer</span></td><td><code>75c42b92b8cdea52</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration</span></td><td><code>a0a1aff0c9038b8e</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.InterceptorRegistration</span></td><td><code>9362491e080ef6af</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.InterceptorRegistry</span></td><td><code>a99c407c296807bd</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.PathMatchConfigurer</span></td><td><code>f80a8f6099469e77</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.ResourceHandlerRegistration</span></td><td><code>ba97d0ce20f14f67</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry</span></td><td><code>e8a11d1e622f30cb</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.ViewControllerRegistry</span></td><td><code>fe469ddaa3a28d97</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.ViewResolverRegistry</span></td><td><code>ec5f7a2da83e38c6</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport</span></td><td><code>87e2d29eb2de2b46</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport..FastClassBySpringCGLIB..69f69f7c</span></td><td><code>c667304528eb1fde</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.EmptyHandlerMapping</span></td><td><code>c4985ca7dbc9b4b9</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.WebMvcConfigurer</span></td><td><code>355447f58613500b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.config.annotation.WebMvcConfigurerComposite</span></td><td><code>f5d34edd4b825332</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping</span></td><td><code>4f26baa240af0548</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver</span></td><td><code>95a28cc39dff16b6</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMapping</span></td><td><code>121b9e7017aa84ba</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver</span></td><td><code>9296a9a3fe093215</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodMapping</span></td><td><code>e1129d2711411877</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.EmptyHandler</span></td><td><code>cc83759dfb61bcc7</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.MappingRegistration</span></td><td><code>1bdd37660494e763</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.MappingRegistry</span></td><td><code>297901f7b263178e</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.Match</span></td><td><code>3fca26b6dec053af</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.MatchComparator</span></td><td><code>0e6a726139417a97</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.AbstractUrlHandlerMapping</span></td><td><code>4776ef99c6e27d8b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping</span></td><td><code>136962f57129e585</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.ConversionServiceExposingInterceptor</span></td><td><code>682b734c120aded3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.DispatcherServletWebRequest</span></td><td><code>426eae816941b2f3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.HandlerExceptionResolverComposite</span></td><td><code>47c13e32f166d24b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.HandlerInterceptorAdapter</span></td><td><code>8945be269295f02c</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.SimpleUrlHandlerMapping</span></td><td><code>6d5303fa4aecf5a9</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.handler.WebRequestHandlerInterceptorAdapter</span></td><td><code>175db0758f102fd0</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver</span></td><td><code>1adcdeb27a440096</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter</span></td><td><code>558ab825c872ec60</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter</span></td><td><code>2960d07e97ec0955</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver</span></td><td><code>dc1e5182cd99a210</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.AbstractMediaTypeExpression</span></td><td><code>df0b7613a095d0e8</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.AbstractRequestCondition</span></td><td><code>db2b1e31f7d95de7</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.ConsumesRequestCondition</span></td><td><code>bf1a09a2f79e1f78</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.HeadersRequestCondition</span></td><td><code>18af41291e2da398</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.ParamsRequestCondition</span></td><td><code>96be0befebcfdd19</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.PatternsRequestCondition</span></td><td><code>edb9450f3a68add3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.ProducesRequestCondition</span></td><td><code>1a52325dca95bef5</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.ProducesRequestCondition.ProduceMediaTypeExpression</span></td><td><code>7455531ff0563049</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.RequestConditionHolder</span></td><td><code>8d01ae83219c79c3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.condition.RequestMethodsRequestCondition</span></td><td><code>f52acbe92e99ecf9</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter</span></td><td><code>d84064104f6cb9b9</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.RequestMappingInfo</span></td><td><code>4356e005c2a36bb8</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.RequestMappingInfo.BuilderConfiguration</span></td><td><code>4878b8a76a317bcd</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.RequestMappingInfo.DefaultBuilder</span></td><td><code>5f0432e25e676ea0</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping</span></td><td><code>b721b22d39e42304</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMethodMappingNamingStrategy</span></td><td><code>8b35b03e73cc9d3c</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.AbstractMappingJacksonResponseBodyAdvice</span></td><td><code>001b159af071bbef</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver</span></td><td><code>54b7773ab89585b1</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor</span></td><td><code>7c3be4568860baea</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.1</span></td><td><code>9e41dca91fdc202a</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.AsyncTaskMethodReturnValueHandler</span></td><td><code>61e1392bdad11c66</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.CallableMethodReturnValueHandler</span></td><td><code>8240fd69d57d273f</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.DeferredResultMethodReturnValueHandler</span></td><td><code>efac468c59ab12f4</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver</span></td><td><code>05c292cef6cd00b0</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ExtendedServletRequestDataBinder</span></td><td><code>a4ede29ee2066a71</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor</span></td><td><code>03de81a0024dd0c1</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.HttpHeadersReturnValueHandler</span></td><td><code>25c3a5f9167dc718</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.JsonViewRequestBodyAdvice</span></td><td><code>10d4a3b08976f4ca</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.JsonViewResponseBodyAdvice</span></td><td><code>1ec33a12f3a442fa</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.MatrixVariableMapMethodArgumentResolver</span></td><td><code>14115d4262cdf77c</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.MatrixVariableMethodArgumentResolver</span></td><td><code>9794a8f139bf36b3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ModelAndViewMethodReturnValueHandler</span></td><td><code>435d76714ce69cd2</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.PathVariableMapMethodArgumentResolver</span></td><td><code>84df95002a13afbd</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver</span></td><td><code>a5933123bc19cc5e</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ReactiveTypeHandler</span></td><td><code>85d631715f5bf87c</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RedirectAttributesMethodArgumentResolver</span></td><td><code>65eabfb370752b70</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestAttributeMethodArgumentResolver</span></td><td><code>9d7f684d16784a0c</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestBodyAdviceAdapter</span></td><td><code>db2e7eb82b765bba</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter</span></td><td><code>2dd4f45a55ab9291</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping</span></td><td><code>d86e5608be309fbd</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestPartMethodArgumentResolver</span></td><td><code>8a6228b2b1d91446</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyAdviceChain</span></td><td><code>b519693b3629a844</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor</span></td><td><code>98a2d1feb4718daf</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitterReturnValueHandler</span></td><td><code>22ee494154d85cb5</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ServletCookieValueMethodArgumentResolver</span></td><td><code>5db4ec1beed53fa6</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod</span></td><td><code>2deb21ec0a9d592a</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor</span></td><td><code>d1f4048d829c6ed4</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ServletRequestDataBinderFactory</span></td><td><code>f787e629d84f0aea</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ServletRequestMethodArgumentResolver</span></td><td><code>3d4e3429d11fb219</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ServletResponseMethodArgumentResolver</span></td><td><code>1f3085a846984480</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.SessionAttributeMethodArgumentResolver</span></td><td><code>bd6557293d22b231</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.StreamingResponseBodyReturnValueHandler</span></td><td><code>590805c377cdfe9c</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.UriComponentsBuilderMethodArgumentResolver</span></td><td><code>5014f3eb80a21f2f</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ViewMethodReturnValueHandler</span></td><td><code>4ead53669953bce3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.method.annotation.ViewNameMethodReturnValueHandler</span></td><td><code>f5aeefadf7255c57</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver</span></td><td><code>e788872993fcb30a</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.resource.AbstractResourceResolver</span></td><td><code>94cdc060b067bd27</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.resource.PathResourceResolver</span></td><td><code>6290e4a57a7bcb78</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.resource.ResourceHttpRequestHandler</span></td><td><code>54b3595f2549bc99</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.resource.ResourceUrlProvider</span></td><td><code>c417b354a170b17b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.resource.ResourceUrlProviderExposingInterceptor</span></td><td><code>f721013fa1ff4c6b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.support.AbstractFlashMapManager</span></td><td><code>deb642e8ff7f3612</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.support.RequestContextUtils</span></td><td><code>849a6f6743bdc0b1</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.support.SessionFlashMapManager</span></td><td><code>fe54bf4f82798b92</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.support.WebContentGenerator</span></td><td><code>a56bd747a0e797d4</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.theme.AbstractThemeResolver</span></td><td><code>ecbf56c29a6cdb8b</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.theme.FixedThemeResolver</span></td><td><code>cb4ba47212c24919</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.AbstractCachingViewResolver</span></td><td><code>889df9b06636c637</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.AbstractCachingViewResolver.1</span></td><td><code>7d7c0c364057308e</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.AbstractCachingViewResolver.2</span></td><td><code>0802703ec8fa28d4</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.BeanNameViewResolver</span></td><td><code>fdf3dceb4f52e297</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.ContentNegotiatingViewResolver</span></td><td><code>ea41608fac2ef938</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.ContentNegotiatingViewResolver.1</span></td><td><code>291bf4ef9422c976</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator</span></td><td><code>41488fa2b3bbead3</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.InternalResourceViewResolver</span></td><td><code>c63ede720d42cfa9</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.UrlBasedViewResolver</span></td><td><code>6414d7e107463701</code></td></tr><tr><td><span class="el_class">org.springframework.web.servlet.view.ViewResolverComposite</span></td><td><code>623b6f0d1003205f</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.DefaultUriBuilderFactory</span></td><td><code>6e299457a7089493</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.DefaultUriBuilderFactory.EncodingMode</span></td><td><code>3cef219b116c05e3</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents</span></td><td><code>021c99151fa62c63</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.1</span></td><td><code>17c0718e7962f0da</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.EncodeState</span></td><td><code>029503f36c84f4c2</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.FullPathComponent</span></td><td><code>eb71e4335d0c1e09</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type</span></td><td><code>55e377461d2d01d8</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.1</span></td><td><code>1be1bbd030bd212a</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.10</span></td><td><code>07afc156eb21da35</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.11</span></td><td><code>35119cec59ee6afe</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.12</span></td><td><code>b772df9ebf500a41</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.2</span></td><td><code>a526023daac9a8e7</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.3</span></td><td><code>0ed448588fa380d4</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.4</span></td><td><code>4ee25d036743bb0f</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.5</span></td><td><code>46dc4c8ff086bbbd</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.6</span></td><td><code>b870cda0369f6400</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.7</span></td><td><code>0e176f2d7db9a2d0</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.8</span></td><td><code>145efc229412eb47</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.HierarchicalUriComponents.Type.9</span></td><td><code>761adb447ba14bca</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponents</span></td><td><code>d8115555a2c30aab</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponentsBuilder</span></td><td><code>41f7545a2769e16b</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponentsBuilder.CompositePathComponentBuilder</span></td><td><code>0aca72be399c6b55</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriComponentsBuilder.FullPathComponentBuilder</span></td><td><code>164dccfa5ef3f7d3</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UriUtils</span></td><td><code>65bc00fef5abebd0</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.UrlPathHelper</span></td><td><code>586f1f9fa5f55313</code></td></tr><tr><td><span class="el_class">org.springframework.web.util.WebUtils</span></td><td><code>7f1a191c17031166</code></td></tr><tr><td><span class="el_class">worker.org.gradle.api.JavaVersion</span></td><td><code>84f3766952252fce</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderSpec</span></td><td><code>cb374b01ccbebc0b</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderUtils</span></td><td><code>e10e01aa3c1eeecd</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderUtils.ReflectionClassDefiner</span></td><td><code>302030e4e4f24a33</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.ClassLoaderUtils.ReflectionPackagesFetcher</span></td><td><code>2898c67c9ad08ce9</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader</span></td><td><code>cd58288ad3a6bafc</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader.RetrieveSystemPackagesClassLoader</span></td><td><code>130153a9bfa0a897</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader.Spec</span></td><td><code>50e7b6c3bb848c0a</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.classloader.FilteringClassLoader.TrieSet</span></td><td><code>4d1ffd46cbfd7403</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.reflect.JavaMethod</span></td><td><code>a4be009ad1ef7181</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.util.Trie</span></td><td><code>19fbee069a29feb3</code></td></tr><tr><td><span class="el_class">worker.org.gradle.internal.util.Trie.Builder</span></td><td><code>3ff89b3303eddda1</code></td></tr><tr><td><span class="el_class">worker.org.gradle.process.internal.worker.GradleWorkerMain</span></td><td><code>227c91d50a73b80f</code></td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.jacoco.org/jacoco">JaCoCo</a> 0.8.2.201808211720</span></div></body></html>
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/reports/tests/test/classes/gogreen.server.rest.UserControllerTest.html b/src/GoGreen/Server/build/reports/tests/test/classes/gogreen.server.rest.UserControllerTest.html
    deleted file mode 100644
    index 4786cdb..0000000
    --- a/src/GoGreen/Server/build/reports/tests/test/classes/gogreen.server.rest.UserControllerTest.html
    +++ /dev/null
    @@ -1,173 +0,0 @@
    -<!DOCTYPE html>
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    -<meta http-equiv="x-ua-compatible" content="IE=edge"/>
    -<title>Test results - UserControllerTest</title>
    -<link href="../css/base-style.css" rel="stylesheet" type="text/css"/>
    -<link href="../css/style.css" rel="stylesheet" type="text/css"/>
    -<script src="../js/report.js" type="text/javascript"></script>
    -</head>
    -<body>
    -<div id="content">
    -<h1>UserControllerTest</h1>
    -<div class="breadcrumbs">
    -<a href="../index.html">all</a> &gt; 
    -<a href="../packages/gogreen.server.rest.html">gogreen.server.rest</a> &gt; UserControllerTest</div>
    -<div id="summary">
    -<table>
    -<tr>
    -<td>
    -<div class="summaryGroup">
    -<table>
    -<tr>
    -<td>
    -<div class="infoBox" id="tests">
    -<div class="counter">1</div>
    -<p>tests</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="failures">
    -<div class="counter">0</div>
    -<p>failures</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="ignored">
    -<div class="counter">0</div>
    -<p>ignored</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="duration">
    -<div class="counter">0.928s</div>
    -<p>duration</p>
    -</div>
    -</td>
    -</tr>
    -</table>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox success" id="successRate">
    -<div class="percent">100%</div>
    -<p>successful</p>
    -</div>
    -</td>
    -</tr>
    -</table>
    -</div>
    -<div id="tabs">
    -<ul class="tabLinks">
    -<li>
    -<a href="#tab0">Tests</a>
    -</li>
    -<li>
    -<a href="#tab1">Standard output</a>
    -</li>
    -</ul>
    -<div id="tab0" class="tab">
    -<h2>Tests</h2>
    -<table>
    -<thead>
    -<tr>
    -<th>Test</th>
    -<th>Duration</th>
    -<th>Result</th>
    -</tr>
    -</thead>
    -<tr>
    -<td class="success">registerUserTest</td>
    -<td class="success">0.928s</td>
    -<td class="success">passed</td>
    -</tr>
    -</table>
    -</div>
    -<div id="tab1" class="tab">
    -<h2>Standard output</h2>
    -<span class="code">
    -<pre>12:15:53.664 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [gogreen.server.rest.UserControllerTest]
    -12:15:53.665 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [gogreen.server.rest.UserControllerTest]
    -12:15:53.666 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [gogreen.server.rest.UserControllerTest]
    -12:15:53.666 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [gogreen.server.rest.UserControllerTest]
    -12:15:53.676 [Test worker] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@36c1eab1 testClass = UserControllerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@401b3c92 testClass = UserControllerTest, locations = '{}', classes = '{class gogreen.server.Application, class gogreen.server.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@31c67424, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@42d370a7, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@235fcef7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1276e7b2], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -&gt; false]], class annotated with @DirtiesContext [false] with mode [null].
    -12:15:53.678 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [gogreen.server.rest.UserControllerTest]
    -12:15:53.678 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [gogreen.server.rest.UserControllerTest]
    -12:15:54.263 [Test worker] DEBUG org.springframework.test.context.support.DependencyInjectionTestExecutionListener - Performing dependency injection for test context [[DefaultTestContext@36c1eab1 testClass = UserControllerTest, testInstance = gogreen.server.rest.UserControllerTest@568a352d, testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@401b3c92 testClass = UserControllerTest, locations = '{}', classes = '{class gogreen.server.Application, class gogreen.server.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@31c67424, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@42d370a7, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@235fcef7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1276e7b2], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -&gt; false]]].
    -12:15:54.307 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Adding PropertySource 'systemProperties' with lowest search precedence
    -12:15:54.307 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Adding PropertySource 'systemEnvironment' with lowest search precedence
    -12:15:54.308 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [MapPropertySource@535869477 {name='systemProperties', properties={java.runtime.name=Java(TM) SE Runtime Environment, sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_201\jre\bin, java.vm.version=25.201-b09, java.vm.vendor=Oracle Corporation, java.vendor.url=http://java.oracle.com/, path.separator=;, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, file.encoding.pkg=sun.io, user.script=, sun.java.launcher=SUN_STANDARD, user.country=GB, sun.os.patch.level=, java.vm.specification.name=Java Virtual Machine Specification, user.dir=C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server, java.runtime.version=1.8.0_201-b09, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_201\jre\lib\endorsed, os.arch=amd64, java.io.tmpdir=C:\Users\ceren\AppData\Local\Temp\, line.separator=
    -, java.vm.specification.vendor=Oracle Corporation, user.variant=, os.name=Windows 10, sun.jnu.encoding=Cp1252, java.library.path=C:\Program Files\Java\jdk1.8.0_201\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9\bin;C:\Users\ceren\scoop\apps\idea\current\bin;C:\Users\ceren\scoop\shims;C:\Users\ceren\AppData\Local\Microsoft\WindowsApps;C:\Users\ceren\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ceren\AppData\Roaming\npm;., java.specification.name=Java Platform API Specification, java.class.version=52.0, org.gradle.native=false, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, os.version=10.0, user.home=C:\Users\ceren, user.timezone=Europe/Berlin, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=windows-1252, java.specification.version=1.8, java.class.path=C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\classes\java\test;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\resources\test;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\classes\java\main;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\resources\main;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\2.0.5.RELEASE\52daa1f1509bd637a737206e54c06a17aabb9504\spring-boot-starter-web-2.0.5.RELEASE.jar;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Common\build\libs\Common.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-data-jpa\2.0.5.RELEASE\c99b58e8ada11478aa5d0c3065745b7e887f094e\spring-boot-starter-data-jpa-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.h2database\h2\1.4.197\bb391050048ca8ae3e32451b5a3714ecd3596a46\h2-1.4.197.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-test\2.0.5.RELEASE\ab04ca2e76f6a8e786001352a81a10e4b0e7fbc8\spring-boot-starter-test-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.vintage\junit-vintage-engine\5.4.0\247fe2182965c52cda94320563b16f8907e86da6\junit-vintage-engine-5.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\junit\junit\4.12\2973d150c0dc1fefe998f834810d68f278ea58ec\junit-4.12.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-engine\5.4.0\30083adf3fbd7b734f12e6cb4d99dedab99fc34b\junit-jupiter-engine-5.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-api\5.4.0\1a09f25a160f71c267f9ebe3b229b17805c683e9\junit-jupiter-api-5.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.0.5.RELEASE\d0052ded4733ceb1fb7d927238f22f9a92099227\spring-boot-starter-json-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-aop\2.0.5.RELEASE\6bc1e8bcc849772d48cae1e8278cd2b471361698\spring-boot-starter-aop-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-jdbc\2.0.5.RELEASE\9a5370acc7c5e17f4a00578211fbbd212b9a8329\spring-boot-starter-jdbc-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.0.5.RELEASE\1f53487a373be18d064a5815e9bac9882ef15cdc\spring-boot-starter-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-tomcat\2.0.5.RELEASE\eaac8a5d73b45400bc88cd7f6b5c99b5f0d5e9b7\spring-boot-starter-tomcat-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate.validator\hibernate-validator\6.0.12.Final\478003e61b056c1f97840ba3e62ff31cdc89597\hibernate-validator-6.0.12.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\5.0.9.RELEASE\c18346caaeb8dc648c4cc01874996fd9fef76664\spring-webmvc-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.0.9.RELEASE\1ea3aab93340849313fa74ec626ddaf1fff9ed8e\spring-web-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\javax.transaction\javax.transaction-api\1.2\d81aff979d603edd90dcd8db2abc1f4ce6479e3e\javax.transaction-api-1.2.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate\hibernate-core\5.2.17.Final\f2dc36470e7a2ffcf6106bb1625ecf5b54bb5f65\hibernate-core-5.2.17.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-jpa\2.0.10.RELEASE\a6e644c363d050c6c90f078f4f0ac66892f60d54\spring-data-jpa-2.0.10.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aspects\5.0.9.RELEASE\dfb2da4c573391d8e8a482f08bdf4d38398e2bb0\spring-aspects-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test-autoconfigure\2.0.5.RELEASE\54d5e8f9e88c6236fe164474f0aed5a8a1052c43\spring-boot-test-autoconfigure-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test\2.0.5.RELEASE\ce6353f33217982357a6bdba6576015ea333304c\spring-boot-test-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.jayway.jsonpath\json-path\2.4.0\765a4401ceb2dc8d40553c2075eb80a8fa35c2ae\json-path-2.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.assertj\assertj-core\3.9.1\c5ce126b15f28d56cd8f960c1a6a058b9c9aea87\assertj-core-3.9.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.mockito\mockito-core\2.15.0\b84bfbbc29cd22c9529409627af6ea2897f4fa85\mockito-core-2.15.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest-library\1.3\4785a3c21320980282f9f33d0d1264a69040538f\hamcrest-library-1.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest-core\1.3\42a25dc3219429f0e5d060061f71acb49bf010a0\hamcrest-core-1.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.skyscreamer\jsonassert\1.5.0\6c9d5fe2f59da598d9aefc1cfc6528ff3cf32df3\jsonassert-1.5.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-test\5.0.9.RELEASE\218c8648f898453be92d550252e0ce2a84b54375\spring-test-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.0.5.RELEASE\e5588642799e0c0c04638e255c3d3f31ba400ff4\spring-boot-autoconfigure-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.0.5.RELEASE\19a4624cbd89a318d10c79f289c6c816043850fb\spring-boot-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.0.9.RELEASE\2501e55acb6c2e84667cda3f845d1d00a0dc4e05\spring-context-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.0.9.RELEASE\1f9db5ff3a758102c0434cc3457aa47c50c39a4a\spring-expression-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-orm\5.0.9.RELEASE\bb9265effd7c903f4cc1c98d16b4188b7827a1cc\spring-orm-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jdbc\5.0.9.RELEASE\2f38726ef2f5ecb72af7e915dac43177b01a8f53\spring-jdbc-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-commons\2.0.10.RELEASE\64d4e58a2b16b9446d51a2650058d821a5bce98d\spring-data-commons-2.0.10.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-tx\5.0.9.RELEASE\d3a13fc3c56bdddd8144a686ed64f0cdb3ad7305\spring-tx-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.0.9.RELEASE\98003b099697fe46b6bdf18c7e3f66d7a1381060\spring-aop-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.0.9.RELEASE\65f56fdab1bb90ad059e314d2f2f4cf76f9bdbde\spring-beans-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.0.9.RELEASE\9f9a828936d81afd49a603bda9cc1aed863a0d85\spring-core-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.xmlunit\xmlunit-core\2.5.1\4ffdb346572a7356f7521cd3119ce5287d2e339d\xmlunit-core-2.5.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-engine\1.4.0\b4419dc190a5d82b9cac6b52e0af9140895c3f87\junit-platform-engine-1.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-commons\1.4.0\e0b2ed8fac32ad6469d75d034e759f1969db8dda\junit-platform-commons-1.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apiguardian\apiguardian-api\1.0.0\3ef5276905e36f4d8055fe3cb0bdcc7503ffc85d\apiguardian-api-1.0.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.opentest4j\opentest4j\1.1.1\efd9f971e91074491ea55b19f67b13470cf4fcdd\opentest4j-1.1.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.0.5.RELEASE\c353e0b9591d0765c687ff0a678478cbebfd5c23\spring-boot-starter-logging-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\javax.annotation\javax.annotation-api\1.3.2\934c04d3cfef185a8008e7bf34331b79730a9d43\javax.annotation-api-1.3.2.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.19\2d998d3d674b172a588e54ab619854d073f555b5\snakeyaml-1.19.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.9.6\456895fc91bf7180b216fead220373e6278230c9\jackson-datatype-jdk8-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.9.6\ea54f6193d224e5e5732bbd4262327eb465397c2\jackson-datatype-jsr310-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.9.6\129acd77a4b6ee30d62d3a0899b1344c8ec2bff8\jackson-module-parameter-names-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.9.6\cfa4f316351a91bfd95cb0644c6a2c95f52db1fc\jackson-databind-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-websocket\8.5.34\5f86906367c2540b21e6aeecc277d2ce9ec939b0\tomcat-embed-websocket-8.5.34.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-core\8.5.34\a038040d68a90397f95dd1e11b979fe364a5000f\tomcat-embed-core-8.5.34.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-el\8.5.34\be71a9a5bdd001db7cf97c47429eec0bdd3b7b88\tomcat-embed-el-8.5.34.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\javax.validation\validation-api\2.0.1.Final\cb855558e6271b1b32e716d24cb85c7f583ce09e\validation-api-2.0.1.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate.common\hibernate-commons-annotations\5.0.1.Final\71e1cff3fcb20d3b3af4f3363c3ddb24d33c6879\hibernate-commons-annotations-5.0.1.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.jboss.logging\jboss-logging\3.3.2.Final\3789d00e859632e6c6206adc0c71625559e6e3b0\jboss-logging-3.3.2.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml\classmate\1.3.4\3d5f48f10bbe4eb7bd862f10c0583be2e0053c6\classmate-1.3.4.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.aspectj\aspectjweaver\1.8.13\ad94df2a28d658a40dc27bbaff6a1ce5fbf04e9b\aspectjweaver-1.8.13.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.zaxxer\HikariCP\2.7.9\a83113d2c091d0d0f853dad3217bd7df3beb6ae3\HikariCP-2.7.9.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate.javax.persistence\hibernate-jpa-2.1-api\1.0.2.Final\52afb5762c704a6b586e27742470c08f91877fc1\hibernate-jpa-2.1-api-1.0.2.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.javassist\javassist\3.22.0-GA\3e83394258ae2089be7219b971ec21a8288528ad\javassist-3.22.0-GA.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\antlr\antlr\2.7.7\83cd2cd674a217ade95a4bb83a8a14f351f48bd0\antlr-2.7.7.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.jboss\jandex\2.0.3.Final\bfc4d6257dbff7a33a357f0de116be6ff951d849\jandex-2.0.3.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\dom4j\dom4j\1.6.1\5d3ccc056b6f056dbf0dddfdf43894b9065a8f94\dom4j-1.6.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.3\7c4f3c474fb2c041d8028740440937705ebb473a\logback-classic-1.2.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.10.0\f7e631ccf49cfc0aefa4a2a728da7d374c05bd3c\log4j-to-slf4j-2.10.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.25\af5364cd6679bfffb114f0dec8a157aaa283b76\jul-to-slf4j-1.7.25.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.25\da76ca59f6a57ee3102f8f9bd9cee742973efa8a\slf4j-api-1.7.25.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.minidev\json-smart\2.3\7396407491352ce4fa30de92efb158adb76b5b\json-smart-2.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy\1.7.11\f02857a4e2c66ccbe7aaad6100a0a6c461bce9b3\byte-buddy-1.7.11.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy-agent\1.7.11\b425a8933ca07edd03c6dbc8bc3b595fba9780de\byte-buddy-agent-1.7.11.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.objenesis\objenesis\2.6\639033469776fd37c08358c6b92a4761feb2af4b\objenesis-2.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.vaadin.external.google\android-json\0.0.20131108.vaadin1\fa26d351fe62a6a17f5cda1287c1c6110dec413f\android-json-0.0.20131108.vaadin1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.0.9.RELEASE\bc3b5aaae53f0bc03647e53ecbd98a05b47a4e90\spring-jcl-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.9.0\7c10d545325e3a6e72e06381afe469fd40eb701\jackson-annotations-2.9.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.9.6\4e393793c37c77e042ccc7be5a914ae39251b365\jackson-core-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.minidev\accessors-smart\1.2\c592b500269bfde36096641b01238a8350f8aa31\accessors-smart-1.2.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.3\864344400c3d4d92dfeb0a305dc87d953677c03c\logback-core-1.2.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.10.0\fec5797a55b786184a537abd39c3fa1449d752d6\log4j-api-2.10.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\5.0.4\da08b8cce7bbf903602a25a3a163ae252435795\asm-5.0.4.jar, user.name=ceren, java.vm.specification.version=1.8, sun.java.command=worker.org.gradle.process.internal.worker.GradleWorkerMain 'Gradle Test Executor 4', java.home=C:\Program Files\Java\jdk1.8.0_201\jre, sun.arch.data.model=64, user.language=en, java.specification.vendor=Oracle Corporation, awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode, java.version=1.8.0_201, java.ext.dirs=C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext, sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_201\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_201\jre\classes, java.vendor=Oracle Corporation, org.gradle.test.worker=4, file.separator=\, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.desktop=windows, sun.cpu.isalist=amd64}}, SystemEnvironmentPropertySource@2041610596 {name='systemEnvironment', properties={GOOGLE_DEFAULT_CLIENT_ID=no, USERDOMAIN_ROAMINGPROFILE=DESKTOP-FATFDSA, PROCESSOR_LEVEL=6, RegionCode=EMEA, SESSIONNAME=Console, ALLUSERSPROFILE=C:\ProgramData, PROCESSOR_ARCHITECTURE=AMD64, GIT_INSTALL_ROOT=C:\Users\ceren\scoop\apps\git\current, GOOGLE_DEFAULT_CLIENT_SECRET=no, PSModulePath=C:\Users\ceren\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules, SystemDrive=C:, USERNAME=ceren, ProgramFiles(x86)=C:\Program Files (x86), PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL, DriverData=C:\Windows\System32\Drivers\DriverData, OneDriveConsumer=C:\Users\ceren\OneDrive, platformcode=AN, ProgramData=C:\ProgramData, ProgramW6432=C:\Program Files, HOMEPATH=\Users\ceren, PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 10, GenuineIntel, ProgramFiles=C:\Program Files, PUBLIC=C:\Users\Public, windir=C:\WINDOWS, =::=::\, LOCALAPPDATA=C:\Users\ceren\AppData\Local, USERDOMAIN=DESKTOP-FATFDSA, LOGONSERVER=\\DESKTOP-FATFDSA, JAVA_HOME=C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9, OneDrive=C:\Users\ceren\OneDrive, APPDATA=C:\Users\ceren\AppData\Roaming, GOOGLE_API_KEY=no, VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\, CommonProgramFiles=C:\Program Files\Common Files, Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9\bin;C:\Users\ceren\scoop\apps\idea\current\bin;C:\Users\ceren\scoop\shims;C:\Users\ceren\AppData\Local\Microsoft\WindowsApps;C:\Users\ceren\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ceren\AppData\Roaming\npm, OS=Windows_NT, COMPUTERNAME=DESKTOP-FATFDSA, PTSMINSTALLPATH=c:\Program Files\HP\HP ProtectTools Security Manager\Bin\, OnlineServices=Online Services, PROCESSOR_REVISION=9e0a, CommonProgramW6432=C:\Program Files\Common Files, ComSpec=C:\WINDOWS\system32\cmd.exe, PTSMINSTALLPATH_X86=c:\Program Files (x86)\HP\HP ProtectTools Security Manager\Bin\, SystemRoot=C:\WINDOWS, TEMP=C:\Users\ceren\AppData\Local\Temp, HOMEDRIVE=C:, USERPROFILE=C:\Users\ceren, TMP=C:\Users\ceren\AppData\Local\Temp, CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files, NUMBER_OF_PROCESSORS=12}}]
    -12:15:54.313 [Test worker] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}
    -12:15:54.313 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Adding PropertySource 'Inlined Test Properties' with highest search precedence
    -
    -  .   ____          _            __ _ _
    - /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
    -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
    - \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
    -  '  |____| .__|_| |_|_| |_\__, | / / / /
    - =========|_|==============|___/=/_/_/_/
    - :: Spring Boot ::        (v2.0.5.RELEASE)
    -
    -2019-03-04 12:15:54.768  INFO 21460 --- [    Test worker] gogreen.server.rest.UserControllerTest   : Starting UserControllerTest on DESKTOP-FATFDSA with PID 21460 (started by ceren in C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server)
    -2019-03-04 12:15:54.770  INFO 21460 --- [    Test worker] gogreen.server.rest.UserControllerTest   : No active profile set, falling back to default profiles: default
    -2019-03-04 12:15:54.818  INFO 21460 --- [    Test worker] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@6fe4b9d3: startup date [Mon Mar 04 12:15:54 CET 2019]; root of context hierarchy
    -2019-03-04 12:15:56.604  INFO 21460 --- [    Test worker] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9725962d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
    -2019-03-04 12:15:57.235  INFO 21460 --- [    Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 0 (http)
    -2019-03-04 12:15:57.281  INFO 21460 --- [    Test worker] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
    -2019-03-04 12:15:57.281  INFO 21460 --- [    Test worker] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.34
    -2019-03-04 12:15:57.298  INFO 21460 --- [ost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jdk1.8.0_201\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9\bin;C:\Users\ceren\scoop\apps\idea\current\bin;C:\Users\ceren\scoop\shims;C:\Users\ceren\AppData\Local\Microsoft\WindowsApps;C:\Users\ceren\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ceren\AppData\Roaming\npm;.]
    -2019-03-04 12:15:57.484  INFO 21460 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
    -2019-03-04 12:15:57.484  INFO 21460 --- [ost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2669 ms
    -2019-03-04 12:15:57.590  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
    -2019-03-04 12:15:57.597  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
    -2019-03-04 12:15:57.597  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
    -2019-03-04 12:15:57.598  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
    -2019-03-04 12:15:57.598  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
    -2019-03-04 12:15:57.846  INFO 21460 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
    -2019-03-04 12:15:58.143  INFO 21460 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
    -2019-03-04 12:15:58.232  INFO 21460 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
    -2019-03-04 12:15:58.269  INFO 21460 --- [    Test worker] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
    -	name: default
    -	...]
    -2019-03-04 12:15:58.413  INFO 21460 --- [    Test worker] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
    -2019-03-04 12:15:58.415  INFO 21460 --- [    Test worker] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
    -2019-03-04 12:15:58.479  INFO 21460 --- [    Test worker] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
    -2019-03-04 12:15:58.688  INFO 21460 --- [    Test worker] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    -2019-03-04 12:15:59.747  INFO 21460 --- [    Test worker] o.h.t.schema.internal.SchemaCreatorImpl  : HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@59abca76'
    -2019-03-04 12:15:59.751  INFO 21460 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
    -2019-03-04 12:16:00.371  INFO 21460 --- [    Test worker] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    -2019-03-04 12:16:00.729  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@6fe4b9d3: startup date [Mon Mar 04 12:15:54 CET 2019]; root of context hierarchy
    -2019-03-04 12:16:00.801  WARN 21460 --- [    Test worker] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
    -2019-03-04 12:16:00.845  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped &quot;{[/login]}&quot; onto public gogreen.common.UserDTO gogreen.server.rest.UserController.login(java.lang.String,java.lang.String)
    -2019-03-04 12:16:00.846  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped &quot;{[/registerUser]}&quot; onto public gogreen.common.UserDTO gogreen.server.rest.UserController.registerUser(java.lang.String,java.lang.String)
    -2019-03-04 12:16:00.849  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped &quot;{[/error]}&quot; onto public org.springframework.http.ResponseEntity&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
    -2019-03-04 12:16:00.850  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped &quot;{[/error],produces=[text/html]}&quot; onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
    -2019-03-04 12:16:00.882  INFO 21460 --- [    Test worker] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    -2019-03-04 12:16:00.882  INFO 21460 --- [    Test worker] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    -2019-03-04 12:16:00.901  INFO 21460 --- [    Test worker] .m.m.a.ExceptionHandlerExceptionResolver : Detected @ExceptionHandler methods in restExceptionHandler
    -2019-03-04 12:16:01.225  INFO 21460 --- [    Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 55036 (http) with context path ''
    -2019-03-04 12:16:01.229  INFO 21460 --- [    Test worker] gogreen.server.rest.UserControllerTest   : Started UserControllerTest in 6.913 seconds (JVM running for 10.219)
    -2019-03-04 12:16:01.607  INFO 21460 --- [o-auto-1-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
    -2019-03-04 12:16:01.607  INFO 21460 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
    -2019-03-04 12:16:01.634  INFO 21460 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 27 ms
    -2019-03-04 12:16:01.734  INFO 21460 --- [o-auto-1-exec-1] o.h.h.i.QueryTranslatorFactoryInitiator  : HHH000397: Using ASTQueryTranslatorFactory
    -2019-03-04 12:16:02.040  INFO 21460 --- [o-auto-1-exec-1] gogreen.server.service.UserService       : Created user id=1, name=ceren
    -2019-03-04 12:16:02.157  WARN 21460 --- [o-auto-1-exec-2] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [gogreen.common.ApplicationException: User already exists]
    -</pre>
    -</span>
    -</div>
    -</div>
    -<div id="footer">
    -<p>
    -<div>
    -<label class="hidden" id="label-for-line-wrapping-toggle" for="line-wrapping-toggle">Wrap lines
    -<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
    -</label>
    -</div>Generated by 
    -<a href="http://www.gradle.org">Gradle 5.2.1</a> at 04-Mar-2019 12:16:03</p>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/src/GoGreen/Server/build/reports/tests/test/css/base-style.css b/src/GoGreen/Server/build/reports/tests/test/css/base-style.css
    deleted file mode 100644
    index 4afa73e..0000000
    --- a/src/GoGreen/Server/build/reports/tests/test/css/base-style.css
    +++ /dev/null
    @@ -1,179 +0,0 @@
    -
    -body {
    -    margin: 0;
    -    padding: 0;
    -    font-family: sans-serif;
    -    font-size: 12pt;
    -}
    -
    -body, a, a:visited {
    -    color: #303030;
    -}
    -
    -#content {
    -    padding-left: 50px;
    -    padding-right: 50px;
    -    padding-top: 30px;
    -    padding-bottom: 30px;
    -}
    -
    -#content h1 {
    -    font-size: 160%;
    -    margin-bottom: 10px;
    -}
    -
    -#footer {
    -    margin-top: 100px;
    -    font-size: 80%;
    -    white-space: nowrap;
    -}
    -
    -#footer, #footer a {
    -    color: #a0a0a0;
    -}
    -
    -#line-wrapping-toggle {
    -    vertical-align: middle;
    -}
    -
    -#label-for-line-wrapping-toggle {
    -    vertical-align: middle;
    -}
    -
    -ul {
    -    margin-left: 0;
    -}
    -
    -h1, h2, h3 {
    -    white-space: nowrap;
    -}
    -
    -h2 {
    -    font-size: 120%;
    -}
    -
    -ul.tabLinks {
    -    padding-left: 0;
    -    padding-top: 10px;
    -    padding-bottom: 10px;
    -    overflow: auto;
    -    min-width: 800px;
    -    width: auto !important;
    -    width: 800px;
    -}
    -
    -ul.tabLinks li {
    -    float: left;
    -    height: 100%;
    -    list-style: none;
    -    padding-left: 10px;
    -    padding-right: 10px;
    -    padding-top: 5px;
    -    padding-bottom: 5px;
    -    margin-bottom: 0;
    -    -moz-border-radius: 7px;
    -    border-radius: 7px;
    -    margin-right: 25px;
    -    border: solid 1px #d4d4d4;
    -    background-color: #f0f0f0;
    -}
    -
    -ul.tabLinks li:hover {
    -    background-color: #fafafa;
    -}
    -
    -ul.tabLinks li.selected {
    -    background-color: #c5f0f5;
    -    border-color: #c5f0f5;
    -}
    -
    -ul.tabLinks a {
    -    font-size: 120%;
    -    display: block;
    -    outline: none;
    -    text-decoration: none;
    -    margin: 0;
    -    padding: 0;
    -}
    -
    -ul.tabLinks li h2 {
    -    margin: 0;
    -    padding: 0;
    -}
    -
    -div.tab {
    -}
    -
    -div.selected {
    -    display: block;
    -}
    -
    -div.deselected {
    -    display: none;
    -}
    -
    -div.tab table {
    -    min-width: 350px;
    -    width: auto !important;
    -    width: 350px;
    -    border-collapse: collapse;
    -}
    -
    -div.tab th, div.tab table {
    -    border-bottom: solid #d0d0d0 1px;
    -}
    -
    -div.tab th {
    -    text-align: left;
    -    white-space: nowrap;
    -    padding-left: 6em;
    -}
    -
    -div.tab th:first-child {
    -    padding-left: 0;
    -}
    -
    -div.tab td {
    -    white-space: nowrap;
    -    padding-left: 6em;
    -    padding-top: 5px;
    -    padding-bottom: 5px;
    -}
    -
    -div.tab td:first-child {
    -    padding-left: 0;
    -}
    -
    -div.tab td.numeric, div.tab th.numeric {
    -    text-align: right;
    -}
    -
    -span.code {
    -    display: inline-block;
    -    margin-top: 0em;
    -    margin-bottom: 1em;
    -}
    -
    -span.code pre {
    -    font-size: 11pt;
    -    padding-top: 10px;
    -    padding-bottom: 10px;
    -    padding-left: 10px;
    -    padding-right: 10px;
    -    margin: 0;
    -    background-color: #f7f7f7;
    -    border: solid 1px #d0d0d0;
    -    min-width: 700px;
    -    width: auto !important;
    -    width: 700px;
    -}
    -
    -span.wrapped pre {
    -    word-wrap: break-word;
    -    white-space: pre-wrap;
    -    word-break: break-all;
    -}
    -
    -label.hidden {
    -    display: none;
    -}
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/reports/tests/test/css/style.css b/src/GoGreen/Server/build/reports/tests/test/css/style.css
    deleted file mode 100644
    index 3dc4913..0000000
    --- a/src/GoGreen/Server/build/reports/tests/test/css/style.css
    +++ /dev/null
    @@ -1,84 +0,0 @@
    -
    -#summary {
    -    margin-top: 30px;
    -    margin-bottom: 40px;
    -}
    -
    -#summary table {
    -    border-collapse: collapse;
    -}
    -
    -#summary td {
    -    vertical-align: top;
    -}
    -
    -.breadcrumbs, .breadcrumbs a {
    -    color: #606060;
    -}
    -
    -.infoBox {
    -    width: 110px;
    -    padding-top: 15px;
    -    padding-bottom: 15px;
    -    text-align: center;
    -}
    -
    -.infoBox p {
    -    margin: 0;
    -}
    -
    -.counter, .percent {
    -    font-size: 120%;
    -    font-weight: bold;
    -    margin-bottom: 8px;
    -}
    -
    -#duration {
    -    width: 125px;
    -}
    -
    -#successRate, .summaryGroup {
    -    border: solid 2px #d0d0d0;
    -    -moz-border-radius: 10px;
    -    border-radius: 10px;
    -}
    -
    -#successRate {
    -    width: 140px;
    -    margin-left: 35px;
    -}
    -
    -#successRate .percent {
    -    font-size: 180%;
    -}
    -
    -.success, .success a {
    -    color: #008000;
    -}
    -
    -div.success, #successRate.success {
    -    background-color: #bbd9bb;
    -    border-color: #008000;
    -}
    -
    -.failures, .failures a {
    -    color: #b60808;
    -}
    -
    -.skipped, .skipped a {
    -    color: #c09853;
    -}
    -
    -div.failures, #successRate.failures {
    -    background-color: #ecdada;
    -    border-color: #b60808;
    -}
    -
    -ul.linkList {
    -    padding-left: 0;
    -}
    -
    -ul.linkList li {
    -    list-style: none;
    -    margin-bottom: 5px;
    -}
    diff --git a/src/GoGreen/Server/build/reports/tests/test/index.html b/src/GoGreen/Server/build/reports/tests/test/index.html
    deleted file mode 100644
    index 1b8b764..0000000
    --- a/src/GoGreen/Server/build/reports/tests/test/index.html
    +++ /dev/null
    @@ -1,133 +0,0 @@
    -<!DOCTYPE html>
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    -<meta http-equiv="x-ua-compatible" content="IE=edge"/>
    -<title>Test results - Test Summary</title>
    -<link href="css/base-style.css" rel="stylesheet" type="text/css"/>
    -<link href="css/style.css" rel="stylesheet" type="text/css"/>
    -<script src="js/report.js" type="text/javascript"></script>
    -</head>
    -<body>
    -<div id="content">
    -<h1>Test Summary</h1>
    -<div id="summary">
    -<table>
    -<tr>
    -<td>
    -<div class="summaryGroup">
    -<table>
    -<tr>
    -<td>
    -<div class="infoBox" id="tests">
    -<div class="counter">1</div>
    -<p>tests</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="failures">
    -<div class="counter">0</div>
    -<p>failures</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="ignored">
    -<div class="counter">0</div>
    -<p>ignored</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="duration">
    -<div class="counter">0.928s</div>
    -<p>duration</p>
    -</div>
    -</td>
    -</tr>
    -</table>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox success" id="successRate">
    -<div class="percent">100%</div>
    -<p>successful</p>
    -</div>
    -</td>
    -</tr>
    -</table>
    -</div>
    -<div id="tabs">
    -<ul class="tabLinks">
    -<li>
    -<a href="#tab0">Packages</a>
    -</li>
    -<li>
    -<a href="#tab1">Classes</a>
    -</li>
    -</ul>
    -<div id="tab0" class="tab">
    -<h2>Packages</h2>
    -<table>
    -<thead>
    -<tr>
    -<th>Package</th>
    -<th>Tests</th>
    -<th>Failures</th>
    -<th>Ignored</th>
    -<th>Duration</th>
    -<th>Success rate</th>
    -</tr>
    -</thead>
    -<tbody>
    -<tr>
    -<td class="success">
    -<a href="packages/gogreen.server.rest.html">gogreen.server.rest</a>
    -</td>
    -<td>1</td>
    -<td>0</td>
    -<td>0</td>
    -<td>0.928s</td>
    -<td class="success">100%</td>
    -</tr>
    -</tbody>
    -</table>
    -</div>
    -<div id="tab1" class="tab">
    -<h2>Classes</h2>
    -<table>
    -<thead>
    -<tr>
    -<th>Class</th>
    -<th>Tests</th>
    -<th>Failures</th>
    -<th>Ignored</th>
    -<th>Duration</th>
    -<th>Success rate</th>
    -</tr>
    -</thead>
    -<tbody>
    -<tr>
    -<td class="success">
    -<a href="classes/gogreen.server.rest.UserControllerTest.html">gogreen.server.rest.UserControllerTest</a>
    -</td>
    -<td>1</td>
    -<td>0</td>
    -<td>0</td>
    -<td>0.928s</td>
    -<td class="success">100%</td>
    -</tr>
    -</tbody>
    -</table>
    -</div>
    -</div>
    -<div id="footer">
    -<p>
    -<div>
    -<label class="hidden" id="label-for-line-wrapping-toggle" for="line-wrapping-toggle">Wrap lines
    -<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
    -</label>
    -</div>Generated by 
    -<a href="http://www.gradle.org">Gradle 5.2.1</a> at 04-Mar-2019 12:16:03</p>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/src/GoGreen/Server/build/reports/tests/test/js/report.js b/src/GoGreen/Server/build/reports/tests/test/js/report.js
    deleted file mode 100644
    index 83bab4a..0000000
    --- a/src/GoGreen/Server/build/reports/tests/test/js/report.js
    +++ /dev/null
    @@ -1,194 +0,0 @@
    -(function (window, document) {
    -    "use strict";
    -
    -    var tabs = {};
    -
    -    function changeElementClass(element, classValue) {
    -        if (element.getAttribute("className")) {
    -            element.setAttribute("className", classValue);
    -        } else {
    -            element.setAttribute("class", classValue);
    -        }
    -    }
    -
    -    function getClassAttribute(element) {
    -        if (element.getAttribute("className")) {
    -            return element.getAttribute("className");
    -        } else {
    -            return element.getAttribute("class");
    -        }
    -    }
    -
    -    function addClass(element, classValue) {
    -        changeElementClass(element, getClassAttribute(element) + " " + classValue);
    -    }
    -
    -    function removeClass(element, classValue) {
    -        changeElementClass(element, getClassAttribute(element).replace(classValue, ""));
    -    }
    -
    -    function initTabs() {
    -        var container = document.getElementById("tabs");
    -
    -        tabs.tabs = findTabs(container);
    -        tabs.titles = findTitles(tabs.tabs);
    -        tabs.headers = findHeaders(container);
    -        tabs.select = select;
    -        tabs.deselectAll = deselectAll;
    -        tabs.select(0);
    -
    -        return true;
    -    }
    -
    -    function getCheckBox() {
    -        return document.getElementById("line-wrapping-toggle");
    -    }
    -
    -    function getLabelForCheckBox() {
    -        return document.getElementById("label-for-line-wrapping-toggle");
    -    }
    -
    -    function findCodeBlocks() {
    -        var spans = document.getElementById("tabs").getElementsByTagName("span");
    -        var codeBlocks = [];
    -        for (var i = 0; i < spans.length; ++i) {
    -            if (spans[i].className.indexOf("code") >= 0) {
    -                codeBlocks.push(spans[i]);
    -            }
    -        }
    -        return codeBlocks;
    -    }
    -
    -    function forAllCodeBlocks(operation) {
    -        var codeBlocks = findCodeBlocks();
    -
    -        for (var i = 0; i < codeBlocks.length; ++i) {
    -            operation(codeBlocks[i], "wrapped");
    -        }
    -    }
    -
    -    function toggleLineWrapping() {
    -        var checkBox = getCheckBox();
    -
    -        if (checkBox.checked) {
    -            forAllCodeBlocks(addClass);
    -        } else {
    -            forAllCodeBlocks(removeClass);
    -        }
    -    }
    -
    -    function initControls() {
    -        if (findCodeBlocks().length > 0) {
    -            var checkBox = getCheckBox();
    -            var label = getLabelForCheckBox();
    -
    -            checkBox.onclick = toggleLineWrapping;
    -            checkBox.checked = false;
    -
    -            removeClass(label, "hidden");
    -         }
    -    }
    -
    -    function switchTab() {
    -        var id = this.id.substr(1);
    -
    -        for (var i = 0; i < tabs.tabs.length; i++) {
    -            if (tabs.tabs[i].id === id) {
    -                tabs.select(i);
    -                break;
    -            }
    -        }
    -
    -        return false;
    -    }
    -
    -    function select(i) {
    -        this.deselectAll();
    -
    -        changeElementClass(this.tabs[i], "tab selected");
    -        changeElementClass(this.headers[i], "selected");
    -
    -        while (this.headers[i].firstChild) {
    -            this.headers[i].removeChild(this.headers[i].firstChild);
    -        }
    -
    -        var h2 = document.createElement("H2");
    -
    -        h2.appendChild(document.createTextNode(this.titles[i]));
    -        this.headers[i].appendChild(h2);
    -    }
    -
    -    function deselectAll() {
    -        for (var i = 0; i < this.tabs.length; i++) {
    -            changeElementClass(this.tabs[i], "tab deselected");
    -            changeElementClass(this.headers[i], "deselected");
    -
    -            while (this.headers[i].firstChild) {
    -                this.headers[i].removeChild(this.headers[i].firstChild);
    -            }
    -
    -            var a = document.createElement("A");
    -
    -            a.setAttribute("id", "ltab" + i);
    -            a.setAttribute("href", "#tab" + i);
    -            a.onclick = switchTab;
    -            a.appendChild(document.createTextNode(this.titles[i]));
    -
    -            this.headers[i].appendChild(a);
    -        }
    -    }
    -
    -    function findTabs(container) {
    -        return findChildElements(container, "DIV", "tab");
    -    }
    -
    -    function findHeaders(container) {
    -        var owner = findChildElements(container, "UL", "tabLinks");
    -        return findChildElements(owner[0], "LI", null);
    -    }
    -
    -    function findTitles(tabs) {
    -        var titles = [];
    -
    -        for (var i = 0; i < tabs.length; i++) {
    -            var tab = tabs[i];
    -            var header = findChildElements(tab, "H2", null)[0];
    -
    -            header.parentNode.removeChild(header);
    -
    -            if (header.innerText) {
    -                titles.push(header.innerText);
    -            } else {
    -                titles.push(header.textContent);
    -            }
    -        }
    -
    -        return titles;
    -    }
    -
    -    function findChildElements(container, name, targetClass) {
    -        var elements = [];
    -        var children = container.childNodes;
    -
    -        for (var i = 0; i < children.length; i++) {
    -            var child = children.item(i);
    -
    -            if (child.nodeType === 1 && child.nodeName === name) {
    -                if (targetClass && child.className.indexOf(targetClass) < 0) {
    -                    continue;
    -                }
    -
    -                elements.push(child);
    -            }
    -        }
    -
    -        return elements;
    -    }
    -
    -    // Entry point.
    -
    -    window.onload = function() {
    -        initTabs();
    -        initControls();
    -    };
    -} (window, window.document));
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/build/reports/tests/test/packages/gogreen.server.rest.html b/src/GoGreen/Server/build/reports/tests/test/packages/gogreen.server.rest.html
    deleted file mode 100644
    index d248c7f..0000000
    --- a/src/GoGreen/Server/build/reports/tests/test/packages/gogreen.server.rest.html
    +++ /dev/null
    @@ -1,103 +0,0 @@
    -<!DOCTYPE html>
    -<html>
    -<head>
    -<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    -<meta http-equiv="x-ua-compatible" content="IE=edge"/>
    -<title>Test results - Package gogreen.server.rest</title>
    -<link href="../css/base-style.css" rel="stylesheet" type="text/css"/>
    -<link href="../css/style.css" rel="stylesheet" type="text/css"/>
    -<script src="../js/report.js" type="text/javascript"></script>
    -</head>
    -<body>
    -<div id="content">
    -<h1>Package gogreen.server.rest</h1>
    -<div class="breadcrumbs">
    -<a href="../index.html">all</a> &gt; gogreen.server.rest</div>
    -<div id="summary">
    -<table>
    -<tr>
    -<td>
    -<div class="summaryGroup">
    -<table>
    -<tr>
    -<td>
    -<div class="infoBox" id="tests">
    -<div class="counter">1</div>
    -<p>tests</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="failures">
    -<div class="counter">0</div>
    -<p>failures</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="ignored">
    -<div class="counter">0</div>
    -<p>ignored</p>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox" id="duration">
    -<div class="counter">0.928s</div>
    -<p>duration</p>
    -</div>
    -</td>
    -</tr>
    -</table>
    -</div>
    -</td>
    -<td>
    -<div class="infoBox success" id="successRate">
    -<div class="percent">100%</div>
    -<p>successful</p>
    -</div>
    -</td>
    -</tr>
    -</table>
    -</div>
    -<div id="tabs">
    -<ul class="tabLinks">
    -<li>
    -<a href="#tab0">Classes</a>
    -</li>
    -</ul>
    -<div id="tab0" class="tab">
    -<h2>Classes</h2>
    -<table>
    -<thread>
    -<tr>
    -<th>Class</th>
    -<th>Tests</th>
    -<th>Failures</th>
    -<th>Ignored</th>
    -<th>Duration</th>
    -<th>Success rate</th>
    -</tr>
    -</thread>
    -<tr>
    -<td class="success">
    -<a href="../classes/gogreen.server.rest.UserControllerTest.html">UserControllerTest</a>
    -</td>
    -<td>1</td>
    -<td>0</td>
    -<td>0</td>
    -<td>0.928s</td>
    -<td class="success">100%</td>
    -</tr>
    -</table>
    -</div>
    -</div>
    -<div id="footer">
    -<p>
    -<div>
    -<label class="hidden" id="label-for-line-wrapping-toggle" for="line-wrapping-toggle">Wrap lines
    -<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
    -</label>
    -</div>Generated by 
    -<a href="http://www.gradle.org">Gradle 5.2.1</a> at 04-Mar-2019 12:16:03</p>
    -</div>
    -</div>
    -</body>
    -</html>
    diff --git a/src/GoGreen/Server/build/test-results/test/TEST-gogreen.server.rest.UserControllerTest.xml b/src/GoGreen/Server/build/test-results/test/TEST-gogreen.server.rest.UserControllerTest.xml
    deleted file mode 100644
    index 7b299aa..0000000
    --- a/src/GoGreen/Server/build/test-results/test/TEST-gogreen.server.rest.UserControllerTest.xml
    +++ /dev/null
    @@ -1,75 +0,0 @@
    -<?xml version="1.0" encoding="UTF-8"?>
    -<testsuite name="gogreen.server.rest.UserControllerTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2019-03-04T11:16:01" hostname="DESKTOP-FATFDSA" time="0.928">
    -  <properties/>
    -  <testcase name="registerUserTest" classname="gogreen.server.rest.UserControllerTest" time="0.928"/>
    -  <system-out><![CDATA[12:15:53.664 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [gogreen.server.rest.UserControllerTest]
    -12:15:53.665 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [gogreen.server.rest.UserControllerTest]
    -12:15:53.666 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [gogreen.server.rest.UserControllerTest]
    -12:15:53.666 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [gogreen.server.rest.UserControllerTest]
    -12:15:53.676 [Test worker] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@36c1eab1 testClass = UserControllerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@401b3c92 testClass = UserControllerTest, locations = '{}', classes = '{class gogreen.server.Application, class gogreen.server.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@31c67424, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@42d370a7, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@235fcef7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1276e7b2], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> false]], class annotated with @DirtiesContext [false] with mode [null].
    -12:15:53.678 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [gogreen.server.rest.UserControllerTest]
    -12:15:53.678 [Test worker] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [gogreen.server.rest.UserControllerTest]
    -12:15:54.263 [Test worker] DEBUG org.springframework.test.context.support.DependencyInjectionTestExecutionListener - Performing dependency injection for test context [[DefaultTestContext@36c1eab1 testClass = UserControllerTest, testInstance = gogreen.server.rest.UserControllerTest@568a352d, testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@401b3c92 testClass = UserControllerTest, locations = '{}', classes = '{class gogreen.server.Application, class gogreen.server.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@31c67424, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@42d370a7, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@235fcef7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1276e7b2], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> false]]].
    -12:15:54.307 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Adding PropertySource 'systemProperties' with lowest search precedence
    -12:15:54.307 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Adding PropertySource 'systemEnvironment' with lowest search precedence
    -12:15:54.308 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [MapPropertySource@535869477 {name='systemProperties', properties={java.runtime.name=Java(TM) SE Runtime Environment, sun.boot.library.path=C:\Program Files\Java\jdk1.8.0_201\jre\bin, java.vm.version=25.201-b09, java.vm.vendor=Oracle Corporation, java.vendor.url=http://java.oracle.com/, path.separator=;, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, file.encoding.pkg=sun.io, user.script=, sun.java.launcher=SUN_STANDARD, user.country=GB, sun.os.patch.level=, java.vm.specification.name=Java Virtual Machine Specification, user.dir=C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server, java.runtime.version=1.8.0_201-b09, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=C:\Program Files\Java\jdk1.8.0_201\jre\lib\endorsed, os.arch=amd64, java.io.tmpdir=C:\Users\ceren\AppData\Local\Temp\, line.separator=
    -, java.vm.specification.vendor=Oracle Corporation, user.variant=, os.name=Windows 10, sun.jnu.encoding=Cp1252, java.library.path=C:\Program Files\Java\jdk1.8.0_201\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9\bin;C:\Users\ceren\scoop\apps\idea\current\bin;C:\Users\ceren\scoop\shims;C:\Users\ceren\AppData\Local\Microsoft\WindowsApps;C:\Users\ceren\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ceren\AppData\Roaming\npm;., java.specification.name=Java Platform API Specification, java.class.version=52.0, org.gradle.native=false, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, os.version=10.0, user.home=C:\Users\ceren, user.timezone=Europe/Berlin, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=windows-1252, java.specification.version=1.8, java.class.path=C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\classes\java\test;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\resources\test;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\classes\java\main;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server\build\resources\main;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-web\2.0.5.RELEASE\52daa1f1509bd637a737206e54c06a17aabb9504\spring-boot-starter-web-2.0.5.RELEASE.jar;C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Common\build\libs\Common.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-data-jpa\2.0.5.RELEASE\c99b58e8ada11478aa5d0c3065745b7e887f094e\spring-boot-starter-data-jpa-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.h2database\h2\1.4.197\bb391050048ca8ae3e32451b5a3714ecd3596a46\h2-1.4.197.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-test\2.0.5.RELEASE\ab04ca2e76f6a8e786001352a81a10e4b0e7fbc8\spring-boot-starter-test-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.vintage\junit-vintage-engine\5.4.0\247fe2182965c52cda94320563b16f8907e86da6\junit-vintage-engine-5.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\junit\junit\4.12\2973d150c0dc1fefe998f834810d68f278ea58ec\junit-4.12.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-engine\5.4.0\30083adf3fbd7b734f12e6cb4d99dedab99fc34b\junit-jupiter-engine-5.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.jupiter\junit-jupiter-api\5.4.0\1a09f25a160f71c267f9ebe3b229b17805c683e9\junit-jupiter-api-5.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-json\2.0.5.RELEASE\d0052ded4733ceb1fb7d927238f22f9a92099227\spring-boot-starter-json-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-aop\2.0.5.RELEASE\6bc1e8bcc849772d48cae1e8278cd2b471361698\spring-boot-starter-aop-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-jdbc\2.0.5.RELEASE\9a5370acc7c5e17f4a00578211fbbd212b9a8329\spring-boot-starter-jdbc-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter\2.0.5.RELEASE\1f53487a373be18d064a5815e9bac9882ef15cdc\spring-boot-starter-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-tomcat\2.0.5.RELEASE\eaac8a5d73b45400bc88cd7f6b5c99b5f0d5e9b7\spring-boot-starter-tomcat-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate.validator\hibernate-validator\6.0.12.Final\478003e61b056c1f97840ba3e62ff31cdc89597\hibernate-validator-6.0.12.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-webmvc\5.0.9.RELEASE\c18346caaeb8dc648c4cc01874996fd9fef76664\spring-webmvc-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-web\5.0.9.RELEASE\1ea3aab93340849313fa74ec626ddaf1fff9ed8e\spring-web-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\javax.transaction\javax.transaction-api\1.2\d81aff979d603edd90dcd8db2abc1f4ce6479e3e\javax.transaction-api-1.2.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate\hibernate-core\5.2.17.Final\f2dc36470e7a2ffcf6106bb1625ecf5b54bb5f65\hibernate-core-5.2.17.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-jpa\2.0.10.RELEASE\a6e644c363d050c6c90f078f4f0ac66892f60d54\spring-data-jpa-2.0.10.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aspects\5.0.9.RELEASE\dfb2da4c573391d8e8a482f08bdf4d38398e2bb0\spring-aspects-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test-autoconfigure\2.0.5.RELEASE\54d5e8f9e88c6236fe164474f0aed5a8a1052c43\spring-boot-test-autoconfigure-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-test\2.0.5.RELEASE\ce6353f33217982357a6bdba6576015ea333304c\spring-boot-test-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.jayway.jsonpath\json-path\2.4.0\765a4401ceb2dc8d40553c2075eb80a8fa35c2ae\json-path-2.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.assertj\assertj-core\3.9.1\c5ce126b15f28d56cd8f960c1a6a058b9c9aea87\assertj-core-3.9.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.mockito\mockito-core\2.15.0\b84bfbbc29cd22c9529409627af6ea2897f4fa85\mockito-core-2.15.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest-library\1.3\4785a3c21320980282f9f33d0d1264a69040538f\hamcrest-library-1.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hamcrest\hamcrest-core\1.3\42a25dc3219429f0e5d060061f71acb49bf010a0\hamcrest-core-1.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.skyscreamer\jsonassert\1.5.0\6c9d5fe2f59da598d9aefc1cfc6528ff3cf32df3\jsonassert-1.5.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-test\5.0.9.RELEASE\218c8648f898453be92d550252e0ce2a84b54375\spring-test-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-autoconfigure\2.0.5.RELEASE\e5588642799e0c0c04638e255c3d3f31ba400ff4\spring-boot-autoconfigure-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot\2.0.5.RELEASE\19a4624cbd89a318d10c79f289c6c816043850fb\spring-boot-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-context\5.0.9.RELEASE\2501e55acb6c2e84667cda3f845d1d00a0dc4e05\spring-context-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-expression\5.0.9.RELEASE\1f9db5ff3a758102c0434cc3457aa47c50c39a4a\spring-expression-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-orm\5.0.9.RELEASE\bb9265effd7c903f4cc1c98d16b4188b7827a1cc\spring-orm-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jdbc\5.0.9.RELEASE\2f38726ef2f5ecb72af7e915dac43177b01a8f53\spring-jdbc-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.data\spring-data-commons\2.0.10.RELEASE\64d4e58a2b16b9446d51a2650058d821a5bce98d\spring-data-commons-2.0.10.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-tx\5.0.9.RELEASE\d3a13fc3c56bdddd8144a686ed64f0cdb3ad7305\spring-tx-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-aop\5.0.9.RELEASE\98003b099697fe46b6bdf18c7e3f66d7a1381060\spring-aop-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-beans\5.0.9.RELEASE\65f56fdab1bb90ad059e314d2f2f4cf76f9bdbde\spring-beans-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-core\5.0.9.RELEASE\9f9a828936d81afd49a603bda9cc1aed863a0d85\spring-core-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.xmlunit\xmlunit-core\2.5.1\4ffdb346572a7356f7521cd3119ce5287d2e339d\xmlunit-core-2.5.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-engine\1.4.0\b4419dc190a5d82b9cac6b52e0af9140895c3f87\junit-platform-engine-1.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.junit.platform\junit-platform-commons\1.4.0\e0b2ed8fac32ad6469d75d034e759f1969db8dda\junit-platform-commons-1.4.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apiguardian\apiguardian-api\1.0.0\3ef5276905e36f4d8055fe3cb0bdcc7503ffc85d\apiguardian-api-1.0.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.opentest4j\opentest4j\1.1.1\efd9f971e91074491ea55b19f67b13470cf4fcdd\opentest4j-1.1.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework.boot\spring-boot-starter-logging\2.0.5.RELEASE\c353e0b9591d0765c687ff0a678478cbebfd5c23\spring-boot-starter-logging-2.0.5.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\javax.annotation\javax.annotation-api\1.3.2\934c04d3cfef185a8008e7bf34331b79730a9d43\javax.annotation-api-1.3.2.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.yaml\snakeyaml\1.19\2d998d3d674b172a588e54ab619854d073f555b5\snakeyaml-1.19.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jdk8\2.9.6\456895fc91bf7180b216fead220373e6278230c9\jackson-datatype-jdk8-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.datatype\jackson-datatype-jsr310\2.9.6\ea54f6193d224e5e5732bbd4262327eb465397c2\jackson-datatype-jsr310-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.module\jackson-module-parameter-names\2.9.6\129acd77a4b6ee30d62d3a0899b1344c8ec2bff8\jackson-module-parameter-names-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind\2.9.6\cfa4f316351a91bfd95cb0644c6a2c95f52db1fc\jackson-databind-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-websocket\8.5.34\5f86906367c2540b21e6aeecc277d2ce9ec939b0\tomcat-embed-websocket-8.5.34.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-core\8.5.34\a038040d68a90397f95dd1e11b979fe364a5000f\tomcat-embed-core-8.5.34.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.tomcat.embed\tomcat-embed-el\8.5.34\be71a9a5bdd001db7cf97c47429eec0bdd3b7b88\tomcat-embed-el-8.5.34.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\javax.validation\validation-api\2.0.1.Final\cb855558e6271b1b32e716d24cb85c7f583ce09e\validation-api-2.0.1.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate.common\hibernate-commons-annotations\5.0.1.Final\71e1cff3fcb20d3b3af4f3363c3ddb24d33c6879\hibernate-commons-annotations-5.0.1.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.jboss.logging\jboss-logging\3.3.2.Final\3789d00e859632e6c6206adc0c71625559e6e3b0\jboss-logging-3.3.2.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml\classmate\1.3.4\3d5f48f10bbe4eb7bd862f10c0583be2e0053c6\classmate-1.3.4.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.aspectj\aspectjweaver\1.8.13\ad94df2a28d658a40dc27bbaff6a1ce5fbf04e9b\aspectjweaver-1.8.13.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.zaxxer\HikariCP\2.7.9\a83113d2c091d0d0f853dad3217bd7df3beb6ae3\HikariCP-2.7.9.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.hibernate.javax.persistence\hibernate-jpa-2.1-api\1.0.2.Final\52afb5762c704a6b586e27742470c08f91877fc1\hibernate-jpa-2.1-api-1.0.2.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.javassist\javassist\3.22.0-GA\3e83394258ae2089be7219b971ec21a8288528ad\javassist-3.22.0-GA.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\antlr\antlr\2.7.7\83cd2cd674a217ade95a4bb83a8a14f351f48bd0\antlr-2.7.7.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.jboss\jandex\2.0.3.Final\bfc4d6257dbff7a33a357f0de116be6ff951d849\jandex-2.0.3.Final.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\dom4j\dom4j\1.6.1\5d3ccc056b6f056dbf0dddfdf43894b9065a8f94\dom4j-1.6.1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-classic\1.2.3\7c4f3c474fb2c041d8028740440937705ebb473a\logback-classic-1.2.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-to-slf4j\2.10.0\f7e631ccf49cfc0aefa4a2a728da7d374c05bd3c\log4j-to-slf4j-2.10.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.slf4j\jul-to-slf4j\1.7.25\af5364cd6679bfffb114f0dec8a157aaa283b76\jul-to-slf4j-1.7.25.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\1.7.25\da76ca59f6a57ee3102f8f9bd9cee742973efa8a\slf4j-api-1.7.25.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.minidev\json-smart\2.3\7396407491352ce4fa30de92efb158adb76b5b\json-smart-2.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy\1.7.11\f02857a4e2c66ccbe7aaad6100a0a6c461bce9b3\byte-buddy-1.7.11.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.bytebuddy\byte-buddy-agent\1.7.11\b425a8933ca07edd03c6dbc8bc3b595fba9780de\byte-buddy-agent-1.7.11.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.objenesis\objenesis\2.6\639033469776fd37c08358c6b92a4761feb2af4b\objenesis-2.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.vaadin.external.google\android-json\0.0.20131108.vaadin1\fa26d351fe62a6a17f5cda1287c1c6110dec413f\android-json-0.0.20131108.vaadin1.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.springframework\spring-jcl\5.0.9.RELEASE\bc3b5aaae53f0bc03647e53ecbd98a05b47a4e90\spring-jcl-5.0.9.RELEASE.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations\2.9.0\7c10d545325e3a6e72e06381afe469fd40eb701\jackson-annotations-2.9.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-core\2.9.6\4e393793c37c77e042ccc7be5a914ae39251b365\jackson-core-2.9.6.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\net.minidev\accessors-smart\1.2\c592b500269bfde36096641b01238a8350f8aa31\accessors-smart-1.2.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\ch.qos.logback\logback-core\1.2.3\864344400c3d4d92dfeb0a305dc87d953677c03c\logback-core-1.2.3.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.apache.logging.log4j\log4j-api\2.10.0\fec5797a55b786184a537abd39c3fa1449d752d6\log4j-api-2.10.0.jar;C:\Users\ceren\.gradle\caches\modules-2\files-2.1\org.ow2.asm\asm\5.0.4\da08b8cce7bbf903602a25a3a163ae252435795\asm-5.0.4.jar, user.name=ceren, java.vm.specification.version=1.8, sun.java.command=worker.org.gradle.process.internal.worker.GradleWorkerMain 'Gradle Test Executor 4', java.home=C:\Program Files\Java\jdk1.8.0_201\jre, sun.arch.data.model=64, user.language=en, java.specification.vendor=Oracle Corporation, awt.toolkit=sun.awt.windows.WToolkit, java.vm.info=mixed mode, java.version=1.8.0_201, java.ext.dirs=C:\Program Files\Java\jdk1.8.0_201\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext, sun.boot.class.path=C:\Program Files\Java\jdk1.8.0_201\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_201\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_201\jre\classes, java.vendor=Oracle Corporation, org.gradle.test.worker=4, file.separator=\, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.desktop=windows, sun.cpu.isalist=amd64}}, SystemEnvironmentPropertySource@2041610596 {name='systemEnvironment', properties={GOOGLE_DEFAULT_CLIENT_ID=no, USERDOMAIN_ROAMINGPROFILE=DESKTOP-FATFDSA, PROCESSOR_LEVEL=6, RegionCode=EMEA, SESSIONNAME=Console, ALLUSERSPROFILE=C:\ProgramData, PROCESSOR_ARCHITECTURE=AMD64, GIT_INSTALL_ROOT=C:\Users\ceren\scoop\apps\git\current, GOOGLE_DEFAULT_CLIENT_SECRET=no, PSModulePath=C:\Users\ceren\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules, SystemDrive=C:, USERNAME=ceren, ProgramFiles(x86)=C:\Program Files (x86), PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL, DriverData=C:\Windows\System32\Drivers\DriverData, OneDriveConsumer=C:\Users\ceren\OneDrive, platformcode=AN, ProgramData=C:\ProgramData, ProgramW6432=C:\Program Files, HOMEPATH=\Users\ceren, PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 158 Stepping 10, GenuineIntel, ProgramFiles=C:\Program Files, PUBLIC=C:\Users\Public, windir=C:\WINDOWS, =::=::\, LOCALAPPDATA=C:\Users\ceren\AppData\Local, USERDOMAIN=DESKTOP-FATFDSA, LOGONSERVER=\\DESKTOP-FATFDSA, JAVA_HOME=C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9, OneDrive=C:\Users\ceren\OneDrive, APPDATA=C:\Users\ceren\AppData\Roaming, GOOGLE_API_KEY=no, VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\, CommonProgramFiles=C:\Program Files\Common Files, Path=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9\bin;C:\Users\ceren\scoop\apps\idea\current\bin;C:\Users\ceren\scoop\shims;C:\Users\ceren\AppData\Local\Microsoft\WindowsApps;C:\Users\ceren\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ceren\AppData\Roaming\npm, OS=Windows_NT, COMPUTERNAME=DESKTOP-FATFDSA, PTSMINSTALLPATH=c:\Program Files\HP\HP ProtectTools Security Manager\Bin\, OnlineServices=Online Services, PROCESSOR_REVISION=9e0a, CommonProgramW6432=C:\Program Files\Common Files, ComSpec=C:\WINDOWS\system32\cmd.exe, PTSMINSTALLPATH_X86=c:\Program Files (x86)\HP\HP ProtectTools Security Manager\Bin\, SystemRoot=C:\WINDOWS, TEMP=C:\Users\ceren\AppData\Local\Temp, HOMEDRIVE=C:, USERPROFILE=C:\Users\ceren, TMP=C:\Users\ceren\AppData\Local\Temp, CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files, NUMBER_OF_PROCESSORS=12}}]
    -12:15:54.313 [Test worker] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true, server.port=0}
    -12:15:54.313 [Test worker] DEBUG org.springframework.core.env.StandardEnvironment - Adding PropertySource 'Inlined Test Properties' with highest search precedence
    -
    -  .   ____          _            __ _ _
    - /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
    -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
    - \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
    -  '  |____| .__|_| |_|_| |_\__, | / / / /
    - =========|_|==============|___/=/_/_/_/
    - :: Spring Boot ::        (v2.0.5.RELEASE)
    -
    -2019-03-04 12:15:54.768  INFO 21460 --- [    Test worker] gogreen.server.rest.UserControllerTest   : Starting UserControllerTest on DESKTOP-FATFDSA with PID 21460 (started by ceren in C:\Users\ceren\Desktop\My Courses\OOP project\OOPP\Server)
    -2019-03-04 12:15:54.770  INFO 21460 --- [    Test worker] gogreen.server.rest.UserControllerTest   : No active profile set, falling back to default profiles: default
    -2019-03-04 12:15:54.818  INFO 21460 --- [    Test worker] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@6fe4b9d3: startup date [Mon Mar 04 12:15:54 CET 2019]; root of context hierarchy
    -2019-03-04 12:15:56.604  INFO 21460 --- [    Test worker] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9725962d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
    -2019-03-04 12:15:57.235  INFO 21460 --- [    Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 0 (http)
    -2019-03-04 12:15:57.281  INFO 21460 --- [    Test worker] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
    -2019-03-04 12:15:57.281  INFO 21460 --- [    Test worker] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.34
    -2019-03-04 12:15:57.298  INFO 21460 --- [ost-startStop-1] o.a.catalina.core.AprLifecycleListener   : The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jdk1.8.0_201\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Users\ceren\scoop\apps\oraclejdk\11.0.2-9\bin;C:\Users\ceren\scoop\apps\idea\current\bin;C:\Users\ceren\scoop\shims;C:\Users\ceren\AppData\Local\Microsoft\WindowsApps;C:\Users\ceren\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ceren\AppData\Roaming\npm;.]
    -2019-03-04 12:15:57.484  INFO 21460 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
    -2019-03-04 12:15:57.484  INFO 21460 --- [ost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2669 ms
    -2019-03-04 12:15:57.590  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Servlet dispatcherServlet mapped to [/]
    -2019-03-04 12:15:57.597  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
    -2019-03-04 12:15:57.597  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
    -2019-03-04 12:15:57.598  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
    -2019-03-04 12:15:57.598  INFO 21460 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
    -2019-03-04 12:15:57.846  INFO 21460 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
    -2019-03-04 12:15:58.143  INFO 21460 --- [    Test worker] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
    -2019-03-04 12:15:58.232  INFO 21460 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default'
    -2019-03-04 12:15:58.269  INFO 21460 --- [    Test worker] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [
    -	name: default
    -	...]
    -2019-03-04 12:15:58.413  INFO 21460 --- [    Test worker] org.hibernate.Version                    : HHH000412: Hibernate Core {5.2.17.Final}
    -2019-03-04 12:15:58.415  INFO 21460 --- [    Test worker] org.hibernate.cfg.Environment            : HHH000206: hibernate.properties not found
    -2019-03-04 12:15:58.479  INFO 21460 --- [    Test worker] o.hibernate.annotations.common.Version   : HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
    -2019-03-04 12:15:58.688  INFO 21460 --- [    Test worker] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
    -2019-03-04 12:15:59.747  INFO 21460 --- [    Test worker] o.h.t.schema.internal.SchemaCreatorImpl  : HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@59abca76'
    -2019-03-04 12:15:59.751  INFO 21460 --- [    Test worker] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
    -2019-03-04 12:16:00.371  INFO 21460 --- [    Test worker] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    -2019-03-04 12:16:00.729  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@6fe4b9d3: startup date [Mon Mar 04 12:15:54 CET 2019]; root of context hierarchy
    -2019-03-04 12:16:00.801  WARN 21460 --- [    Test worker] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
    -2019-03-04 12:16:00.845  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/login]}" onto public gogreen.common.UserDTO gogreen.server.rest.UserController.login(java.lang.String,java.lang.String)
    -2019-03-04 12:16:00.846  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/registerUser]}" onto public gogreen.common.UserDTO gogreen.server.rest.UserController.registerUser(java.lang.String,java.lang.String)
    -2019-03-04 12:16:00.849  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
    -2019-03-04 12:16:00.850  INFO 21460 --- [    Test worker] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
    -2019-03-04 12:16:00.882  INFO 21460 --- [    Test worker] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    -2019-03-04 12:16:00.882  INFO 21460 --- [    Test worker] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
    -2019-03-04 12:16:00.901  INFO 21460 --- [    Test worker] .m.m.a.ExceptionHandlerExceptionResolver : Detected @ExceptionHandler methods in restExceptionHandler
    -2019-03-04 12:16:01.225  INFO 21460 --- [    Test worker] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 55036 (http) with context path ''
    -2019-03-04 12:16:01.229  INFO 21460 --- [    Test worker] gogreen.server.rest.UserControllerTest   : Started UserControllerTest in 6.913 seconds (JVM running for 10.219)
    -2019-03-04 12:16:01.607  INFO 21460 --- [o-auto-1-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring FrameworkServlet 'dispatcherServlet'
    -2019-03-04 12:16:01.607  INFO 21460 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
    -2019-03-04 12:16:01.634  INFO 21460 --- [o-auto-1-exec-1] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 27 ms
    -2019-03-04 12:16:01.734  INFO 21460 --- [o-auto-1-exec-1] o.h.h.i.QueryTranslatorFactoryInitiator  : HHH000397: Using ASTQueryTranslatorFactory
    -2019-03-04 12:16:02.040  INFO 21460 --- [o-auto-1-exec-1] gogreen.server.service.UserService       : Created user id=1, name=ceren
    -2019-03-04 12:16:02.157  WARN 21460 --- [o-auto-1-exec-2] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [gogreen.common.ApplicationException: User already exists]
    -]]></system-out>
    -  <system-err><![CDATA[]]></system-err>
    -</testsuite>
    diff --git a/src/GoGreen/Server/build/test-results/test/binary/output.bin b/src/GoGreen/Server/build/test-results/test/binary/output.bin
    deleted file mode 100644
    index e7b7462d3ec4bc01eee8a95ad9742d47843c6251..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 35516
    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
    
    diff --git a/src/GoGreen/Server/build/test-results/test/binary/output.bin.idx b/src/GoGreen/Server/build/test-results/test/binary/output.bin.idx
    deleted file mode 100644
    index 5a820f63e4a96919817caf7d8e822d5673f2c4a2..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 69
    ccmZQ%WMV)CZTA1s08~ZWdx*j=UNrgt0CguKxBvhE
    
    diff --git a/src/GoGreen/Server/build/test-results/test/binary/results.bin b/src/GoGreen/Server/build/test-results/test/binary/results.bin
    deleted file mode 100644
    index 938ebc4da7164bc33a2c25ef3dafcfa25e942d18..0000000000000000000000000000000000000000
    GIT binary patch
    literal 0
    HcmV?d00001
    
    literal 117
    zcmZQ(WL%z}pI(%jnx|KsT2z)=q*s($T%s2W<T&T&l@#UY<fImb0EH%F3NbJ+W_o13
    fi(q7$Sd^NcSzMA@1X2W2jUm9WfE}Xz;|~S^C^;-g
    
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/Application.java b/src/Server/main/java/gogreen/server/Application.java
    similarity index 100%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/Application.java
    rename to src/Server/main/java/gogreen/server/Application.java
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/data/model/User.java b/src/Server/main/java/gogreen/server/data/model/User.java
    similarity index 100%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/data/model/User.java
    rename to src/Server/main/java/gogreen/server/data/model/User.java
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/data/repository/UserJpaRepository.java b/src/Server/main/java/gogreen/server/data/repository/UserJpaRepository.java
    similarity index 55%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/data/repository/UserJpaRepository.java
    rename to src/Server/main/java/gogreen/server/data/repository/UserJpaRepository.java
    index 9685cfc..8752efa 100644
    --- a/src/GoGreen/Server/src/main/java/gogreen/server/data/repository/UserJpaRepository.java
    +++ b/src/Server/main/java/gogreen/server/data/repository/UserJpaRepository.java
    @@ -3,6 +3,6 @@ package gogreen.server.data.repository;
     import gogreen.server.data.model.User;
     import org.springframework.data.jpa.repository.JpaRepository;
     
    -public interface UserJpaRepository extends UserRepository, JpaRepository<User,Long> {
    +public interface UserJpaRepository extends gogreen.server.data.repository.UserRepository, JpaRepository<User,Long> {
     
     }
    \ No newline at end of file
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/data/repository/UserRepository.java b/src/Server/main/java/gogreen/server/data/repository/UserRepository.java
    similarity index 100%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/data/repository/UserRepository.java
    rename to src/Server/main/java/gogreen/server/data/repository/UserRepository.java
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/rest/RestExceptionHandler.java b/src/Server/main/java/gogreen/server/rest/RestExceptionHandler.java
    similarity index 100%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/rest/RestExceptionHandler.java
    rename to src/Server/main/java/gogreen/server/rest/RestExceptionHandler.java
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/rest/UserController.java b/src/Server/main/java/gogreen/server/rest/UserController.java
    similarity index 100%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/rest/UserController.java
    rename to src/Server/main/java/gogreen/server/rest/UserController.java
    diff --git a/src/GoGreen/Server/src/main/java/gogreen/server/service/UserService.java b/src/Server/main/java/gogreen/server/service/UserService.java
    similarity index 100%
    rename from src/GoGreen/Server/src/main/java/gogreen/server/service/UserService.java
    rename to src/Server/main/java/gogreen/server/service/UserService.java
    diff --git a/src/GoGreen/Server/src/test/java/gogreen/server/rest/UserControllerTest.java b/src/Server/test/java/gogreen/server/rest/UserControllerTest.java
    similarity index 100%
    rename from src/GoGreen/Server/src/test/java/gogreen/server/rest/UserControllerTest.java
    rename to src/Server/test/java/gogreen/server/rest/UserControllerTest.java
    diff --git a/src/GoGreen/settings.gradle b/src/settings.gradle
    similarity index 100%
    rename from src/GoGreen/settings.gradle
    rename to src/settings.gradle