├── Chapter01 └── NewApi.java ├── Chapter02 ├── a_classes │ ├── Car.java │ ├── Chapter02Classes.java │ ├── Engine.java │ └── Vehicle.java ├── b_innerclass │ ├── Chapter02InnerClasses.java │ ├── Vehicle.java │ ├── Vehicle1.java │ └── Vehicle2.java ├── c_inheritance │ ├── a │ │ ├── Car.java │ │ ├── Chapter02Inheritance.java │ │ ├── Truck.java │ │ └── Vehicle.java │ ├── b │ │ ├── Car.java │ │ ├── Chapter02Inheritance.java │ │ ├── Truck.java │ │ └── Vehicle.java │ ├── c │ │ ├── Car.java │ │ ├── Chapter02Inheritance.java │ │ ├── Truck.java │ │ └── Vehicle.java │ ├── d │ │ ├── Car.java │ │ ├── Chapter02Inheritance.java │ │ ├── Truck.java │ │ └── Vehicle.java │ └── e │ │ ├── Car.java │ │ ├── Chapter02Inheritance.java │ │ ├── Truck.java │ │ └── Vehicle.java ├── d_composition │ ├── Car.java │ ├── Chapter02Composition.java │ ├── SpeedModel.java │ ├── Truck.java │ └── Vehicle.java ├── e_interface │ ├── a │ │ ├── Chapter02Interface.java │ │ ├── FactorySpeedModel.java │ │ ├── FactoryVehicle.java │ │ └── api │ │ │ ├── Car.java │ │ │ ├── SpeedModel.java │ │ │ ├── Truck.java │ │ │ └── Vehicle.java │ └── b │ │ ├── Chapter02Interface.java │ │ ├── FactoryVehicle.java │ │ └── api │ │ ├── Car.java │ │ ├── SpeedModel.java │ │ ├── Truck.java │ │ └── Vehicle.java ├── f_optional │ └── OptionalDemo.java └── g_objects │ └── ObjectsDemo.java ├── Chapter03 ├── 10_compiling_older_version │ └── src │ │ └── demo │ │ ├── com │ │ └── packt │ │ │ └── CollectionsDemo.java │ │ └── module-info.java ├── 11_multirelease_jar │ ├── manifest.mf │ ├── mods9 │ │ └── com │ │ │ └── packt │ │ │ └── CollectionUtil.class │ ├── mr.jar │ ├── package.bat │ ├── package.sh │ └── src │ │ ├── 8 │ │ └── com │ │ │ └── packt │ │ │ ├── CollectionUtil.java │ │ │ └── FactoryDemo.java │ │ ├── 9 │ │ └── com │ │ │ └── packt │ │ │ └── CollectionUtil.java │ │ └── MANIFEST.MF ├── 12_services_using_maven │ ├── book-manage │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── book.manage │ │ │ ├── com │ │ │ └── packt │ │ │ │ └── manage │ │ │ │ └── BookManager.java │ │ │ └── module-info.java │ ├── book-service │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── book.service │ │ │ ├── com │ │ │ └── packt │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ ├── service │ │ │ │ └── BookService.java │ │ │ │ └── spi │ │ │ │ └── BookServiceProvider.java │ │ │ └── module-info.java │ ├── mongodb-book-service │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── mongodb.book.service │ │ │ └── module-info.java │ ├── pom.xml │ ├── run-with-mongo.bat │ ├── run-with-mongo.sh │ ├── run-with-sqldb.bat │ ├── run-with-sqldb.sh │ └── sqldb-book-service │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── sqldb.book.service │ │ ├── com │ │ └── packt │ │ │ └── sqldb │ │ │ ├── SqlDbBookServiceProvider.java │ │ │ └── service │ │ │ └── SqlDbBookService.java │ │ └── module-info.java ├── 13_automatic_module │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── packt │ │ │ └── banking │ │ │ └── Banking.java │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── banking │ │ └── BankingTest.java ├── 13_automatic_module_no_maven │ ├── banking-1.0.jar │ ├── build-jar.bat │ ├── build-jar.sh │ ├── manifest.mf │ └── src │ │ └── com │ │ └── packt │ │ └── banking │ │ └── Banking.java ├── 13_using_automatic_module │ ├── run.bat │ ├── run.sh │ └── src │ │ └── banking.demo │ │ ├── com │ │ └── packt │ │ │ └── demo │ │ │ └── BankingDemo.java │ │ └── module-info.java ├── 14_open_module_for_rflxn │ ├── run.bat │ ├── run.sh │ └── src │ │ └── demo │ │ ├── com │ │ └── packt │ │ │ └── demo │ │ │ ├── OpenModuleDemo.java │ │ │ └── Person.java │ │ └── module-info.java ├── 1_json-jackson-sample │ ├── build-jar.bat │ ├── build-jar.sh │ ├── lib │ │ ├── jackson-annotations-2.9.6.jar │ │ ├── jackson-core-2.9.6.jar │ │ └── jackson-databind-2.9.6.jar │ ├── manifest.mf │ ├── run.bat │ ├── run.sh │ ├── sample.jar │ └── src │ │ └── com │ │ └── packt │ │ ├── Sample.java │ │ └── model │ │ ├── Address.java │ │ ├── Company.java │ │ ├── Geo.java │ │ └── User.java ├── 2_simple-modular-math-util │ ├── calculator │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ └── Calculator.java │ │ └── module-info.java │ ├── math.util │ │ ├── com │ │ │ └── packt │ │ │ │ └── math │ │ │ │ └── MathUtil.java │ │ └── module-info.java │ ├── run.bat │ └── run.sh ├── 3_modular_jar │ ├── calculator │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ └── Calculator.java │ │ └── module-info.java │ ├── compile-calculator.bat │ ├── compile-math.bat │ ├── compile.sh │ ├── jar-calculator.bat │ ├── jar-calculator.sh │ ├── jar-math.bat │ ├── jar-math.sh │ ├── math.util │ │ ├── com │ │ │ └── packt │ │ │ │ └── math │ │ │ │ └── MathUtil.java │ │ └── module-info.java │ ├── run.bat │ └── run.sh ├── 4_modular_jar_with_pre_java9 │ ├── calculator │ │ └── com │ │ │ └── packt │ │ │ └── calculator │ │ │ └── NonModularCalculator.java │ ├── compile-calculator.bat │ ├── compile-calculator.sh │ ├── jar-math.bat │ ├── jar-math.sh │ ├── math.util │ │ ├── com │ │ │ └── packt │ │ │ │ └── math │ │ │ │ └── MathUtil.java │ │ └── module-info.java │ ├── run.bat │ └── run.sh ├── 5_ModuleDemo │ ├── .idea │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── workspace.xml │ ├── calculator │ │ ├── calculator.iml │ │ └── src │ │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ └── Calculator.java │ │ │ └── module-info.java │ ├── math.util │ │ ├── math.util.iml │ │ └── src │ │ │ ├── com │ │ │ └── packt │ │ │ │ └── math │ │ │ │ └── MathUtil.java │ │ │ └── module-info.java │ └── out │ │ └── production │ │ ├── calculator │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ └── Calculator.class │ │ └── module-info.class │ │ └── math.util │ │ ├── com │ │ └── packt │ │ │ └── math │ │ │ └── MathUtil.class │ │ └── module-info.class ├── 6_bottom_up_migration_after │ └── src │ │ ├── banking.util │ │ ├── com │ │ │ └── packt │ │ │ │ └── banking │ │ │ │ └── BankUtil.java │ │ └── module-info.java │ │ ├── calculator │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ ├── Calculator.java │ │ │ │ └── commands │ │ │ │ ├── Command.java │ │ │ │ ├── CompoundInterestCommand.java │ │ │ │ ├── EvenCheckCommand.java │ │ │ │ ├── PrimeCheckCommand.java │ │ │ │ ├── SimpleInterestCommand.java │ │ │ │ ├── SumEvensCommand.java │ │ │ │ ├── SumOddsCommand.java │ │ │ │ └── SumPrimesCommand.java │ │ └── module-info.java │ │ └── math.util │ │ ├── com │ │ └── packt │ │ │ └── math │ │ │ └── MathUtil.java │ │ └── module-info.java ├── 6_bottom_up_migration_before │ ├── banking_util │ │ └── src │ │ │ └── com │ │ │ └── packt │ │ │ └── banking │ │ │ └── BankUtil.java │ ├── calculator │ │ ├── lib │ │ │ ├── jackson-annotations-2.8.4.jar │ │ │ ├── jackson-core-2.8.4.jar │ │ │ └── jackson-databind-2.8.4.jar │ │ └── src │ │ │ └── com │ │ │ └── packt │ │ │ └── calculator │ │ │ ├── Calculator.java │ │ │ └── commands │ │ │ ├── Command.java │ │ │ ├── CompoundInterestCommand.java │ │ │ ├── EvenCheckCommand.java │ │ │ ├── PrimeCheckCommand.java │ │ │ ├── SimpleInterestCommand.java │ │ │ ├── SumEvensCommand.java │ │ │ ├── SumOddsCommand.java │ │ │ └── SumPrimesCommand.java │ ├── math_util │ │ └── src │ │ │ └── com │ │ │ └── packt │ │ │ └── math │ │ │ └── MathUtil.java │ ├── package-banking.bat │ ├── package-banking.sh │ ├── package-calc.bat │ ├── package-calc.sh │ ├── package-math.bat │ ├── package-math.sh │ ├── run.bat │ └── run.sh ├── 7_top_down_migration_after │ ├── copy-non-mod-jar.bat │ ├── copy-non-mod-jar.sh │ └── src │ │ ├── banking.util │ │ ├── com │ │ │ └── packt │ │ │ │ └── banking │ │ │ │ └── BankUtil.java │ │ └── module-info.java │ │ ├── calculator │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ ├── Calculator.java │ │ │ │ └── commands │ │ │ │ ├── Command.java │ │ │ │ ├── CompoundInterestCommand.java │ │ │ │ ├── EvenCheckCommand.java │ │ │ │ ├── PrimeCheckCommand.java │ │ │ │ ├── SimpleInterestCommand.java │ │ │ │ ├── SumEvensCommand.java │ │ │ │ ├── SumOddsCommand.java │ │ │ │ └── SumPrimesCommand.java │ │ └── module-info.java │ │ └── math.util │ │ ├── com │ │ └── packt │ │ │ └── math │ │ │ └── MathUtil.java │ │ └── module-info.java ├── 7_top_down_migration_before │ ├── banking_util │ │ └── src │ │ │ └── com │ │ │ └── packt │ │ │ └── banking │ │ │ └── BankUtil.java │ ├── calculator │ │ ├── lib │ │ │ ├── jackson-annotations-2.8.4.jar │ │ │ ├── jackson-core-2.8.4.jar │ │ │ └── jackson-databind-2.8.4.jar │ │ └── src │ │ │ └── com │ │ │ └── packt │ │ │ └── calculator │ │ │ ├── Calculator.java │ │ │ └── commands │ │ │ ├── Command.java │ │ │ ├── CompoundInterestCommand.java │ │ │ ├── EvenCheckCommand.java │ │ │ ├── PrimeCheckCommand.java │ │ │ ├── SimpleInterestCommand.java │ │ │ ├── SumEvensCommand.java │ │ │ ├── SumOddsCommand.java │ │ │ └── SumPrimesCommand.java │ ├── math_util │ │ └── src │ │ │ └── com │ │ │ └── packt │ │ │ └── math │ │ │ └── MathUtil.java │ ├── package-banking.bat │ ├── package-banking.sh │ ├── package-calc.bat │ ├── package-calc.sh │ ├── package-math.bat │ ├── package-math.sh │ ├── run.bat │ └── run.sh ├── 8_services │ └── src │ │ ├── book.manage │ │ ├── com │ │ │ └── packt │ │ │ │ └── manage │ │ │ │ └── BookManager.java │ │ └── module-info.java │ │ ├── book.service │ │ ├── com │ │ │ └── packt │ │ │ │ ├── model │ │ │ │ └── Book.java │ │ │ │ ├── service │ │ │ │ └── BookService.java │ │ │ │ └── spi │ │ │ │ └── BookServiceProvider.java │ │ └── module-info.java │ │ ├── mongodb.book.service │ │ ├── com │ │ │ └── packt │ │ │ │ └── mongodb │ │ │ │ ├── MongoDbBookServiceProvider.java │ │ │ │ └── service │ │ │ │ └── MongoDbBookService.java │ │ └── module-info.java │ │ └── sqldb.book.service │ │ ├── com │ │ └── packt │ │ │ └── sqldb │ │ │ ├── SqlDbBookServiceProvider.java │ │ │ └── service │ │ │ └── SqlDbBookService.java │ │ └── module-info.java ├── 9_jlink_modular_run_time_image │ └── src │ │ ├── calculator │ │ ├── com │ │ │ └── packt │ │ │ │ └── calculator │ │ │ │ └── Calculator.java │ │ └── module-info.java │ │ └── math.util │ │ ├── com │ │ └── packt │ │ │ └── math │ │ │ └── MathUtil.java │ │ └── module-info.java ├── mvn_support_for_jigsaw │ ├── pom.xml │ ├── simple-module │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── simple.module │ │ │ ├── com │ │ │ └── packt │ │ │ │ └── SimpleModuleUsingMaven.java │ │ │ └── module-info.java │ └── simple-util │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── simple.util │ │ ├── com │ │ └── packt │ │ │ └── SimpleModularUtil.java │ │ └── module-info.java └── simple-modular-blog-proto │ └── model-module │ └── src │ └── com.packt.model │ ├── com │ └── packt │ │ └── model │ │ ├── Comment.java │ │ ├── Post.java │ │ ├── User.java │ │ └── UserPrivilege.java │ └── module-info.java ├── Chapter04 ├── a │ ├── Chapter04Functional$1.class │ ├── Chapter04Functional$10.class │ ├── Chapter04Functional$11.class │ ├── Chapter04Functional$12.class │ ├── Chapter04Functional$13.class │ ├── Chapter04Functional$14.class │ ├── Chapter04Functional$15.class │ ├── Chapter04Functional$2.class │ ├── Chapter04Functional$3.class │ ├── Chapter04Functional$4.class │ ├── Chapter04Functional$5.class │ ├── Chapter04Functional$6.class │ ├── Chapter04Functional$7.class │ ├── Chapter04Functional$8.class │ ├── Chapter04Functional$9.class │ ├── Chapter04Functional$Demo$1.class │ ├── Chapter04Functional$Demo.class │ ├── Chapter04Functional.class │ └── Chapter04Functional.java ├── b │ └── Chapter04Functional.java └── c │ ├── Chapter04Functional.java │ ├── FactorySpeedModel.java │ ├── FactoryTraffic.java │ ├── FactoryVehicle.java │ └── api │ ├── Car.java │ ├── SpeedModel.java │ ├── TrafficUnit.java │ ├── Truck.java │ └── Vehicle.java ├── Chapter05 ├── Chapter05Streams.java ├── FactorySpeedModel.java ├── FactoryTraffic.java ├── FactoryVehicle.java ├── Grouping.java ├── NumericStreams.java ├── ProduceCollection.java ├── ProduceMap.java ├── Thing.java ├── TrafficDensity1.java ├── TrafficDensity2.java ├── TrafficDensity3.java └── api │ ├── Car.java │ ├── SpeedModel.java │ ├── TrafficUnit.java │ ├── Truck.java │ └── Vehicle.java ├── Chapter06 ├── BatchProcessing.java ├── Chapter06Database01.java ├── Chapter06Database02.java ├── HikariPool.java ├── image1.png ├── jpa │ ├── Family.java │ ├── JpaHibernate.java │ ├── Person1.java │ └── Person2.java └── mybatis │ ├── Family.java │ ├── MyBatis.java │ ├── Person1.java │ └── Person2.java ├── Chapter07 ├── AverageSpeed.java ├── Chapter07Concurrency01.java ├── Chapter07Concurrency02.java ├── Chapter07Concurrency03.java ├── Chapter07Concurrency04.java ├── DemoSubscriber.java ├── DemoSubscription.java ├── FactorySpeedModel.java ├── FactoryTraffic.java ├── FactoryVehicle.java └── api │ ├── Car.java │ ├── DateLocation.java │ ├── SpeedModel.java │ ├── TrafficUnit.java │ ├── Truck.java │ └── Vehicle.java ├── Chapter08 ├── 10_connecting_process_pipe │ ├── iris.data.txt │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── PipeDemo.java │ │ └── module-info.java ├── 11_managing_sub_process │ ├── run.sh │ ├── script.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── ManageSubProcessDemo.java │ │ └── module-info.java ├── 1_spawn_new_process │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── NewProcessDemo.java │ │ └── module-info.java ├── 2_redirect_to_file │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ ├── RedirectFileDemo.java │ │ │ └── input │ │ └── module-info.java ├── 3_change_work_directory │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── ChangeWorkDirectoryDemo.java │ │ └── module-info.java ├── 4_environment_variables │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── EnvironmentVariableDemo.java │ │ └── module-info.java ├── 5_running_shell_script │ ├── run.sh │ ├── script.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── RunningShellScriptDemo.java │ │ └── module-info.java ├── 6_current_process_info │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── CurrentProcessInfoDemo.java │ │ └── module-info.java ├── 7_spawned_process_info │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── SpawnedProcessInfoDemo.java │ │ └── module-info.java ├── 8_manage_spawned_process │ ├── run.sh │ └── src │ │ └── process │ │ ├── com │ │ └── packt │ │ │ └── process │ │ │ └── ManageSpawnedProcessDemo.java │ │ └── module-info.java └── 9_enumerate_all_processes │ ├── run.sh │ └── src │ └── process │ ├── com │ └── packt │ │ └── process │ │ └── EnumerateProcessDemo.java │ └── module-info.java ├── Chapter09 ├── 1_boot_demo │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_demo │ │ │ │ ├── BootDemoApplication.java │ │ │ │ └── SimpleViewController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── message.html │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_demo │ │ └── BootDemoApplicationTests.java ├── 2_boot_db_demo │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_db_demo │ │ │ │ ├── BootDbDemoApplication.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonContoller.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── detail.html │ │ │ ├── form.html │ │ │ └── list.html │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_db_demo │ │ └── BootDbDemoApplicationTests.java ├── 3_boot_rest_demo │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_rest_demo │ │ │ │ ├── BootRestDemoApplication.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonApiController.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── mappers │ │ │ └── PersonMapper.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_rest_demo │ │ └── BootRestDemoApplicationTests.java ├── 4_boot_db_demo │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_db_demo │ │ │ │ ├── BootDbDemoApplication.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonContoller.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── detail.html │ │ │ ├── form.html │ │ │ └── list.html │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_db_demo │ │ └── BootDbDemoApplicationTests.java ├── 4_boot_multi_profile_complete │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_rest_demo │ │ │ │ ├── BootMultiProfileDemo.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonApiController.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application-cloud.properties │ │ │ ├── application-local.properties │ │ │ ├── application.properties │ │ │ └── mappers │ │ │ └── PersonMapper.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_rest_demo │ │ └── BootRestDemoApplicationTests.java ├── 4_boot_multi_profile_incomplete │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_rest_demo │ │ │ │ ├── BootMultiProfileDemo.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonApiController.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── mappers │ │ │ └── PersonMapper.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_rest_demo │ │ └── BootRestDemoApplicationTests.java ├── 5_boot_on_heroku │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── restapp │ │ │ │ ├── AppController.java │ │ │ │ ├── BootMultiProfileDemo.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonApiController.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application-cloud.properties │ │ │ ├── application-heroku.properties │ │ │ ├── application-local.properties │ │ │ ├── application.properties │ │ │ ├── mappers │ │ │ └── PersonMapper.xml │ │ │ └── templates │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── restapp │ │ └── BootRestDemoApplicationTests.java ├── 6_boot_with_docker │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── packt │ │ │ │ └── boot_rest_demo │ │ │ │ ├── BootMultiProfileDemo.java │ │ │ │ ├── Person.java │ │ │ │ ├── PersonApiController.java │ │ │ │ └── PersonMapper.java │ │ └── resources │ │ │ ├── application-cloud.properties │ │ │ ├── application-local.properties │ │ │ ├── application.properties │ │ │ └── mappers │ │ │ └── PersonMapper.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── packt │ │ └── boot_rest_demo │ │ └── BootRestDemoApplicationTests.java └── 7_boot_micrometer │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── packt │ │ │ └── boot_db_demo │ │ │ ├── BootDbDemoApplication.java │ │ │ ├── Person.java │ │ │ ├── PersonContoller.java │ │ │ └── PersonMapper.java │ └── resources │ │ ├── application.properties │ │ └── templates │ │ ├── detail.html │ │ ├── form.html │ │ └── list.html │ └── test │ └── java │ └── com │ └── packt │ └── boot_db_demo │ └── BootDbDemoApplicationTests.java ├── Chapter10 ├── 1_making_http_get │ ├── run.bat │ ├── run.sh │ └── src │ │ └── http.client.demo │ │ ├── com │ │ └── packt │ │ │ └── HttpGetDemo.java │ │ └── module-info.java ├── 2_making_http_post │ ├── mods │ │ ├── jackson.annotations.jar │ │ ├── jackson.core.jar │ │ └── jackson.databind.jar │ ├── run.bat │ ├── run.sh │ └── src │ │ └── http.client.demo │ │ ├── com │ │ └── packt │ │ │ └── HttpPostDemo.java │ │ └── module-info.java ├── 3_making_http_request_protected_res │ ├── run.bat │ ├── run.sh │ └── src │ │ └── http.client.demo │ │ ├── com │ │ └── packt │ │ │ ├── HttpRequestProtectedResDemo.java │ │ │ └── UsernamePasswordAuthenticator.java │ │ └── module-info.java ├── 4_async_http_request │ ├── run.bat │ ├── run.sh │ └── src │ │ └── http.client.demo │ │ ├── com │ │ └── packt │ │ │ └── AsyncHttpRequestDemo.java │ │ └── module-info.java ├── 5_1_apache_http_demo_response_handler │ ├── mods │ │ ├── commons.codec.jar │ │ ├── commons.logging.jar │ │ ├── httpclient.jar │ │ └── httpcore.jar │ ├── run.bat │ ├── run.sh │ └── src │ │ └── http.client.demo │ │ ├── com │ │ └── packt │ │ │ └── ApacheHttpClientResponseHandlerDemo.java │ │ └── module-info.java ├── 5_apache_http_demo │ ├── mods │ │ ├── commons.codec.jar │ │ ├── commons.logging.jar │ │ ├── httpclient.jar │ │ └── httpcore.jar │ ├── run.bat │ ├── run.sh │ └── src │ │ └── http.client.demo │ │ ├── com │ │ └── packt │ │ │ └── ApacheHttpClientDemo.java │ │ └── module-info.java └── 6_unirest_http_demo │ ├── mods │ ├── commons.codec.jar │ ├── commons.logging.jar │ ├── httpasyncclient.jar │ ├── httpclient.jar │ ├── httpcore.jar │ ├── httpcore.nio.jar │ ├── httpmime.jar │ ├── json.jar │ └── unirest.java.jar │ ├── run.bat │ ├── run.sh │ └── src │ └── http.client.demo │ ├── com │ └── packt │ │ └── UnirestHttpClientDemo.java │ └── module-info.java ├── Chapter11 ├── Chapter11Memory.java ├── Epsilon.java ├── MemoryAwareStyle.java └── walk │ ├── Clazz01.java │ ├── Clazz02.java │ └── Clazz03.java ├── Chapter12 ├── 4_oo_programming │ ├── Car.java │ ├── Dimensions.java │ ├── Engine.java │ └── history └── 6_jshell_api │ ├── run.bat │ ├── run.sh │ └── src │ └── jshell │ ├── com │ └── packt │ │ └── JshellJavaApiDemo.java │ └── module-info.java ├── Chapter13 ├── 1_2_print_calendar │ ├── run.bat │ ├── run.sh │ └── src │ │ └── datedemo │ │ ├── com │ │ └── packt │ │ │ └── Main.java │ │ └── module-info.java ├── 1_create_date_time │ ├── run.bat │ ├── run.sh │ └── src │ │ └── datedemo │ │ ├── com │ │ └── packt │ │ │ └── Main.java │ │ └── module-info.java └── 2_create_tz_date_time │ ├── run.bat │ ├── run.sh │ └── src │ └── datedemo │ ├── com │ └── packt │ │ └── Main.java │ └── module-info.java ├── Chapter14 ├── AverageSpeed.java ├── Chapter14Testing.java ├── TrafficDensity.java ├── api │ ├── Car.java │ ├── SpeedModel.java │ ├── TrafficUnit.java │ ├── Truck.java │ └── Vehicle.java ├── factories │ ├── DateLocation.java │ ├── FactorySpeedModel.java │ ├── FactoryTraffic.java │ └── FactoryVehicle.java ├── process │ ├── Dispatcher.java │ ├── Process.java │ ├── Processor.java │ └── Subscription.java └── utils │ └── DbUtil.java ├── Chapter15 ├── a_var │ └── Chapter15Var.java ├── b_lambdas │ ├── Chapter15Upgrades.java │ └── Chapter15Var.java └── c_enum │ ├── Chapter15Enum.java │ ├── FactorySpeedModel.java │ ├── FactoryVehicle.java │ └── api │ ├── Car.java │ ├── SpeedModel.java │ ├── Truck.java │ └── Vehicle.java ├── Chapter16 ├── 101_student_data_processor │ ├── build-jar.bat │ ├── build-jar.sh │ └── src │ │ └── student.processor │ │ ├── com │ │ └── packt │ │ │ └── processor │ │ │ ├── ParentEducation.java │ │ │ ├── Student.java │ │ │ ├── StudentDataProcessor.java │ │ │ └── students │ │ └── module-info.java ├── 13_tiff_reader │ ├── run.bat │ ├── run.sh │ ├── sample.tif │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── BrowserDemo$1.class │ │ │ ├── BrowserDemo.class │ │ │ └── TiffReaderDemo.java │ │ └── module-info.java ├── 1_create_javafx_gui │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ └── CreateGuiDemo.java │ │ └── module-info.java ├── 2_fxml_gui │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── FxmlController.java │ │ │ ├── FxmlGuiDemo.java │ │ │ └── fxml_age_calc_gui.fxml │ │ └── module-info.java ├── 3_css_javafx │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── CssJavaFxDemo.java │ │ │ └── stylesheet.css │ │ └── module-info.java ├── 4_bar_charts │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ └── BarChartDemo.java │ │ └── module-info.java ├── 5_2_area_charts │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── AreaChartDemo.java │ │ │ ├── Marks.java │ │ │ ├── OilPrice.java │ │ │ ├── brent-oil │ │ │ ├── crude-oil │ │ │ └── marks │ │ └── module-info.java ├── 5_3_line_charts │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── LineChartDemo.java │ │ │ ├── OilPrice.java │ │ │ ├── brent-oil │ │ │ └── crude-oil │ │ └── module-info.java ├── 5_4_bubble_charts │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── BubbleChartDemo.java │ │ │ ├── StoreVisit.java │ │ │ └── store │ │ └── module-info.java ├── 5_5_scatter_charts │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── FallOfWicket.java │ │ │ ├── ScatterChartDemo.java │ │ │ └── wickets │ │ └── module-info.java ├── 5_pie_charts │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ └── PieChartDemo.java │ │ └── module-info.java ├── 6_embed_html │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── BrowserDemo$1.class │ │ │ ├── BrowserDemo.class │ │ │ └── BrowserDemo.java │ │ └── module-info.java ├── 7_embed_audio_video │ ├── run.bat │ ├── run.sh │ ├── sample_video1.mp4 │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ └── EmbedAudioVideoDemo.java │ │ └── module-info.java ├── 8_effects_demo │ ├── run.bat │ ├── run.sh │ └── src │ │ └── gui │ │ ├── com │ │ └── packt │ │ │ ├── BrowserDemo$1.class │ │ │ ├── BrowserDemo.class │ │ │ └── EffectsDemo.java │ │ └── module-info.java └── 9_robot_api │ ├── run.bat │ ├── run.sh │ ├── screenCapture-2018-23-9-18-2-03.png │ └── src │ └── gui │ ├── com │ └── packt │ │ └── RobotAPIDemo.java │ └── module-info.java ├── LICENSE └── README.md /Chapter01/NewApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter01/NewApi.java -------------------------------------------------------------------------------- /Chapter02/a_classes/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/a_classes/Car.java -------------------------------------------------------------------------------- /Chapter02/a_classes/Chapter02Classes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/a_classes/Chapter02Classes.java -------------------------------------------------------------------------------- /Chapter02/a_classes/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/a_classes/Engine.java -------------------------------------------------------------------------------- /Chapter02/a_classes/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/a_classes/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/b_innerclass/Chapter02InnerClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/b_innerclass/Chapter02InnerClasses.java -------------------------------------------------------------------------------- /Chapter02/b_innerclass/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/b_innerclass/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/b_innerclass/Vehicle1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/b_innerclass/Vehicle1.java -------------------------------------------------------------------------------- /Chapter02/b_innerclass/Vehicle2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/b_innerclass/Vehicle2.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/a/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/a/Car.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/a/Chapter02Inheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/a/Chapter02Inheritance.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/a/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/a/Truck.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/a/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/a/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/b/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/b/Car.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/b/Chapter02Inheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/b/Chapter02Inheritance.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/b/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/b/Truck.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/b/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/b/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/c/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/c/Car.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/c/Chapter02Inheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/c/Chapter02Inheritance.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/c/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/c/Truck.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/c/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/c/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/d/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/d/Car.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/d/Chapter02Inheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/d/Chapter02Inheritance.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/d/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/d/Truck.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/d/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/d/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/e/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/e/Car.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/e/Chapter02Inheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/e/Chapter02Inheritance.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/e/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/e/Truck.java -------------------------------------------------------------------------------- /Chapter02/c_inheritance/e/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/c_inheritance/e/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/d_composition/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/d_composition/Car.java -------------------------------------------------------------------------------- /Chapter02/d_composition/Chapter02Composition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/d_composition/Chapter02Composition.java -------------------------------------------------------------------------------- /Chapter02/d_composition/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/d_composition/SpeedModel.java -------------------------------------------------------------------------------- /Chapter02/d_composition/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/d_composition/Truck.java -------------------------------------------------------------------------------- /Chapter02/d_composition/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/d_composition/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/Chapter02Interface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/Chapter02Interface.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/FactorySpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/FactorySpeedModel.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/api/Car.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/api/Truck.java -------------------------------------------------------------------------------- /Chapter02/e_interface/a/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/a/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/e_interface/b/Chapter02Interface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/b/Chapter02Interface.java -------------------------------------------------------------------------------- /Chapter02/e_interface/b/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/b/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter02/e_interface/b/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/b/api/Car.java -------------------------------------------------------------------------------- /Chapter02/e_interface/b/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/b/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter02/e_interface/b/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/b/api/Truck.java -------------------------------------------------------------------------------- /Chapter02/e_interface/b/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/e_interface/b/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter02/f_optional/OptionalDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/f_optional/OptionalDemo.java -------------------------------------------------------------------------------- /Chapter02/g_objects/ObjectsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter02/g_objects/ObjectsDemo.java -------------------------------------------------------------------------------- /Chapter03/10_compiling_older_version/src/demo/com/packt/CollectionsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/10_compiling_older_version/src/demo/com/packt/CollectionsDemo.java -------------------------------------------------------------------------------- /Chapter03/10_compiling_older_version/src/demo/module-info.java: -------------------------------------------------------------------------------- 1 | module demo{} -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/manifest.mf: -------------------------------------------------------------------------------- 1 | Multi-Release: true -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/mods9/com/packt/CollectionUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/mods9/com/packt/CollectionUtil.class -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/mr.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/mr.jar -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/package.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/package.bat -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/package.sh -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/src/8/com/packt/CollectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/src/8/com/packt/CollectionUtil.java -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/src/8/com/packt/FactoryDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/src/8/com/packt/FactoryDemo.java -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/src/9/com/packt/CollectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/11_multirelease_jar/src/9/com/packt/CollectionUtil.java -------------------------------------------------------------------------------- /Chapter03/11_multirelease_jar/src/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Multi-Release: true -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-manage/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-manage/pom.xml -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-manage/src/main/book.manage/com/packt/manage/BookManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-manage/src/main/book.manage/com/packt/manage/BookManager.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-manage/src/main/book.manage/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-manage/src/main/book.manage/module-info.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-service/pom.xml -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-service/src/main/book.service/com/packt/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-service/src/main/book.service/com/packt/model/Book.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-service/src/main/book.service/com/packt/service/BookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-service/src/main/book.service/com/packt/service/BookService.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-service/src/main/book.service/com/packt/spi/BookServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-service/src/main/book.service/com/packt/spi/BookServiceProvider.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/book-service/src/main/book.service/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/book-service/src/main/book.service/module-info.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/mongodb-book-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/mongodb-book-service/pom.xml -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/mongodb-book-service/src/main/mongodb.book.service/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/mongodb-book-service/src/main/mongodb.book.service/module-info.java -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/pom.xml -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/run-with-mongo.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/run-with-mongo.bat -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/run-with-mongo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/run-with-mongo.sh -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/run-with-sqldb.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/run-with-sqldb.bat -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/run-with-sqldb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/run-with-sqldb.sh -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/sqldb-book-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/sqldb-book-service/pom.xml -------------------------------------------------------------------------------- /Chapter03/12_services_using_maven/sqldb-book-service/src/main/sqldb.book.service/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/12_services_using_maven/sqldb-book-service/src/main/sqldb.book.service/module-info.java -------------------------------------------------------------------------------- /Chapter03/13_automatic_module/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module/pom.xml -------------------------------------------------------------------------------- /Chapter03/13_automatic_module/src/main/java/com/packt/banking/Banking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module/src/main/java/com/packt/banking/Banking.java -------------------------------------------------------------------------------- /Chapter03/13_automatic_module/src/test/java/com/packt/banking/BankingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module/src/test/java/com/packt/banking/BankingTest.java -------------------------------------------------------------------------------- /Chapter03/13_automatic_module_no_maven/banking-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module_no_maven/banking-1.0.jar -------------------------------------------------------------------------------- /Chapter03/13_automatic_module_no_maven/build-jar.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module_no_maven/build-jar.bat -------------------------------------------------------------------------------- /Chapter03/13_automatic_module_no_maven/build-jar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module_no_maven/build-jar.sh -------------------------------------------------------------------------------- /Chapter03/13_automatic_module_no_maven/manifest.mf: -------------------------------------------------------------------------------- 1 | Automatic-Module-Name: com.packt.banking 2 | -------------------------------------------------------------------------------- /Chapter03/13_automatic_module_no_maven/src/com/packt/banking/Banking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_automatic_module_no_maven/src/com/packt/banking/Banking.java -------------------------------------------------------------------------------- /Chapter03/13_using_automatic_module/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_using_automatic_module/run.bat -------------------------------------------------------------------------------- /Chapter03/13_using_automatic_module/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_using_automatic_module/run.sh -------------------------------------------------------------------------------- /Chapter03/13_using_automatic_module/src/banking.demo/com/packt/demo/BankingDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_using_automatic_module/src/banking.demo/com/packt/demo/BankingDemo.java -------------------------------------------------------------------------------- /Chapter03/13_using_automatic_module/src/banking.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/13_using_automatic_module/src/banking.demo/module-info.java -------------------------------------------------------------------------------- /Chapter03/14_open_module_for_rflxn/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/14_open_module_for_rflxn/run.bat -------------------------------------------------------------------------------- /Chapter03/14_open_module_for_rflxn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/14_open_module_for_rflxn/run.sh -------------------------------------------------------------------------------- /Chapter03/14_open_module_for_rflxn/src/demo/com/packt/demo/OpenModuleDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/14_open_module_for_rflxn/src/demo/com/packt/demo/OpenModuleDemo.java -------------------------------------------------------------------------------- /Chapter03/14_open_module_for_rflxn/src/demo/com/packt/demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/14_open_module_for_rflxn/src/demo/com/packt/demo/Person.java -------------------------------------------------------------------------------- /Chapter03/14_open_module_for_rflxn/src/demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/14_open_module_for_rflxn/src/demo/module-info.java -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/build-jar.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/build-jar.bat -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/build-jar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/build-jar.sh -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/lib/jackson-annotations-2.9.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/lib/jackson-annotations-2.9.6.jar -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/lib/jackson-core-2.9.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/lib/jackson-core-2.9.6.jar -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/lib/jackson-databind-2.9.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/lib/jackson-databind-2.9.6.jar -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/manifest.mf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/manifest.mf -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/run.bat -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/run.sh -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/sample.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/sample.jar -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/src/com/packt/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/src/com/packt/Sample.java -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/src/com/packt/model/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/src/com/packt/model/Address.java -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/src/com/packt/model/Company.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/src/com/packt/model/Company.java -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/src/com/packt/model/Geo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/src/com/packt/model/Geo.java -------------------------------------------------------------------------------- /Chapter03/1_json-jackson-sample/src/com/packt/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/1_json-jackson-sample/src/com/packt/model/User.java -------------------------------------------------------------------------------- /Chapter03/2_simple-modular-math-util/calculator/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/2_simple-modular-math-util/calculator/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/2_simple-modular-math-util/calculator/module-info.java: -------------------------------------------------------------------------------- 1 | module calculator{ 2 | requires math.util; 3 | } -------------------------------------------------------------------------------- /Chapter03/2_simple-modular-math-util/math.util/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/2_simple-modular-math-util/math.util/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/2_simple-modular-math-util/math.util/module-info.java: -------------------------------------------------------------------------------- 1 | module math.util{ 2 | exports com.packt.math; 3 | } -------------------------------------------------------------------------------- /Chapter03/2_simple-modular-math-util/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/2_simple-modular-math-util/run.bat -------------------------------------------------------------------------------- /Chapter03/2_simple-modular-math-util/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/2_simple-modular-math-util/run.sh -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/calculator/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/calculator/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/calculator/module-info.java: -------------------------------------------------------------------------------- 1 | module calculator{ 2 | requires math.util; 3 | } -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/compile-calculator.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/compile-calculator.bat -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/compile-math.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/compile-math.bat -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/compile.sh -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/jar-calculator.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/jar-calculator.bat -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/jar-calculator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/jar-calculator.sh -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/jar-math.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/jar-math.bat -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/jar-math.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/jar-math.sh -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/math.util/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/3_modular_jar/math.util/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/math.util/module-info.java: -------------------------------------------------------------------------------- 1 | module math.util{ 2 | exports com.packt.math; 3 | } -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/run.bat: -------------------------------------------------------------------------------- 1 | java -p mlib -m calculator -------------------------------------------------------------------------------- /Chapter03/3_modular_jar/run.sh: -------------------------------------------------------------------------------- 1 | java -p mlib -m calculator -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/calculator/com/packt/calculator/NonModularCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/calculator/com/packt/calculator/NonModularCalculator.java -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/compile-calculator.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/compile-calculator.bat -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/compile-calculator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/compile-calculator.sh -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/jar-math.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/jar-math.bat -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/jar-math.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/jar-math.sh -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/math.util/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/math.util/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/math.util/module-info.java: -------------------------------------------------------------------------------- 1 | module math.util{ 2 | exports com.packt.math; 3 | } -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/run.bat -------------------------------------------------------------------------------- /Chapter03/4_modular_jar_with_pre_java9/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/4_modular_jar_with_pre_java9/run.sh -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/.idea/misc.xml -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/.idea/modules.xml -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/.idea/workspace.xml -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/calculator/calculator.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/calculator/calculator.iml -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/calculator/src/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/calculator/src/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/calculator/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/calculator/src/module-info.java -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/math.util/math.util.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/math.util/math.util.iml -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/math.util/src/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/math.util/src/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/math.util/src/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/math.util/src/module-info.java -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/out/production/calculator/com/packt/calculator/Calculator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/out/production/calculator/com/packt/calculator/Calculator.class -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/out/production/calculator/module-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/out/production/calculator/module-info.class -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/out/production/math.util/com/packt/math/MathUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/out/production/math.util/com/packt/math/MathUtil.class -------------------------------------------------------------------------------- /Chapter03/5_ModuleDemo/out/production/math.util/module-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/5_ModuleDemo/out/production/math.util/module-info.class -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/banking.util/com/packt/banking/BankUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/banking.util/com/packt/banking/BankUtil.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/banking.util/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/banking.util/module-info.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/Command.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/CompoundInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/CompoundInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/EvenCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/EvenCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/PrimeCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/PrimeCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SimpleInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SimpleInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SumEvensCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SumEvensCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SumOddsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SumOddsCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SumPrimesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/com/packt/calculator/commands/SumPrimesCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/calculator/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/calculator/module-info.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/math.util/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/math.util/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_after/src/math.util/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_after/src/math.util/module-info.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/banking_util/src/com/packt/banking/BankUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/banking_util/src/com/packt/banking/BankUtil.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/lib/jackson-annotations-2.8.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/lib/jackson-annotations-2.8.4.jar -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/lib/jackson-core-2.8.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/lib/jackson-core-2.8.4.jar -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/lib/jackson-databind-2.8.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/lib/jackson-databind-2.8.4.jar -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/Command.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/CompoundInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/CompoundInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/EvenCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/EvenCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/PrimeCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/PrimeCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SimpleInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SimpleInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SumEvensCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SumEvensCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SumOddsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SumOddsCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SumPrimesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/calculator/src/com/packt/calculator/commands/SumPrimesCommand.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/math_util/src/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/math_util/src/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/package-banking.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/package-banking.bat -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/package-banking.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/package-banking.sh -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/package-calc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/package-calc.bat -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/package-calc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/package-calc.sh -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/package-math.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/package-math.bat -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/package-math.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/package-math.sh -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/run.bat -------------------------------------------------------------------------------- /Chapter03/6_bottom_up_migration_before/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/6_bottom_up_migration_before/run.sh -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/copy-non-mod-jar.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/copy-non-mod-jar.bat -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/copy-non-mod-jar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/copy-non-mod-jar.sh -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/banking.util/com/packt/banking/BankUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/banking.util/com/packt/banking/BankUtil.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/banking.util/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/banking.util/module-info.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/Command.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/CompoundInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/CompoundInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/EvenCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/EvenCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/PrimeCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/PrimeCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SimpleInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SimpleInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SumEvensCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SumEvensCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SumOddsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SumOddsCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SumPrimesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/com/packt/calculator/commands/SumPrimesCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/calculator/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/calculator/module-info.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/math.util/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/math.util/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_after/src/math.util/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_after/src/math.util/module-info.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/banking_util/src/com/packt/banking/BankUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/banking_util/src/com/packt/banking/BankUtil.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/lib/jackson-annotations-2.8.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/lib/jackson-annotations-2.8.4.jar -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/lib/jackson-core-2.8.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/lib/jackson-core-2.8.4.jar -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/lib/jackson-databind-2.8.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/lib/jackson-databind-2.8.4.jar -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/Command.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/CompoundInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/CompoundInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/EvenCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/EvenCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/PrimeCheckCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/PrimeCheckCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SimpleInterestCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SimpleInterestCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SumEvensCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SumEvensCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SumOddsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SumOddsCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SumPrimesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/calculator/src/com/packt/calculator/commands/SumPrimesCommand.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/math_util/src/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/math_util/src/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/package-banking.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/package-banking.bat -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/package-banking.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/package-banking.sh -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/package-calc.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/package-calc.bat -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/package-calc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/package-calc.sh -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/package-math.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/package-math.bat -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/package-math.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/package-math.sh -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/run.bat -------------------------------------------------------------------------------- /Chapter03/7_top_down_migration_before/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/7_top_down_migration_before/run.sh -------------------------------------------------------------------------------- /Chapter03/8_services/src/book.manage/com/packt/manage/BookManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/book.manage/com/packt/manage/BookManager.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/book.manage/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/book.manage/module-info.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/book.service/com/packt/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/book.service/com/packt/model/Book.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/book.service/com/packt/service/BookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/book.service/com/packt/service/BookService.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/book.service/com/packt/spi/BookServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/book.service/com/packt/spi/BookServiceProvider.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/book.service/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/book.service/module-info.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/mongodb.book.service/com/packt/mongodb/MongoDbBookServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/mongodb.book.service/com/packt/mongodb/MongoDbBookServiceProvider.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/mongodb.book.service/com/packt/mongodb/service/MongoDbBookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/mongodb.book.service/com/packt/mongodb/service/MongoDbBookService.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/mongodb.book.service/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/mongodb.book.service/module-info.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/sqldb.book.service/com/packt/sqldb/SqlDbBookServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/sqldb.book.service/com/packt/sqldb/SqlDbBookServiceProvider.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/sqldb.book.service/com/packt/sqldb/service/SqlDbBookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/sqldb.book.service/com/packt/sqldb/service/SqlDbBookService.java -------------------------------------------------------------------------------- /Chapter03/8_services/src/sqldb.book.service/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/8_services/src/sqldb.book.service/module-info.java -------------------------------------------------------------------------------- /Chapter03/9_jlink_modular_run_time_image/src/calculator/com/packt/calculator/Calculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/9_jlink_modular_run_time_image/src/calculator/com/packt/calculator/Calculator.java -------------------------------------------------------------------------------- /Chapter03/9_jlink_modular_run_time_image/src/calculator/module-info.java: -------------------------------------------------------------------------------- 1 | module calculator{ 2 | requires math.util; 3 | } -------------------------------------------------------------------------------- /Chapter03/9_jlink_modular_run_time_image/src/math.util/com/packt/math/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/9_jlink_modular_run_time_image/src/math.util/com/packt/math/MathUtil.java -------------------------------------------------------------------------------- /Chapter03/9_jlink_modular_run_time_image/src/math.util/module-info.java: -------------------------------------------------------------------------------- 1 | module math.util{ 2 | exports com.packt.math; 3 | } -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/pom.xml -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/simple-module/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/simple-module/pom.xml -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/simple-module/src/main/simple.module/com/packt/SimpleModuleUsingMaven.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/simple-module/src/main/simple.module/com/packt/SimpleModuleUsingMaven.java -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/simple-module/src/main/simple.module/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/simple-module/src/main/simple.module/module-info.java -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/simple-util/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/simple-util/pom.xml -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/simple-util/src/main/simple.util/com/packt/SimpleModularUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/simple-util/src/main/simple.util/com/packt/SimpleModularUtil.java -------------------------------------------------------------------------------- /Chapter03/mvn_support_for_jigsaw/simple-util/src/main/simple.util/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/mvn_support_for_jigsaw/simple-util/src/main/simple.util/module-info.java -------------------------------------------------------------------------------- /Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/Comment.java -------------------------------------------------------------------------------- /Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/Post.java -------------------------------------------------------------------------------- /Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/User.java -------------------------------------------------------------------------------- /Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/UserPrivilege.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/com/packt/model/UserPrivilege.java -------------------------------------------------------------------------------- /Chapter03/simple-modular-blog-proto/model-module/src/com.packt.model/module-info.java: -------------------------------------------------------------------------------- 1 | module com.packt.model{} -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$1.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$10.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$10.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$11.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$11.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$12.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$12.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$13.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$13.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$14.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$14.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$15.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$15.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$2.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$3.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$4.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$5.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$6.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$7.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$8.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$9.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$Demo$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$Demo$1.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional$Demo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional$Demo.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional.class -------------------------------------------------------------------------------- /Chapter04/a/Chapter04Functional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/a/Chapter04Functional.java -------------------------------------------------------------------------------- /Chapter04/b/Chapter04Functional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/b/Chapter04Functional.java -------------------------------------------------------------------------------- /Chapter04/c/Chapter04Functional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/Chapter04Functional.java -------------------------------------------------------------------------------- /Chapter04/c/FactorySpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/FactorySpeedModel.java -------------------------------------------------------------------------------- /Chapter04/c/FactoryTraffic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/FactoryTraffic.java -------------------------------------------------------------------------------- /Chapter04/c/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter04/c/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/api/Car.java -------------------------------------------------------------------------------- /Chapter04/c/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter04/c/api/TrafficUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/api/TrafficUnit.java -------------------------------------------------------------------------------- /Chapter04/c/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/api/Truck.java -------------------------------------------------------------------------------- /Chapter04/c/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter04/c/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter05/Chapter05Streams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/Chapter05Streams.java -------------------------------------------------------------------------------- /Chapter05/FactorySpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/FactorySpeedModel.java -------------------------------------------------------------------------------- /Chapter05/FactoryTraffic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/FactoryTraffic.java -------------------------------------------------------------------------------- /Chapter05/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter05/Grouping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/Grouping.java -------------------------------------------------------------------------------- /Chapter05/NumericStreams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/NumericStreams.java -------------------------------------------------------------------------------- /Chapter05/ProduceCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/ProduceCollection.java -------------------------------------------------------------------------------- /Chapter05/ProduceMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/ProduceMap.java -------------------------------------------------------------------------------- /Chapter05/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/Thing.java -------------------------------------------------------------------------------- /Chapter05/TrafficDensity1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/TrafficDensity1.java -------------------------------------------------------------------------------- /Chapter05/TrafficDensity2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/TrafficDensity2.java -------------------------------------------------------------------------------- /Chapter05/TrafficDensity3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/TrafficDensity3.java -------------------------------------------------------------------------------- /Chapter05/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/api/Car.java -------------------------------------------------------------------------------- /Chapter05/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter05/api/TrafficUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/api/TrafficUnit.java -------------------------------------------------------------------------------- /Chapter05/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/api/Truck.java -------------------------------------------------------------------------------- /Chapter05/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter05/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter06/BatchProcessing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/BatchProcessing.java -------------------------------------------------------------------------------- /Chapter06/Chapter06Database01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/Chapter06Database01.java -------------------------------------------------------------------------------- /Chapter06/Chapter06Database02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/Chapter06Database02.java -------------------------------------------------------------------------------- /Chapter06/HikariPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/HikariPool.java -------------------------------------------------------------------------------- /Chapter06/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/image1.png -------------------------------------------------------------------------------- /Chapter06/jpa/Family.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/jpa/Family.java -------------------------------------------------------------------------------- /Chapter06/jpa/JpaHibernate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/jpa/JpaHibernate.java -------------------------------------------------------------------------------- /Chapter06/jpa/Person1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/jpa/Person1.java -------------------------------------------------------------------------------- /Chapter06/jpa/Person2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/jpa/Person2.java -------------------------------------------------------------------------------- /Chapter06/mybatis/Family.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/mybatis/Family.java -------------------------------------------------------------------------------- /Chapter06/mybatis/MyBatis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/mybatis/MyBatis.java -------------------------------------------------------------------------------- /Chapter06/mybatis/Person1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/mybatis/Person1.java -------------------------------------------------------------------------------- /Chapter06/mybatis/Person2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter06/mybatis/Person2.java -------------------------------------------------------------------------------- /Chapter07/AverageSpeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/AverageSpeed.java -------------------------------------------------------------------------------- /Chapter07/Chapter07Concurrency01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/Chapter07Concurrency01.java -------------------------------------------------------------------------------- /Chapter07/Chapter07Concurrency02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/Chapter07Concurrency02.java -------------------------------------------------------------------------------- /Chapter07/Chapter07Concurrency03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/Chapter07Concurrency03.java -------------------------------------------------------------------------------- /Chapter07/Chapter07Concurrency04.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/Chapter07Concurrency04.java -------------------------------------------------------------------------------- /Chapter07/DemoSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/DemoSubscriber.java -------------------------------------------------------------------------------- /Chapter07/DemoSubscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/DemoSubscription.java -------------------------------------------------------------------------------- /Chapter07/FactorySpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/FactorySpeedModel.java -------------------------------------------------------------------------------- /Chapter07/FactoryTraffic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/FactoryTraffic.java -------------------------------------------------------------------------------- /Chapter07/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter07/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/api/Car.java -------------------------------------------------------------------------------- /Chapter07/api/DateLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/api/DateLocation.java -------------------------------------------------------------------------------- /Chapter07/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter07/api/TrafficUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/api/TrafficUnit.java -------------------------------------------------------------------------------- /Chapter07/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/api/Truck.java -------------------------------------------------------------------------------- /Chapter07/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter07/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter08/10_connecting_process_pipe/iris.data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/10_connecting_process_pipe/iris.data.txt -------------------------------------------------------------------------------- /Chapter08/10_connecting_process_pipe/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/10_connecting_process_pipe/run.sh -------------------------------------------------------------------------------- /Chapter08/10_connecting_process_pipe/src/process/com/packt/process/PipeDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/10_connecting_process_pipe/src/process/com/packt/process/PipeDemo.java -------------------------------------------------------------------------------- /Chapter08/10_connecting_process_pipe/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/11_managing_sub_process/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/11_managing_sub_process/run.sh -------------------------------------------------------------------------------- /Chapter08/11_managing_sub_process/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/11_managing_sub_process/script.sh -------------------------------------------------------------------------------- /Chapter08/11_managing_sub_process/src/process/com/packt/process/ManageSubProcessDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/11_managing_sub_process/src/process/com/packt/process/ManageSubProcessDemo.java -------------------------------------------------------------------------------- /Chapter08/11_managing_sub_process/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/1_spawn_new_process/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/1_spawn_new_process/run.sh -------------------------------------------------------------------------------- /Chapter08/1_spawn_new_process/src/process/com/packt/process/NewProcessDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/1_spawn_new_process/src/process/com/packt/process/NewProcessDemo.java -------------------------------------------------------------------------------- /Chapter08/1_spawn_new_process/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process {} -------------------------------------------------------------------------------- /Chapter08/2_redirect_to_file/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/2_redirect_to_file/run.sh -------------------------------------------------------------------------------- /Chapter08/2_redirect_to_file/src/process/com/packt/process/RedirectFileDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/2_redirect_to_file/src/process/com/packt/process/RedirectFileDemo.java -------------------------------------------------------------------------------- /Chapter08/2_redirect_to_file/src/process/com/packt/process/input: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter08/2_redirect_to_file/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process {} -------------------------------------------------------------------------------- /Chapter08/3_change_work_directory/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/3_change_work_directory/run.sh -------------------------------------------------------------------------------- /Chapter08/3_change_work_directory/src/process/com/packt/process/ChangeWorkDirectoryDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/3_change_work_directory/src/process/com/packt/process/ChangeWorkDirectoryDemo.java -------------------------------------------------------------------------------- /Chapter08/3_change_work_directory/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/4_environment_variables/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/4_environment_variables/run.sh -------------------------------------------------------------------------------- /Chapter08/4_environment_variables/src/process/com/packt/process/EnvironmentVariableDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/4_environment_variables/src/process/com/packt/process/EnvironmentVariableDemo.java -------------------------------------------------------------------------------- /Chapter08/4_environment_variables/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/5_running_shell_script/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/5_running_shell_script/run.sh -------------------------------------------------------------------------------- /Chapter08/5_running_shell_script/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/5_running_shell_script/script.sh -------------------------------------------------------------------------------- /Chapter08/5_running_shell_script/src/process/com/packt/process/RunningShellScriptDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/5_running_shell_script/src/process/com/packt/process/RunningShellScriptDemo.java -------------------------------------------------------------------------------- /Chapter08/5_running_shell_script/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/6_current_process_info/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/6_current_process_info/run.sh -------------------------------------------------------------------------------- /Chapter08/6_current_process_info/src/process/com/packt/process/CurrentProcessInfoDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/6_current_process_info/src/process/com/packt/process/CurrentProcessInfoDemo.java -------------------------------------------------------------------------------- /Chapter08/6_current_process_info/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/7_spawned_process_info/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/7_spawned_process_info/run.sh -------------------------------------------------------------------------------- /Chapter08/7_spawned_process_info/src/process/com/packt/process/SpawnedProcessInfoDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/7_spawned_process_info/src/process/com/packt/process/SpawnedProcessInfoDemo.java -------------------------------------------------------------------------------- /Chapter08/7_spawned_process_info/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process {} -------------------------------------------------------------------------------- /Chapter08/8_manage_spawned_process/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/8_manage_spawned_process/run.sh -------------------------------------------------------------------------------- /Chapter08/8_manage_spawned_process/src/process/com/packt/process/ManageSpawnedProcessDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/8_manage_spawned_process/src/process/com/packt/process/ManageSpawnedProcessDemo.java -------------------------------------------------------------------------------- /Chapter08/8_manage_spawned_process/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter08/9_enumerate_all_processes/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/9_enumerate_all_processes/run.sh -------------------------------------------------------------------------------- /Chapter08/9_enumerate_all_processes/src/process/com/packt/process/EnumerateProcessDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter08/9_enumerate_all_processes/src/process/com/packt/process/EnumerateProcessDemo.java -------------------------------------------------------------------------------- /Chapter08/9_enumerate_all_processes/src/process/module-info.java: -------------------------------------------------------------------------------- 1 | module process{} -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/.gitignore -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/mvnw -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/pom.xml -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/src/main/java/com/packt/boot_demo/BootDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/src/main/java/com/packt/boot_demo/BootDemoApplication.java -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/src/main/java/com/packt/boot_demo/SimpleViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/src/main/java/com/packt/boot_demo/SimpleViewController.java -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/src/main/resources/templates/message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/src/main/resources/templates/message.html -------------------------------------------------------------------------------- /Chapter09/1_boot_demo/src/test/java/com/packt/boot_demo/BootDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/1_boot_demo/src/test/java/com/packt/boot_demo/BootDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/.gitignore -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/mvnw -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/pom.xml -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/BootDbDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/BootDbDemoApplication.java -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonContoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonContoller.java -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/resources/templates/detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/resources/templates/detail.html -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/main/resources/templates/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/main/resources/templates/list.html -------------------------------------------------------------------------------- /Chapter09/2_boot_db_demo/src/test/java/com/packt/boot_db_demo/BootDbDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/2_boot_db_demo/src/test/java/com/packt/boot_db_demo/BootDbDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/.gitignore -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/mvnw -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/pom.xml -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/BootRestDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/BootRestDemoApplication.java -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/PersonApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/PersonApiController.java -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/main/java/com/packt/boot_rest_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/main/resources/mappers/PersonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/main/resources/mappers/PersonMapper.xml -------------------------------------------------------------------------------- /Chapter09/3_boot_rest_demo/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/3_boot_rest_demo/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/.gitignore -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/mvnw -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/pom.xml -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/BootDbDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/BootDbDemoApplication.java -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonContoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonContoller.java -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/java/com/packt/boot_db_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/resources/templates/detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/resources/templates/detail.html -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/main/resources/templates/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/main/resources/templates/list.html -------------------------------------------------------------------------------- /Chapter09/4_boot_db_demo/src/test/java/com/packt/boot_db_demo/BootDbDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_db_demo/src/test/java/com/packt/boot_db_demo/BootDbDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/.gitignore -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/mvnw -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/pom.xml -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/BootMultiProfileDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/BootMultiProfileDemo.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/PersonApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/PersonApiController.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/java/com/packt/boot_rest_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/resources/application-cloud.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/resources/application-cloud.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/resources/application-local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/resources/application-local.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/main/resources/mappers/PersonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/main/resources/mappers/PersonMapper.xml -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_complete/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_complete/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/.gitignore -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/mvnw -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/pom.xml -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/BootMultiProfileDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/BootMultiProfileDemo.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/PersonApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/PersonApiController.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/main/java/com/packt/boot_rest_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/main/resources/mappers/PersonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/main/resources/mappers/PersonMapper.xml -------------------------------------------------------------------------------- /Chapter09/4_boot_multi_profile_incomplete/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/4_boot_multi_profile_incomplete/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/.gitignore -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/mvnw -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/pom.xml -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/AppController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/AppController.java -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/BootMultiProfileDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/BootMultiProfileDemo.java -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/Person.java -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/PersonApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/PersonApiController.java -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/java/com/packt/restapp/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/resources/application-cloud.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/resources/application-cloud.properties -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/resources/application-heroku.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/resources/application-heroku.properties -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/resources/application-local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/resources/application-local.properties -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/resources/mappers/PersonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/resources/mappers/PersonMapper.xml -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /Chapter09/5_boot_on_heroku/src/test/java/com/packt/restapp/BootRestDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/5_boot_on_heroku/src/test/java/com/packt/restapp/BootRestDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/.gitignore -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/Dockerfile -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/mvnw -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/pom.xml -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/BootMultiProfileDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/BootMultiProfileDemo.java -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/PersonApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/PersonApiController.java -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/java/com/packt/boot_rest_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/resources/application-cloud.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/resources/application-cloud.properties -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/resources/application-local.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/resources/application-local.properties -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/main/resources/mappers/PersonMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/main/resources/mappers/PersonMapper.xml -------------------------------------------------------------------------------- /Chapter09/6_boot_with_docker/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/6_boot_with_docker/src/test/java/com/packt/boot_rest_demo/BootRestDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/.gitignore -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/mvnw -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/mvnw.cmd -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/pom.xml -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/BootDbDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/BootDbDemoApplication.java -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/Person.java -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/PersonContoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/PersonContoller.java -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/PersonMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/java/com/packt/boot_db_demo/PersonMapper.java -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/resources/application.properties -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/resources/templates/detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/resources/templates/detail.html -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/resources/templates/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/resources/templates/form.html -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/main/resources/templates/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/main/resources/templates/list.html -------------------------------------------------------------------------------- /Chapter09/7_boot_micrometer/src/test/java/com/packt/boot_db_demo/BootDbDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter09/7_boot_micrometer/src/test/java/com/packt/boot_db_demo/BootDbDemoApplicationTests.java -------------------------------------------------------------------------------- /Chapter10/1_making_http_get/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/1_making_http_get/run.bat -------------------------------------------------------------------------------- /Chapter10/1_making_http_get/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/1_making_http_get/run.sh -------------------------------------------------------------------------------- /Chapter10/1_making_http_get/src/http.client.demo/com/packt/HttpGetDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/1_making_http_get/src/http.client.demo/com/packt/HttpGetDemo.java -------------------------------------------------------------------------------- /Chapter10/1_making_http_get/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/1_making_http_get/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/mods/jackson.annotations.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/mods/jackson.annotations.jar -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/mods/jackson.core.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/mods/jackson.core.jar -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/mods/jackson.databind.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/mods/jackson.databind.jar -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/run.bat -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/run.sh -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/src/http.client.demo/com/packt/HttpPostDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/src/http.client.demo/com/packt/HttpPostDemo.java -------------------------------------------------------------------------------- /Chapter10/2_making_http_post/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/2_making_http_post/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter10/3_making_http_request_protected_res/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/3_making_http_request_protected_res/run.bat -------------------------------------------------------------------------------- /Chapter10/3_making_http_request_protected_res/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/3_making_http_request_protected_res/run.sh -------------------------------------------------------------------------------- /Chapter10/3_making_http_request_protected_res/src/http.client.demo/com/packt/HttpRequestProtectedResDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/3_making_http_request_protected_res/src/http.client.demo/com/packt/HttpRequestProtectedResDemo.java -------------------------------------------------------------------------------- /Chapter10/3_making_http_request_protected_res/src/http.client.demo/com/packt/UsernamePasswordAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/3_making_http_request_protected_res/src/http.client.demo/com/packt/UsernamePasswordAuthenticator.java -------------------------------------------------------------------------------- /Chapter10/3_making_http_request_protected_res/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/3_making_http_request_protected_res/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter10/4_async_http_request/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/4_async_http_request/run.bat -------------------------------------------------------------------------------- /Chapter10/4_async_http_request/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/4_async_http_request/run.sh -------------------------------------------------------------------------------- /Chapter10/4_async_http_request/src/http.client.demo/com/packt/AsyncHttpRequestDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/4_async_http_request/src/http.client.demo/com/packt/AsyncHttpRequestDemo.java -------------------------------------------------------------------------------- /Chapter10/4_async_http_request/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/4_async_http_request/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/mods/commons.codec.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/mods/commons.codec.jar -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/mods/commons.logging.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/mods/commons.logging.jar -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/mods/httpclient.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/mods/httpclient.jar -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/mods/httpcore.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/mods/httpcore.jar -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/run.bat -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/run.sh -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/src/http.client.demo/com/packt/ApacheHttpClientResponseHandlerDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/src/http.client.demo/com/packt/ApacheHttpClientResponseHandlerDemo.java -------------------------------------------------------------------------------- /Chapter10/5_1_apache_http_demo_response_handler/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_1_apache_http_demo_response_handler/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/mods/commons.codec.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/mods/commons.codec.jar -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/mods/commons.logging.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/mods/commons.logging.jar -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/mods/httpclient.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/mods/httpclient.jar -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/mods/httpcore.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/mods/httpcore.jar -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/run.bat -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/run.sh -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/src/http.client.demo/com/packt/ApacheHttpClientDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/src/http.client.demo/com/packt/ApacheHttpClientDemo.java -------------------------------------------------------------------------------- /Chapter10/5_apache_http_demo/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/5_apache_http_demo/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/commons.codec.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/commons.codec.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/commons.logging.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/commons.logging.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/httpasyncclient.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/httpasyncclient.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/httpclient.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/httpclient.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/httpcore.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/httpcore.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/httpcore.nio.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/httpcore.nio.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/httpmime.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/httpmime.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/json.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/json.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/mods/unirest.java.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/mods/unirest.java.jar -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/run.bat -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/run.sh -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/src/http.client.demo/com/packt/UnirestHttpClientDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/src/http.client.demo/com/packt/UnirestHttpClientDemo.java -------------------------------------------------------------------------------- /Chapter10/6_unirest_http_demo/src/http.client.demo/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter10/6_unirest_http_demo/src/http.client.demo/module-info.java -------------------------------------------------------------------------------- /Chapter11/Chapter11Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter11/Chapter11Memory.java -------------------------------------------------------------------------------- /Chapter11/Epsilon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter11/Epsilon.java -------------------------------------------------------------------------------- /Chapter11/MemoryAwareStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter11/MemoryAwareStyle.java -------------------------------------------------------------------------------- /Chapter11/walk/Clazz01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter11/walk/Clazz01.java -------------------------------------------------------------------------------- /Chapter11/walk/Clazz02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter11/walk/Clazz02.java -------------------------------------------------------------------------------- /Chapter11/walk/Clazz03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter11/walk/Clazz03.java -------------------------------------------------------------------------------- /Chapter12/4_oo_programming/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/4_oo_programming/Car.java -------------------------------------------------------------------------------- /Chapter12/4_oo_programming/Dimensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/4_oo_programming/Dimensions.java -------------------------------------------------------------------------------- /Chapter12/4_oo_programming/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/4_oo_programming/Engine.java -------------------------------------------------------------------------------- /Chapter12/4_oo_programming/history: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/4_oo_programming/history -------------------------------------------------------------------------------- /Chapter12/6_jshell_api/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/6_jshell_api/run.bat -------------------------------------------------------------------------------- /Chapter12/6_jshell_api/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/6_jshell_api/run.sh -------------------------------------------------------------------------------- /Chapter12/6_jshell_api/src/jshell/com/packt/JshellJavaApiDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/6_jshell_api/src/jshell/com/packt/JshellJavaApiDemo.java -------------------------------------------------------------------------------- /Chapter12/6_jshell_api/src/jshell/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter12/6_jshell_api/src/jshell/module-info.java -------------------------------------------------------------------------------- /Chapter13/1_2_print_calendar/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/1_2_print_calendar/run.bat -------------------------------------------------------------------------------- /Chapter13/1_2_print_calendar/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/1_2_print_calendar/run.sh -------------------------------------------------------------------------------- /Chapter13/1_2_print_calendar/src/datedemo/com/packt/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/1_2_print_calendar/src/datedemo/com/packt/Main.java -------------------------------------------------------------------------------- /Chapter13/1_2_print_calendar/src/datedemo/module-info.java: -------------------------------------------------------------------------------- 1 | module datedemo{ 2 | 3 | } -------------------------------------------------------------------------------- /Chapter13/1_create_date_time/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/1_create_date_time/run.bat -------------------------------------------------------------------------------- /Chapter13/1_create_date_time/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/1_create_date_time/run.sh -------------------------------------------------------------------------------- /Chapter13/1_create_date_time/src/datedemo/com/packt/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/1_create_date_time/src/datedemo/com/packt/Main.java -------------------------------------------------------------------------------- /Chapter13/1_create_date_time/src/datedemo/module-info.java: -------------------------------------------------------------------------------- 1 | module datedemo{ 2 | 3 | } -------------------------------------------------------------------------------- /Chapter13/2_create_tz_date_time/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/2_create_tz_date_time/run.bat -------------------------------------------------------------------------------- /Chapter13/2_create_tz_date_time/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/2_create_tz_date_time/run.sh -------------------------------------------------------------------------------- /Chapter13/2_create_tz_date_time/src/datedemo/com/packt/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter13/2_create_tz_date_time/src/datedemo/com/packt/Main.java -------------------------------------------------------------------------------- /Chapter13/2_create_tz_date_time/src/datedemo/module-info.java: -------------------------------------------------------------------------------- 1 | module datedemo{ 2 | 3 | } -------------------------------------------------------------------------------- /Chapter14/AverageSpeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/AverageSpeed.java -------------------------------------------------------------------------------- /Chapter14/Chapter14Testing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/Chapter14Testing.java -------------------------------------------------------------------------------- /Chapter14/TrafficDensity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/TrafficDensity.java -------------------------------------------------------------------------------- /Chapter14/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/api/Car.java -------------------------------------------------------------------------------- /Chapter14/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter14/api/TrafficUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/api/TrafficUnit.java -------------------------------------------------------------------------------- /Chapter14/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/api/Truck.java -------------------------------------------------------------------------------- /Chapter14/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter14/factories/DateLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/factories/DateLocation.java -------------------------------------------------------------------------------- /Chapter14/factories/FactorySpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/factories/FactorySpeedModel.java -------------------------------------------------------------------------------- /Chapter14/factories/FactoryTraffic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/factories/FactoryTraffic.java -------------------------------------------------------------------------------- /Chapter14/factories/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/factories/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter14/process/Dispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/process/Dispatcher.java -------------------------------------------------------------------------------- /Chapter14/process/Process.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/process/Process.java -------------------------------------------------------------------------------- /Chapter14/process/Processor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/process/Processor.java -------------------------------------------------------------------------------- /Chapter14/process/Subscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/process/Subscription.java -------------------------------------------------------------------------------- /Chapter14/utils/DbUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter14/utils/DbUtil.java -------------------------------------------------------------------------------- /Chapter15/a_var/Chapter15Var.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/a_var/Chapter15Var.java -------------------------------------------------------------------------------- /Chapter15/b_lambdas/Chapter15Upgrades.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/b_lambdas/Chapter15Upgrades.java -------------------------------------------------------------------------------- /Chapter15/b_lambdas/Chapter15Var.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/b_lambdas/Chapter15Var.java -------------------------------------------------------------------------------- /Chapter15/c_enum/Chapter15Enum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/Chapter15Enum.java -------------------------------------------------------------------------------- /Chapter15/c_enum/FactorySpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/FactorySpeedModel.java -------------------------------------------------------------------------------- /Chapter15/c_enum/FactoryVehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/FactoryVehicle.java -------------------------------------------------------------------------------- /Chapter15/c_enum/api/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/api/Car.java -------------------------------------------------------------------------------- /Chapter15/c_enum/api/SpeedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/api/SpeedModel.java -------------------------------------------------------------------------------- /Chapter15/c_enum/api/Truck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/api/Truck.java -------------------------------------------------------------------------------- /Chapter15/c_enum/api/Vehicle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter15/c_enum/api/Vehicle.java -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/build-jar.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/build-jar.bat -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/build-jar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/build-jar.sh -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/ParentEducation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/ParentEducation.java -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/Student.java -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/StudentDataProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/StudentDataProcessor.java -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/students: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/src/student.processor/com/packt/processor/students -------------------------------------------------------------------------------- /Chapter16/101_student_data_processor/src/student.processor/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/101_student_data_processor/src/student.processor/module-info.java -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/run.bat -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/run.sh -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/sample.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/sample.tif -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/src/gui/com/packt/BrowserDemo$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/src/gui/com/packt/BrowserDemo$1.class -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/src/gui/com/packt/BrowserDemo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/src/gui/com/packt/BrowserDemo.class -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/src/gui/com/packt/TiffReaderDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/src/gui/com/packt/TiffReaderDemo.java -------------------------------------------------------------------------------- /Chapter16/13_tiff_reader/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/13_tiff_reader/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/1_create_javafx_gui/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/1_create_javafx_gui/run.bat -------------------------------------------------------------------------------- /Chapter16/1_create_javafx_gui/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/1_create_javafx_gui/run.sh -------------------------------------------------------------------------------- /Chapter16/1_create_javafx_gui/src/gui/com/packt/CreateGuiDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/1_create_javafx_gui/src/gui/com/packt/CreateGuiDemo.java -------------------------------------------------------------------------------- /Chapter16/1_create_javafx_gui/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/1_create_javafx_gui/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/2_fxml_gui/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/2_fxml_gui/run.bat -------------------------------------------------------------------------------- /Chapter16/2_fxml_gui/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/2_fxml_gui/run.sh -------------------------------------------------------------------------------- /Chapter16/2_fxml_gui/src/gui/com/packt/FxmlController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/2_fxml_gui/src/gui/com/packt/FxmlController.java -------------------------------------------------------------------------------- /Chapter16/2_fxml_gui/src/gui/com/packt/FxmlGuiDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/2_fxml_gui/src/gui/com/packt/FxmlGuiDemo.java -------------------------------------------------------------------------------- /Chapter16/2_fxml_gui/src/gui/com/packt/fxml_age_calc_gui.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/2_fxml_gui/src/gui/com/packt/fxml_age_calc_gui.fxml -------------------------------------------------------------------------------- /Chapter16/2_fxml_gui/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/2_fxml_gui/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/3_css_javafx/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/3_css_javafx/run.bat -------------------------------------------------------------------------------- /Chapter16/3_css_javafx/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/3_css_javafx/run.sh -------------------------------------------------------------------------------- /Chapter16/3_css_javafx/src/gui/com/packt/CssJavaFxDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/3_css_javafx/src/gui/com/packt/CssJavaFxDemo.java -------------------------------------------------------------------------------- /Chapter16/3_css_javafx/src/gui/com/packt/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/3_css_javafx/src/gui/com/packt/stylesheet.css -------------------------------------------------------------------------------- /Chapter16/3_css_javafx/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/3_css_javafx/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/4_bar_charts/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/4_bar_charts/run.bat -------------------------------------------------------------------------------- /Chapter16/4_bar_charts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/4_bar_charts/run.sh -------------------------------------------------------------------------------- /Chapter16/4_bar_charts/src/gui/com/packt/BarChartDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/4_bar_charts/src/gui/com/packt/BarChartDemo.java -------------------------------------------------------------------------------- /Chapter16/4_bar_charts/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/4_bar_charts/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/run.bat -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/run.sh -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/com/packt/AreaChartDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/com/packt/AreaChartDemo.java -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/com/packt/Marks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/com/packt/Marks.java -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/com/packt/OilPrice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/com/packt/OilPrice.java -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/com/packt/brent-oil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/com/packt/brent-oil -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/com/packt/crude-oil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/com/packt/crude-oil -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/com/packt/marks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/com/packt/marks -------------------------------------------------------------------------------- /Chapter16/5_2_area_charts/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_2_area_charts/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/run.bat -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/run.sh -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/src/gui/com/packt/LineChartDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/src/gui/com/packt/LineChartDemo.java -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/src/gui/com/packt/OilPrice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/src/gui/com/packt/OilPrice.java -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/src/gui/com/packt/brent-oil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/src/gui/com/packt/brent-oil -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/src/gui/com/packt/crude-oil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/src/gui/com/packt/crude-oil -------------------------------------------------------------------------------- /Chapter16/5_3_line_charts/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_3_line_charts/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/5_4_bubble_charts/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_4_bubble_charts/run.bat -------------------------------------------------------------------------------- /Chapter16/5_4_bubble_charts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_4_bubble_charts/run.sh -------------------------------------------------------------------------------- /Chapter16/5_4_bubble_charts/src/gui/com/packt/BubbleChartDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_4_bubble_charts/src/gui/com/packt/BubbleChartDemo.java -------------------------------------------------------------------------------- /Chapter16/5_4_bubble_charts/src/gui/com/packt/StoreVisit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_4_bubble_charts/src/gui/com/packt/StoreVisit.java -------------------------------------------------------------------------------- /Chapter16/5_4_bubble_charts/src/gui/com/packt/store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_4_bubble_charts/src/gui/com/packt/store -------------------------------------------------------------------------------- /Chapter16/5_4_bubble_charts/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_4_bubble_charts/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/5_5_scatter_charts/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_5_scatter_charts/run.bat -------------------------------------------------------------------------------- /Chapter16/5_5_scatter_charts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_5_scatter_charts/run.sh -------------------------------------------------------------------------------- /Chapter16/5_5_scatter_charts/src/gui/com/packt/FallOfWicket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_5_scatter_charts/src/gui/com/packt/FallOfWicket.java -------------------------------------------------------------------------------- /Chapter16/5_5_scatter_charts/src/gui/com/packt/ScatterChartDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_5_scatter_charts/src/gui/com/packt/ScatterChartDemo.java -------------------------------------------------------------------------------- /Chapter16/5_5_scatter_charts/src/gui/com/packt/wickets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_5_scatter_charts/src/gui/com/packt/wickets -------------------------------------------------------------------------------- /Chapter16/5_5_scatter_charts/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_5_scatter_charts/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/5_pie_charts/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_pie_charts/run.bat -------------------------------------------------------------------------------- /Chapter16/5_pie_charts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_pie_charts/run.sh -------------------------------------------------------------------------------- /Chapter16/5_pie_charts/src/gui/com/packt/PieChartDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_pie_charts/src/gui/com/packt/PieChartDemo.java -------------------------------------------------------------------------------- /Chapter16/5_pie_charts/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/5_pie_charts/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/6_embed_html/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/6_embed_html/run.bat -------------------------------------------------------------------------------- /Chapter16/6_embed_html/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/6_embed_html/run.sh -------------------------------------------------------------------------------- /Chapter16/6_embed_html/src/gui/com/packt/BrowserDemo$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/6_embed_html/src/gui/com/packt/BrowserDemo$1.class -------------------------------------------------------------------------------- /Chapter16/6_embed_html/src/gui/com/packt/BrowserDemo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/6_embed_html/src/gui/com/packt/BrowserDemo.class -------------------------------------------------------------------------------- /Chapter16/6_embed_html/src/gui/com/packt/BrowserDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/6_embed_html/src/gui/com/packt/BrowserDemo.java -------------------------------------------------------------------------------- /Chapter16/6_embed_html/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/6_embed_html/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/7_embed_audio_video/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/7_embed_audio_video/run.bat -------------------------------------------------------------------------------- /Chapter16/7_embed_audio_video/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/7_embed_audio_video/run.sh -------------------------------------------------------------------------------- /Chapter16/7_embed_audio_video/sample_video1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/7_embed_audio_video/sample_video1.mp4 -------------------------------------------------------------------------------- /Chapter16/7_embed_audio_video/src/gui/com/packt/EmbedAudioVideoDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/7_embed_audio_video/src/gui/com/packt/EmbedAudioVideoDemo.java -------------------------------------------------------------------------------- /Chapter16/7_embed_audio_video/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/7_embed_audio_video/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/8_effects_demo/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/8_effects_demo/run.bat -------------------------------------------------------------------------------- /Chapter16/8_effects_demo/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/8_effects_demo/run.sh -------------------------------------------------------------------------------- /Chapter16/8_effects_demo/src/gui/com/packt/BrowserDemo$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/8_effects_demo/src/gui/com/packt/BrowserDemo$1.class -------------------------------------------------------------------------------- /Chapter16/8_effects_demo/src/gui/com/packt/BrowserDemo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/8_effects_demo/src/gui/com/packt/BrowserDemo.class -------------------------------------------------------------------------------- /Chapter16/8_effects_demo/src/gui/com/packt/EffectsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/8_effects_demo/src/gui/com/packt/EffectsDemo.java -------------------------------------------------------------------------------- /Chapter16/8_effects_demo/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/8_effects_demo/src/gui/module-info.java -------------------------------------------------------------------------------- /Chapter16/9_robot_api/run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/9_robot_api/run.bat -------------------------------------------------------------------------------- /Chapter16/9_robot_api/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/9_robot_api/run.sh -------------------------------------------------------------------------------- /Chapter16/9_robot_api/screenCapture-2018-23-9-18-2-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/9_robot_api/screenCapture-2018-23-9-18-2-03.png -------------------------------------------------------------------------------- /Chapter16/9_robot_api/src/gui/com/packt/RobotAPIDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/9_robot_api/src/gui/com/packt/RobotAPIDemo.java -------------------------------------------------------------------------------- /Chapter16/9_robot_api/src/gui/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/Chapter16/9_robot_api/src/gui/module-info.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Java-11-Cookbook-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------