Commit Graph

2969 Commits

Author SHA1 Message Date
Vali Tuguran 8aae0346cc BAEL-5733 Remove readme entry. (#12848)
* Add deep vs shallow copy Java.

* Refactor sheep names.

* BAEL-5733 Add infinity in java test.

* Removed test article code.

* BAEL-5733 Refactor unit test classname.

* BAEL-5733 Remove readme entry.

* BAEL-5733 Remove readme entry.
2022-10-10 13:09:48 -07:00
Vali Tuguran 25a1270d7c BAEL-5733 Infinity in Java (#12843)
* Add deep vs shallow copy Java.

* Refactor sheep names.

* BAEL-5733 Add infinity in java test.

* Removed test article code.

* BAEL-5733 Refactor unit test classname.
2022-10-09 16:57:44 -07:00
press0@gmail.com 5eab831bb5 . 2022-10-08 22:30:21 -05:00
press0@gmail.com 1ad0c04839 simplify with comparingByValue() 2022-10-08 22:13:18 -05:00
press0@gmail.com 027cbaf9f9 simplify with comparingByValue() 2022-10-08 21:41:57 -05:00
tudormarc ae96297bc2 BAEL-5675 - variable initialization on declaration vs on constructor (#12800)
* BAEL-5675 - variable initialization on declaration vs on constructor

* moved classes under a different project
2022-10-07 07:57:45 -07:00
Loredana Crusoveanu fde21ca87d Merge pull request #12768 from panos-kakos/JAVA-13956
[JAVA-13956] Update/Align code with article
2022-10-07 12:32:14 +03:00
panagiotiskakos 8623a48204 [JAVA-13956] Moved module to default-jdk9-and-above 2022-10-06 18:13:29 +03:00
ACHRAF TAITAI 78c64f6815 BAEL-5714 : Port Scanning with Java (edit after final review) (#12824) 2022-10-06 14:55:35 +02:00
Kai Yuan a474a8236c [init-boolean-array] Initializing a Boolean Array in Java (#12813) 2022-10-05 22:07:04 -05:00
Asjad J 33ccecc949 Updated README.md
added link back to the article: https://www.baeldung.com/java-list-to-text-file
2022-10-05 15:31:31 +05:00
Asjad J 12cbf8165e Updated README.md
added link back to the article: https://www.baeldung.com/java-set-vs-list
2022-10-05 15:24:57 +05:00
Asjad J 9ea69dcb61 Updated README.md
added link back to the article: https://www.baeldung.com/java-list-comma-separated-string
2022-10-05 15:20:48 +05:00
Mahn00rMalik 790e53837d BAEL-5767: Writing an ArrayList of Strings into a Text File (#12783)
* Deep vs Shallow copy of an object in java

* update indentaions

* Create a BMI Caclualtor in Java

* Create a BMI Caclualtor in Java

* Delete unused packages

* BAEL-5708: Create a BMI Calculator in Java

* BAEL-5708: Create a BMI Calculator in Java

* BAEL-5767:Writing an ArrayList of Strings into a Text File

* BAEL-5767:Writing an ArrayList of Strings into a Text File

* Deleting files from core-java-io

* BAEL-5767: Writing an ArrayList of Strings into a Text File

* Removed files from core-java-11-2

* BAEL-5767:Writing an ArrayList of Strings into a Text File

* BAEL-5767:Writing an ArrayList of Strings into a Text File

* BAEL-5767:Writing an ArrayList of Strings into a Text File
2022-10-04 14:03:59 +02:00
Satyarth Shankar a17886f406 list vs set unit test (#12807)
* BAEL-5751 test commit for checkin builds

* BAEL-5751 compiled with java 8

* BAEL-5751 small update

* BAEL-5751 added the core code

* BAEL-5751 moved code to a different module

* BAEL-5751 using assertArrayEquals

* BAEL-5751 new line at the end of file
2022-10-02 23:48:53 -07:00
Loredana Crusoveanu da104783ec Merge pull request #12796 from Asjad-J/master
Updated README.mds
2022-10-02 19:34:01 +03:00
press0 17095d09db Update pom.xml 2022-10-01 17:49:27 -05:00
Satyarth Shankar efa5e9fbeb list and set difference (#12787)
* BAEL-5751 test commit for checkin builds

* BAEL-5751 compiled with java 8

* BAEL-5751 small update

* BAEL-5751 added the core code

* BAEL-5751 moved code to a different module
2022-10-01 00:19:41 -07:00
Asjad J 0138aae9a1 Merge branch 'eugenp:master' into master 2022-09-30 22:39:40 +05:00
Asjad J e9eac5a7de Updated README.md
added link back to the article: https://www.baeldung.com/java-validate-uuid-string
2022-09-30 19:37:22 +05:00
Asjad J 2fe4e44b03 Updated README.md
added link back to the article: https://www.baeldung.com/java-scanner-character-input
2022-09-30 19:33:31 +05:00
ACHRAF TAITAI e0272416f8 Port Scanning with Java (#12767) 2022-09-30 14:50:21 +02:00
Asjad J df4288aa25 Updated README.md
added link back to the article: https://www.baeldung.com/java-body-mass-index-calculator
2022-09-30 16:56:23 +05:00
Asjad J 5d059c0d34 Updated README.md
added link back to the article: https://www.baeldung.com/java-string-concatenation
2022-09-30 16:53:15 +05:00
Asjad J dec93d7299 Updated README.md
added link back to the article: https://www.baeldung.com/java-trifunction
2022-09-30 16:46:58 +05:00
Asjad J d3380e2afc Updated README.md
added link back to the article: https://www.baeldung.com/java-filename-full-path
2022-09-30 16:40:50 +05:00
Asjad J b35be2b56e Updated README.md
added link back to the article: https://www.baeldung.com/java-unique-random-numbers
2022-09-30 16:33:34 +05:00
Asjad J 3277d25002 Updated README.md
added link back to the article: https://www.baeldung.com/java-date-unix-timestamp
2022-09-30 16:31:39 +05:00
Bogdan Cardoş e8168990c5 BAEL-5754 Convert a List of String to a comma-separated String (#12737)
* BAEL-5617 Handle classes with the same name in Java

code samples

* BAEL-5617 Handle classes with the same name in Java

update project module

* BAEL-5754 Convert a List of String to a comma-separated String

code samples

* BAEL-5754 update unit test class name

* BAEL-5754 update unit test methods naming

* BAEL-5754 update tests order so to reflect the article
2022-09-30 10:08:08 +05:30
panagiotiskakos 0ad9dd0fea [JAVA-13956] Update/Align code with article 2022-09-26 07:00:43 +03:00
Loredana Crusoveanu 0bc9d72e67 Delete ListOfHashMapsUnitTest.java 2022-09-24 18:28:58 +03:00
Kumar Prabhash Anand c85e6ff506 BAEL-5765 - Updating scan a char unit tests (#12751)
* BAEL-5765 Adding scan a char unit tests

* BAEL-5765 updated class name as per the convention

* BAEL-5765 updated test cases naming strategy

* BAEL-5765 updated variable name
2022-09-23 09:45:58 -07:00
AndreiMandris d5ad2e0ed8 BAEL-5692 Validate UUID String in Java (#12635)
* BAEL-5692 Validate UUID String in Java

* cleaned up the Main method

* added unit test for uuid validation

* renamed unit test method name

* formatted unit test

* removed unneeded file

* replaced gradle by maven

* removed gradle project

* moved project

* added readme file

* segregated unit tests by validator type.

* inlined the validating logic inside the unit tests

* moved the UUIDValidatorTest.java to core-java-uuid module

* renamed test

Co-authored-by: andrei-mandris <andrei.mandris.ext@deliveryhero.com>
2022-09-23 09:44:52 -07:00
collaboratewithakash 8e673b2ddb Update README.md 2022-09-23 16:48:37 +05:30
collaboratewithakash a9b07fe7c6 Update README.md 2022-09-23 16:39:30 +05:30
collaboratewithakash b99ad6de82 Update README.md 2022-09-23 16:32:40 +05:30
collaboratewithakash c6c747081d Update README.md 2022-09-23 16:09:05 +05:30
collaboratewithakash 9d85dbf6b6 Update README.md 2022-09-23 16:04:39 +05:30
collaboratewithakash eb56a08cb6 Update README.md 2022-09-23 15:49:46 +05:30
collaboratewithakash ec1fa40010 Update README.md 2022-09-23 15:46:04 +05:30
collaboratewithakash 87c7c14924 Update README.md 2022-09-23 15:28:12 +05:30
collaboratewithakash ea49f2c250 Update README.md 2022-09-23 15:22:58 +05:30
collaboratewithakash 4c54a43bd0 Update README.md 2022-09-23 15:20:27 +05:30
collaboratewithakash 5a944c0bfb Update README.md 2022-09-23 15:18:11 +05:30
collaboratewithakash a8c7136389 Update README.md 2022-09-23 15:06:59 +05:30
collaboratewithakash 316713e3bc Update README.md 2022-09-23 15:06:07 +05:30
collaboratewithakash 5ef657d261 Update README.md 2022-09-23 15:05:09 +05:30
collaboratewithakash b173787fe2 Update README.md 2022-09-23 15:02:06 +05:30
collaboratewithakash fd08f00ed1 Update README.md 2022-09-23 15:01:12 +05:30
collaboratewithakash 2e4e368056 Update README.md 2022-09-23 15:00:33 +05:30
collaboratewithakash 288b01aa65 Update README.md 2022-09-23 14:30:48 +05:30
collaboratewithakash e1a612b8c7 Update README.md 2022-09-23 14:29:51 +05:30
Mahn00rMalik 29d9ddb3b1 BAEL-5708: Create a BMI Calculator in Java (#12695)
* Deep vs Shallow copy of an object in java

* update indentaions

* Create a BMI Caclualtor in Java

* Create a BMI Caclualtor in Java

* Delete unused packages

* BAEL-5708: Create a BMI Calculator in Java

* BAEL-5708: Create a BMI Calculator in Java
2022-09-21 09:46:09 +05:30
Kumar Prabhash Anand a8f010e50e BAEL-5765 - Adding scan a char unit tests (#12741)
* BAEL-5765 Adding scan a char unit tests

* BAEL-5765 updated class name as per the convention

* BAEL-5765 updated test cases naming strategy
2022-09-20 12:52:25 -03:00
alemoles 062d7026cd BAEL-5583 String concatenation: concat() vs + operator (#12719)
* BAEL-5583 String concatenation: concat() vs + operator (#10)

* BAEL-5583 String concatenation: concat() vs + operator
2022-09-19 21:14:43 -05:00
davidmartinezbarua 74dcaa0935 Merge pull request #12738 from thibaultfaure/article/BAEL-5725-Trifunction-interface
BAEL-5725 code for the TriFunction interface article
2022-09-18 15:26:32 -03:00
thibault.faure ed608d1ede BAEL-5725 code for the TriFunction interface article 2022-09-18 12:01:28 +02:00
Loredana Crusoveanu 6b6a9f1556 Merge pull request #12734 from Asjad-J/master
Updated README.mds
2022-09-18 10:29:01 +03:00
Kai Yuan a7fc8039ff [extractFilename] Getting the Filename From a String Containing an Absolute File Path (#12728) 2022-09-17 10:00:11 -05:00
Asjad J d61a319bb5 Updated README.md
added link back to the article: https://www.baeldung.com/java-class-vs-classloader-getresource
2022-09-17 09:23:55 +05:00
Asjad J a1ed83d554 Updated README.md
added link back to the article: https://www.baeldung.com/java-fixed-size-queue
2022-09-17 09:20:45 +05:00
Asjad J e8ed01721d Updated README.md
added link back to the article: https://www.baeldung.com/java-relative-path-absolute
2022-09-17 08:53:42 +05:00
Asjad J e555a75dd2 Updated README.md
added link back to the article: https://www.baeldung.com/java-static-fields-gc
2022-09-17 08:36:04 +05:00
Asjad J 471453d301 Updated README.md
added link back to the article: https://www.baeldung.com/java-md5-checksum-file
2022-09-17 08:30:26 +05:00
Asjad J cf2f7d3471 Updated README.md
added link back to the article: https://www.baeldung.com/roots-quadratic-equation/
2022-09-17 08:27:21 +05:00
Asjad J 7adda7e067 Updated README.md
added link back to the article: https://www.baeldung.com/java-classes-same-name
2022-09-17 05:56:27 +05:00
Ulisses Lima f3ef5a257f BAEL-5666 - Create Date from Unix timestamp in Java (#12650)
* moving SpringBootPersistenceApplication class to its own package

* from com.baeldung to com.baeldung.logging to prevent it from loading
contexts from other applications.

* moving SpringBootPersistenceApplication class to its own package

* from com.baeldung to com.baeldung.logging to prevent it from loading
contexts from other applications.

* Spring Data MongoDB - Configure Connection

Ready for revision.

* fixed tests to reflect article changes

* BAEL-5657

* reverting BAEL-5657

* reverting BAEL-5657

* ready for review

* removing bael-5366

* removing bael-5366

* removing extra blank space

* bael-5666

editor review

* editor review

* long literals
* junit 5
* private constructor for utils

* junit5 assertThat
2022-09-16 22:31:27 +02:00
victorsempere 171e4bd7c8 BAEL-5699 (#12674)
* BAEL-5699

First draft of the article example

* BAEL-5699

Removed unused class FifoFixedSizeQueueRemoveOldestInOffer.java
Removed unused UnitTest for the removed class
Added some tests to check count attribute
2022-09-15 20:04:23 +01:00
apeterlic f8ea63de51 Add Difference Between Class.getResource() and ClassLoader.getResource() (#12669)
* Add Difference Between Class.getResource() and ClassLoader.getResource()

* Fix - replace System.out with Logger

* Fix - move code to a different module
2022-09-15 19:57:43 +01:00
Mateusz Szablak 7e63494eb4 BAEL-5656 Constructing a Relative Path in Java from Two Absolute Paths or URLs (#12726) 2022-09-14 10:36:21 +05:30
Azhwani b836dce329 move https://www.baeldung.com/java-hashmap-inside-list code to core-java-collections-list-4 module (#12671) 2022-09-14 00:52:30 +02:00
freelansam dc1815c10c JAVA-14673 - Fix formatting of POMs (#12722)
* JAVA-14673 - Fix formatting of POMs

* cleanup
2022-09-13 21:22:49 +05:30
Timothy Kruger d07ff5878c BAEL-5614 Remove Last Char from String Builder (#12577)
* BAEL-5614 Remove Last Char from String Builder
- Added initial code with main
- Added initial tests for each method going to be written on

* Update RemoveLastChar.java

* Update and rename RemoveLastCharTest.java to RemoveLastCharUnitTest.java

Co-authored-by: Grzegorz Piwowarek <gpiwowarek@gmail.com>
2022-09-12 12:49:27 +02:00
panos-kakos ac619f1f4b [JAVA-14461] Improvement/ making code more declarative (#12710)
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-09-11 11:59:03 +05:30
Kai Yuan 1b334f6a2d Positive or negative (#12706)
* Check if a number is positive or negative in Java

* reformat single line if/else statements

* Check if a number is positive or negative in Java

* [positiveOrNegative] using compareTo() instead of == to compare float numbers

* [positiveOrNegative] re-org imports
2022-09-10 10:06:11 -05:00
Harry9656 cbcf5d4050 BAEL-5712: Improvement in Listing files under directory (#12643)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-09-08 21:48:29 +01:00
Loredana Crusoveanu b8bab5bcbe Merge pull request #12556 from GeoffChurch/insertInStream
Improve `insertInStream`
2022-09-08 10:35:33 +03:00
davidmartinezbarua c1a759900e Merge pull request #12678 from thibaultfaure/article/BAEL-5709-find-roots-of-a-quadratic-equation
BAEL-5709 code for the Finding the roots of a quadratic equation article
2022-09-05 21:03:35 -03:00
thibault.faure faaebaddbe BAEL-5709 code for the Finding the roots of a quadratic equation article 2022-09-05 22:07:07 +02:00
Eugene Kovko 06fc7ae257 BAEL-4795: Static garbage collected fields (#12693)
* BAEL-4795: Static garbage collected fields

* BAEL-4795: Fix readAllBytes()
2022-09-05 08:45:31 -07:00
Asjad J 4346ab2887 Updated README.md
updated the link to article
2022-09-03 21:47:42 +05:00
Azhwani 44f273b735 BAEL-4623: Add a new section for Scanner article (#12453) 2022-09-03 12:51:25 +02:00
Asjad J 795cbd3325 Updated README.md
added link back to the article: https://www.baeldung.com/java-integer-division-float-result
2022-09-02 09:00:15 +05:00
Asjad J 1215215c51 Updated README.md
added link back to the article: https://www.baeldung.com/java-compare-characters
2022-09-02 08:56:20 +05:00
Asjad J 62abc51405 Updated README.md
added link back to the article: https://www.baeldung.com/java-remove-last-character-stringbuilder
2022-09-02 08:54:02 +05:00
Asjad J 1ab14889e2 Updated README.md
added link back to the article: https://www.baeldung.com/java-list-factors-integer
2022-09-02 08:50:53 +05:00
Bogdan Cardoş c3204d4a2e BAEL-5617 Handle classes with the same name in Java (#12676)
* BAEL-5617 Handle classes with the same name in Java

code samples

* BAEL-5617 Handle classes with the same name in Java

update project module
2022-09-01 07:33:41 -07:00
Ulisses Lima 8edd76ccb0 "Vendredi" is Friday in french, not Wednesday 2022-08-30 11:02:12 -03:00
vunamtien 72daf77666 BAEL-5615-gen-md5-checksum-of-file (#12668)
Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-08-30 15:51:01 +02:00
Kai Yuan 78b7c6dcf8 Make Division of Two Integers Result in a Float (#12658) 2022-08-29 19:08:50 -05:00
Azhwani 15581547df BAEL-5390: Compare Characters in Java (#12633)
* BAEL-5390: Compare Characters in Java

* create new module core-java-string-operations-5
2022-08-28 18:53:06 +02:00
Kai Yuan d8599a4c35 Remove the last character of a Java StringBuilder (#12653) 2022-08-27 11:07:36 -05:00
Kai Yuan 0ea458117e List all factors of a number in Java (#12646)
* List all factors of a number in Java

* format the map code in the test
2022-08-26 20:26:38 -05:00
Haroon Khan eb24cfa8be [JAVA-13010] Convert file tests to manual tests (#12561) 2022-08-26 14:17:08 +05:30
Asjad J 2da3b9df1d Updated README.md
added link back to the article: https://www.baeldung.com/java-armstrong-numbers
2022-08-25 21:45:03 +05:00
Asjad J c086d40875 Updated README.md
added link back to the article: https://www.baeldung.com/java-arrays-aslist-vs-list-of
2022-08-25 21:35:11 +05:00
Asjad J 6a2c013bf1 Updated README.md
added link back to the article: https://www.baeldung.com/locked-ownable-synchronizers
2022-08-25 21:31:46 +05:00
Asjad J 46b3bde188 Updated README.md
added link back to the article: https://www.baeldung.com/java-toggle-boolean
2022-08-25 17:04:21 +05:00
Asjad J 8bc901c7d1 Updated README.md
added link back to the article: https://www.baeldung.com/java-check-number-positive-negative
2022-08-25 16:59:44 +05:00
Asjad J 0a0edd8569 Updated README.md
added link back to the article: https://www.baeldung.com/java-tostring-valueof
2022-08-25 16:23:45 +05:00
Kai Yuan 18d1cb40dc Armstrong Number in Java (#12637) 2022-08-24 20:40:26 -05:00
kpentaris 876d78b188 [BAEL-4500] Add locked ownable synchronizers example code (#12608)
* Add locked ownable synchronizers example code

* refactor application snippet
2022-08-24 15:47:46 +02:00
Harry9656 77671ade4b JAVA-5683: Difference Between List.of and Arrays.asList (#12564)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-08-23 22:22:43 +01:00
Kai Yuan a20006b451 toggle boolean (#12618) 2022-08-21 11:43:45 -05:00
Kai Yuan 842a71ad92 Check if a number is positive or negative in Java (#12604)
* Check if a number is positive or negative in Java

* reformat single line if/else statements

* Check if a number is positive or negative in Java
2022-08-20 21:46:14 -05:00
Dhawal Kapil b38eb760d1 JAVA-13941 Incremented version of esapi (#12621) 2022-08-19 23:09:28 +05:30
panos-kakos 520c7d7083 [JAVA-13944] Upgrade lombok dependency for main pom.xml + child modules (#12617)
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-08-19 12:13:42 +05:30
panos-kakos 99adc6e67e Java 13945 (#12611)
* [JAVA-13945] Upgrade guava version to 31.1-jre

* [JAVA-13945] Use guava.version property in child modules

* [JAVA-13945] Use guava.version property in child modules

* [JAVA-13945] revert changes

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-08-19 12:06:35 +05:30
freelansam 23f33d32fe JAVA-13826: Align module names, folder names and artifact id (#12601) 2022-08-19 12:04:58 +05:30
Loredana Crusoveanu fad5f79b8c Merge pull request #12610 from Asjad-J/master
Updated README.md
2022-08-17 20:30:15 +03:00
sdhiray7 087a50b2e7 [BAEL-5661] Integer.toString(int i) vs String.valueOf(int i) (#12606)
* Initial commit for Object copy in Java

* review comments commit for Object copy in Java

* Initial commit for parseInt vs valueOf java

* Review comments commit for parseInt vs valueOf java

* Modify readme

* review comments

* build failure

* build failure retry

* build failure retry remove parseInt(java.lang.String,int,int,int)

* build failure add comment

* change examples

* review comments

* review comments 2

* review comments 3

* Initial commit for get current stacktrace

* Remove old files

* Name updates

* Jenkins error

* changes to file name

* Review comments

* Create unit test file

* Remove unnecessary files

* Update package name
2022-08-17 17:34:12 +02:00
Asjad J aba86e1819 Updated README.md
added link back to the article: https://www.baeldung.com/java-streams-multiple-filters-vs-condition
2022-08-17 16:37:28 +05:00
Asjad J 75d7bb2f55 Updated README.md
added link back to the article: https://www.baeldung.com/java-string-formatting-named-placeholders
2022-08-17 16:27:03 +05:00
davidmartinezbarua ff63982af2 Merge pull request #12590 from etrandafir93/features/BAEL-5674-streams-multiple-vs-single-filters
BAEL-5674: added code examples for the article
2022-08-16 15:55:52 -03:00
anuragkumawat e96af43f40 JAVA-12628 Rename CountdownLatchResetExampleUnitTest (#12602) 2022-08-16 22:14:49 +05:30
Kai Yuan 8ce82953c5 Named Placeholders in String Formatting (#12576)
* Named Placeholders in String Formatting

* assert notEqualTo
2022-08-15 19:48:15 -05:00
sdhiray7 06ac43bc9e [BAEL-5661] Integer.toString vs String.valueOf (#12591)
* Initial commit for Object copy in Java

* review comments commit for Object copy in Java

* Initial commit for parseInt vs valueOf java

* Review comments commit for parseInt vs valueOf java

* Modify readme

* review comments

* build failure

* build failure retry

* build failure retry remove parseInt(java.lang.String,int,int,int)

* build failure add comment

* change examples

* review comments

* review comments 2

* review comments 3

* Initial commit for get current stacktrace

* Remove old files

* Name updates

* Jenkins error

* changes to file name

* Review comments

* Create unit test file

* Remove unnecessary files
2022-08-14 20:23:47 +02:00
emanueltrandafir1993 536866c40b BAEL-5674: added code examples for the article 2022-08-13 18:44:03 +02:00
Asjad J f94832fc6a Updated README.md
added link back to the article: https://www.baeldung.com/java-arraylist-replace-at-index
2022-08-10 09:37:05 +05:00
Asjad J 0bd6992a8a Updated README.md
added link back to the article: https://www.baeldung.com/java-aslist-vs-singletonlist
2022-08-10 09:25:46 +05:00
Asjad J 659cfd8a27 Updated README.md
added link back to the article: https://www.baeldung.com/java-interval-contains-integer
2022-08-10 09:23:50 +05:00
Asjad J 799fa1ade9 Updated README.md
added link back to the article: https://www.baeldung.com/java-get-current-stack-trace
2022-08-10 09:21:59 +05:00
Asjad J 835a3457ba Updated README.md
added link back to the article: https://www.baeldung.com/java-volatile-vs-atomic
2022-08-10 09:14:15 +05:00
Asjad J f4d37de96b Updated README.md
added link back to the article: https://www.baeldung.com/java-multiple-keys-map
2022-08-10 08:57:37 +05:00
Asjad J c1c875b5b1 Updated README.md
added link back to the article: https://www.baeldung.com/java-static-instance-initializer-blocks
2022-08-10 08:55:16 +05:00
Asjad J 989446fd3b Updated README.md
added link back to the article: https://www.baeldung.com/java-filter-stream-unique-element
2022-08-10 08:52:55 +05:00
Dhawal Kapil b50060aea4 Task/java 13772 (#12579)
* JAVA-13772 Updated the link of PDF to a valid one

* JAVA-13772 Updated File url and checksum
2022-08-09 22:19:56 +05:30
Keerthi cdb19ff6d5 JAVA-12045 : move java concurrency ebook content code to common module (#12559)
* JAVA-12045 : move java concurrency ebook content code to common module

* JAVA-12045: addressed the review comments .. renamed package names and placed core-java-concurrency-simple module in pom.xml

* JAVA-12045: removed duplicate module after renaming java-simple-module to core-java-simple-module
2022-08-08 18:56:55 +05:30
Dhawal Kapil 2db5fcea1e JAVA-13416 Converting to *LiveTest as it makes live call to httpbin URLs (#12573) 2022-08-06 23:56:44 +05:30
hesamghiasi ba99476330 fixing time ago unit tests (#12560)
* adding getCurrentTime method to TimeAgoCalculatorUnitTest in order to always return the same time and avoid problems related to reading date from local system.
adding two methods to TimeAgoCalculator to always return the same date as the current date in order to avoid problems related to reading current time from local host. One of these two methods accepts time zone

* adding getCurrentTime method to TimeAgoCalculatorUnitTest in order to always return the same time and avoid problems related to reading date from local system.
adding two methods to TimeAgoCalculator to always return the same date as the current date in order to avoid problems related to reading current time from local host. One of these two methods accepts time zone
correcting some formattings
adding comments in code to clarify adding of getCurrentTime methods

* reverting changes to ZuulConfig
2022-08-06 19:08:59 +05:30
Kai Yuan 8ec8c01a67 Arrays.asList() vs Collections.singletonList() (#12552) 2022-08-03 21:38:13 -05:00
sdhiray7 a6ef4b67d1 BAEL-5608 - Get current stack trace java (#12533)
* Initial commit for Object copy in Java

* review comments commit for Object copy in Java

* Initial commit for parseInt vs valueOf java

* Review comments commit for parseInt vs valueOf java

* Modify readme

* review comments

* build failure

* build failure retry

* build failure retry remove parseInt(java.lang.String,int,int,int)

* build failure add comment

* change examples

* review comments

* review comments 2

* review comments 3

* Initial commit for get current stacktrace

* Remove old files

* Name updates

* Jenkins error

* changes to file name

* Review comments
2022-08-02 19:36:48 -05:00
Eugene Kovko 614795051e BAEL-5682 - Atomic vs Volatile (#12528)
Co-authored-by: eugene.kovko <eugene.kovko@tensquaregames.com>
2022-08-01 20:16:24 -05:00
Geoffrey Churchill 8a88b469e0 Remove old method 2022-07-31 16:26:44 -04:00
Geoffrey Churchill 5a1208f029 Improve `insertInStream`
New version works with infinite streams and has constant space/time complexity.
2022-07-31 14:25:22 -04:00
Loredana Crusoveanu 8db0d7b277 Merge pull request #12548 from Asjad-J/master
Updated links titles
2022-07-31 15:27:12 +03:00
Matei Cernăianu 858e158680 BAEL-5651: How to check if an integer is in a given range? (#12470)
* BAEL-5651: How to check if an integer is in a given range?

* BAEL-5651: How to check if an integer is in a given range?
2022-07-30 19:18:52 -04:00
ACHRAF TAITAI d0ba47e75d BAEL-5643 : Replace at Specific Index in Java ArrayList (#12539) 2022-07-30 14:22:59 +02:00
lalitrajput72 ef758acef0 [BAEL-5622] static vs instance initializer block (#12271)
* Deep copy vs Shallow copy Code commit

* Static and instance block

* Deep copy branch chanaged from master to other

* static vs instance block

* Update InstanceBlockExample.java

* Update StaticBlockExample.java

Co-authored-by: Lalit Rajput <lalit.rajput@globallogic.com>
Co-authored-by: paritoshsunny <sams.sunny.16@gmail.com>
2022-07-30 12:39:02 +02:00
Asjad J be5e772318 Updated README.md
Updated link title in README from 'Sealed Classes and Interfaces in Java 17' to 'Sealed Classes and Interfaces in Java'
2022-07-30 06:34:42 +05:00
Asjad J 463a4aeee9 Merge branch 'eugenp:master' into master 2022-07-28 23:22:56 +05:00
Asjad J b358b17bc0 Updated README.md
added link back to the articles: https://www.baeldung.com/java-string-remove-whitespace
2022-07-28 23:15:33 +05:00
davidmartinezbarua c0d5df745e Merge pull request #12505 from thibaultfaure/articles/BAEL-5663-filter-java-stream-to-only-one-element
BAEL-5663 code for the filter java stream to only one element article
2022-07-28 14:44:35 -03:00
Avin Buricha cf4225a9ea Moved article code to new module (#12423) 2022-07-27 16:31:18 +02:00
Graham Cox d083a20aa9 BAEL-5686: Implementing a Map with Multiple Keys (#12531) 2022-07-26 21:11:45 +02:00
thibault.faure 2c901e1d67 BAEL-5663 code for the filter java stream to only one element article 2022-07-25 23:26:17 +02:00
Kai Yuan 6b8313682e BAEL-5693 rm whitespace from a string (#12515) 2022-07-21 21:58:46 -05:00
anuragkumawat 662f3c4f3e JAVA-13328 Update Convert Byte Size Into a Human-Readable Format in Java 2022-07-16 14:28:46 +05:30
freelansam d7c38b05d6 Merge branch 'master' into JAVA-13136 2022-07-15 10:01:48 +05:30
sampadawagde 2b5179baba JAVA-13136: Fix formatting of POMs 2022-07-15 09:59:54 +05:30
Haroon Khan 8bf83f0fe6 [JAVA-13290] Update record name 2022-07-14 10:50:07 +01:00
Asjad J 5dd6471390 Updated README.md
added link back to the article: https://www.baeldung.com/java-truncating-strings
2022-07-14 08:41:09 +05:00
Asjad J 7bd70abf86 Updated README.md
added link back to the article: https://www.baeldung.com/java-wildcard-imports
2022-07-14 08:32:27 +05:00
Asjad J 38ab64081a Updated README.md
added link back to the article: https://www.baeldung.com/java-full-path-of-jar-from-class
2022-07-14 08:28:02 +05:00
Asjad J b4859d7778 Updated README.md
added link back to the article: https://www.baeldung.com/java-clear-stringbuilder-stringbuffer
2022-07-14 08:23:36 +05:00
Asjad J 263803754a Updated README.md
added link back to the article: https://www.baeldung.com/jar-windows-executables
2022-07-14 08:17:00 +05:00
Asjad J 24ace64b2e Updated README.md
added link back to the article: https://www.baeldung.com/java-record-vs-lombok
2022-07-14 08:13:33 +05:00
kwoyke ce2ecef1e7 Merge pull request #12472 from jsgrah-spring/master
close #12095
2022-07-12 10:17:01 +02:00
kwoyke 6f6612608d Merge pull request #12471 from anuragkumawat/JAVA-13089
JAVA-13089 Verify Java Base64 Encoding and Decoding article
2022-07-12 09:23:43 +02:00
Abdul Wahab c0bba594a2 BAEL-5616: Added java wildcard imports example (#12448)
Co-authored-by: Abdul Wahab <abdul.wahab@monese.com>
2022-07-11 09:12:14 +05:30
Kai Yuan b372864029 BAEL-5650 jar file path (#12463)
* BAEL-5650 jar file path

* move to jar module
2022-07-10 21:09:49 -05:00
thibaultfaure 4c1e18b15e BAEL-5610 Code for the clearing stringbuilder or stringbuffer article (#12378)
Co-authored-by: thibault.faure <thibault.faure@mimacom.com>
2022-07-10 13:22:08 +01:00
anuragkumawat 138c224907 JAVA-13089 Verify Java Base64 Encoding and Decoding article 2022-07-09 15:07:47 +05:30
davidmartinezbarua 2823129540 Merge pull request #12413 from opokharel/master
[BAEL-5421] by @opokharel
2022-07-08 15:03:49 -03:00
davidmartinezbarua 21ef5131d1 Merge pull request #12444 from etrandafir93/features/BAEL-5639-lombok_vs_records
BAEL-5639: added code samples for the article
2022-07-08 14:54:16 -03:00
davidmartinezbarua 39296fbf57 Merge pull request #12381 from thibaultfaure/improvements/BAEL-5180-sealed-classes
BAEL-5180 improvement on the article about sealed class
2022-07-08 14:34:02 -03:00
bipster b14f9aabac Merge pull request #12380 from azhwani/BAEL-5550
BAEL-5550: Truncate a string
2022-07-06 15:59:22 -04:00
Azhwani d46370d88f BAEL-5550: Trim a string based on the string length 2022-07-06 18:56:35 +02:00
jogra 535abc8f7a close #12095 2022-07-05 13:26:34 +00:00
Asjad J f94ede6fe1 Updated README.md
added link back to the article: https://www.baeldung.com/java-static-methods-use-cases
2022-07-05 15:52:08 +05:00
Asjad J deb37981aa Updated README.md
added link back to the article: https://www.baeldung.com/java-split-stream
2022-07-05 15:39:47 +05:00
Asjad J 9b75a64d9f Updated README.md
added link back to article: https://www.baeldung.com/java-inputstream-to-base64-string
2022-07-05 15:36:52 +05:00
Krzysiek 33cf52f917 JAVA-12865: Update readme 2022-07-05 09:13:52 +02:00
Daniel Strmecki 49d005b63e Feature/bael 5609 static method (#12370)
* BAEL-5609: init

* BAEL-5609: update examples

* BAEL-5609: refactor

* BAEL-5609: delete car example
2022-07-04 19:11:58 +01:00
kwoyke 5b66626806 Merge pull request #12439 from anuragkumawat/JAVA-12626
JAVA-12626 Fix AccountUnitTest in core-java-concurrency-advanced-3 module
2022-07-04 15:17:50 +02:00
kwoyke 217326c56e Merge pull request #12412 from anuragkumawat/JAVA-12080
JAVA-12080 Update When to Use a Parallel Stream in Java
2022-07-04 15:15:56 +02:00
anuragkumawat 2ff0071a65 JAVA-12080 Create and delete test files dynamically 2022-07-03 20:44:56 +05:30
emanueltrandafir1993 c3d805e5c0 BAEL-5639: added code samples for the article 2022-07-02 17:55:17 +02:00
anuragkumawat e1f020527a JAVA-12626 Fix AccountUnitTest in core-java-concurrency-advanced-3 module 2022-07-01 21:25:41 +05:30
thibault.faure 4298849d9e BAEL-5180 improvement on the article about sealed class
move code to java 17 and use getPermittedSubClasses instead of permittedSubClasses
2022-06-30 23:12:51 +02:00
Loredana Crusoveanu c534201ece Merge pull request #12427 from tudormarc/tudormarc-even-odd-negative-numbers
BAEL-5560 - small fix for negative numbers
2022-06-30 13:26:34 +03:00
mdabrowski-eu 40e42f8d45 BAEL-5557 Split a stream into parts (#12238)
* BAEL-5557 Split a stream into parts

* BAEL-5557 fix main pom.xml

* BAEL-5557 fix mvn profiles

* BAEL-5557 articles with equals and hashcode

* BAEL-5557 migrate assertions to assertj

* BAEL-5557 better assertions
2022-06-30 10:26:34 +01:00
tudor.marc ffe5873397 BAEL-5560 - quick fix for negative numbers 2022-06-30 10:24:43 +03:00
Christopher C. Smith 103a374ba1 Article/bael 5516 how to convert input stream to base64 string (#12219)
* java-shallow-deep tutorial

* BAEL-5516 How to Convert InputStream to base64 String
 - Junit test demonstrating the code

* BAEL-5516 - How-to-Convert-InputStream-to-base64-String
Cleaned up files

* BAEL-5516 - How-to-Convert-InputStream-to-base64-String
 - updated per Jira comments

* BAEL-5516 - How-to-Convert-InputStream-to-base64-String
 - rename and formatting to match Baeldung standards
2022-06-30 09:31:55 +05:30
Asjad J cee261bdcb Updated README.md
added link back to the article: https://www.baeldung.com/java-check-number-parity
2022-06-27 14:43:46 +05:00
Asjad J 7b420f92ec Updated README.md
added link back to the article: https://www.baeldung.com/jar-create-programatically
2022-06-27 12:50:39 +05:00
sampadawagde 90ba68c233 JAVA-12730: readme changes 2022-06-26 16:52:45 +05:30
sampadawagde 16f7224c44 JAVA-12730: modify parent pom 2022-06-26 16:26:33 +05:30
sampadawagde cba7eccc23 JAVA-12730: Rename java-collections-maps-3 to
core-java-collections-maps-5
2022-06-26 16:25:51 +05:30
sampadawagde a1fbbd3c0c JAVA-12730: Rename java-numbers-5 to core-java-numbers-5 2022-06-26 16:25:18 +05:30
sampadawagde 585717541c JAVA-12730: Rename java-numbers-4 to core-java-numbers-4 2022-06-26 16:24:57 +05:30
sampadawagde d3c8b9cdcf JAVA-12730: Rename java-numbers-3 to core-java-numbers-3 2022-06-26 16:24:35 +05:30
sampadawagde da4c248bbd JAVA-12730: Rename java-numbers-2 to core-java-numbers-2 2022-06-26 16:24:10 +05:30
sampadawagde f776d6d454 JAVA-12730: Rename java-numbers to core-java-numbers 2022-06-26 16:23:39 +05:30
sampadawagde 3502a350a4 JAVA-12730: Rename java-collections-conversions-2 to
core-java-collections-conversions-2
2022-06-26 16:22:56 +05:30
sampadawagde 45d808ce56 JAVA-12730: Rename java-collections-conversions to
core-java-collections-conversions
2022-06-26 16:22:21 +05:30
opokharel 90aa4a1239 BAEL-5421 by @opokharel
BAEL-5421 by @opokharel
2022-06-25 17:21:34 -06:00
opokharel 99a902b27b BAEL-5421 2022-06-25 12:48:16 -06:00
opokharel 6ff0745dce BAEL-5421 2022-06-25 12:45:17 -06:00
opokharel fac1883733 BAEL-5421 2022-06-25 12:41:04 -06:00
opokharel 8991dbe2df BAEL-5421 2022-06-25 12:36:55 -06:00
opokharel db1bf15694 BAEL-5421 2022-06-25 12:16:04 -06:00
opokharel 38664852dd BAEL-5421 2022-06-25 12:11:40 -06:00
opokharel 380b86b50e BAEL-5421 2022-06-25 11:57:23 -06:00
opokharel ca767321f7 BAEL-5421 2022-06-25 11:46:51 -06:00
opokharel baa612d3bb BAEL-5421 2022-06-25 11:42:18 -06:00
opokharel ded7b0af8f BAEL-5421 2022-06-25 11:35:39 -06:00
opokharel d29b19e148 BAEL-5421 2022-06-25 11:30:29 -06:00
opokharel acd0dc7894 BAEL-5421 2022-06-25 11:29:08 -06:00
opokharel c2bfe407de BAEL-5421 2022-06-25 11:09:55 -06:00
opokharel 1b29276c17 [BAEL-5421] by @opokharel
[BAEL-5421] by @opokharel
2022-06-25 11:00:26 -06:00
anuragkumawat bf6c478bb5 JAVA-12080 Update When to Use a Parallel Stream in Java 2022-06-25 22:17:32 +05:30
tudormarc 20dc126a64 BAEL-5560 - checking even and odd numbers (#12388) 2022-06-24 09:27:48 +05:30
kwoyke 69d21288b9 Merge pull request #12373 from anuragkumawat/JAVA-12359
JAVA-12359 Potential issue in Validate String as Filename in Java article
2022-06-23 21:26:38 +02:00
Loredana Crusoveanu a746e8119d BAEL-5632 add jar example 2022-06-22 13:45:36 +03:00
anuragkumawat 08a2c27339 JAVA-12359 Committing Test Cases for Colon and Slash Characters 2022-06-21 22:25:12 +05:30
Asjad J d6cbf68489 Updated README.md
added link back to the article: https://www.baeldung.com/java-destructor
2022-06-21 11:15:44 +05:00
Asjad J 2eda1aecd5 Updated README.md
added link back to the article: https://www.baeldung.com/java-calculate-time-ago
2022-06-21 11:13:13 +05:00
anuragkumawat 675e33fbab JAVA-12359 Code Review Changes 2022-06-20 20:55:14 +05:30
anuragkumawat 033ddb7a41 JAVA-11382 Update article Create an empty map in Java (#12383) 2022-06-20 18:46:31 +05:30
Loredana Crusoveanu bc4d404991 BAEL-5647 temporarily disable tests 2022-06-20 09:38:18 +03:00
anuragkumawat ca3fe06a56 JAVA-12359 Changes required in windows os test due to fix of unix os failing test 2022-06-18 11:56:32 +05:30
anuragkumawat 8d7014cfc0 JAVA-12359 Trying to fix failing unix platform test 2022-06-18 11:50:52 +05:30
anuragkumawat 2181c452d3 JAVA-12359 Fix jdk 9 and above build 2022-06-17 22:37:23 +05:30
anuragkumawat d81428bab7 JAVA-12359 Potential issue in Validate String as Filename in Java article 2022-06-17 22:26:31 +05:30
kwoyke d6dd1e2165 Merge pull request #12350 from dkapil/task/JAVA-11241
JAVA-11241 Added missing pom.xml for container modules and other cleanup
2022-06-17 09:02:21 +02:00
Dhawal Kapil 44fa00e0ea Task/java 12687 (#12367)
* JAVA-11493 Renamed spring-sleuth to spring-cloud-sleuth

* JAVA-12687 Fixed test by replacing site name with working site
2022-06-17 00:01:34 +05:30
Haroon Khan feaebfaafe [JAVA-12620] Fix link 2022-06-15 09:00:05 +01:00
Haroon Khan 3862ce78f3 [JAVA-12620] Split core-java-exceptions module 2022-06-14 21:56:25 +01:00
Dhawal Kapil a3a0fdfd96 JAVA-11241 Added missing pom.xml for container modules and other cleanup 2022-06-14 22:47:10 +05:30
hesamghiasi 1a1d011466 adding code for calculating time ago in Java for both version 7 and v… (#12313)
* adding code for calculating time ago in Java for both version 7 and version 8. The code contains pure java and third-party solutions.

* changing name of test classes to contain UnitTest in order to comply with the rules

* changing TimeGranularity.toMillis to abstract method
2022-06-14 17:22:57 +05:30
Asjad J c127ea183f Updated README.md
updated link for More articles from "/core-java-string-conversions-2" to "/core-java-modules/core-java-string-conversions-2"
2022-06-14 10:15:30 +05:00
Asjad J 4a59d16d5a Updated README.md
added link back to the article: https://www.baeldung.com/java-integer-parseint-vs-valueof

also updated the link for More articles from "/core-java-string-conversions" to "/core-java-modules/core-java-string-conversions"
2022-06-14 10:12:18 +05:00
Asjad J ede9aa9109 Updated README.md
added link back to the article: https://www.baeldung.com/java-unit-test-private-methods
2022-06-14 10:06:54 +05:00
Asjad J 8a6fd1ae8b Updated README.md
added link back to the article: https://www.baeldung.com/java-check-two-of-three-booleans
2022-06-14 10:04:16 +05:00
Asjad J f5172c74e2 Updated README.md
added link back to the article: https://www.baeldung.com/java-http-client-custom-header
2022-06-14 09:56:10 +05:00
Asjad J c8950386c6 Updated README.md
added link back to the article: https://www.baeldung.com/java-httpclient-request-parameters
2022-06-14 09:54:16 +05:00
apeterlic 151e2981b8 Add - Is there a Destructor in Java (#12345) 2022-06-13 13:22:57 -07:00
sdhiray7 a21841a9f1 BAEL-5621 - parseInt vs valueOf in Java (#12275)
* Initial commit for Object copy in Java

* review comments commit for Object copy in Java

* Initial commit for parseInt vs valueOf java

* Review comments commit for parseInt vs valueOf java

* Modify readme

* review comments

* build failure

* build failure retry

* build failure retry remove parseInt(java.lang.String,int,int,int)

* build failure add comment

* change examples

* review comments

* review comments 2

* review comments 3
2022-06-10 18:05:39 +05:30
freelansam 2f2831e7cd JAVA-10605: Move multimodulemavenproject from core-java-modules to (#12309)
* JAVA-10605: Move multimodulemavenproject from core-java-modules to
maven-modules

* JAVA-10605: Move multimodulemavenproject to jdk9 build
2022-06-10 14:07:23 +05:30
Kai Yuan f2f8c0d0ac 3booleans (#12287)
* BAEL-4605: code and tests for composing constraints (#12180)

* BAEL-4605: code and tests for composing constraints

* BAEL-4605: small fix and formatted the code

* BAEL-4605: code review

* BAEL-4605: code and tests for composing constraints (#12180)

* BAEL-4605: code and tests for composing constraints

* BAEL-4605: small fix and formatted the code

* BAEL-4605: code review

Co-authored-by: etrandafir93 <75391049+etrandafir93@users.noreply.github.com>
2022-06-09 20:12:25 -05:00
etrandafir93 4d6f72f2a3 BAEL-5026: Sneaky Throws - refactoring and fixes (#12334)
* BAEL-5026: refactored code examples

* BAEL-5026: fixed test
2022-06-09 14:07:56 -07:00
thibaultfaure 34af11b770 BAEL-5461 code for the Unit Test Private Methods in Java article (#12240)
Co-authored-by: thibault.faure <thibault.faure@mimacom.com>
2022-06-09 16:19:24 +02:00
Krzysiek 55252bd755 JAVA-12099: Fix prev/next links 2022-06-08 08:40:34 +02:00
kwoyke fa6f3420d5 Merge pull request #12305 from keerthigadde/JAVA-12099/move-java-numbers
JAVA-12099 moved java-numbers modules to core-java-modules
2022-06-08 08:18:58 +02:00
Avin Buricha 74dbf0d0c9 BAEL-5486 Adding Parameters to Java HttpClient Requests (#11996)
* BAEL-5486 | Article Code

* BAEL-5486 | Remove comments and format fix

* BAEL-5486 | Add code sample

* BAEL-5486 | Common code extracted to a method

* BAEL-5486 | Use static import for Assertions

* BAEL-5486 | Removed external library

* BAEL-5486 | Removed BodyPublisher examples

* BAEL-5486 | Code examples added

* BAEL-5486 | Removed extra Class

Co-authored-by: Avin Buricha <avin.buricha@gupshup.io>
2022-06-07 17:32:10 +02:00
johnA1331 5effbad611 Update README.md 2022-06-07 17:18:21 +08:00
keerthigadde ace8e6a79f Merge branch 'master' of https://github.com/keerthigadde/tutorials into JAVA-12099/move-java-numbers
 Conflicts:
	core-java-modules/java-numbers-4/src/test/java/com/baeldung/bigdecimalzero/BigDecimalZeroChkUnitTest.java
2022-06-07 14:57:26 +10:00
keerthigadde 13070f30fc resolving conflicts 2022-06-07 13:37:28 +10:00
Asjad J 4c8b4485a4 Updated README.md
added link back to the article: https://www.baeldung.com/java-sort-list-alphabetically
2022-06-06 10:58:48 +05:00
keerthigadde 7d17e565cf corrected deleted line 2022-06-03 15:43:09 +10:00
keerthigadde d5117336ed JAVA-12099 moved java-numbers modules to core-java-modules 2022-06-03 15:10:13 +10:00
Asjad J 2f82564ea3 Updated README.md
added link back to the article: https://www.baeldung.com/java-reverse-arraylist
2022-06-02 12:07:25 +05:00
Asjad J e06edd0e37 Updated README.md
added link back to the article: https://www.baeldung.com/java-sort-list-by-date
2022-06-02 11:38:36 +05:00
Asjad J e667175a50 Updated README.md
added link back to the article: https://www.baeldung.com/java-httpclient-timeout
2022-06-02 07:54:58 +05:00
doodoroma 9f1b9d12db Merge pull request #12257 from ukhan1980/BAEL-5556-code-for-sorting-article
[BAEL-5556] Add code for sorting article
2022-06-01 20:59:28 +02:00
Loredana Crusoveanu 9fdde5c323 various fixes 2022-06-01 16:19:28 +03:00
Kai Yuan fcdf53f3e4 BAEL-5623 reverse list article (#12253)
* reverse list article

* fix the package
2022-05-31 22:58:26 -05:00
uzma khan fb5dfc72cd [BAEL-5556] Add code for sorting article 2022-05-30 12:04:18 +01:00
kwoyke a7cae2e766 JAVA-9609: Create manual test for POSTing with HttpURLConnection (#12263) 2022-05-29 13:22:09 +05:30
Loredana Crusoveanu d8a9f121d9 Merge pull request #12110 from doljae/master
Remove unused imports
2022-05-27 21:37:26 +03:00
Mayank Aggarwal 26224e4686 BAEL-5558 (#12222)
* [BAEL-5438] Added Criteria Queries for Employee

* [BAEL-5558] Sorting By Date in Java

* BAEL-5558: Added and refactored tests name

* [BAEL-5558] Refactored the code.

* [BAEL-5558] Resolved PMD violation.

* [BAEL-5558] Indented with 4 spaces

* Refactored the Employee class

Co-authored-by: Mayank Agarwal <mayankaggarwal@zeta.tech>
2022-05-27 08:07:59 -07:00
vunamtien 9c40bfe297 BAEL-5487-java-httpclient-custom-header (#12269)
Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-05-27 13:48:42 +02:00
Loredana Crusoveanu 59314162f0 Merge pull request #12252 from Asjad-J/master
Updated README.md
2022-05-23 20:14:14 +03:00
Harry9656 8f54543306 JAVA-5484: Added Java Http Request Timeout (#12248)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-05-23 09:27:46 -07:00
Asjad J 1abbf7083d Updated README.md
added link back to the article: https://www.baeldung.com/java-check-character-vowel
2022-05-23 17:32:59 +05:00
kwoyke 1766f9b493 Merge pull request #12245 from anuragkumawat/JAVA-11422
JAVA-11422 Update article - A Guide To Java Regular Expressions API
2022-05-23 14:32:16 +02:00
Asjad J b208b96505 Updated README.md
added link back to the article: https://www.baeldung.com/java-domain-name-from-url
2022-05-23 17:30:29 +05:00
Asjad J 59dcedba09 Merge branch 'eugenp:master' into master 2022-05-23 17:27:48 +05:00
kwoyke 86540ddcc7 Merge pull request #12241 from anuragkumawat/JAVA-11421
JAVA-11421 Update article - RegEx for matching Date Pattern in Java
2022-05-23 14:22:14 +02:00
Asjad J d8adffdbb2 Updated README.md
added link back to the article: https://www.baeldung.com/jdk-com-sun-proxy
2022-05-23 17:15:39 +05:00
Asjad J 44a0ff9d9b Updated README.md
added link back to the article: https://www.baeldung.com/java-files-match-wildcard-strings
2022-05-23 16:52:12 +05:00
Asjad J fe2f7ca04c Updated README.md
added link back to the article: https://www.baeldung.com/java-scanner-usedelimiter
2022-05-23 16:42:16 +05:00
kwoyke a08700d5d4 Merge pull request #12243 from hkhan/JAVA-11892-logs-cleanup
[JAVA-11892] Logging  clean up
2022-05-23 08:50:10 +02:00
anuragkumawat 147d60e528 JAVA-11422 Update article - A Guide To Java Regular Expressions API 2022-05-22 12:46:31 +05:30
Haroon Khan 1efe19f383 [JAVA-11892] Logging clean up 2022-05-21 21:29:02 +01:00
anuragkumawat d46b2d0684 JAVA-11421 Update article - RegEx for matching Date Pattern in Java 2022-05-21 17:33:00 +05:30
apeterlic c3d957205a Move code to different module 2022-05-19 07:03:06 +02:00
apeterlic ae6ed6ba95 Get domain name from given URL 2022-05-19 06:50:58 +02:00
opokharel f8ce248236 [BAEL-5554] Find files that match a wildcard string in Java by @opokharel (#12190)
* BAEL-5554 by @opokharel

* deletedToMoveToSrcFolder

* movedToSrcFolder

* redoingForJenkins

* newPR for [BAEL-5554] Find files that match a wildcard string in Java by @opokharel

* @opokharel

* [BAEL-5554] @opokharel

* [BAEL-5554] Find files that match a wildcard string in Java by @opokharel

* Update SearchFileByWildcardTest.java

* Update SearchFileByWildcard.java

* Update SearchFileByWildcard.java

* Create SearchFileByWildcardUnitTest.java

* Delete SearchFileByWildcardTest.java

* [BAEL-5554] Find files that match a wildcard string in Java by @opokharel

* Update SearchFileByWildcardUnitTest.java

* Update SearchFileByWildcardUnitTest.java

* [BAEL-5554] UnitTestFiles by @opokharel

* Update core-java-modules/core-java-nio-2/src/test/java/com/baeldung/searchfilesbywildcards/SearchFileByWildcardUnitTest.java

Co-authored-by: KevinGilmore <kpg102@gmail.com>

* updated curly braces and assertions

Co-authored-by: KevinGilmore <kpg102@gmail.com>
2022-05-18 19:36:27 -05:00
Harry9656 75a751df3a JAVA-5484: New Java Http Client Timeout (#12223)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-05-18 16:34:23 -07:00
davidmartinezbarua 67303db98b Merge pull request #12184 from lsieun/master
BAEL-4463: What is com.sun.proxy.$Proxy
2022-05-18 13:34:46 -03:00
Ashley Frieze 7e3cddafaa BAEL-5562 Check if character is vowel (#12221) 2022-05-18 08:54:10 +01:00
515882294 f05171163b BAEL-4463: change method name 2022-05-18 01:51:16 +08:00
Asjad J d848af386a Updated README.md
added link back to the article: https://www.baeldung.com/java-httpclient-post
2022-05-17 09:44:35 +05:00
davidmartinezbarua 72d16848d6 Merge pull request #12181 from thibaultfaure/article/BAEL-5383-use-delimiters
BAEL-5383 code for the use delimiters article
2022-05-16 17:45:52 -03:00
Thibault Faure 8fc971657a BAEL-5383 code for the use delimiters article 2022-05-15 22:11:18 +02:00
kwoyke 8e7dc50c0e Java 11788 (#12204)
* JAVA-11788: Cleanup pom properties in core-java-modules

* JAVA-11788: Cleanup pom properties
2022-05-15 12:23:05 +05:30
Eric Martin 4f8d67b7c1 BAEL-5577: Moving code to core-java-collections-4 (#12210)
Co-authored-by: martine <martine@OLA-3NBL1N2.mshome.net>
2022-05-14 11:17:48 -05:00
Loredana Crusoveanu f5380f98f6 BAEL-5420 fix equals method 2022-05-11 12:52:41 +03:00
Daniel Strmecki f24b9af096 Bael 5481 java httpclient post (#12118)
* BAEL-5481: Create new module

* BAEL-5481: Sync and async example

* BAEL-5481: Concurrent example

* BAEL-5481: Concurrent example

* BAEL-5481: JSON body example

* BAEL-5481: Form data example

* BAEL-5481: File upload example

* BAEL-5481: PR comments + Jenkins

* BAEL-5481: Update aftifact ID

* BAEL-5481: Spaces
2022-05-11 08:57:02 +01:00
Asjad J 35ba3dcd90 Updated README.md
added link back to the article: https://www.baeldung.com/java-iterator-vs-iterable
2022-05-10 06:57:31 +05:00
Asjad J d33c2ea16f Updated README.md
added link back to the article: https://www.baeldung.com/java-httpclient-ssl
2022-05-10 06:53:47 +05:00
Asjad J 4a8826ae78 Updated README.md
added link back to the article: https://www.baeldung.com/java-atomic-set-vs-lazyset
2022-05-10 06:40:56 +05:00
Asjad J 0fce3b833a Updated README.md
added link back to the article: https://www.baeldung.com/java-swap-two-variables
2022-05-10 06:19:26 +05:00
Asjad J 05772eb519 Updated README.md
added a link back to the article: https://www.baeldung.com/java-equals-method-operator-difference
2022-05-10 06:12:49 +05:00
Mayank Aggarwal 81b9558342 BAEL-5558: Sorting By Date in Java (#12132)
* [BAEL-5438] Added Criteria Queries for Employee

* [BAEL-5558] Sorting By Date in Java

* BAEL-5558: Added and refactored tests name

* [BAEL-5558] Refactored the code.

* [BAEL-5558] Resolved PMD violation.

Co-authored-by: Mayank Agarwal <mayankaggarwal@zeta.tech>
2022-05-09 12:04:56 -07:00
kwoyke 7c2845bc79 Merge pull request #12185 from freelansam/JAVA-11792
JAVA-11792: Fix formatting of POMs
2022-05-09 11:04:26 +02:00
sampadawagde aed8f9100b JAVA-11792: Fix formatting of POMs 2022-05-08 16:36:25 +05:30
515882294 9a1d66f852 BAEL-4463: What is com.sun.proxy.$Proxy 2022-05-08 16:00:41 +08:00
apeterlic fa47170025 Difference between Iterable and Iterator (#12079)
* Difference between Iterable and Iterator

Add examples of the Iterable and the Iterator usage.

* Minor changes

Add UnitTests for Iterable examples

* Fix iterable example

Add Custom collection for the Iterable implementation example.

* Fix iterable example

Change the example for the Iterable interface implementation

* Revert "Fix iterable example"

This reverts commit 4015cbc038b1b657c54fa666193c0c7019a474ad.

* Minor changes
2022-05-08 12:08:49 +05:30
Abhinav Pandey d8b4f64525 BAEL-5483 - Java HttpClient with SSL (#12144)
* BAEL-5483 - Java HttpClient with SSL

* BAEL-5483 - Java HttpClient with SSL

* BAEL-5483 - Java HttpClient with SSL - changing test case url

* BAEL-5483 - Two space indentation for line continuation

Co-authored-by: Abhinav Pandey <Abhinav2.Pandey@airtel.com>
2022-05-08 10:41:49 +05:30
kpentaris 44bb031933 Add AtomicInteger.set() and .lazySet() usage example (#12099) 2022-05-07 08:57:31 +05:30
Mateusz Szablak 7e5463390b BAEL 5414 - Java null check why use == instead of .equals() (#12124) 2022-05-05 08:50:19 +05:30
anuragkumawat 9990d103cd JAVA-11533 Move core-java related modules to core-java-modules (#12119)
* JAVA-11533 Move core-java related modules to core-java-modules

* JAVA-11533 Remove moved modules from old parent pom

* JAVA-11533 Updated Readme and pom of parent module

* JAVA-11533 Revert changes made to Readme of parent module

* JAVA-11533 Moved articles to respective submouldes
2022-05-04 20:15:22 +05:30
Asjad J 44361faa48 Updated README.md
added link back to the article: https://www.baeldung.com/java-serialize-lambda
2022-05-03 15:27:08 +05:00
Asjad J afb318fab4 Updated README.md
added a link back to the article: https://www.baeldung.com/java-scanner-skip
2022-05-03 15:18:37 +05:00
sebx59 833e3f9e9f BAEL-5559 - Swap two variables using Java (#12113)
* BAEL-5559 - Swap two variables using Java

initial commit

* Updating tests names

Co-authored-by: HARDEMAN Sebastien <sebastien.hardeman@groupe-mma.fr>
2022-05-02 09:29:06 -07:00
davidmartinezbarua 0babebe608 Merge pull request #12101 from lsieun/master
BAEL-5283: Serialize a lambda in Java
2022-05-02 10:30:41 -03:00
515882294 47adb0759d BAEL-5283: fix unit test failed 2022-05-01 11:18:18 +08:00
Loredana Crusoveanu aa4a299266 Merge pull request #12138 from kwoyke/JAVA-10839
JAVA-10839: Update md5 hash of the sample file
2022-04-30 16:02:20 +03:00
ACHRAF TAITAI b64024d003 Bael 5381 update (#12142)
* BAEL-5381: Java Scanner.skip method with examples

* BAEL-5381: Edit unitTest class name

* BAEL-5381: update code after review
2022-04-30 11:40:27 +02:00
Krzysiek bce3dd832d JAVA-10839: Update md5 hash of the sample file 2022-04-29 11:53:35 +02:00
davidmartinezbarua 01e30fef42 Merge pull request #12107 from chrisjaimes/random_enum_value
added randomDirection method to Enum. Created RandomEnumGenerator
2022-04-28 11:30:10 -03:00
Christian Jaimes fdf79fdd87 removed unnecessary file 2022-04-27 06:54:46 -04:00
Christian Jaimes 4495b45d0b moved files to article-specific folder 2022-04-27 06:51:13 -04:00
johnA1331 cd78bd7c2a Update README.md 2022-04-27 17:43:41 +08:00
johnA1331 e81d306a64 Update README.md 2022-04-27 17:38:30 +08:00
johnA1331 f455f0b5a8 Update README.md 2022-04-27 17:28:08 +08:00
johnA1331 98c27e6b9f Update README.md 2022-04-27 16:53:44 +08:00
johnA1331 360ca495d4 Update README.md 2022-04-27 16:47:43 +08:00
johnA1331 c9a91ca3b1 Update README.md 2022-04-27 16:36:10 +08:00
davidmartinezbarua d49fe65f1d Merge pull request #11962 from alemoles/master
BAEL-5429 - How to Fix Java Compiler Error: Illegal Character (#9)
2022-04-26 15:25:31 -03:00
Harry9656 f429e707ff Added IPAddressLookup (#12097) 2022-04-26 08:32:53 +05:30
doljae c1cd68d30e code cleaning 2022-04-25 19:42:39 +09:00
ACHRAF TAITAI 0fc7298473 BAEL-5381: Java Scanner.skip method with examples (#12083)
* BAEL-5381: Java Scanner.skip method with examples

* BAEL-5381: Edit unitTest class name
2022-04-24 14:49:25 +02:00
Kai Yuan c05421898a listOfLists article (#12078) 2022-04-23 09:02:31 -05:00
kwoyke 609f43167e Merge pull request #12093 from anuragkumawat/JAVA-9557
JAVA-9557 GitHub Issue: Bug in StringPerformance.java
2022-04-22 10:36:24 +02:00
doljae f5f4ea015e Remove unused imports 2022-04-22 15:52:16 +09:00
Christian Jaimes 7093bdc456 added randomDirection method to Enum. Created RandomEnumGenerator. Added corresponding Unit Tests 2022-04-21 09:29:37 -04:00
515882294 0947c71710 BAEL-5283: Serialize a lambda in Java 2022-04-20 20:02:59 +08:00
andresluzu 3f78a1e9c0 BAEL-4559 Stop Execution After Certain Time improvements (#12076) 2022-04-19 20:02:34 -07:00
sanitaso 8fd4df52c2 BAEL-5416 How to Store HashMap<String, ArrayList> Inside a List (#12091)
* add unit test

* fix the error

* correcting the name of the test

* trigger build process

* change directory
2022-04-19 11:03:23 -07:00
etrandafir93 f4c4d890d6 BAEL-5465: changed example to LocalDateTime (#12086) 2022-04-18 16:13:13 -07:00
davidmartinezbarua 96fe8aed39 Merge pull request #12040 from Attila96/feature/java_httpclient_basic_authentication-bael-5458
[BAEL-5485] Java HttpClient Basic Authentication
2022-04-18 14:25:57 -03:00
Asjad J 5be5a938fe Updated README.md
added link back to the article: https://www.baeldung.com/java-list-vs-arraylist
2022-04-18 17:06:50 +05:00
Asjad J 316e7b1e04 Updated README.md
added link back to the article: https://www.baeldung.com/java-implements-vs-extends
2022-04-18 17:02:21 +05:00
anuragkumawat c89d0ef7b1 JAVA-9557 GitHub Issue: Bug in StringPerformance.java 2022-04-17 18:09:24 +05:30
Palaniappan Arunachalam 3045fea670 BAEL-5419: List vs ArrayList in Java + tests (#11936)
* BAEL-5419: List vs ArrayList in Java + tests

* BAEL-5419: Updated code +tests as per review comments

* BAEL-5419: Fixed failing tests

* BAEL-5419: Fixed JUnit test as per review comments
2022-04-14 21:41:00 +01:00
Asjad J 96a62ee2de Updated README.md
added link back to the article: https://www.baeldung.com/java-illegal-reflective-access
2022-04-13 09:56:02 +05:00
opokharel 266c908abf new PR to replace PR# 12052 by @opokharel (#12054)
* opokharel's code for "A quick and practical example of Hexagonal Architecture in Java"

* opokharel - added unit Tests

* [BAEL-5518]  by @opokharel

* updated Files

* updated formatting

* whitespaceFix

* [BAEL-5518] Create Array of Regex Matches

* reCreatingPR

* new PR to replace PR# 12052

* moving to new locn
2022-04-12 17:25:50 -07:00
davidmartinezbarua 60082cdba9 Merge pull request #12030 from lsieun/master
BAEL-1699: Java 9 illegal reflective access warning
2022-04-12 10:47:44 -03:00
515882294 3c2b8bb1f1 BAEL-1699 - modify code comment typo 2022-04-12 16:39:47 +08:00
sanitaso add090f2e1 BAEL-5416 How to Store HashMap<String, ArrayList> Inside a List (#12047)
* add unit test

* fix the error

* correcting the name of the test

* trigger build process
2022-04-11 20:15:51 -07:00
Attila Uhrin bb09c8675d Add examples for Java HttpClient with Basic authentication. 2022-04-09 17:15:06 +02:00
515882294 4b11cc78b0 BAEL-1699 - Java 9 illegal reflective access warning 2022-04-07 22:06:01 +08:00
Parikshit Murria 9759513bf9 BAEL-5417 - implements vs extends (#12011) 2022-04-04 21:02:42 +02:00
KevinGilmore f345f997a8 BAEL-5386: add link back to article (#12015) 2022-04-03 08:49:33 -05:00
Azhwani b1c60e9093 BAEL-5386: Format Instant to String in Java (#11970)
* first commit

* remove extra spaces

* add the requested changes
2022-03-31 20:04:10 -05:00
johnA1331 fd2b2c41a5 Update README.md 2022-03-31 13:52:47 +08:00
johnA1331 0f2f185443 Update README.md 2022-03-31 13:48:05 +08:00
johnA1331 4affc4906c Update README.md 2022-03-31 13:46:23 +08:00
johnA1331 f5be3c8fed Update README.md 2022-03-31 13:44:26 +08:00
Kai Yuan 0c229c433f add SetDiff for BAEL-5464 article (#11969)
* add SetDiff for BAEL-5464 article

* rename the method
2022-03-27 20:16:58 -05:00
Kai Yuan 3eeb5c7d2b read user input (#11946)
* read user input

* rename the unittest class
2022-03-27 11:24:31 -05:00
vaibhav007jain c9637e95fd BAEL-5463: added code for for-each loop in Java. (#11960) 2022-03-27 09:03:29 +05:30
etrandafir93 bcb342693c BAEL-5465: removed link from readme, reordered tests (#11977) 2022-03-25 09:09:52 -07:00
alemoles b933c21023 BAEL-5429 - How to Fix Java Compiler Error: Illegal Character (#9) 2022-03-23 01:41:59 -04:00
etrandafir93 4ab85e1ccc BAEL-5465: tests for subtracting days from date (#11954)
* BAEL-5465: tests for subtracting days from date

* BAEL-5465: upated readme
2022-03-22 08:59:07 -07:00
Azhwani 2e4b518c4b improve split string using pattern (#11945) 2022-03-20 09:19:29 -05:00
johnA1331 8439ee3c45 Update README.md 2022-03-16 21:50:01 +08:00
johnA1331 49630dc2f8 Update README.md 2022-03-16 21:45:47 +08:00
johnA1331 d7baaf8ced Update README.md 2022-03-16 21:25:15 +08:00
Mayank Aggarwal 14f2b7c2b8 [BAEL-5420] Added value object creation (#11901)
* [BAEL-5420] Added value object creation

* BAEL-5420 Added JavaBean and DTO classes

* [BAEL-5420] Indented the code

* Renamed EmployeePojo to EmployeePOJO

* BAEL-5420: Renamed to EmployeeDTO

* [BAEL-5420] Resolving Review comments

Co-authored-by: Mayank Agarwal <mayankaggarwal@zeta.tech>
2022-03-15 22:14:34 +05:30
Seshu Kumar T 3c5aaa6b09 Producer consumer problem (#11781)
* Producer consumer problem

* Simplified producer consumer added

Co-authored-by: Seshu Thanneeru <seshukumar.thanneeru@thoughtdata.com>
2022-03-15 14:57:51 +01:00
kwoyke cdc6380359 Merge pull request #11920 from freelansam/JAVA-10138
JAVA-10138 - Fix formatting of POMs
2022-03-14 15:00:17 +01:00
sampadawagde b8176a265a JAVA-10138 - Fix formatting of POMs 2022-03-13 14:48:44 +05:30
thibaultfaure c6bd572eda BAEL-4524 Acquire a Lock By Key in Java (#11872) 2022-03-10 20:34:39 -06:00
kwoyke 410ccd500b JAVA-10399: Fix assertion to include start date (#11893) 2022-03-09 22:38:22 +05:30
ACHRAF TAITAI c1d1134fb3 BAEL-4569: Formatting Email Text (#11910) 2022-03-08 12:52:10 -08:00
Asjad J 3d92ca2c41 Updated README.md
added a link back to the article: https://www.baeldung.com/java-bytebuffer
2022-03-07 19:31:42 +05:00
Asjad J 6fe59e7aea Updated README.md
added link back to the article: https://www.baeldung.com/java-rock-paper-scissors
2022-03-07 17:54:47 +05:00
Asjad J 08e84780bf Updated README.md
added link back to the article: https://www.baeldung.com/java-read-file-into-map
2022-03-07 17:50:33 +05:00
Haroon Khan 9da940a252 [JAVA-10398] Rename intermittent failing test to ManualTest 2022-03-06 00:41:44 +00:00
Loredana Crusoveanu ce22b5b69c Merge pull request #11875 from Asjad-J/master
Updated README.md files
2022-03-01 10:01:04 +02:00
maibin 786138fd9b Revert "Added a new Class and few test cases to the core-java-modules (#11867)" (#11874)
This reverts commit e10e20a24b.
2022-02-28 21:22:53 -08:00
Asjad J 188d5daaf6 Updated README.md
added link back to the article: https://www.baeldung.com/java-map-new-entry
2022-03-01 09:53:30 +05:00
Asjad J 085d41f3e5 Updated README.md
added link back to the article: https://www.baeldung.com/java-missing-return-statement
2022-03-01 09:30:07 +05:00
Asjad J bd175a879c Updated README.md
added link back to the article: https://www.baeldung.com/java-map-vs-hashmap
2022-03-01 09:21:53 +05:00
Asjad J ca1feef04f Updated README.md
Added link back to the article: https://www.baeldung.com/java-producer-consumer-problem
2022-03-01 09:13:20 +05:00
Kai Yuan 5582611107 file to map article (#11838)
* file to map article

* add aggregateByKeys method
2022-02-28 19:44:16 -06:00
Chukwuka Onyekachukwu Victor e10e20a24b Added a new Class and few test cases to the core-java-modules (#11867)
* added a new project: hexagonal architecture

* Added some test cases for the project

* Added a new project to demo the error: variable might not have been initialized

* Added a new Class to the core-java-modules

* Added a New Class to the core-java-module
2022-02-27 12:33:39 -08:00
Elmar Mammadov e65fe9db25 BAEL-5350: Java - How to create new Entry (key, value) (#11817)
* BAEL-5350:
1. Added example usage of creating entries with Java itself
2. Added example usage of creating entries with Apache commons collecttions & Guava
3. Custom entry class and its usages

* BAEL-5350:
1. Created unit tests

* BAEL-5350:
1. simplifed assertion for java 9 entry creation

* BAEL-5350:
1. moved into core-java-collections-maps-4 module
2. updated custom entry class and its unit test
2022-02-26 09:54:07 +05:30
vunamtien 1d80576a7c BAEL-5379-create-simple-rock-paper-scissors-game (#11855)
* BAEL-5379-create-simple-rock-paper-scissors-game

* BAEL-5379-create-simple-rock-paper-scissors-game

* BAEL-5379-create-simple-rock-paper-scissors-game

Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-02-24 22:15:22 +01:00
lsieun 6ca42b7a4e BAEL-4151: Guide to ByteBuffer (#11859)
* Convert Byte Array to its Numeric Representation

* Remove Redundant Getter Method

* BAEL-4286 How to get the value of a bit at a certain position from a byte

* BAEL-4286(update): remove redundant test methods

* BAEL-4151: Guide to ByteBuffer
2022-02-24 22:13:13 +01:00
johnA1331 9011fdc4f5 Update README.md 2022-02-23 19:52:51 +08:00
johnA1331 cf98dad5db Update README.md 2022-02-23 19:51:34 +08:00
johnA1331 32813cbc3e Update README.md 2022-02-23 19:01:47 +08:00
doodoroma 39c8314079 Merge pull request #11780 from mayank4all/BAEL-5351
Bael 5351: Added empty map initialization methods in Java 8 & java 9
2022-02-22 08:20:21 +01:00
alemoles 26a0093154 BAEL-5391 - Java Error "Missing return statement" (#5) (#11845)
* BAEL-5391 - Java Error "Missing return statement" (#5)

* BAEL-5391 - Java Error "Missing return statement"
2022-02-21 19:13:41 -08:00
Eugene Kovko 5ee332c606 BAEL-5349 Example for the difference between map and hashmap (#11827)
* example for the difference between map and hashmap

* unit tests for the example

* rename unit tests

Co-authored-by: eugene.kovko <eugene.kovko@tensquaregames.com>
2022-02-21 17:05:08 -08:00
vunamtien 082d48e291 BAEL-5379-create-simple-rock-paper-scissors-game (#11846)
Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-02-21 18:35:48 +01:00
Haroon Khan cd70006bb6 [JAVA-9986] Fix ThreadStamped unit test 2022-02-17 08:51:17 +00:00
polomos 7966e98d90 BAEL-4388 Test reading keyStore without trustAnchor (#11785) 2022-02-15 15:14:36 -06:00
vunamtien 864b139aa4 BAEL-5332-convert-byte-array-and-uuid (#11822)
Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-02-15 21:19:44 +01:00
Loredana Crusoveanu c2aa464af1 Merge pull request #11706 from mobinskariya/master
Move arrive and wait after thread sleep and detailed logging
2022-02-15 18:15:41 +02:00
Loredana Crusoveanu 9dc5d75a16 formatting, additional details on how to run the app 2022-02-15 13:39:08 +02:00
Loredana Crusoveanu a4a03c4790 move remaining files for instrumentation article 2022-02-15 13:31:37 +02:00
Mayank Agarwal 7995f7d7c5 BAEL-5351: Moved to core-java-collections-4 2022-02-13 16:43:59 +05:30
johnA1331 63ea5889d2 Create README.md 2022-02-09 14:06:10 +08:00
vaibhav007jain 1bf44ff8ef BAEL-5280: added code for ArrayIndexOutOfBoundsException. (#11772)
* commited initial code for hexagonal architecture

* Deleting to check in again

* Deleing to check in again

* Push first code for Hexagonal Architecture

* final code with UT for JSON to Java conversion

* removed hexagonal-architecture code from last commit

* BEL-5071 updated README

* BAEL-5071: Undo README changes and added a nested object in the JSON example.

* BAEL-5071: fixed whitespace/indentation in JsonToJavaClassConversion.java

* BAEL-5151: Added code for getting the first of a String

* BAEL-5151: Renamed Unit Test

* BAEL-5151: Moved the files from core-java-string-operations to core-java-string-operations-3

* BAEL-5151: Replaced tabs with white spaces.

* BAEL-5228: Adding code for approaches to concatening null string in java

* BAEL-5228: Moved file to correct folder and added a UT.

* BAEL-5228: corrected import statements.

* BAEL-5228: corrected last commit.

* BAEL-5228: removed extra import.

* BAEL-5228: renamed UT

* BAEL-5280: added code for ArrayIndexOutOfBoundsException.

* BAEL-5280: moved code for ArrayIndexOutOfBoundsException in a new module.

* BAEL-5280: Fixed tab/spaces in pom.xml.

* BAEL-5280: Fixed indentation in ArrayIndexOutOfBoundsExceptionDemoUnitTest.java.

Co-authored-by: Vaibhav Jain <vaibhav.ashokjain@vodafone.com>
2022-02-08 13:45:38 +05:30
johnA1331 a63ea1944d Update README.md 2022-02-08 12:11:51 +08:00
Mayank Agarwal b35d0ea7c4 BAEL-5351: Unit Tests name as per BBD convention 2022-02-08 00:40:07 +05:30
Haroon Khan e1212155fe [JAVA-9895] Split concurrency-basic-2 module 2022-02-07 12:19:20 +00:00
Mayank Agarwal 54f43a311a BAEL-5351: Resolved PMD violations by renaming file 2022-02-05 12:03:34 +05:30
Mayank Agarwal 7f88e21e92 BAEKL-5351: Added method for empty sorted map 2022-02-05 11:56:54 +05:30
Mayank Agarwal 2e8381fbd7 BAEL-5351: Added unit tests for empty map methods 2022-02-05 11:53:37 +05:30
Mayank Agarwal d2332a5c10 BAEL-5351: Added empty map initialization methods in Java 2022-02-05 11:52:40 +05:30
kwoyke 896d32c182 Merge pull request #11750 from hkhan/JAVA-9019-clean-up-log-statements
Java 9019 clean up log statements
2022-02-02 11:21:55 +01:00
Haroon Khan a7980094d1 [JAVA-9021] Clean up uncommitted artifacts (#11754) 2022-02-01 19:38:56 +05:30
ashleyfrieze 69e04d5ac0 BAEL-5354 Add improvement to cover JDK11 solution to the repeated string problem (#11756) 2022-01-30 21:49:04 -06:00
Haroon Khan fc145be4a8 [JAVA-9019] Logging clean up 2022-01-29 16:24:15 +00:00
Haroon Khan f72971181e [JAVA-9019] Logging clean up 2022-01-28 22:50:49 +00:00
Haroon Khan a8ce62042f [JAVA-9019] Move sysout lines to info logging 2022-01-28 22:20:11 +00:00
johnA1331 2b6ef89555 Update README.md 2022-01-26 17:48:52 +08:00
johnA1331 3874415836 Update README.md 2022-01-26 17:45:09 +08:00
johnA1331 f92a336512 Update README.md 2022-01-26 17:41:44 +08:00
johnA1331 f1bdc807b5 Update README.md 2022-01-26 17:39:48 +08:00
johnA1331 af7c764ce9 Update README.md 2022-01-26 17:35:42 +08:00
johnA1331 a5defe6121 Update README.md 2022-01-26 17:26:50 +08:00
davidmartinezbarua 32e682542b Merge pull request #11710 from mladensavic94/master
Difference between NIO and NIO.2?
2022-01-23 12:16:33 -08:00
Greg Martin ff1ebafe37 Merge pull request #11588 from sachin071287/feature/bael-5271
BAEL-5271 set custom thread name
2022-01-23 14:33:46 -05:00
Loredana Crusoveanu 958a85f567 Merge pull request #11730 from Asjad-J/master
BAEL-47433 - add links to github-baeldung articles
2022-01-23 18:58:37 +02:00
Asjad J 21b2f0127a Update README.md
add link back to article: Hidden Classes in Java 15
2022-01-23 10:08:00 +05:00
Asjad J 4d0b7e6899 Update README.md
added link back to article
2022-01-23 09:57:22 +05:00
Asjad J 7cfd820f5b Update README.md
added link back to article: Generating a Java String of N Repeated Characters
2022-01-23 09:40:01 +05:00
Arash Ariani db396b39a9 BAEL-5131: constructor specification is added c (#11586)
* BAEL-5131: constructor specification is added c

* BAEL-5131: codes have been reformatted

* BAEL-5131: I've added a few minor changes over on this package.

* BAEL-5131: I've added a few minor changes over on this package.
2022-01-22 15:55:53 -06:00
Ulisses Lima 7ad433dcb6 [BAEL-4806] - How to test an LDAP connection from a client: code (#11664)
* working code

* added unit test

* [BAEL-4806] - How to test an LDAP connection from a client

Ticket: http://jira.baeldung.com/browse/BAEL-4806
Draft: https://drafts.baeldung.com/wp-admin/post.php?post=125004&action=edit

* removing draft project

* applying requested changes

* 1. renaming package to comply with java conventions;
* 2. breaking class into methods to enhance readability;
* 3. creating an 'execute' method so it's not necessary to call 'main';

* requested changes

* 1. adding final keyword to constants;
* 2. using diamond operator;

* Update LdapConnectionToolManualTest.java
2022-01-22 19:59:45 +01:00
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
Azhwani 02e4cf9f99 first commit (#11716) 2022-01-20 19:27:09 -06:00
johnA1331 b9399fb5f7 Update README.md 2022-01-20 18:08:58 +08:00
johnA1331 17e0cc77a1 Update README.md 2022-01-20 17:52:02 +08:00
johnA1331 605fbc0f8b Update README.md 2022-01-20 17:50:55 +08:00
vunamtien caa13dd4d1 compute x509 certificate thumbprint (#11717)
Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2022-01-18 22:43:29 +01:00
Krzysiek 5f4543c31d JAVA-9486: Use guava.version defined in the parent pom 2022-01-17 20:18:43 +01:00
Loredana Crusoveanu 000f3082f4 Merge pull request #11713 from kwoyke/JAVA-9123
JAVA-9123: POM properties cleanup
2022-01-17 20:04:15 +02:00
Krzysiek 8c08be0403 JAVA-9123: POM properties cleanup 2022-01-17 14:03:32 +01:00
ACHRAF TAITAI 4380185074 first commit (#11683) 2022-01-16 14:58:04 -06:00
Mladen Savic d0735facef Difference between NIO and NIO.2? 2022-01-16 21:31:59 +01:00
davidmartinezbarua bd34e3b56e Merge pull request #11665 from aalbatross/origin/BAEL-5158
BAEL-5158: Find which jar file a class is from
2022-01-15 14:01:39 -03:00
mobin 31ddc6a45d Move arrive and wait after thread sleep and detailed logging 2022-01-15 16:37:28 +05:30
pabloubal eb05d3fec3 BAEL-5178:An introduction to InstantSource (#11646)
* BAEL-5178:An introduction to InstantSource

* BAEL-5178:PR fixes

Co-authored-by: Pablo Ubal <pablo.ubal@flexit.es>
2022-01-13 20:42:54 +05:30
Loredana Crusoveanu f351643119 Merge pull request #11686 from johnA1331/master
BAEL-47035 - add links to github-baeldung articles
2022-01-13 11:02:43 +02:00
kwoyke 4eb04dc0bc Merge pull request #11670 from freelansam/JAVA-9022
JAVA-9022: Fix formatting of POMs
2022-01-13 09:50:07 +01:00
ravipathak 2267201db6 BAEL-5158: removing finding class. 2022-01-13 08:30:05 +00:00
ravipathak 7860356ae1 Merge remote-tracking branch 'mine/origin/BAEL-5158' into origin/BAEL-5158 2022-01-13 08:24:28 +00:00
ravipathak a2bd7b50ed BAEL-5158: Sample App and Unit test for finding ObjectMapper class in a jar. 2022-01-13 08:23:42 +00:00
Sameer 3133ffba7f AES Key Generation Strategies #BAEL-4459 (#11685)
* ways to generate AES keys

* exceptional cases

Co-authored-by: IN22910366 <d7495b5879fca1ec1367476a5395a60a8e9baec9>
2022-01-13 07:56:28 +01:00
johnA1331 1b9fa338cf Update README.md 2022-01-13 14:07:20 +08:00
johnA1331 31094c80ef Update README.md 2022-01-13 14:03:15 +08:00
Teica 7a5d817a1d BAEL-5277 generate string of repeated characters (#11611)
* BAEL-5277 generate string of repeated characters

* BAEL-5277 fixed test

* BAEL-5277 fixing tests

* removed public from class and methods, removed unnecessary test examples, extracted contants

* renamed constants

* renamed a test

* fixed the string repeat test

* removed public from class and method

* modified the test

* reset the java version

* tests added

* added apache dependency

* removed repeat method for string

* updated tests

* fixed tests

* added two additional tests

* formatted code

* renaming variables

* 1.0.0 | FIX removed unnecessary annotation

* removing EMPTY_STRING constant

Co-authored-by: Matea Pejčinović <matea.pejcinovic@intellexi.hr>
2022-01-12 23:44:15 +00:00
Sarath Chandra fa2b75a81c [BAEL-5077] Hidden Classes (#11663) 2022-01-10 20:28:05 +01:00
sampadawagde 65f643262d JAVA-9022: Fix formatting of POMs 2022-01-10 22:05:47 +05:30
KevinGilmore 75e9a2dfbb BAEL-5276: add link back to article (#11662) 2022-01-08 22:34:43 -06:00
Azhwani b6cff5acd4 init commit (#11643) 2022-01-07 16:57:13 -06:00
Seshu Kumar T ca7f2cc363 BAEL 5273 Sequence Input Stream (2nd commit) (#11649)
* SequenceInputStream changes

* assert statements corrected by keeping order as (expected, actual)

Co-authored-by: Seshu Thanneeru <seshukumar.thanneeru@thoughtdata.com>
2022-01-06 21:13:40 +01:00
Daniel Strmecki 8bf612c07a Feature/bael 5176 random number generators (#11641)
* BAEL-5176: Add simple test

* BAEL-5176: Add benchmark runner

* BAEL-5176: Update examples

* BAEL-5176: Refactor

* BAEL-5176: Refactor

* BAEL-5176: Refactor
2022-01-06 08:54:44 +00:00
johnA1331 377708d242 Update README.md 2022-01-05 20:40:01 +08:00
johnA1331 9dbe5bca89 Update README.md 2022-01-05 20:38:06 +08:00
johnA1331 91d7c16524 Update README.md 2022-01-05 20:34:20 +08:00
johnA1331 9cc3165ab4 Update README.md 2022-01-05 20:22:48 +08:00
johnA1331 9deeba7850 Update README.md 2022-01-05 20:14:44 +08:00
johnA1331 fb19c5e98c Update README.md 2022-01-05 19:39:58 +08:00
johnA1331 c41716248a Update README.md 2022-01-05 19:22:24 +08:00
ravipathak 83f6ae5d9d BAEL-5158: Sample App and Unit test for finding ObjectMapper class in a jar. 2022-01-05 00:56:45 +00:00
Loredana Crusoveanu 590784ff38 Merge pull request #11443 from max-zhilin/patch-1
Update README.md
2022-01-03 16:58:27 +02:00
Azhwani 148627f1d0 init commit (#11623) 2022-01-02 22:13:38 -06:00
Mainak Majumder cf49235b4e Equals() Vs Contentequals() Method in Java (#11598)
* Application source code for the Baeldung article "HTTP PUT vs POST
method in REST API"

* update indention in pom file, update code in Address class

* update indention

* rename application

* update pom

* source code for article "Connection timeout vs read timeout"

* Source code for Baeldung article BAEL-4896

* update code

* code for article "String Equals() Vs Contentequals() Method in Java"

* update code with tests

* code update

* update test methods

* remove upper case and wrong sequence test

* remove wrong sequence and upper case string variables
2022-01-03 07:29:00 +05:30
Vartika Nigam eb49143a48 initial commit for BAEL-5185 (#11484)
* initial commit for BAEL-5185

* fixed issues

* fixed issues

* Added Junit test case

Co-authored-by: Vartika_Nigam <Vartika_Nigam@dellteam.com>
2021-12-30 07:43:09 +05:30
Viktor Ardelean 81642558b7 BAEL-5291 Convert String to Float and back in Java (#11619)
* add hexagonal architecture example project

* rename class

* add unit test and integration test

* add new line

* reorder pom

* remove maven wrapper

* BAEL-5291 unit tests to showcase conversion from String to Float and back

* BAEL-5291 add some more unit tests

* BAEL-5291 remove evaluation module

* BAEL-5291 rename method names
2021-12-29 12:55:09 +01:00
priya-soni 1b4c43f7ba BAEL-5241 : Formatting code snippets as part of documentation comments (#11630) 2021-12-28 19:09:38 +01:00
Sameer 7d4fd180d8 Mini articles/java unknown stack trace (#11627)
* unknown source in stack trace

* Improved comment

* creating an intentional exception

Co-authored-by: Sameer <d7495b5879fca1ec1367476a5395a60a8e9baec9>
2021-12-28 09:06:17 -08:00
Amitabh Tiwari 00e2fed473 Update MySerializationUtils.java 2021-12-27 19:28:25 +05:30
Amitabh Tiwari 2cec538ac1 Updated the code and test cases 2021-12-25 06:08:28 +05:30
lsieun 867d6573b3 BAEL-4286 How to get the value of a bit at a certain position from a byte (#11396)
* Convert Byte Array to its Numeric Representation

* Remove Redundant Getter Method

* BAEL-4286 How to get the value of a bit at a certain position from a byte

* BAEL-4286(update): remove redundant test methods
2021-12-24 07:45:44 +00:00
johnA1331 de62a4e03c Update README.md 2021-12-23 02:26:02 +08:00
johnA1331 1670cbe475 Update README.md 2021-12-23 02:09:49 +08:00
johnA1331 243cbbb227 Update README.md 2021-12-23 02:05:16 +08:00
Seshu Kumar T d2752a384e SequenceInputStream changes (#11590)
Co-authored-by: Seshu Thanneeru <seshukumar.thanneeru@thoughtdata.com>
2021-12-21 22:02:20 +01:00
kwoyke 514e80aae7 Merge pull request #11585 from chaos2418/JAVA-3591
JAVA-3591: updating mockito-core to 4.1.0
2021-12-20 09:38:12 +01:00
Kai Yuan dd9dcae1f4 add methods (#11579) 2021-12-18 18:56:28 -06:00
chaos2418 000dcdf966 JAVA-3591: updating mockito-core to 4.1.0 2021-12-18 13:40:53 +05:30
Sachin kumar 79bf0d9976 BAEL-5271 set custom thread name 2021-12-16 17:43:43 +05:30
Haroon Khan b8e5235446 [JAVA-8679] Fix test for JDK 17 2021-12-15 17:54:29 +00:00
Loredana Crusoveanu 89ca1a60ab Update README.md 2021-12-15 17:31:42 +02:00
sachin 53b9df34a2 Bael-5125 Java implicit super constructor is undefined error (#11566)
Co-authored-by: Sachin kumar <sachin.n.kumar@oracle.com>
2021-12-13 20:18:00 -06:00
Azhwani 389df860a6 BAEL-3763: Improvement: Add a section about the ISO_INSTANT formatter (#11537)
* init commit

* add parsing examples

* Adjust assertEquals order

* Add empty line before asserts
2021-12-12 21:52:38 -06:00
vunamtien 17981c9036 BAEL-5052-simulate-touch-command-in-java (#11560)
* BAEL-5052-simulate-touch-command-in-java

* refactor

Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2021-12-11 07:35:40 +01:00
Loredana Crusoveanu 4054e8f860 Merge branch 'master' into JAVA-7244-Review_log_statements_for_projects 2021-12-09 10:22:41 +02:00
Sachin Raverkar 1b2115b2ce Bael 5275 (#11561)
* Initial impl of enum

* Added Java 8 based enum searcher and test for it.

* Moved code to core-java-enums

* Fixed test name and readme

* Reused existing module core-java-modules/core-java-lang-oop-types-2 instead of creating a new one.

* Reused existing module core-java-modules/core-java-lang-oop-types-2 instead of creating a new one.
2021-12-08 19:52:20 -08:00
johnA1331 a90ed4d225 Update README.md 2021-12-08 23:48:29 +08:00
johnA1331 2b2546b3b1 Update README.md 2021-12-08 23:44:11 +08:00
johnA1331 fb403a1ec0 Update README.md 2021-12-08 23:34:51 +08:00
johnA1331 4c034d8d81 Update README.md 2021-12-08 23:04:52 +08:00
johnA1331 ac493abbc4 Update README.md 2021-12-08 23:02:06 +08:00
sampadawagde 5f97c1558f JAVA-8375: Split or move core-java-regex module 2021-12-06 22:24:37 +05:30
kwoyke 5fed81736d Merge pull request #11546 from chaos2418/JAVA-8736
JAVA-8736: updating JDK version for the jdk9-and-above Jenkins jobs - W48
2021-12-06 12:12:12 +01:00
chaos2418 c43b11c0f5 JAVA-8736: removing unused jaxws* properties 2021-12-06 14:54:20 +05:30
kwoyke 7ab10c1c99 Merge pull request #11548 from freelansam/JAVA-8354
JAVA-8354: Split or move core-java-collections-3
2021-12-06 09:41:35 +01:00
Loredana Crusoveanu 5a75d00d3a Merge pull request #11550 from johnA1331/master
BAEL-45248 - github - readme links to and from match
2021-12-05 18:06:24 +02:00
sampadawagde f97df9e828 JAVA-8354: Split or move core-java-collections-3 2021-12-05 11:58:14 +05:30
polomos 2c5982f9f9 BAEL-5060 JMX ports explained (#11505) 2021-12-04 20:40:46 -06:00
johnA1331 446cc2beb9 Delete README.md 2021-12-04 19:41:35 +08:00
johnA1331 42549ff9e2 Update README.md 2021-12-04 19:26:22 +08:00
johnA1331 65f604e05d Update README.md 2021-12-04 16:14:21 +08:00
chaos2418 fdadff3a51 JAVA-8736: fixing plugin versions in core-java-11-2 to work with JDK 17 2021-12-04 10:00:10 +05:30
chaos2418 fe00d52ad5 JAVA-8736: update JDK version for the jdk9-and-above Jenkins jobs 2021-12-03 17:20:12 +05:30
Loredana Crusoveanu d1fe4362b1 Merge pull request #11541 from kwoyke/JAVA-8748
JAVA-8748: Make each test get available port on its own
2021-12-02 17:32:56 +02:00
Daniel Strmecki 615f3ba2bc Feature/bael 5133 utility class constructor (#11421)
* BAEL-5133: initial commit

* BAEL-5133: better example

* BAEL-5133: add Lombok examples

* BAEL-5133: add interface and enum examples

* BAEL-5133: add exception

* BAEL-5133: add suppress warning

* BAEL-5133: dummy

Co-authored-by: ashleyfrieze <ashley@incredible.org.uk>
2021-12-02 13:43:55 +00:00
Krzysiek 85faed7f39 JAVA-8748: Use ServerSocket(0) approach to get free port 2021-12-02 12:58:13 +01:00
Loredana Crusoveanu 4f178a1af5 remove duplicate dependency 2021-12-02 11:20:46 +02:00
Loredana Crusoveanu beacee34c0 Merge branch 'master' into fix-5227 2021-12-02 11:16:06 +02:00
Krzysiek 9d0dd5e34f JAVA-8748: Make each test get available port on its own 2021-12-02 09:33:35 +01:00
Matea Pejčinović 87b64245ad removed Hamcrest 2021-12-01 21:28:24 +01:00
Loredana Crusoveanu b9e9b40ca8 Merge pull request #11532 from johnA1331/master
BAEL-44759 - add links to github-baeldung articles
2021-12-01 11:55:30 +02:00
Loredana Crusoveanu 5f78536a3a JAVA-8748 temporarily disable test 2021-12-01 11:39:46 +02:00
johnA1331 689396a360 Update README.md 2021-12-01 16:33:28 +08:00
johnA1331 d6460d88b8 Update README.md 2021-12-01 16:31:04 +08:00
Kai Yuan 052eb565bc Java Hashmap with different value types (#11495)
* Java Hashmap with different value types

* some fixes according to review comments

* convert liveTest -> unitTest

* convert liveTest -> unitTest
2021-11-30 18:17:36 -06:00
vaibhav007jain 2026f9cae7 BAEL-5228: Adding code for approaches to concatenating null string in java (#11464)
* commited initial code for hexagonal architecture

* Deleting to check in again

* Deleing to check in again

* Push first code for Hexagonal Architecture

* final code with UT for JSON to Java conversion

* removed hexagonal-architecture code from last commit

* BEL-5071 updated README

* BAEL-5071: Undo README changes and added a nested object in the JSON example.

* BAEL-5071: fixed whitespace/indentation in JsonToJavaClassConversion.java

* BAEL-5151: Added code for getting the first of a String

* BAEL-5151: Renamed Unit Test

* BAEL-5151: Moved the files from core-java-string-operations to core-java-string-operations-3

* BAEL-5151: Replaced tabs with white spaces.

* BAEL-5228: Adding code for approaches to concatening null string in java

* BAEL-5228: Moved file to correct folder and added a UT.

* BAEL-5228: corrected import statements.

* BAEL-5228: corrected last commit.

* BAEL-5228: removed extra import.

* BAEL-5228: renamed UT

Co-authored-by: Vaibhav Jain <vaibhav.ashokjain@vodafone.com>
2021-11-30 08:51:17 +05:30
Teica 719c4e4e0b Feature bael 5253 (#11526)
* BAEL-5032 Swagger to PDF

* BAEL-5032 added lombok as dependency

* BAEL-5253 moving the tests to other module

* renaming the test class

* Update pom.xml

* Update pom.xml

* Update pom.xml

* Delete pom.xml

* Create pom.xml

Co-authored-by: Matea Pejčinović <matea.pejcinovic@intellexi.hr>
2021-11-29 16:26:16 -08:00
Loredana Crusoveanu 0d45985435 Merge pull request #11517 from kwoyke/JAVA-8709
JAVA-8709: Extract commons-collections4.version property to the main …
2021-11-29 12:10:15 +02:00
Matea Pejčinović f5b596784f renaming the test class 2021-11-28 18:14:42 +01:00
Matea Pejčinović 9ab2a1ab0f BAEL-5253 moving the tests to other module 2021-11-28 18:03:38 +01:00
Azhwani 7b564fe3ef init commit (#11496) 2021-11-28 09:47:49 -06:00
kwoyke 8809312a13 Merge pull request #11521 from hkhan/JAVA-8353-fix-monitor-exception
[JAVA-8353] Wait longer for the threads to finish
2021-11-28 13:02:09 +01:00
ACHRAF TAITAI 3f28be96db BAEL-5147 : convert ByteBuffer to String (#11504)
* BAEL-5147: convert ByteBuffer to String

* Update README.md
2021-11-27 17:59:29 +01:00
Haroon Khan 4e211b64d7 [JAVA-8353] Wait longer for the threads to finish 2021-11-26 22:15:04 +00:00
Krzysiek 334df050b8 JAVA-8710: Update to lombok 1.8.22 2021-11-26 18:07:02 +01:00
Krzysztof Majewski dcd9411cf3 BAEL-5076 Unix domain socket in Java 16 (#11493)
* BAEL-5076 Unix domain socket in Java 16

* BAEL-5076 Unix domain socket in Java 16

* BAEL-5076 Unix domain socket in Java 16

* BAEL-5076 Unix domain socket in Java 16

Co-authored-by: krzysztof <kmajewski@berg.technology>
2021-11-26 09:06:20 -08:00
Krzysiek f9f37ac4e6 JAVA-8709: Extract commons-collections4.version property to the main pom.xml 2021-11-26 13:17:01 +01:00
kwoyke 0b2572b562 Merge pull request #11511 from hkhan/BAEL-44346-update-reader-to-stream
[BAEL-44346] Update to use ReaderInputStream from Commons
2021-11-26 11:26:13 +01:00
Loredana Crusoveanu 02f34bab02 disable tests until they are fixed 2021-11-26 10:40:22 +02:00
kwoyke 91e38a4500 Merge pull request #11502 from hkhan/BAEL-44334-enhance-java-process-test
[BAEL-44334] Enhance the process test to shutdown ExecutorService
2021-11-26 09:26:59 +01:00
Haroon Khan 6b17804212 [BAEL-44346] Update to use ReaderInputStream from Commons 2021-11-25 19:06:19 +00:00
kwoyke f5c35ffe97 Merge pull request #11506 from eugenp/JAVA-3592
JAVA-3592: Upgrade h2 dependency in the main pom.xml
2021-11-25 13:31:47 +01:00
Loredana Crusoveanu 208b9baf5c Merge pull request #11500 from johnA1331/master
BAEL-44766 - readme links to and from github match
2021-11-25 12:10:39 +02:00
kwoyke c0a0247cf7 Merge branch 'master' into JAVA-3592 2021-11-25 09:03:54 +01:00
Haroon Khan 5c59f43bc9 [BAEL-44334] Enhance the process test to shutdown ExecutorService 2021-11-24 13:08:19 +00:00
Krzysiek 8b280e689a JAVA-8667: Remove hamcrest dependency declarations from the child modules 2021-11-24 13:20:20 +01:00
johnA1331 63dd727933 Update README.md 2021-11-24 20:06:53 +08:00
johnA1331 afb8a8fb9c Update README.md 2021-11-24 14:15:26 +08:00
johnA1331 ab9d07a0e1 Update README.md 2021-11-24 13:57:47 +08:00
johnA1331 bb55c3b88a Update README.md 2021-11-24 13:56:24 +08:00
kwoyke 1871d1a89c Merge pull request #11468 from chaos2418/JAVA-8405
JAVA-8405: reducing logging for tutorials-build-job
2021-11-23 13:43:19 +01:00
chaos2418 6ae07978cd JAVA-8637: addressing PR review comments. 2021-11-23 09:14:57 +05:30
kwoyke 592376bf09 Merge pull request #11477 from freelansam/JAVA-3592
JAVA-3592: Upgrade h2 dependency in the main pom.xml
2021-11-22 09:22:17 +01:00
kwoyke dd03c1ec48 Merge pull request #11487 from hkhan/JAVA-8353-fix-monitor-state-exception
[JAVA-8353] Update the test to wait for assertion with timeout
2021-11-22 09:15:45 +01:00
Haroon Khan ca3fc370fa [JAVA-8353] Code clean up 2021-11-22 08:05:55 +00:00
kwoyke feefcf22cf Merge pull request #11485 from hkhan/JAVA-8592-fix-email-live-test
[JAVA-8592] Fix email service live test
2021-11-22 08:13:06 +01:00
kwoyke f3f1a60d57 Merge pull request #11478 from hkhan/JAVA-8335-fix-concurrency-test
[JAVA-8335] Fix intermittent unit test failure
2021-11-22 08:03:10 +01:00
Haroon Khan afcc730a66 [JAVA-8353] Increase timeout to 10s 2021-11-21 21:24:02 +00:00
Haroon Khan 48a1cc5624 [JAVA-8353] Update the test to wait for assertion with timeout 2021-11-21 21:19:44 +00:00
Kai Yuan 871b044ea5 add invoking static methods (#11439) 2021-11-21 13:25:21 -06:00
sampadawagde e502fdcbf1 explicit h2 version for spring-data-eclipselink and
core-java-lang-oop-modifiers
2021-11-21 13:32:09 +05:30
Haroon Khan 388d2124d8 [JAVA-8592] Fix email service live test 2021-11-20 22:30:54 +00:00
Haroon Khan 076727df8f [JAVA-8335] Fix intermittent unit test failure 2021-11-19 20:52:02 +00:00
Loredana Crusoveanu ee70035562 Merge pull request #11470 from kwoyke/JAVA-8436
JAVA-8436: Manage AssertJ dependency in the main pom.xml
2021-11-19 16:56:22 +02:00
chaos2418 58e6087b3d JAVA-8405: reducing logging for tutorials-build-job 2021-11-19 13:39:00 +05:30
Greg bc58e50b59 Merge pull request #11392 from hmdrzsharifi/bael-4604
Bael-4604: HMAC in Java (In Conjnction With SHA-*, MD5, Etc.)
2021-11-18 11:02:09 -05:00
Krzysiek 32c8413f82 JAVA-8436: Remove AssertJ depenendency from the child modules - part 4 2021-11-18 14:03:13 +01:00
vunamtien 66311a52d3 BAEL-5193 Compare strings while ignoring whitespace (#11455)
* BAEL-5193-compare-strings-ignoring-whitespace

* refactor

* refactor

Co-authored-by: tienvn4 <tienvn4@ghtk.co>
2021-11-18 17:55:27 +05:30
andresluzu 676f458032 BAEL-5132 Abstract class constructors examples (#11389) 2021-11-18 12:38:36 +01:00
kwoyke 52d830bcbe Merge pull request #11467 from hkhan/JAVA-8383-fix-email-code
[JAVA-8383] Add charset to email mime type to handle special chars
2021-11-18 09:59:15 +01:00
Haroon Khan 17838fe083 [JAVA-8383] Add charset to email mime type to handle special chars 2021-11-17 21:06:29 +00:00
johnA1331 2f83620315 Update README.md 2021-11-18 01:14:49 +08:00
johnA1331 705ed4cf45 Update README.md 2021-11-18 01:12:46 +08:00
Krzysiek 805660947a JAVA-7783: Fix jmh dependencies 2021-11-16 15:19:52 +01:00
Krzysiek 46df55b61e JAVA-7783: POM properties cleanup 2021-11-16 15:10:49 +01:00
Willian Nalepa Oizumi 607bd2215a BAEL-5196 - Split a comma-separated string while ignoring commas in quotes (#11432)
* Creating the module 'core-java-string-operations-4' for new string related code samples. Implemented code samples for the article BAEL-5196

* including new module 'core-java-string-operations-4 in the parent project

* fixing spacing in the pom file

* fixing the maven configuration for our new project core-java-string-operations-4
2021-11-15 18:45:35 +05:30
mikr cd162c3f89 Merge remote-tracking branch 'origin/JAVA-8279-Split-or-move-core-java-module' into JAVA-8279-Split-or-move-core-java-module 2021-11-14 23:02:18 +01:00
mikr 3ca1762f6f JAVA-8279 Split or move Java core module (fix review comments) 2021-11-14 23:02:03 +01:00
kwoyke 7fb4216dd8 Merge branch 'master' into JAVA-8279-Split-or-move-core-java-module 2021-11-14 17:52:34 +01:00
kwoyke 289b414e87 Merge pull request #11448 from freelansam/JAVA-8282
JAVA-8282: Split or move core-java-security-2 module
2021-11-14 17:35:58 +01:00
kwoyke 39865aff2d Merge pull request #11449 from freelansam/JAVA-8365
JAVA-8365: Split or move core-java-io-conversions module
2021-11-14 17:30:33 +01:00
sampadawagde 0269c686d7 JAVA-8365: Split or move core-java-io-conversions module 2021-11-14 13:20:22 +05:30
sampadawagde b1fb2c34e4 JAVA-8282: added new module core-java-security-algorithms to parent pom 2021-11-14 11:08:05 +05:30
sampadawagde da99f980b8 JAVA-8282: Moved 5 articles from core-java-security-2 module to new
module core-java-security-algorithms
2021-11-14 11:07:22 +05:30
sampadawagde 37961b7d27 JAVA-8282: Moved 5 articles from core-java-security-2 module to new
module core-java-security-algorithms
2021-11-14 11:05:34 +05:30
mikr 37eb10c68d JAVA-8279 Split or move core java module 2021-11-13 21:22:34 +01:00
kwoyke 22012780e6 Merge pull request #11434 from freelansam/JAVA-8204
JAVA-8204: Fix formatting of POMs
2021-11-13 10:55:30 +01:00
Max Zhilin c7978bf0e5 Update README.md
Link to next page
2021-11-11 09:35:20 +03:00
freelansam f89d4d5b33 correction to core-java-os 2021-11-11 11:39:01 +05:30
johnA1331 7cbe98f895 Update README.md 2021-11-10 19:43:19 +08:00
johnA1331 e32cba0373 Update README.md 2021-11-10 19:41:57 +08:00
johnA1331 f1ec3e0f3f Update README.md 2021-11-10 19:36:32 +08:00
johnA1331 eae84c2db7 Update README.md 2021-11-10 19:34:43 +08:00
johnA1331 a5d943a6d1 Update README.md 2021-11-10 19:33:10 +08:00
johnA1331 e0c1239984 Update README.md 2021-11-10 19:26:58 +08:00
johnA1331 5c97f5c421 Update README.md 2021-11-10 19:22:38 +08:00
johnA1331 c542d486ca Update README.md 2021-11-10 19:20:50 +08:00
johnA1331 5e3132d202 Update README.md 2021-11-10 19:13:39 +08:00
mbarriola 7af6badf63 Baeldung/java 5187 (#11431)
* Commit source code to branch

* BAEL-5065 improvement of groupBy with complex key

* Client and Server SSLSocket implementation to support https client
authentication.
2021-11-10 09:27:28 +01:00
freelansam 77e3e6a419 Merge branch 'master' into JAVA-8204 2021-11-09 18:20:05 +05:30
Loredana Crusoveanu 528c92753a Merge pull request #11433 from eugenp/JAVA-1672
Java 1672 - updating root pom junit and surefire configurations
2021-11-09 12:59:45 +02:00
sampadawagde b984a4b618 JAVA-8204: Fix formatting of POMs 2021-11-09 16:27:03 +05:30
sharifi efeb4fec3f bael-4604: add data, key, algorithm, and hash value as local variable in each method 2021-11-09 09:33:27 +03:30
saikatcse03 d3033fbcb5 Bael 4241 (#11365)
* Added all class loaded listing

* Added all class loaded listing

Signed-off-by: saikatcse03 <saikatcse03@gmail.com>

* Updated class count

* Updated class count test and fixed tabs

* Removed spaces

* Updated version through Properties

Co-authored-by: saikat chakraborty <saikat.chakraborty@tesco.com>
2021-11-08 19:53:28 -06:00
Trying something new 4786fb5cf6 BAEL 4486 (#11353)
* BAEL 4486

Adding 2 files for BAEL 4486

* JAVA-4486, unit tests

Added Unit Test
Corrected the formatting using formatter.xml in eclipse

* BAEL - 4486

Renamed CrytoDriverIVTest.java to CryptoDriverIVTest.java
added core-security-3 module to pom.xml

* Update CryptoDriverIVUnitTest.java

Resubmitting CryptoDriverIVUnitTest

* BAEL - 4486

Removed Blank lines from CryptoDriver.java
2021-11-08 19:34:49 -06:00
chaos2418 a14ec68229 Merge branch 'master' of https://github.com/eugenp/tutorials into JAVA-1672 2021-11-08 21:44:23 +05:30
vaibhav007jain 3ab032d095 BAEL-5151 (#11385)
* commited initial code for hexagonal architecture

* Deleting to check in again

* Deleing to check in again

* Push first code for Hexagonal Architecture

* final code with UT for JSON to Java conversion

* removed hexagonal-architecture code from last commit

* BEL-5071 updated README

* BAEL-5071: Undo README changes and added a nested object in the JSON example.

* BAEL-5071: fixed whitespace/indentation in JsonToJavaClassConversion.java

* BAEL-5151: Added code for getting the first of a String

* BAEL-5151: Renamed Unit Test

* BAEL-5151: Moved the files from core-java-string-operations to core-java-string-operations-3

* BAEL-5151: Replaced tabs with white spaces.

Co-authored-by: Vaibhav Jain <vaibhav.ashokjain@vodafone.com>
2021-11-08 18:05:17 +05:30
chaos2418 1d328e79d3 JAVA-1672: removing redundant junit dependencies 2021-11-08 13:45:41 +05:30
Teica f200ce5b14 BAEL-5227 check if a first letter of a string is uppercase (#11424)
* BAEL-5227 check if the first letter of a string is uppercase

* BAEL-5227 renaming the tests

* BAEL-5227 renaming the tests

* BAEL-5227 renaming the tests

Co-authored-by: Matea Pejčinović <matea.pejcinovic@intellexi.hr>
2021-11-07 13:19:54 -08:00
rvsathe d8ba53a958 changes for BAEL 5164 (#11364)
* BAEL 4293 correcting the unit test file ame.

* changes for BAEL 5164

* added maven compiler properties for fixing compilation issues.

* making BAEL 5164 java 8 compatible.
2021-11-07 13:15:45 -08:00
Loredana Crusoveanu 35ea11e64f Merge pull request #11407 from Teica/master
BAEL-5195 Modified the regex pattern
2021-11-07 20:21:03 +02:00
Greg aff2c28116 Merge pull request #11335 from amitiw4u/BAEL-5146-Validate-Serialization
Serialization Validation commit
2021-11-07 13:08:24 -05:00
davidmartinezbarua 015cdea7c8 Merge pull request #11363 from thiagohora/BAEL-5197/new_features_in_javav17
[BAEL-5197] New Features in Java 17
2021-11-07 13:55:04 -03:00
thomasduxbury 683f3199bb BAEL-5179: Introduction to HexFormat in Java 17 (#11387) 2021-11-06 18:56:30 -05:00
Thiago dos Santos Hora 38ad8766c1 Merge branch 'master' into BAEL-5197/new_features_in_javav17 2021-11-06 12:19:15 +01:00
Thiago dos Santos Hora 91f5674d46 [BAEL-5197] Add code samples and tests 2021-11-06 12:16:23 +01:00
Amitabh Tiwari 9728ae7377 Updated review comment 2021-11-06 06:09:48 +05:30
Amitabh Tiwari 47ca31189a Review comments updated
Review comments updated
2021-11-06 05:53:22 +05:30
doodoroma 41298ffcf7 Merge pull request #11403 from maciejglowka/BAEL-5134
BAEL-5134: an example of constructor chaining, added unit tests
2021-11-04 17:27:07 +01:00
doodoroma 0940439384 Merge pull request #11408 from synaptrec/BAEL-4451_LDAP_Authentication_using_Pure_Java
For 3rd PR (POM fixed) - [BAEL-4451] LDAP Authentication using Pure Java
2021-11-04 17:18:52 +01:00
gjohnson d800af95b8 For 3rd PR (POM fixed) - [BAEL-4451] LDAP Authentication using Pure Java 2021-11-03 23:05:01 +00:00
Matea Pejčinović d012525754 Modified the regex pattern 2021-11-03 21:07:13 +01:00
johnA1331 c1232efeba Update README.md 2021-11-04 00:47:30 +08:00
johnA1331 c369f22d2a Update README.md 2021-11-04 00:45:13 +08:00
johnA1331 ab8356c1e3 Update README.md 2021-11-04 00:43:30 +08:00
chaos2418 64a134f05e JAVA-1665: updated parent-java's junit and surefire configurations 2021-11-03 09:03:23 +05:30
Maciej Glowka 000ae20d5d BAEL-5134: an example of constructor chaining, added unit tests 2021-11-02 23:15:16 +01:00
sharifi 28845d038e bael-4604: add test class 2021-11-01 11:01:53 +03:30
sharifi bd6dee5376 bael-4604: add main class 2021-11-01 11:01:44 +03:30
mikr e3aebd9c10 Merge branch 'master' of https://github.com/Maiklins/tutorials into JAVA-7244-Review_log_statements_for_projects
 Conflicts:
	algorithms-searching/src/test/java/com/baeldung/algorithms/quadtree/QuadTreeSearchUnitTest.java
2021-10-31 20:54:51 +01:00
Teica d17c2be712 BAEL-5195 split string by multiple delimiters (#11356)
* BAEL-5195 split string by multiple delimiters

* Delete baeldun

* added assertions of the content

Co-authored-by: Matea Pejčinović <matea.pejcinovic@intellexi.hr>
2021-10-30 09:37:54 -05:00
Dhawal Kapil 1ab0a19d25 Java 3590 (#11367) (#11380)
* Java 3590 (#11367)

* JAVA-3590: updating junit-jupiter dependency in the main pom.xml

* resolving unnecessary mockito stubbings exception

* adding junit-bom in dependency management

* fixing tests which were not getting discovered

* Revert "fixing tests which were not getting discovered"

This reverts commit 2e9ed8df42eb96f7e0929167aabbc2ddd374a263.

* fixing tests in ninja, open-liberty and spring-ejb

* removing junit4 dependency and replacing it with junit-vintage-engine

* removing junit4 dependency and replacing it with junit-vintage-engine in testing-modules, maven-modules and aws-lambda

* removing junit dependency and replacing it with junit-vintage-engine

* removing junit and replacing it with junit-vintage-engine

* fixing tests that were not getting discovered due to old version of junit:junit

* updated failsafe plugin configuration to skip integration tests in blade

* fixing tests that were not getting discovered due to old version of junit:junit

* fixing tests in libraries and libraries-2 modules

Co-authored-by: chaos2418 <>

* Java 3590 - fixing integration tests in restx and spring-5-webflux (#11382)

* JAVA-3590: updating junit-jupiter dependency in the main pom.xml

* resolving unnecessary mockito stubbings exception

* adding junit-bom in dependency management

* fixing tests which were not getting discovered

* Revert "fixing tests which were not getting discovered"

This reverts commit 2e9ed8df42eb96f7e0929167aabbc2ddd374a263.

* fixing tests in ninja, open-liberty and spring-ejb

* removing junit4 dependency and replacing it with junit-vintage-engine

* removing junit4 dependency and replacing it with junit-vintage-engine in testing-modules, maven-modules and aws-lambda

* removing junit dependency and replacing it with junit-vintage-engine

* removing junit and replacing it with junit-vintage-engine

* fixing tests that were not getting discovered due to old version of junit:junit

* updated failsafe plugin configuration to skip integration tests in blade

* fixing tests that were not getting discovered due to old version of junit:junit

* fixing tests in libraries and libraries-2 modules

* fixing integration tests in restx and spring-5-webflux

Co-authored-by: chaos2418 <>

Co-authored-by: chaos2418 <92030908+chaos2418@users.noreply.github.com>
2021-10-29 09:37:04 +05:30
johnA1331 d014cb6990 Update README.md 2021-10-28 01:50:12 +08:00
Amitabh Tiwari 82026b3fff Merge branch 'master' into BAEL-5146-Validate-Serialization 2021-10-24 07:05:06 +05:30
Amitabh Tiwari 40c6b489d8 Update SerializationUnitTest.java
Changes to add more tests.
2021-10-24 07:03:35 +05:30
Kayvan Tehrani d6be7a2528 resolving (BAEL-5148) Get String Character by Index in Java (#11340)
* resolving (BAEL-5148) Get String Character by Index in Java

* changing method name from *_thenCorrect() to *_thenSuccess()

* reverted README changes according to the editor suggestion

* extra snippet removed inorder to comply with the article edits
2021-10-23 22:16:51 +05:30
johnA1331 6194ed1d08 Update README.md 2021-10-21 22:12:41 +08:00
johnA1331 8ae64fa5dc Update README.md 2021-10-21 22:06:53 +08:00
johnA1331 6b244618b8 Update README.md 2021-10-21 22:04:21 +08:00
Daniel Strmecki 00b22063ef Feature/bael 5177 switch pattern matching (#11345)
* BAEL-5177: New module using Java 17

* BAEL-5177: Add unit tests

* BAEL-5177: Add switch example

* BAEL-5177: Update type pattern test

* BAEL-5177: Total type example

* BAEL-5177: Refactor

* BAEL-5177: Move implementation to separate class

* BAEL-5177: Tabs to spaces
2021-10-20 22:29:46 +05:30
Amitabh Tiwari 2fa7ea1f22 Changes to PO
Changes to add transition and volatile
2021-10-19 07:24:07 +05:30
JoannaaKL 2f183181d4 BAEL-5149 (#11241)
* Init

* Removing mvnw files

* Apply eclipse code format

* Refactoring

* Refactoring

* BAEL-4211 Add benchmarks

* Delete hexagonal directory

* Refactoring based on the feedback

* Refactoring based on feedback - package rename

* Directory rename

* BAEL-5149 Remove accents from String in Java

* BAEL-5149 Remove accents from String in Java

* Including suggestions after a review

Co-authored-by: asia <joannakrzeklubowiecka@protonmail.com>
2021-10-17 12:06:43 +05:30
Willian Nalepa Oizumi 979db86a51 examples for BAEL-5153 - remove double quotes (#11344) 2021-10-17 08:14:31 +02:00
lsieun 6d1cdbe9d7 BAEL-4522: Convert Byte Array to its Numeric Representation (#11267)
* Convert Byte Array to its Numeric Representation

* Remove Redundant Getter Method
2021-10-17 10:59:38 +05:30
Amitabh Tiwari 8ee5afcf26 Merge branch 'BAEL-5146-Validate-Serialization' of https://github.com/amitiw4u/tutorials into BAEL-5146-Validate-Serialization 2021-10-16 08:11:57 +05:30
Amitabh Tiwari c0443cbd1c Merge branch 'eugenp:master' into BAEL-5146-Validate-Serialization 2021-10-16 08:03:52 +05:30
Amitabh Tiwari 008e340482 Update SerializationUtils.java
Updating serialization Utils
2021-10-15 19:25:52 +05:30
Amitabh Tiwari 98528e849e Style Correction
Style Correction
2021-10-15 09:26:11 +05:30
Amitabh Tiwari e0ca514118 Method for validation of Serializable Objects
Method for validation of Serializable Objects
2021-10-15 09:13:02 +05:30
Amitabh Tiwari e2f8cdd817 Serialization Validation initial commit
Changes for Adding Tests Serialization Validation
1: Added utility Method.
2: Added Tests
2021-10-15 08:36:43 +05:30
johnA1331 d64b8f1b2c Update README.md 2021-10-13 23:55:55 +08:00
priya-soni f95568145a BAEL-5162 : HashMap Entry Removal (#11276) 2021-10-11 07:14:58 +02:00
polomos 95fdf94aee BAEL-5140 Retrieve field's annotations (#11254) 2021-10-10 20:30:06 -05:00
Loredana Crusoveanu eb64f25808 close jndi context 2021-10-08 11:58:38 +03:00
Loredana Crusoveanu e853b70bfc Merge pull request #11296 from johnA1331/master
BAEL-41828 - add links to github-baeldung articles
2021-10-07 09:04:16 +03:00
johnA1331 686534e18f Update README.md 2021-10-07 00:37:33 +08:00
johnA1331 c3aa4a902c Update README.md 2021-10-06 23:43:24 +08:00
freelansam a5bcd85b16 JAVA-7433: Fix references to parents (#11275) 2021-10-05 01:08:39 +05:30
kwoyke 3d1d04d697 Merge pull request #11272 from Rafael-Lopez/feature-JAVA-6406
JAVA-6406: Update 'Exploring the New HTTP Client in Java' article
2021-10-04 09:10:14 +02:00
Greg 2d85f40297 Merge pull request #11214 from hmdrzsharifi/BAEL-5079
BAEL-5079: Update "Base64 Encoding" article
2021-10-02 15:02:10 -04:00
Rafael Lopez e41a8d5cc8 JAVA-6406: Update 'Exploring the New HTTP Client in Java' article 2021-10-01 14:21:15 -04:00
johnA1331 98a5c931b0 Update README.md 2021-09-29 23:38:32 +08:00
Jonathan Cook cd3c5e3ee5 Merge pull request #11105 from gupta-ashu01/master
BAEL-4932-Email Validation in Java
2021-09-28 09:52:11 +02:00
Ralf Ueberfuhr 7b47645746 BAEL-5167: add sample key implementations and test the correct functionality and the performance of those keys in a HashMap (#11260) 2021-09-28 06:58:14 +03:00
rvsathe 82b38e998f BAEL 4293 correcting the unit test file ame. (#11258) 2021-09-26 22:00:14 +05:30
Haroon Khan 00026a8d5b [JAVA-6005] Reduce logging (#11247) 2021-09-26 08:58:09 +05:30
Loredana Crusoveanu e852724228 Merge pull request #11255 from johnA1331/master
BAEL-40948 - Main - github-related test fixes (09.2021)
2021-09-25 12:15:42 +03:00
Loredana Crusoveanu b0834a7c3f BAEL-5065-v2 deleted files already moved to core-java-16 module 2021-09-24 16:49:31 +03:00
johnA1331 68ef34b2bf Update README.md 2021-09-24 15:11:04 +08:00
johnA1331 63d7cdbaf8 Update README.md 2021-09-24 15:07:19 +08:00
johnA1331 d73e9d482b Update README.md 2021-09-24 12:46:57 +08:00
johnA1331 3fd423081e Update README.md 2021-09-24 12:43:24 +08:00
johnA1331 9e7269b14d Update README.md 2021-09-24 12:37:24 +08:00
johnA1331 c081431dfe Update README.md 2021-09-22 23:00:59 +08:00
johnA1331 0734d1ba53 Update README.md 2021-09-22 22:59:04 +08:00
johnA1331 b4facc51bd Update README.md 2021-09-22 22:55:58 +08:00
johnA1331 b6aaae3059 Update README.md 2021-09-22 22:46:39 +08:00
johnA1331 b4b55cf2c6 Update README.md 2021-09-22 22:41:26 +08:00
LiamGve 861a8e19a4 BAEL-5069 code for article on new features in the Java 16 incremental… (#11176)
* BAEL-5069 code for article on new features in the Java 16 incremental release

* BAEL-5069 added some details around Vector API example and enable-preview in maven to allow package to build

Co-authored-by: Liam Garvie <liamgarvie@Liams-MacBook-Pro.local>
2021-09-22 08:33:17 +01:00
doodoroma ed777a4654 Merge pull request #11159 from rvsathe/master
commits for BAEL 4293
2021-09-21 22:21:22 +02:00
Greg e4a5b01840 Merge pull request #11223 from lsieun/master
BAEL-5122: Add new section on instanceof
2021-09-21 16:15:50 -04:00
Kai Yuan bf1131eac5 add unit-test class for the issue 5155 (#11217) 2021-09-20 20:37:35 -05:00
freelansam fe7d2af8c0 JAVA-7178: Fix formatting of POMs (#11236)
* JAVA-7178: Fix formatting of POMs

* JAVA-7178: fix failing build
2021-09-20 00:04:26 +05:30
saikatcse03 da13dd1aaf Added code to demo expected package error (#11045)
* Added code for demo package error

* Corrected the package declaration

* BAEL-4216 Corrected Formatting and Removed final and Super

* Added few comments as per PR

* Update Book.java

Formatted comments with spaces

Co-authored-by: ine12363914 <saikat.chakraborty@tesco.com>
2021-09-18 17:36:00 +01:00
Trying something new 3260466f5b Formatting Changes for Java 5074 (#11206)
* Formatting Changes for Java 5074

Changed line change indentation to 2 spaces

* Rename StreamToListComparisonWithCollectorsToListUnitTest to StreamToListComparisonWithCollectorsToListUnitTest.java
2021-09-18 08:50:24 +05:30
mikr 72f31df764 JAVA-7244 Review log statements for projects 2021-09-18 00:37:04 +02:00
rvsathe d799c1cd85 Merge branch 'eugenp:master' into master 2021-09-17 08:42:27 +05:30
rvsathe a6ecf8743d BAEL 4293 reinserted the pom dependency 2021-09-17 08:41:48 +05:30
johnA1331 8e92dc0c5c Update README.md 2021-09-15 22:04:47 +08:00
johnA1331 d1f81f20da Update README.md 2021-09-15 22:03:24 +08:00
johnA1331 188b8fa368 Update README.md 2021-09-15 21:59:56 +08:00
515882294 28d708a2fa Add new section on instanceof 2021-09-14 19:41:34 +08:00
JoannaaKL 6a638120dc Jira BAEL-4211 (#11193)
* Init

* Removing mvnw files

* Apply eclipse code format

* Refactoring

* Refactoring

* BAEL-4211 Add benchmarks

* Delete hexagonal directory

* Refactoring based on the feedback

* Refactoring based on feedback - package rename

* Directory rename

Co-authored-by: asia <joannakrzeklubowiecka@protonmail.com>
2021-09-13 20:01:26 -05:00
Ashish Gupta f73f1c2fdf Update EmailValidationUnitTest.java 2021-09-12 14:53:30 +05:30
Ashish Gupta c942476eba Update EmailValidationUnitTest.java 2021-09-12 13:20:42 +05:30
Ashish Gupta 23c11caf77 Update EmailValidation.java 2021-09-12 13:19:16 +05:30
Ashish Gupta a0c85c2a5a Merge branch 'eugenp:master' into master 2021-09-12 13:18:26 +05:30
rvsathe 34af1ae63d BAEL 4293 changed the pom.xml formatting. 2021-09-11 16:24:30 +05:30
sharifi f8353b071d BAEL-5079: upgrade commons-codec version 2021-09-11 12:21:33 +04:30
johnA1331 ba840cd655 Update README.md 2021-09-09 00:40:12 +08:00
polomos 540690b06e BAEL-4266 Test default cryptography strength (#11155) 2021-09-08 18:29:09 +05:30
kwoyke db282b93e5 Merge pull request #11191 from Maiklins/JAVA-5393-Update_Java_9_Process_API_Improvements_article
JAVA-5393 Update Java 9 Process API
2021-09-06 14:17:31 +02:00
Mainak Majumder ec6f5d90cc source code for bealdung article "Find IP address of client" (#10995)
* Application source code for the Baeldung article "HTTP PUT vs POST
method in REST API"

* update indention in pom file, update code in Address class

* update indention

* rename application

* update pom

* source code for article "Connection timeout vs read timeout"

* Source code for Baeldung article BAEL-4896

* update code

* source code for Baeldung article bael-4896

* add main method to client and server

* remove comment

* include command-line argument option for client, remove try-catch block

* update greetings message section
2021-09-05 23:08:08 +01:00
rvsathe a1e67a4a23 Merge branch 'master' of https://github.com/rvsathe/tutorials 2021-09-03 08:30:48 +05:30
rvsathe 935f5d24e7 Merge branch 'eugenp:master' into master 2021-09-03 08:30:15 +05:30
rvsathe 5868802a11 changing Test names as per BDD convention 2021-09-03 08:28:55 +05:30
mbarriola 9bcb0c4b1b Bael 5073 guide to multi map (#11179)
* Commit source code to branch

* BAEL-5065 improvement of groupBy with complex key

* Source code for Guide to Stream::mapMulti
2021-09-02 12:55:08 +02:00
johnA1331 54d42ee7b4 Update README.md 2021-09-01 22:10:12 +08:00
mikr 2453ef75bb JAVA-5393 Update Java 9 Process API 2021-08-31 17:30:10 +02:00
Remy Ohajinwa 622ac3e401 BAEL-5064 Format Duration (#11144)
* BAEL-5064 Format Duration

* BAEL-5013 deleted utility class

* BAEL-5013 format duration

* changed Joda-time version

Co-authored-by: Remy Ohajinwa <remy.ohajinwa@interswitchgroup.com>
2021-08-30 19:41:25 -05:00
johnA1331 2f709969e0 Update README.md 2021-08-25 21:41:31 +08:00
Ashish Gupta 031f6df8b0 Merge branch 'eugenp:master' into master 2021-08-24 16:22:08 +05:30
rvsathe b8f15c88fa commits for BAEL 4293 2021-08-24 09:22:12 +05:30
mbarriola 70283b1191 Bael 5066 aggregate over multiple fields (#11156)
* Commit source code to branch

* BAEL-5065 improvement of groupBy with complex key

* Aggregation of multiple attributes of a grouped result
2021-08-22 22:57:09 +02:00
kwoyke 73cef3bfa9 Merge pull request #11137 from Maiklins/JAVA-5950-Reduce_size_of_core-java-os
JAVA-5950 Reduce size of core-java-os.
2021-08-18 13:40:00 +02:00
mikr a9ae125165 JAVA-5950 Reduce size of core-java-os. 2021-08-18 12:35:08 +02:00
johnA1331 e41935bb7c Update README.md 2021-08-18 13:11:58 +08:00
johnA1331 f01a4b4d40 Update README.md 2021-08-18 13:10:05 +08:00
kwoyke e2b8acdc2e Merge pull request #11123 from hkhan/JAVA-6221-fix-TimeApi-unit-test
[JAVA-6221] Fix TimeApi unit test
2021-08-17 18:58:46 +02:00
Haroon Khan 6f11290160 [JAVA-6221] Test clean up 2021-08-17 12:12:55 +01:00
mikr 357a6e1ea8 JAVA-5948 Reduce size of core-java. Remove input.txt (unused). 2021-08-17 10:36:59 +02:00
mbarriola 640f0d6dde Java 5065 (#11126)
* Commit source code to branch

* BAEL-5065 improvement of groupBy with complex key
2021-08-16 23:43:53 +02:00
Ashish Gupta 7caefe62b7 Update EmailValidationUnitTest.java 2021-08-16 11:58:55 +05:30
Ashish Gupta e817cffca0 Update EmailValidationUnitTest.java 2021-08-16 11:51:31 +05:30
Ashish Gupta 6d75bb0cc1 Update EmailValidation.java 2021-08-16 11:50:58 +05:30
Ashish Gupta 500eb2ef90 Merge branch 'eugenp:master' into master 2021-08-16 11:49:48 +05:30
Jonathan Cook 75cdfa2e37 Merge pull request #11101 from Saber-k/master
[BAEL-5041] Validate String as file name in Java
2021-08-15 07:43:49 +02:00
Haroon Khan f9dc97d25e [JAVA-6221] Fix TimeApi unit test 2021-08-13 19:02:15 +01:00
Mateusz Szablak c99989e599 [BAEL-5041] Validate String as file name in Java 2021-08-13 09:36:54 +02:00
johnA1331 58723823d3 Update README.md 2021-08-11 11:33:49 +08:00
Greg d594c571f5 Merge pull request #11013 from tirumani03/dev/tirumani03/exceptionsInConstructor
[BAEL-4990] Throwing exceptions in constructor
2021-08-10 14:32:17 -04:00
Ashish Gupta 0d22a1fdee Add files via upload 2021-08-07 12:38:09 +05:30
Ashish Gupta 6b7dcdf847 Add files via upload 2021-08-07 12:34:38 +05:30
Ashish Gupta dcf8b902dc Update pom.xml 2021-08-07 12:33:12 +05:30
mbarriola b623297829 Core java 12 improvements (#11090)
* Commit source code to branch

* Fix to BAEL-5072
Change package definition and implementation of compactValues junit

* BAEL-5053 Compare file contents
2021-08-05 21:50:37 +02:00
freelansam 32dde5b5d1 JAVA-6475: Fix formatting of POMs (#11087)
* JAVA-6475: Fix formatting of POMs

* correct build error
2021-08-03 00:27:15 +05:30
johnA1331 8ebcfd7eb9 Update README.md 2021-07-29 03:40:30 +08:00
freelansam 232cef9d35 JAVA-3297: Cleanup un-committed or un-ignored artifacts (#11068) 2021-07-29 00:10:18 +05:30
freelansam 5470ccfb97 JAVA-6474/JAVA-6324: Align module names, folder names and artifact id (#11071)
* JAVA-6474/JAVA-6324: Align module names, folder names and artifact id
(template)

* JAVA-6474/JAVA-6324: revert changes for guest modules
2021-07-28 20:10:03 +05:30
mdabrowski-eu 54f85ac6cd BAEL-4814 Bitmasking in Java with Bitwise Operators (#11069) 2021-07-26 10:58:35 +02:00
doodoroma eef71ba53c Merge pull request #11034 from KarthickSridhar/article_java_check_ip_is_in_given_range
[BAEL-4478] IP address is in given range or not using java
2021-07-25 07:44:32 +02:00
Karthick Sridhar dd4902e8da [BAEL-4478] IP address is in given range or not using java 2021-07-22 22:36:11 +05:30
johnA1331 16571f28c0 Update README.md 2021-07-22 01:32:41 +08:00
johnA1331 ddb8d5202c Update README.md 2021-07-22 01:30:44 +08:00
johnA1331 9709c690e2 Update README.md 2021-07-22 01:28:15 +08:00
Kai Yuan b848bfead3 add Phaser implementations (#11051) 2021-07-20 22:17:19 -05:00
Ahwin Oghenerukevwe 4524fbf9e3 BAEL-4143: sample usages of @SuppressWarnings warning names (#11021)
Co-authored-by: oahwin <oahwin@getcarbon.co>
2021-07-19 07:31:25 +02:00
Ali Dehghani 81fddd7bc3 BAEL-4233: Why doesn't a missing annotation cause a ClassNotFoundException at runtime? (#11024) 2021-07-18 10:43:45 -05:00
Remy Ohajinwa d387500d53 BAEL-5013 Convert String to Camel Case (#10947)
* BAEL-5004 Fixed overflow issues for Large numbers

* BAEL-5013 Test cases

* BAEL-5013 Convert to String solutions

* BAEL-5013 convert to camel case using regex

* BAEL-5004 Fixed overflow issues for Large numbers

* BAEL-5013 Convert to Camel Case using Regex

* BAEL-5013 Review changes

* BAEL5013 cleanup

* BAEL5013 review changes

* BAEL5013 continuation index to 2 spaces

* BAEL-5013 fixed test failure

* BAEL-5013 Review changes

Co-authored-by: Remy Ohajinwa <remy.ohajinwa@interswitchgroup.com>
2021-07-18 10:41:05 +01:00
kwoyke 978bf7f543 JAVA-6348: Properly ignore a unit test (#11031)
Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-07-15 22:39:30 +05:30
Loredana Crusoveanu 44f16e3ea6 Merge pull request #11035 from johnA1331/master
BAEL-38061 - add links to github-baeldung articles
2021-07-15 09:16:18 +03:00
Azhwani 48bef2c797 BAEL-4969: Improvement: Streams to Immutable Collections (#11026)
* add new module for java core 16

* format pom.xml
2021-07-14 21:18:47 -07:00
Ali Dehghani 0a3c6a675d BAEL-5026: Improvement for Write an InputStream to a File (#11018) 2021-07-14 21:45:36 -05:00
johnA1331 471ff477bd Update README.md 2021-07-14 21:56:30 +08:00
johnA1331 3a8f5407c8 Update README.md 2021-07-14 21:52:59 +08:00
johnA1331 b3015ed6e0 Update README.md 2021-07-14 21:51:34 +08:00
johnA1331 66b9668e7e Create README.md 2021-07-14 21:48:12 +08:00
Greg e056bc4f34 Merge pull request #10917 from amitiw4u/BAEL-4960-StringToBigInt
Bael 4960 string to big int
2021-07-11 16:37:26 -04:00
Daniel Strmecki 4f3f287923 Feature/bael 4911 tiered compilation (#10958)
* BASE-4911: Tiered Compilation Initial Commit

* BASE-4911: Use Generics
2021-07-11 14:18:10 +01:00
Amitabh.Tiwari 218f67ef4c Added changes as per review 2021-07-11 12:15:12 +05:30
anmoldeep0123 37db34cb8a BAEL-4933 | Differences between static classes and the singleton pattern in Java (#11014)
* BAEL-4220 | A Guide to IllegalAccessError and when it happens

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | BDD test names

* BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?

* BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?

* BAEL-4933 | Differences between static classes and the singleton pattern in Java

Co-authored-by: root <anmoldeep0123@gmail.com>
2021-07-09 11:27:55 +02:00
kwoyke 1910561a54 JAVA-5986: Cleanup pom.xml files (#11010)
Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-07-09 08:43:41 +05:30
Sarath d77187d33d [BAEL-4990] Throwing exceptions in constructor 2021-07-08 17:31:45 +05:30
johnA1331 1cd9efa35c Update README.md 2021-07-07 23:27:01 +08:00
johnA1331 84d61f69f2 Update README.md 2021-07-07 23:24:39 +08:00
devanshtrivedi5 bd4beba1f0 Grouping by collector java (#11001)
* Initial Commit - Ports and Adapters

* Restructured code to implement input and outbou ports and adapters

* Added tests for groupingBy Collector

* Revert "Initial Commit - Ports and Adapters"

This reverts commit 55152dea

* Added tests for groupingBy Collector

* reverting

* corrected typo

* used BDD naming strategy for tests

* Added a test for groupingByConcurrent

* added new module and package

* added core-java-streams-4 module in main pom.xml

* updated pom.xml and changed artifactId

* removed gitignore and README.md
Converted spaces to tabs and reformatted code

* removed gitignore and README.md

* used baeldung formatter
2021-07-06 22:30:22 -07:00
kwoyke dee85d33c1 BAEL-5015: Add Java 9 example for readAllBytes (#10999)
Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-07-06 16:54:57 +02:00
devanshtrivedi5 2e6ba6c3a1 Grouping by collector java (#10986)
* Initial Commit - Ports and Adapters

* Restructured code to implement input and outbou ports and adapters

* Added tests for groupingBy Collector

* Revert "Initial Commit - Ports and Adapters"

This reverts commit 55152dea

* Added tests for groupingBy Collector

* reverting

* corrected typo

* used BDD naming strategy for tests

* Added a test for groupingByConcurrent

* added new module and package

* added core-java-streams-4 module in main pom.xml

* updated pom.xml and changed artifactId
2021-07-04 15:51:55 -07:00
Kai Yuan 8011badd12 2 threads start at the same time (#10972)
* 2 threads start at the same time

* remove blank leading/trailing lines
2021-07-03 11:51:44 -05:00
ashleyfrieze d1d9ada490 BAEL-5025 Example code for camel case to words (#10964) 2021-07-03 11:43:55 -05:00
johnA1331 d4a715e78c Update README.md 2021-07-02 05:45:00 +08:00
johnA1331 0a7e167bdf Update README.md 2021-07-02 05:40:28 +08:00
johnA1331 07f6efa261 Update README.md 2021-07-02 05:39:01 +08:00
johnA1331 817c2a6e84 Update README.md 2021-07-02 05:36:03 +08:00
johnA1331 dfa8224dfe Update README.md 2021-07-02 05:34:38 +08:00
johnA1331 1aba5c12a7 Update README.md 2021-07-02 05:30:22 +08:00
johnA1331 7df7443e68 Update README.md 2021-07-02 05:29:15 +08:00
Diego Torres 0d722c1d90 [uuid] diegotorres/dtorres.py@gmail.com Improvements for UUIDv5 generation (#10978)
* [uuid] Added method to generate UUID identifiers for version 5

Signed-off-by: Diego Torres <dtorres.py@gmail.com>

* [uuid] Small improvements for UUIDv5 generation

Signed-off-by: Diego Torres <dtorres.py@gmail.com>
2021-06-29 10:46:32 +02:00
Amitabh.Tiwari 67f11db211 Corrected the tests 2021-06-28 18:57:48 +05:30
Greg 5f37e9c11f Merge pull request #10889 from MajewskiKrzysztof/BAEL-4269
BAEL-4269 3DES in Java
2021-06-27 12:53:51 -04:00
Jonathan Cook f808407f8f Merge pull request #10944 from thomasduxbury/BAEL-4986
BAEL-4986: Private constructors in Java
2021-06-27 12:59:44 +02:00
mdhtr a4158fd1ed Add examples (#10961) 2021-06-26 18:10:43 -07:00
singhalak11 372b25ec8f JAVA-4987: Logical & Bitwise OR operator (singhalak11) (#10823)
* JAVA-4987: Logical & Bitwise OR operator

* JAVA-4987: Logical & Bitwise OR operator

* JAVA-4987 Logical & Bitwise OR operator

* JAVA-4987 Logical & Bitwise OR operator
2021-06-26 13:27:56 +01:00
Jonathan Cook 44165b93d4 Merge pull request #10914 from dev-chirag/bael4235
Bael4235 How to find number of threads in a Java process
2021-06-25 17:56:20 +02:00
Diego Torres f66bfa5088 [uuid] Added method to generate UUID identifiers for version 5 (#10948)
Signed-off-by: Diego Torres <dtorres.py@gmail.com>
2021-06-24 22:10:31 +02:00
Loredana Crusoveanu dd0f82cc71 Merge pull request #10955 from johnA1331/master
BAEL-37190 - add links to github-baeldung articles
2021-06-24 09:55:55 +03:00
anmoldeep0123 c52cb1eaf3 BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])? (#10903)
* BAEL-4220 | A Guide to IllegalAccessError and when it happens

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | BDD test names

* BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?

* BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?

Co-authored-by: root <anmoldeep0123@gmail.com>
2021-06-24 06:36:23 +02:00
johnA1331 562d020f71 Update README.md 2021-06-24 04:05:06 +08:00
Amitabh.Tiwari b7f31513f8 Corrected test as per review comments 2021-06-23 10:22:35 +05:30
Thomas Duxbury c86d0e7e0a BAEL-4986: Replacing Sys logs with comments 2021-06-21 23:18:47 +01:00
Thomas Duxbury a75cc22181 –BAEL-4986: Private constructors in Java 2021-06-21 23:18:34 +01:00
Krzysztof Woyke 2c7f52fa0b JAVA-5710: Fix expected Java version 2021-06-21 08:44:17 +02:00
Mainak Majumder 8baaa76e71 code for baeldung article (#10875)
* Application source code for the Baeldung article "HTTP PUT vs POST
method in REST API"

* update indention in pom file, update code in Address class

* update indention

* rename application

* update pom

* source code for article "Connection timeout vs read timeout"

* Update TcpServerSocket.java
2021-06-20 21:03:52 -05:00
kwoyke 36c81e8654 JAVA-5926: Fix core-java-jpms setup (#10930)
Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-06-18 19:51:18 +05:30
johnA1331 33e89f8692 Update README.md 2021-06-17 01:03:50 +08:00
johnA1331 35187f7265 Update README.md 2021-06-17 01:01:39 +08:00
johnA1331 40ae200818 Update README.md 2021-06-17 00:54:50 +08:00
johnA1331 eb8893b943 Create README.md 2021-06-17 00:52:51 +08:00
johnA1331 46b06811fb Update README.md 2021-06-17 00:51:09 +08:00
dev-chirag 830940fac9 BAEL4235 FindNumberOfThread class 2021-06-15 23:51:57 +05:30
dev-chirag f656c61903 BAEL4235 FindNumberOfThread class 2021-06-15 23:48:24 +05:30
Amitabh.Tiwari 625676f7cb Removal of unwanted spaces 2021-06-15 20:13:37 +05:30
Amitabh.Tiwari 8090117cb6 BAEL-4960: Test for conversion 2021-06-15 20:09:17 +05:30
Greg 3bf486a4dd Merge pull request #10769 from vikasrajput6035/BAEL-4936
BAEL-4936: Completed article Abstract class vs Interface with default method
2021-06-14 12:02:05 -04:00
Greg e2b035feca Merge pull request #10797 from KarthickSridhar/article_javadoc_method_reference
[ BAEL-4254 ]  Referencing a method in JavaDoc comment.
2021-06-14 11:52:02 -04:00
freelansam f0d9004fdd BAEL-4983: Update article "Calling SOAP service in Java" (#10898) 2021-06-13 15:04:40 -07:00
Jonathan Cook ba0d3c7dc9 Merge pull request #10810 from Saber-k/master
BAEL-4402 Java: Path vs File
2021-06-13 13:23:30 +02:00
Eric Martin 0fca8e3aea Merge pull request #10859 from bradhandy/master
Unit tests for non-capturing groups.
2021-06-12 09:52:23 -05:00
kwoyke f318cd05d9 BAEL-5000: Add split String by newlines examples (#10881)
* BAEL-5000: Add split String by newlines examples

* BAEL-5000: Exclude core-java-string-operations-3 from persistence-modules

* BAEL-5000: Update tests

Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-06-12 14:23:37 +02:00
bhandy be18bad873 Moving NonCapturingGroupUnitTestjava to new core-java-regex-2 module. 2021-06-12 00:25:19 -04:00
Vikas Ramsingh Rajput c3563566f8 BAEL-4936: converted multiline code to one liner, also changed names of unit test methods 2021-06-11 19:55:03 +05:30
Karthick S b75e06c175 BAEL-4254 JavaDoc method reference example classes 2021-06-11 19:33:04 +05:30
LiamGve 541faa3a97 BAEL-4991 added in code for Java 9 private method introduction (#10884)
* BAEL-4991 added in code for Java 9 private method introduction

* BAEL-4991 added unit tests for java 9 private methods in interface article

Co-authored-by: Liam Garvie <liamgarvie@Liams-MacBook-Pro.local>
2021-06-09 09:31:16 -07:00
johnA1331 eca7529b11 Update README.md 2021-06-09 16:57:12 +08:00
majewsk6 90f629824f BAEL-4269 3DES in Java 2021-06-09 09:06:15 +02:00
bhandy c7326c23ca Updated the fluent API calls for the AssertJ assertions. 2021-06-07 22:41:29 -04:00
bfontana 3cabed6990 Merge pull request #10867 from nirm2009/master
BAEL-4881 - Update IgnoringPatternMetacharactersUnitTest.java
2021-06-07 22:18:06 -03:00
bhandy 57cc5fd880 Updated the formatting. Helps to save the file after formatting it in Eclipse. 2021-06-05 15:02:04 -04:00
Dasun Nirmitha f9826f8e66 Update IgnoringPatternMetacharactersUnitTest.java
Unit test method names simplified according to Editor's suggestion.
2021-06-05 20:52:25 +05:30
bhandy c03e141781 Unit tests for non-capturing groups. 2021-06-03 22:30:13 -04:00
johnA1331 98fce705da Update README.md 2021-06-03 22:38:54 +08:00
johnA1331 f894b98103 Update README.md 2021-06-03 22:30:13 +08:00
johnA1331 33a845253c Update README.md 2021-06-03 22:26:37 +08:00
johnA1331 edc0b6c747 Update README.md 2021-06-03 22:20:28 +08:00
johnA1331 c7af17e69f Update README.md 2021-06-03 22:17:29 +08:00
johnA1331 8bb4d52445 Update README.md 2021-06-03 22:11:37 +08:00
Glen Johnson 69f4ccd5f4 [BAEL-4875] 1. contains -> containsExactly, 2. get number strings as Java types, 3. Sci Not. and Hex (#10819)
* [BAEL-4875] Added Finding as Numeric Values + Finding Sci Not & Hex Nums

Added:
1. Finding Integers and Decimal Numbers as Numeric Values
2. Finding Scientific Notation and Hex numbers

* BAEL-4875 - Changed assertThat.contains(...) to containsExactly(...)

Changed all instances of assertThat.contains(...) to
containsExactly(...) in FindNumbersUnitTest

Co-authored-by: gjohnson <gjohnson@192.168.1.64>
2021-06-01 11:11:28 +01:00
Jonathan Cook 1c9bccca01 Merge pull request #10743 from tirumani03/dev/tirumani03/findingClassesInPackage
[BAEL-4279] Finding All Classes in a Java Package
2021-05-30 15:54:45 +02:00
Vikas Ramsingh Rajput 12dc1287a5 BAEL-4936: Added getColor() method in CircleInterface class as per the review comment 2021-05-30 15:45:46 +05:30
Bhabani Prasad Patel 8eb252eae6 Removing this piece of code as been moved to a new module. (#10820) 2021-05-29 13:23:38 +02:00
Bhabani Prasad Patel eefc0b2bc7 code commit for BAEL-4869 (#10812)
* Code commit for "Converting String to BigDecimal in Java" - Article

* modified the assert param for comparing actual and expected values

* removed the conflict change

* Code commit for Secret Key to String and vice versa in java

* renaming the junit class name to match coding standard

* code commit for BAEL-4869

* Adding new module with Secret key to String conversion in Java [BAEL-4489]

* changed code indent by space instead of tab
2021-05-28 22:38:15 +02:00
kwoyke 805e96f784 BAEL-4585: Add readNbytes code sample (#10814)
* BAEL-4585: Add readNbytes code example

* BAEL-4585: Fix code samples

Co-authored-by: Krzysztof Woyke <krzysztof.woyke.sp@lhsystems.com>
2021-05-28 12:51:10 +02:00
Eric Martin c5582303e8 Merge pull request #10554 from rvsathe/master
Hexagonal Architecture code Reshma sathe
2021-05-27 19:29:55 -05:00
Greg 2a9d69a5fc Merge pull request #10696 from amitiw4u/BAEL-4919-MaxSizeArray
Added changes to demonstrate max array size
2021-05-27 14:39:35 -04:00
singhalak11 a626528201 BAEL-4987: new module for operators (#10800) 2021-05-27 18:58:53 +01:00
Mateusz Szablak f233db052e BAEL-4402 Java: Path vs File 2021-05-26 19:11:22 +02:00
johnA1331 536a2287f1 Update README.md 2021-05-27 01:01:00 +08:00
Benjamin Caure 4e96ddfa14 BAEL-4665: add text blocks to multiline strings test (#10777)
* BAEL-4665: add text blocks to multiline strings test

* BAEL-4665: move core-java-strings to jdk9 profile
2021-05-25 22:27:16 +02:00
anmoldeep0123 fa55f989d6 BAEL-4220 | A Guide to IllegalAccessError and when it happens (#10798)
* BAEL-4220 | A Guide to IllegalAccessError and when it happens

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests

* BAEL-4220 | A Guide to IllegalAccessError and when it happens | BDD test names
2021-05-24 11:57:21 -07:00
Jonathan Cook 3550945a9f Merge pull request #10760 from LiamGve/BEAL-4946
Beal 4946
2021-05-23 21:32:15 +02:00
Karthick S 07511d76c1 BAEL-4254 JavaDoc method reference example classes 2021-05-23 21:52:30 +05:30
Karthick S 748d2022d8 BAEL-4254 JavaDoc method reference example classes 2021-05-23 21:08:26 +05:30
Vikas Ramsingh Rajput b1c13e893b Merge branch 'master' of https://github.com/vikasrajput6035/tutorials into BAEL-4936 2021-05-23 16:15:33 +05:30
Vikas Ramsingh Rajput 199d80fb34 BAEL-4936: Removed similar methods as per review comments 2021-05-23 16:14:00 +05:30
Bhabani Prasad Patel bef5794314 Code commit for BAEL-4489 (#10790)
* Code commit for "Converting String to BigDecimal in Java" - Article

* modified the assert param for comparing actual and expected values

* removed the conflict change

* Code commit for Secret Key to String and vice versa in java

* renaming the junit class name to match coding standard
2021-05-22 11:17:58 +02:00
rvsathe 207bcad90e changing the indent to 4. 2021-05-21 17:43:32 +05:30
rvsathe c18a15288d Renamed packages according t code files 2021-05-21 17:27:38 +05:30
rvsathe 830f61fafb Rename DownloadEmailAttachmentsUnitTest.java to DownloadEmailAttachmentsLiveTest.java
changes as per review comments
2021-05-21 15:48:14 +05:30
rvsathe 4c75aea71e Update DownloadEmailAttachmentsUnitTest.java
changing the package name to downloadattachments. and file name as per review comments.
2021-05-21 15:16:55 +05:30
rvsathe 51d20e8bdb Update DownloadEmailAttachments.java
changing the package name to downloadattachments.
2021-05-21 15:15:48 +05:30
rvsathe baf1093fb3 Merge branch 'eugenp:master' into master 2021-05-21 15:11:13 +05:30
rvsathe 3e61f32493 Update DownloadEmailAttachments.java
changes as per review comments
2021-05-21 14:48:00 +05:30
Loredana Crusoveanu cdfc2a8e05 Merge pull request #10784 from johnA1331/master
BAEL-35673 - add links to github-baeldung articles
2021-05-20 09:43:20 +03:00
bfontana 297a44b29e Merge pull request #10712 from nirm2009/master
BAEL-4881 - Source code for 'Understanding the Pattern.quote method' article.
2021-05-19 23:41:42 -03:00
johnA1331 11941b70a1 Update README.md 2021-05-20 01:30:51 +08:00
johnA1331 f04dd12217 Update README.md 2021-05-20 01:22:21 +08:00