File tree
249 files changed
+1781
-94
lines changed- adapter
- etc
- ambassador
- etc
- anti-corruption-layer
- etc
- arrange-act-assert
- etc
- async-method-invocation
- etc
- balking
- etc
- bloc
- etc
- bridge
- etc
- builder
- etc
- business-delegate
- etc
- bytecode
- etc
- caching
- etc
- callback
- etc
- chain-of-responsibility
- etc
- circuit-breaker
- etc
- clean-architecture
- etc
- src
- main/java/com/iluwatar/cleanarchitecture
- test/java/com/iluwatar/cleanarchitecture
- client-session
- etc
- collecting-parameter
- etc
- collection-pipeline
- etc
- combinator
- etc
- command
- etc
- commander
- etc
- component
- etc
- composite
- etc
- composite-entity
- etc
- composite-view
- etc
- context-object
- etc
- converter
- etc
- curiously-recurring-template-pattern
- etc
- currying
- etc
- data-access-object
- etc
- data-bus
- etc
- data-locality
- etc
- data-mapper
- etc
- data-transfer-object
- etc
- decorator
- etc
- delegation
- etc
- dependency-injection
- etc
- dirty-flag
- etc
- domain-model
- etc
- double-buffer
- etc
- double-checked-locking
- etc
- double-dispatch
- etc
- dynamic-proxy
- etc
- event-aggregator
- etc
- event-based-asynchronous
- etc
- event-queue
- etc
- execute-around
- etc
- extension-objects
- etc
- facade
- etc
- factory
- etc
- factory-kit
- etc
- factory-method
- etc
- fanout-fanin
- etc
- feature-toggle
- etc
- filterer
- etc
- fluent-interface
- etc
- flyweight
- etc
- front-controller
- function-composition
- etc
- game-loop
- etc
- gateway
- etc
- guarded-suspension
- etc
- half-sync-half-async
- etc
- health-check
- etc
- hexagonal-architecture
- identity-map
- etc
- intercepting-filter/etc
- interpreter
- etc
- iterator
- etc
- lazy-loading
- etc
- leader-election
- etc
- leader-followers
- etc
- lockable-object
- etc
- marker-interface
- etc
- master-worker
- etc
- mediator
- etc
- memento
- etc
- metadata-mapping
- etc
- microservices-api-gateway
- etc
- microservices-distributed-tracing/order-microservice/src/test/java/com/iluwatar/order/microservice
- microservices-log-aggregation
- etc
- monad
- etc
- monitor
- etc
- monostate
- etc
- multiton
- etc
- mute-idiom
- etc
- notification
- etc
- null-object
- etc
- object-mother
- etc
- object-pool
- etc
- observer
- etc
- optimistic-offline-lock
- etc
- page-object
- etc
- parameter-object
- etc
- partial-response
- etc
- pipeline
- etc
- poison-pill
- etc
- presentation-model
- private-class-data
- etc
- producer-consumer
- etc
- promise
- etc
- property
- etc
- prototype
- etc
- proxy
- etc
- queue-based-load-leveling
- etc
- reactor
- etc
- registry
- etc
- repository
- etc
- resource-acquisition-is-initialization
- etc
- retry
- etc
- role-object
- etc
- table-inheritance
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
249 files changed
+1781
-94
lines changedDiff for: .all-contributorsrc
+9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3484 | 3484 |
| |
3485 | 3485 |
| |
3486 | 3486 |
| |
| 3487 | + | |
| 3488 | + | |
| 3489 | + | |
| 3490 | + | |
| 3491 | + | |
| 3492 | + | |
| 3493 | + | |
| 3494 | + | |
| 3495 | + | |
3487 | 3496 |
| |
3488 | 3497 |
| |
3489 | 3498 |
| |
|
Diff for: README.md
+2-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
569 | 569 |
| |
570 | 570 |
| |
571 | 571 |
| |
| 572 | + | |
572 | 573 |
| |
573 | 574 |
| |
574 | 575 |
| |
|
Diff for: adapter/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
38 | 42 |
| |
39 | 43 |
| |
40 | 44 |
| |
|
27 KB
Loading
Diff for: ambassador/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
36 | 40 |
| |
37 | 41 |
| |
38 | 42 |
| |
|
27.9 KB
Loading
Diff for: anti-corruption-layer/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
47 | 51 |
| |
48 | 52 |
| |
49 | 53 |
| |
|
Loading
Diff for: arrange-act-assert/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
41 | 45 |
| |
42 | 46 |
| |
43 | 47 |
| |
|
33.1 KB
Loading
Diff for: async-method-invocation/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
39 | 43 |
| |
40 | 44 |
| |
41 | 45 |
| |
|
Loading
Diff for: balking/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
32 | 36 |
| |
33 | 37 |
| |
34 | 38 |
| |
|
Diff for: balking/etc/balking-flowchart.png
47.9 KB
Loading
Diff for: bloc/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
38 | 42 |
| |
39 | 43 |
| |
40 | 44 |
| |
|
Diff for: bloc/etc/bloc-sequence-diagram.png
29.2 KB
Loading
Diff for: bridge/README.md
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
39 | 43 |
| |
40 | 44 |
| |
41 | 45 |
| |
| |||
203 | 207 |
| |
204 | 208 |
| |
205 | 209 |
| |
206 |
| - | |
207 |
| - | |
208 |
| - | |
209 |
| - | |
210 | 210 |
| |
211 | 211 |
| |
212 | 212 |
| |
|
Diff for: bridge/etc/bridge-sequence-diagram.png
26.2 KB
Loading
Diff for: builder/README.md
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
43 | 47 |
| |
44 | 48 |
| |
45 | 49 |
| |
| |||
146 | 150 |
| |
147 | 151 |
| |
148 | 152 |
| |
149 |
| - | |
150 |
| - | |
151 |
| - | |
152 |
| - | |
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
|
51.1 KB
Loading
Diff for: business-delegate/README.md
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
39 | 43 |
| |
40 | 44 |
| |
41 | 45 |
| |
| |||
145 | 149 |
| |
146 | 150 |
| |
147 | 151 |
| |
148 |
| - | |
149 |
| - | |
150 |
| - | |
151 |
| - | |
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
|
57.5 KB
Loading
Diff for: bytecode/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
34 | 38 |
| |
35 | 39 |
| |
36 | 40 |
| |
|
23 KB
Loading
Diff for: caching/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
37 | 41 |
| |
38 | 42 |
| |
39 | 43 |
| |
|
Diff for: caching/etc/caching-flowchart.png
44.4 KB
Loading
Diff for: callback/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
40 | 44 |
| |
41 | 45 |
| |
42 | 46 |
| |
|
40.6 KB
Loading
Diff for: chain-of-responsibility/README.md
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
38 | 42 |
| |
39 | 43 |
| |
40 | 44 |
| |
| |||
159 | 163 |
| |
160 | 164 |
| |
161 | 165 |
| |
162 |
| - | |
163 |
| - | |
164 |
| - | |
165 |
| - | |
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
|
Loading
Diff for: circuit-breaker/README.md
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
36 | 40 |
| |
37 | 41 |
| |
38 | 42 |
| |
|
139 KB
Loading
0 commit comments