java-tutorials/core-java-modules
Vlad Fernoaga 9cb3d6e8e5 BAEL-4714 - Java Concurrent HashSet equivalent to ConcurrentHashMap (#11721)
* add article code and unit tests

* fix PMD rule violation

Co-authored-by: vlad fernoaga <vlad.fernoaga-external@getyourguide.com>
2022-01-21 07:48:48 -08:00
..
core-java Merge pull request #11670 from freelansam/JAVA-9022 2022-01-13 09:50:07 +01:00
core-java-8 JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-8-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-8-datetime Update README.md 2022-01-05 19:22:24 +08:00
core-java-8-datetime-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-9 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-9-improvements JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-9-jigsaw [JAVA-8679] Fix test for JDK 17 2021-12-15 17:54:29 +00:00
core-java-9-new-features JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-9-streams JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
core-java-10 JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-11 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-11-2 first commit (#11716) 2022-01-20 19:27:09 -06:00
core-java-12 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-13 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-14 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-15 [BAEL-5077] Hidden Classes (#11663) 2022-01-10 20:28:05 +01:00
core-java-16 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-17 BAEL-5178:An introduction to InstantSource (#11646) 2022-01-13 20:42:54 +05:30
core-java-annotations JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-arrays-convert JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-arrays-guides JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-arrays-multidimensional JAVA-5223: Fix formatting of POMs (Part 3) 2021-05-06 19:53:35 +05:30
core-java-arrays-operations-advanced JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-arrays-operations-basic JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-arrays-sorting JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-char JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-collections JAVA-8354: Split or move core-java-collections-3 2021-12-05 11:58:14 +05:30
core-java-collections-2 JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-collections-3 JAVA-8354: Split or move core-java-collections-3 2021-12-05 11:58:14 +05:30
core-java-collections-4 Java Hashmap with different value types (#11495) 2021-11-30 18:17:36 -06:00
core-java-collections-array-list JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-collections-list JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-collections-list-2 JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-collections-list-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-collections-maps JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-collections-maps-2 add methods (#11579) 2021-12-18 18:56:28 -06:00
core-java-collections-maps-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-collections-maps-4 JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
core-java-collections-set JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
core-java-concurrency-2 JAVA-1665: updated parent-java's junit and surefire configurations 2021-11-03 09:03:23 +05:30
core-java-concurrency-advanced JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-concurrency-advanced-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-concurrency-advanced-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-concurrency-advanced-4 Update README.md 2022-01-05 20:22:48 +08:00
core-java-concurrency-basic JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-concurrency-basic-2 first commit (#11683) 2022-01-16 14:58:04 -06:00
core-java-concurrency-collections JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-concurrency-collections-2 BAEL-4714 - Java Concurrent HashSet equivalent to ConcurrentHashMap (#11721) 2022-01-21 07:48:48 -08:00
core-java-console JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-date-operations-1 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-date-operations-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-datetime-conversion JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
core-java-datetime-string BAEL-3763: Improvement: Add a section about the ISO_INSTANT formatter (#11537) 2021-12-12 21:52:38 -06:00
core-java-exceptions JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-exceptions-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-exceptions-3 Update README.md 2022-01-05 20:34:20 +08:00
core-java-function JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-functional JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-io JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-io-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-io-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-io-4 Update README.md 2022-01-13 14:07:20 +08:00
core-java-io-apis JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-io-conversions [BAEL-44346] Update to use ReaderInputStream from Commons 2021-11-25 19:06:19 +00:00
core-java-io-conversions-2 Merge pull request #11449 from freelansam/JAVA-8365 2021-11-14 17:30:33 +01:00
core-java-jar BAEL-5158: Sample App and Unit test for finding ObjectMapper class in a jar. 2022-01-13 08:23:42 +00:00
core-java-jndi Merge branch 'master' into JAVA-7244-Review_log_statements_for_projects 2021-12-09 10:22:41 +02:00
core-java-jpms JAVA-7783: POM properties cleanup 2021-11-16 15:10:49 +01:00
core-java-jvm JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-jvm-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-lambdas Merge branch 'master' into JAVA-7244-Review_log_statements_for_projects 2021-12-09 10:22:41 +02:00
core-java-lang JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-lang-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-lang-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-lang-4 Update README.md 2021-11-10 19:13:39 +08:00
core-java-lang-math JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-lang-math-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-lang-math-3 JAVA-9123: POM properties cleanup 2022-01-17 14:03:32 +01:00
core-java-lang-oop-constructors Update README.md 2021-12-23 02:05:16 +08:00
core-java-lang-oop-generics JAVA-5223: Fix formatting of POMs (Part 5) 2021-05-06 22:41:38 +05:30
core-java-lang-oop-inheritance JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-lang-oop-methods JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
core-java-lang-oop-modifiers JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
core-java-lang-oop-others JAVA-5223: Fix formatting of POMs (Part 5) 2021-05-06 22:41:38 +05:30
core-java-lang-oop-patterns JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-lang-oop-types JAVA-7178: Fix formatting of POMs (#11236) 2021-09-20 00:04:26 +05:30
core-java-lang-oop-types-2 Update README.md 2021-12-15 17:31:42 +02:00
core-java-lang-operators JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-lang-operators-2 BAEL-4286 How to get the value of a bit at a certain position from a byte (#11396) 2021-12-24 07:45:44 +00:00
core-java-lang-syntax Merge branch 'master' into JAVA-7244-Review_log_statements_for_projects 2021-12-09 10:22:41 +02:00
core-java-lang-syntax-2 JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-networking JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-networking-2 JAVA-9123: POM properties cleanup 2022-01-17 14:03:32 +01:00
core-java-networking-3 Merge branch 'master' into JAVA-7244-Review_log_statements_for_projects 2021-12-09 10:22:41 +02:00
core-java-nio JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-nio-2 Merge branch 'master' into JAVA-7244-Review_log_statements_for_projects 2021-12-09 10:22:41 +02:00
core-java-optional JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-os JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-perf Update README.md 2021-12-08 23:04:52 +08:00
core-java-reflection Update README.md 2022-01-20 17:50:55 +08:00
core-java-reflection-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-regex JAVA-8375: Split or move core-java-regex module 2021-12-06 22:24:37 +05:30
core-java-regex-2 JAVA-8375: Split or move core-java-regex module 2021-12-06 22:24:37 +05:30
core-java-security JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-security-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-security-3 compute x509 certificate thumbprint (#11717) 2022-01-18 22:43:29 +01:00
core-java-security-algorithms JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-serialization Merge pull request #11670 from freelansam/JAVA-9022 2022-01-13 09:50:07 +01:00
core-java-streams JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-streams-2 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-streams-3 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-streams-4 JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
core-java-string-algorithms JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-string-algorithms-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-string-algorithms-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-string-apis Update README.md 2021-10-28 01:50:12 +08:00
core-java-string-conversions Update README.md 2022-01-20 18:08:58 +08:00
core-java-string-conversions-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-string-operations JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-string-operations-2 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-string-operations-3 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-string-operations-4 JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
core-java-strings JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
core-java-sun JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
core-java-time-measurements JAVA-3591: updating mockito-core to 4.1.0 2021-12-18 13:40:53 +05:30
core-java-uuid JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
multimodulemavenproject JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
pre-jpms JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
README.md [BAEL-15998] - Move articles out of core-java-io part 1 2019-11-06 17:04:00 +02:00
pom.xml BAEL-5158: removing finding class. 2022-01-13 08:30:05 +00:00

README.md