Commit Graph
100 Commits
Author SHA1 Message Date
mherbaghinyan f1ef8d9335 move the code to unit tests 2019-04-25 14:06:00 +04:00
mherbaghinyan 637f2e945a added unit tests 2019-04-18 16:05:44 +04:00
mherbaghinyan f3f4c32f01 JUnit to output millis 2019-04-17 12:05:08 +04:00
mherbaghinyan eff19c7163 create java-dates-2 module 2019-04-17 11:13:46 +04:00
mherbaghinyan bbe21ca7e9 Java 8 Instant 2019-04-16 12:19:46 +04:00
mherbaghinyan 3ae6a124f0 JODA INSTANT to millis 2019-04-15 11:04:54 +04:00
mherbaghinyan 3b43bddf04 convert final 2019-04-04 10:12:04 +04:00
mherbaghinyan 6c6e9ed53d convert with simple date formatting 2019-03-24 11:08:54 +04:00
mherbaghinyan 8b491802f4 Trove adjustValue 2019-03-24 11:05:18 +04:00
mherbaghinyan 2d3ac05704 convert java8 to milliseconds 2019-03-23 17:03:37 +04:00
mherbaghinyan 1699e4c3bd Trove put values 2019-03-23 15:24:57 +04:00
mherbaghinyan 327f00f4d9 move primitive maps code to java-collections-maps-2 2019-03-13 15:17:18 +04:00
mherbaghinyan 0530d5c59f primitive maps final 2019-03-11 11:15:52 +04:00
mherbaghinyan 5ac596bbb9 Merge remote-tracking branch 'upstream/master' into BAEL-2563 2019-03-11 09:10:53 +04:00
mherbaghinyan d03c2181ec fastutil code 2019-03-10 13:27:47 +04:00
mherbaghinyan b42c2d3a5f primitive map libraries 2019-03-08 15:33:10 +04:00
mherbaghinyan 1f7bff62eb final sort tests 2019-02-19 13:28:30 +04:00
mherbaghinyan 04f9b44a63 Trove test refactor 2019-02-15 12:25:35 +04:00
mherbaghinyan 337a5dfbc8 changed examples of sort() 2019-02-13 13:03:57 +04:00
mherbaghinyan 12b19733af primitive list benchmark tests 2019-02-11 16:04:40 +04:00
mherbaghinyan 3704450509 more tests 2019-02-08 14:55:23 +04:00
mherbaghinyan ca98fbb706 Added Stream Api 2019-01-31 16:18:59 +04:00
mherbaghinyan d944b67c29 remove JMH dependency 2019-01-28 15:23:01 +04:00
mherbaghinyan 44d5be301c remove performance test 2019-01-28 15:15:05 +04:00
mherbaghinyan fd70f654b5 primitive list collections 2019-01-27 17:45:34 +04:00
mherbaghinyan 2a308c51cb suggested refactor 2019-01-27 10:34:13 +04:00
mherbaghinyan 2f5ef3480b remove Ints examples 2019-01-25 10:54:59 +04:00
mherbaghinyan ae344b37ec move the code into core-java-collections-lists module 2019-01-25 09:51:15 +04:00
mherbaghinyan de366357bb Merge remote-tracking branch 'upstream/master' into BAEL-2564 2019-01-25 09:31:45 +04:00
mherbaghinyan 627a493f8f minor refactor 2019-01-24 13:41:34 +04:00
mherbaghinyan d8da2ef883 sorting algorithms benchmarks 2019-01-23 12:09:26 +04:00
mherbaghinyan 8c18214c55 more unit tests 2019-01-23 09:44:05 +04:00
mherbaghinyan 2ea39c5110 sort array performance 2019-01-21 15:48:23 +04:00
mherbaghinyan 81f23992cb primitive collections 2019-01-21 13:08:09 +04:00
mherbaghinyan 5c1a0a0629 change the ArrayList into List 2019-01-21 09:57:15 +04:00
mherbaghinyan c713ddee6d trove list 2019-01-21 09:26:47 +04:00
mherbaghinyan d83101854c primitive collections libraries added 2019-01-18 11:05:26 +04:00
mherbaghinyan 9f798d483d test the methods with Unit test 2019-01-16 13:18:04 +04:00
mherbaghinyan aa125c6c6b remove unnecessary method 2019-01-14 11:58:31 +04:00
mherbaghinyan c9275edf90 matching for all keywords 2019-01-14 11:53:53 +04:00
mherbaghinyan 04c6cd1215 replace hardcoded strings 2019-01-13 11:35:54 +04:00
mherbaghinyan 06ffe3b5e4 match words final refactor 2019-01-13 11:04:42 +04:00
mherbaghinyan 16bed6f64b match words refactoring 2019-01-13 10:42:18 +04:00
mherbaghinyan ea5039f1a1 indexOf changed example 2019-01-11 15:05:34 +04:00
mherbaghinyan 6202b7caab localdate converter 2019-01-10 15:18:21 +04:00
mherbaghinyan 9b550e6554 localdate converter 2019-01-10 15:00:38 +04:00
mherbaghinyan 9e9458ea5f indexOf example 2019-01-09 17:17:35 +04:00
mherbaghinyan d413ec768f match words final 2019-01-09 16:18:32 +04:00
mherbaghinyan 1861e9b94c match words 2019-01-09 16:16:48 +04:00
mherbaghinyan f1e3ceaea7 text searching Aho-Corasick algorithm 2019-01-09 12:21:43 +04:00
mherbaghinyan 725076b8ee performance tests tune up 2019-01-02 22:18:53 +04:00
mherbaghinyan a89983a65c move unmodifiable set code to java 9 module 2018-12-30 14:19:24 +04:00
mherbaghinyan fb8183d694 comment java 9 2018-12-28 16:33:41 +04:00
mherbaghinyan 8ce227cce7 immutable sets 2018-12-28 16:26:57 +04:00
mherbaghinyan 5dd6d52025 Vector class more tests 2018-12-27 12:48:51 +04:00
mherbaghinyan 64b205a6ce Vector iterator 2018-12-21 12:19:09 +04:00
mherbaghinyan c52862fdd4 Vector class JMH 2018-12-13 17:23:25 +04:00
mherbaghinyan b897ed9b07 Merge remote-tracking branch 'upstream/master' into BAEL-2440 2018-12-12 13:29:36 +04:00
mherbaghinyan dcc903eba1 Merge remote-tracking branch 'upstream/master' into BAEL-2440 2018-12-07 13:17:07 +04:00
mherbaghinyan a4d768763b Vector class example 2018-12-06 15:23:13 +04:00
Mher Baghinyan 3addff050f printf examples
Issue: BAEL-2228
2018-12-03 22:17:57 -07:00
mherbaghinyan c79e648442 changes after review 2018-10-04 12:16:40 +04:00
mherbaghinyan 1f1baf97e9 add one map to another 2018-10-02 11:42:11 +04:00
mherbaghinyan 7773f968da uncomment the methods 2018-10-01 16:38:10 +04:00
mherbaghinyan f0e93ad8fa StreamEx example 2018-10-01 15:20:32 +04:00
mherbaghinyan ee7fa854b4 merge maps more examples 2018-09-28 17:32:11 +04:00
mherbaghinyan 03f28236b8 merge maps first example 2018-09-28 15:08:08 +04:00
Mher Baghinyan 2224e723fd Bael 2053 (#5331)
* String performance class

* String intern performance

* String performance replace

* String performance concat

* String performance split

* String performance convert

* String performance comparison

* String performance ==

* String performance check length

* String performance

* String performance matches

* String performance hints

* String performance %d

* fixing benchmark tests

* String performance final

* method naming convention fix

* renaming class name

* remove loops

* String performance review checked

* remove methods

* remove unnecessary class after the merge

* Delete pom.xml
2018-09-27 19:02:28 +02:00
mherbaghinyan 3fc968d377 Merge remote-tracking branch 'origin/BAEL-2180' into BAEL-2180 2018-09-22 21:15:33 +04:00
mherbaghinyan 91ea35ee38 review changes 2018-09-22 21:15:03 +04:00
Mher Baghinyan 5d7cc11745 Bael 2053 (#5161)
* String performance class

* String intern performance

* String performance replace

* String performance concat

* String performance split

* String performance convert

* String performance comparison

* String performance ==

* String performance check length

* String performance

* String performance matches

* String performance hints

* String performance %d

* fixing benchmark tests

* String performance final

* method naming convention fix

* renaming class name

* remove loops
2018-09-22 10:25:52 +02:00
Mher Baghinyan 9d9325b972 Update SortHashMap.java 2018-09-16 11:18:22 +04:00
mherbaghinyan fdf873daf7 adding comparator to Employee 2018-09-14 12:12:48 +04:00
mherbaghinyan e0172002d5 minor change 2018-09-13 01:14:09 +04:00
mherbaghinyan 6e71cd302c HashMap sort initial version 2018-09-13 00:10:16 +04:00
mherbaghinyan 2d15cb3b49 set benchmark tests 2018-09-11 15:58:47 +04:00
mherbaghinyan 23fc41db24 ArrayList and TreeSet 2018-09-10 17:22:21 +04:00
mherbaghinyan e57bd76645 HashMap sort TreeMap 2018-09-10 16:09:45 +04:00
Mher Baghinyan e88ef76805 Bael 2052 (#5051)
* collections benchmark tests

* more benchmark tests

* set benchmark tests

* include linkedlist in benchmark tests

* Update ArrayListBenchmark.java
2018-09-04 08:38:36 +02:00
Mher Baghinyan 8bcc305853 Update CollectionsBenchmark.java 2018-08-13 17:12:48 +04:00
Mher Baghinyan 224dce952b Update CollectionsBenchmark.java 2018-08-11 18:06:21 +04:00
Mher Baghinyan 5b9df5d901 Update CollectionsBenchmark.java 2018-08-11 17:52:08 +04:00
mherbaghinyan dccf0c3b0b bring back dependencies 2018-08-10 17:50:13 +04:00
mherbaghinyan adb14c2b95 bring back dependencies 2018-08-03 10:43:37 +04:00
mherbaghinyan 2fae078370 added benchmark tests for set and list performance 2018-08-03 10:32:50 +04:00
Mher Baghinyan ffbeb78ee1 Bael 1743 improved (#4826)
* compile only for firefox

* added parent module

* changed artifact id
2018-07-27 19:00:13 +02:00
Mher Baghinyan 189e62603b Bael 1832 (#4748)
* @Primary annotation

* @Primary annotation Employee name

* Update PrimaryApplication.java

* @Primary annotation with @Component
2018-07-25 06:26:18 +02:00
Mher Baghinyan d6ecd16755 Bael 1864 (#4727)
* running project without building tests

* include the DataCheck class

* Update TestFail.java
2018-07-20 15:52:34 +02:00
mherbaghinyan 52b1f322ef GWT app new branch 2018-06-28 00:55:48 +04:00
mherbaghinyan c23d32ea8b Merge remote-tracking branch 'upstream/master' into BAEL-1743_ 2018-06-28 00:43:59 +04:00
mherbaghinyan 5d2d79308e GWT app new branch 2018-06-28 00:42:55 +04:00
mherbaghinyan 221131a33c initialize an empty list 2018-06-04 16:41:44 +04:00
mherbaghinyan 56bbfd9644 required false 2018-06-04 10:51:53 +04:00
mherbaghinyan 834be9a720 set bean names 2018-05-30 22:19:06 +04:00
mherbaghinyan bc4690ee54 ThisKeyword -> KeywordTest 2018-05-27 10:22:30 +04:00
mherbaghinyan fa60d4e69e @order 2018-05-22 17:07:08 +04:00
mherbaghinyan a6655de20c bean reference injection 2018-05-22 16:33:25 +04:00
mherbaghinyan 4cdf7fe9ef map injection 2018-05-21 12:15:30 +04:00
mherbaghinyan d73f653eb0 list, set injection 2018-05-19 12:50:48 +04:00
mherbaghinyan c7cd7d0744 list inject test 2018-05-18 16:10:02 +04:00