Commit Graph

834 Commits

Author SHA1 Message Date
Richard Jones 6ba7f5ea04 Add additional unit tests to show that singletons can be created in single thread environment and multithread environment. Also add a test to demonstrate a whole with Singleton when instantiating using reflection 2015-10-11 21:32:51 -03:00
Ilkka Seppala 0a9879a277 Improve Strategy Javadoc 2015-10-04 00:22:27 +03:00
Ilkka Seppala 2234a25c76 Improve State Javadoc 2015-10-04 00:19:34 +03:00
Ilkka Seppala 74e32259be Improve Service Locator Javadoc 2015-10-04 00:16:05 +03:00
Ilkka Seppala 8db2bb2ac8 Improve Servant Javadoc 2015-10-04 00:13:08 +03:00
Ilkka Seppala c3a827b475 Improved Proxy Javadoc 2015-10-04 00:08:34 +03:00
Ilkka Seppala 9a4f83e7b8 Improve Prototype Javadoc 2015-10-04 00:04:12 +03:00
Ilkka Seppala 40e378c1f3 Improve Property Javadoc 2015-10-03 23:57:17 +03:00
Ilkka Seppala 98aa28d94e Improve Poison Pill Javadoc 2015-10-03 23:53:09 +03:00
Ilkka Seppala 4d1aae21f7 Improve Observer Javadoc 2015-10-03 23:48:51 +03:00
Ilkka Seppala ca6bb7a3a8 Improve Memento Javadoc 2015-10-03 23:38:37 +03:00
Ilkka Seppala fc66ae8084 Improve Mediator Javadoc 2015-10-03 23:34:20 +03:00
Ilkka Seppala e4ff39e080 Improve Iterator Javadoc 2015-10-03 21:37:29 +03:00
Ilkka Seppala 44d7be9c94 Improve Interpreter Javadoc 2015-10-03 21:32:56 +03:00
Ilkka Seppala b4118bb866 Improve Intercepting Filter Javadoc 2015-10-03 21:28:17 +03:00
Ilkka Seppala c27291fd27 Improve Fluent Interface Javadoc 2015-10-03 21:17:56 +03:00
Ilkka Seppala c989f6cb21 Improve Factory Method Javadoc 2015-10-03 21:14:40 +03:00
Ilkka Seppala 516b127d21 Improved Facade Javadoc 2015-10-03 21:11:19 +03:00
Ilkka Seppala 584a22238d Improve Event Aggregator Javadoc 2015-10-03 21:06:52 +03:00
Ilkka Seppala e32b440a38 Improve Double Checked Locking Javadoc 2015-10-03 21:00:21 +03:00
Ilkka Seppala 8cf35fc315 Improve Decorator Javadoc 2015-10-03 20:43:38 +03:00
Ilkka Seppala 621793ed2d Improved DAO Javadoc 2015-10-03 20:34:15 +03:00
Ilkka Seppala 807478ab3d Improve Composite Javadoc 2015-10-03 20:27:28 +03:00
Ilkka Seppala d5f52edecf Improve Command Javadoc 2015-10-03 20:21:56 +03:00
Ilkka Seppala a2f3d58709 Improve Chain Javadoc 2015-10-03 20:19:01 +03:00
Ilkka Seppala 9a08e35101 Improve Builder Javadoc 2015-10-03 17:13:38 +03:00
Ilkka Seppala cdd586ec7c Improve Bridge Javadoc 2015-10-03 12:40:24 +03:00
Ilkka Seppala 8c6caa29b7 Improve Adapter Javadoc 2015-10-03 11:56:59 +03:00
Ilkka Seppala 0a61d7b067 Improve Abstract Factory Javadocs 2015-10-03 11:53:44 +03:00
Ilkka Seppala 6413c4d2be Added more Singleton documentation #188 2015-10-02 22:53:41 +03:00
Ilkka Seppala 11cdd20f6f Update version to 1.7.0 2015-09-30 22:36:01 +03:00
Ilkka Seppala 621c3498f6 Remove broken deploy config #255 2015-09-26 22:52:59 +03:00
Ilkka Seppala 83fed6dd34 Fix Travis config syntax #255 2015-09-26 22:14:36 +03:00
Ilkka Seppala 793b1cc172 Travis configuration changes #255 2015-09-26 22:08:23 +03:00
Ilkka Seppala 2ad361f2c3 Travis configuration changes #255 2015-09-26 21:23:00 +03:00
Ilkka Seppala e077aa34d7 Travis deploy web site to S3 2015-09-26 20:19:39 +03:00
Ilkka Seppälä c1fda3ad6c Merge pull request #254 from zafarella/refactor-singleton-according-to-checkstyle
Refactor singleton according to checkstyle rules
2015-09-24 22:32:11 +03:00
zafarella 60f9b71278 eliminate all warnings of checkstyle. 2015-09-24 13:29:39 -04:00
Narendra Pathai ba6511fe5d Work on #226, moved POSA reference and some J2EE design pattern references 2015-09-24 12:23:02 +05:30
zafarella 36809537d9 checkstyle fixes - docs, indent etc 2015-09-24 01:01:51 -04:00
Ilkka Seppälä 6735c81b52 Merge pull request #253 from mgalushka/master
#247 adding getAttackPower method to pattern decorator
2015-09-23 21:10:35 +03:00
Maxim Galushka ec9af416ba #247 adding getAttackPower method to pattern decorator 2015-09-23 17:58:58 +01:00
Narendra Pathai b3e4e8a47b Work on #226, #213, added references of Gang Of Four to all GoF patterns, added tag for Gang Of Four, added difficulty tags to some of them 2015-09-22 18:25:56 +05:30
Ilkka Seppala dd0fcea090 Package naming corrections and cleanup. 2015-09-18 19:59:52 +03:00
Narendra Pathai 570a30099e Some changes to further polish #74 2015-09-16 13:24:21 +05:30
Narendra Pathai e5f1ff1be1 Merge pull request #242 from iluwatar/Reactor
Reactor #74 implemented using Java NIO framework.
2015-09-16 11:45:58 +05:30
Narendra Pathai dbc2acae5f Work on #74, removed author name from all classes. [ci skip]. Author names were added due to default eclipse configuration. 2015-09-16 11:39:57 +05:30
Narendra Pathai e6a4200607 Work on #74, increased coverage 2015-09-15 13:48:58 +05:30
Narendra Pathai 2ff78184e5 Work on #74, added class diagram and index.md 2015-09-14 12:56:17 +05:30
Narendra Pathai 5bacfce727 Merge branch 'master' of https://github.com/iluwatar/java-design-patterns into Reactor 2015-09-14 11:46:18 +05:30