Commit 7e775f3
authored
File tree
1,118 files changed
+33358
-21044
lines changed- abstract-document
- abstract-factory
- active-object
- src/main/java/com/iluwatar/activeobject
- acyclic-visitor
- adapter
- ambassador
- anti-corruption-layer
- etc
- arrange-act-assert
- async-method-invocation
- src/test/java/com/iluwatar/async/method/invocation
- balking
- bridge
- builder
- src/test/java/com/iluwatar/builder
- business-delegate
- bytecode
- caching
- callback
- chain-of-responsibility
- src/test/java/com/iluwatar/chain
- circuit-breaker
- etc
- client-session
- collecting-parameter
- collection-pipeline
- etc
- combinator
- command-query-responsibility-segregation
- etc
- src
- main
- java/com/iluwatar/cqrs
- app
- commandes
- constants
- domain/model
- dto
- queries
- util
- resources
- test
- java/com/iluwatar/cqrs
- resources
- commander
- src
- main/java/com/iluwatar/commander
- queue
- test/java/com/iluwatar/commander
- command
- src/main/java/com/iluwatar/command
- component
- etc
- composite-entity
- composite-view
- src/main/java/com/iluwatar/compositeview
- composite
- src/test/java/com/iluwatar/composite
- context-object
- src
- main/java/com/iluwatar/context/object
- test/java/com/iluwatar/contect/object
- converter
- src
- main/java/com/iluwatar/converter
- test/java/com/iluwatar/converter
- cqrs
- curiously-recurring-template-pattern
- etc
- src
- main/java/crtp
- test/java/crtp
- currying
- src/main/java/com/iluwatar/currying
- dao
- data-access-object
- etc
- src
- main/java/com/iluwatar/dao
- test/java/com/iluwatar/dao
- data-bus
- src
- main/java/com/iluwatar/databus
- data
- members
- test/java/com/iluwatar/databus
- members
- data-locality
- src/test/java/com/iluwatar/data/locality
- data-mapper
- src
- main/java/com/iluwatar/datamapper
- test/java/com/iluwatar/datamapper
- data-transfer-object
- src
- main/java/com/iluwatar/datatransfer
- customer
- product
- test/java/com/iluwatar/datatransfer/customer
- decorator
- src/test/java/com/iluwatar/decorator
- delegation
- src
- main/java/com/iluwatar/delegation/simple
- printers
- test/java/com/iluwatar/delegation/simple
- dependency-injection
- src
- main/java/com/iluwatar/dependency/injection
- test/java/com/iluwatar/dependency/injection
- dirty-flag
- src
- main
- java/com/iluwatar/dirtyflag
- resources
- test/java/org/dirty/flag
- domain-model
- double-buffer
- src/main/java/com/iluwatar/doublebuffer
- double-checked-locking
- src/test/java/com/iluwatar/doublechecked/locking
- double-dispatch
- src
- main/java/com/iluwatar/doubledispatch
- test/java/com/iluwatar/doubledispatch
- dynamic-proxy
- etc
- src/main/java/com/iluwatar/dynamicproxy/tinyrestclient
- embedded-value
- etc
- src/main/java/com/iluwatar/embedded/value
- event-aggregator
- src/test/java/com/iluwatar/event/aggregator
- event-asynchronous
- src/test/java/com/iluwatar/event/asynchronous
- event-based-asynchronous
- etc
- src
- main
- java/com/iluwatar/event/asynchronous
- resources
- test/java/com/iluwatar/event/asynchronous
- event-driven-architecture
- src/main/java/com/iluwatar/eda
- handler
- model
- event-queue
- etc
- src
- main/java/com/iluwatar/event/queue
- test/java/com/iluwatar/event/queue
- event-sourcing
- src/main/java/com/iluwatar/event/sourcing/app
- execute-around
- src
- main/java/com/iluwatar/execute/around
- test/java/com/iluwatar/execute/around
- extension-objects
- src
- main/java/concreteextensions
- test/java
- concreteextensions
- units
- facade
- src/test/java/com/iluwatar/facade
- factory-kit
- factory-method
- src
- main/java/com/iluwatar/factory/method
- test/java/com/iluwatar/factory/method
- factory
- src/main/java/com/iluwatar/factory
- fanout-fanin
- src/main/java/com/iluwatar/fanout/fanin
- feature-toggle
- src
- main/java/com/iluwatar/featuretoggle
- pattern
- propertiesversion
- tieredversion
- test/java/com/iluwatar/featuretoggle
- pattern/propertiesversion
- user
- filterer
- src
- main/java/com/iluwatar/filterer
- threat
- test/java/com/iluwatar/filterer/threat
- fluent-interface
- etc
- src
- main/java/com/iluwatar/fluentinterface
- app
- fluentiterable
- lazy
- simple
- test/java/com/iluwatar/fluentinterface
- app
- fluentiterable
- lazy
- simple
- fluentinterface
- flux
- src
- main/java/com/iluwatar/flux
- action
- app
- dispatcher
- store
- test/java/com/iluwatar/flux
- action
- dispatcher
- store
- view
- flyweight
- src/test/java/com/iluwatar/flyweight
- front-controller
- src
- main/java/com/iluwatar/front/controller
- test/java/com/iluwatar/front/controller
- function-composition
- etc
- src
- main/java/com/iluwatar/function/composition
- test/java/com/iluwatar/function/composition
- game-loop
- src/main/java/com/iluwatar/gameloop
- gateway
- src
- main/java/com/iluwatar/gateway
- test/java/com/iluwatar/gateway
- guarded-suspension
- src
- main/java/com/iluwatar/guarded/suspension
- test/java/com/iluwatar/guarded/suspension
- half-sync-half-async
- src
- main/java/com/iluwatar/halfsynchalfasync
- test/java/com/iluwatar/halfsynchalfasync
- health-check
- src
- main/java/com/iluwatar/health/check
- test/java
- hexagonal
- src
- main/java/com/iluwatar/hexagonal
- administration
- banking
- database
- domain
- eventlog
- mongo
- sampledata
- test/java/com/iluwatar/hexagonal
- banking
- database
- identity-map
- src/main/java/com/iluwatar/identitymap
- intercepting-filter
- src
- main/java/com/iluwatar/intercepting/filter
- test/java/com/iluwatar/intercepting/filter
- interpreter
- src/test/java/com/iluwatar/interpreter
- iterator
- src
- main/java/com/iluwatar/iterator
- bst
- list
- test/java/com/iluwatar/iterator/list
- layered-architecture
- etc
- src
- main
- java
- com/iluwatar/layers
- app
- dao
- dto
- entity
- exception
- service
- view
- resources
- META-INF
- test/java/com/iluwatar/layers
- app
- entity
- exception
- service
- view
- layers
- lazy-loading
- src/test/java/com/iluwatar/lazy/loading
- leader-election
- src
- main/java/com/iluwatar/leaderelection
- bully
- ring
- test/java/com/iluwatar/leaderelection/bully
- leader-followers
- src/main/java/com/iluwatar/leaderfollowers
- localization
- es
- business-delegate
- etc
- bytecode
- etc
- chain-of-responsibility
- etc
- client-session
- etc
- collecting-parameter
- etc
- commander
- etc
- command
- etc
- composite-entity
- etc
- composite-view
- etc
- images
- composite
- etc
- crtp
- etc
- data-locality
- etc
- decorator
- etc
- delegation
- etc
- dirty-flag
- etc
- double-buffer
- etc
- embedded-value
- etc
- event-aggregator
- etc
- extension-objects
- etc
- facade
- etc
- feature-toggle
- etc
- flux
- etc
- flyweight
- etc
- front-controller
- etc
- game-loop
- etc
- gateway
- etc
- health-check
- etc
- identity-map
- etc
- intercepting-filter
- etc
- interpreter
- etc
- iterator
- etc
- leader-election
- etc
- marker
- etc
- mediator
- etc
- memento
- etc
- module
- etc
- null-object
- etc
- observer
- etc
- page-controller
- etc
- page-object
- etc
- parameter-object
- etc
- partial-response
- etc
- pipeline
- etc
- poison-pill
- etc
- presentation-model
- etc
- priority-queue
- etc
- proxy
- etc
- retry
- etc
- role-object
- etc
- separated-interface
- etc
- servant
- etc
- sharding
- etc
- single-table-inheritance
- etc
- spatial-partition
- etc
- special-case
- etc
- specification
- etc
- state
- etc
- strangler
- etc
- strategy
- etc
- subclass-sandbox
- etc
- table-module
- etc
- template-method
- etc
- throttling
- etc
- trampoline
- etc
- transaction-script
- etc
- twin
- etc
- typeobjectpattern
- etc
- update-method
- etc
- visitor
- etc
- vi
- builder
- game-loop
- lockable-object
- src
- main/java/com/iluwatar/lockableobject
- domain
- test/java/com/iluwatar/lockableobject
- log-aggregation
- marker
- src/main/java
- master-worker-pattern
- master-worker
- etc
- src
- main/java/com/iluwatar/masterworker
- system
- systemmaster
- systemworkers
- test/java/com/iluwatar/masterworker
- system
- systemworkers
- mediator
- src
- main/java/com/iluwatar/mediator
- test/java/com/iluwatar/mediator
- memento
- src
- main/java/com/iluwatar/memento
- test/java/com/iluwatar/memento
- metadata-mapping
- src
- main/java/com/iluwatar/metamapping
- service
- utils
- test/java/com/iluwatar/metamapping
- microservices-aggregrator
- aggregator-service
- etc
- src
- main
- java/com/iluwatar/aggregator/microservices
- resources
- test/java/com/iluwatar/aggregator/microservices
- etc
- information-microservice
- etc
- src
- main
- java/com/iluwatar/information/microservice
- resources
- test/java/com/iluwatar/information/microservice
- inventory-microservice
- etc
- src
- main
- java/com/iluwatar/inventory/microservice
- resources
- test/java/com/iluwatar/inventory/microservice
- microservices-api-gateway
- api-gateway-service
- etc
- src
- main
- java/com/iluwatar/api/gateway
- resources
- test/java/com/iluwatar/api/gateway
- etc
- image-microservice
- etc
- src
- main
- java/com/iluwatar/image/microservice
- resources
- test/java/com/iluwatar/image/microservice
- price-microservice
- etc
- src
- main
- java/com/iluwatar/price/microservice
- resources
- test/java/com/iluwatar/price/microservice
- microservices-log-aggregation
- etc
- src
- main/java/com/iluwatar/logaggregation
- test/java/com/iluwatar/logaggregation
- model-view-controller
- src/test/java/com/iluwatar/model/view/controller
- model-view-intent
- src
- main/java/com/iluwatar/model/view/intent
- actions
- test/java/com/iluwatar/model/view/intent
- model-view-presenter
- src
- main/java/com/iluwatar/model/view/presenter
- test/java/com/iluwatar/model/view/presenter
- model-view-viewmodel
- src/main/java/com/iluwatar/model/view/viewmodel
- module
- etc
- src
- main/java/com/iluwatar/module
- test/java/com/iluwatar/module
- monad
- monitor
- src/main/java/com/iluwatar/monitor
- monostate
- src
- main/java/com/iluwatar/monostate
- test/java/com/iluwatar/monostate
- multiton
- src
- main/java/com/iluwatar/multiton
- test/java/com/iluwatar/multiton
- mute-idiom
- src
- main/java/com/iluwatar/mute
- test/java/com/iluwatar/mute
- naked-objects
- notification
- src/test/java/com/iluwatar
- null-object
- src/test/java/com/iluwatar/nullobject
- object-mother
- object-pool
- src
- main/java/com/iluwatar/object/pool
- test/java/com/iluwatar/object/pool
- observer
- src
- main/java/com/iluwatar/observer
- test/java/com/iluwatar/observer
- generic
- utils
- optimistic-offline-lock
- src/main/java/com/iluwatar/repository
- page-controller
- src/main/java/com/iluwatar/page/controller
- page-object
- parameter-object
- src/main/java/com/iluwatar/parameter/object
- partial-response
- src/main/java/com/iluwatar/partialresponse
- pipeline
- src/main/java/com/iluwatar/pipeline
- poison-pill
- src/test/java/com/iluwatar/poison/pill
- presentation-model
- priority-queue
- etc
- src
- main/java/com/iluwatar/priority/queue
- test/java/com/iluwatar/priority/queue
- private-class-data
- src
- main/java/com/iluwatar/privateclassdata
- test/java/com/iluwatar/privateclassdata
- producer-consumer
- src
- main/java/com/iluwatar/producer/consumer
- test/java/com/iluwatar/producer/consumer
- promise
- src
- main/java/com/iluwatar/promise
- test/java/com/iluwatar/promise
- property
- src/test/java/com/iluwatar/property
- prototype
- src/test/java/com/iluwatar/prototype
- proxy
- queue-based-load-leveling
- etc
- src
- main/java/com/iluwatar/queue/load/leveling
- test/java/com/iluwatar/queue/load/leveling
- queue-load-leveling
- reactor
- src/main/java/com/iluwatar/reactor
- app
- framework
- reader-writer-lock
- etc
- src
- main/java/com/iluwatar/reader/writer/lock
- test/java/com/iluwatar/reader/writer/lock
- utils
- registry
- src/main/java/com/iluwatar/registry
- repository
- src
- main/java/com/iluwatar/repository
- test/java/com/iluwatar/repository
- resource-acquisition-is-initialization
- src
- main/java/com/iluwatar/resource/acquisition/is/initialization
- test/java/com/iluwatar/resource/acquisition/is/initialization
- retry
- src
- main/java/com/iluwatar/retry
- test/java/com/iluwatar/retry
- role-object
- src
- main/java/com/iluwatar/roleobject
- test/java/com/iluwatar/roleobject
- saga
- src/main/java/com/iluwatar/saga
- choreography
- orchestration
- separated-interface
- serialized-entity
- src
- main/java/com/iluwatar/serializedentity
- test/java/com/iluwatar/serializedentity
- serialized-lob
- etc
- src
- main/java/com/iluwatar/slob
- dbservice
- lob
- serializers
- test/java/com/iluwatar/slob
- servant
- src/test/java/com/iluwatar/servant
- server-session
- etc
- src
- main/java/com/iluwatar/sessionserver
- test/java/com.iluwatar.sessionserver
- service-layer
- src
- main/java/com/iluwatar/servicelayer
- common
- spellbook
- spell
- wizard
- test/java/com/iluwatar/servicelayer
- common
- magic
- spellbook
- spell
- wizard
- service-locator
- src
- main/java/com/iluwatar/servicelocator
- test/java/com/iluwatar/servicelocator
- service-to-worker
- src/main/java/com/iluwatar/servicetoworker
- sharding
- src/main/java/com/iluwatar/sharding
- single-table-inheritance
- src/main/java/com/iluwatar
- entity
- singleton
- src
- main/java/com/iluwatar/singleton
- test/java/com/iluwatar/singleton
- slob
- spatial-partition
- special-case
- src/main/java/com/iluwatar/specialcase
- specification
- src/test/java/com/iluwatar/specification
- creature
- selector
- state
- src
- main/java/com/iluwatar/state
- test/java/com/iluwatar/state
- step-builder
- src/test/java/com/iluwatar/stepbuilder
- strangler
- src/main/java/com/iluwatar/strangler
- strategy
- src
- main/java/com/iluwatar/strategy
- test/java/com/iluwatar/strategy
- subclass-sandbox
- src
- main/java/com/iluwatar/subclasssandbox
- test/java/com/iluwatar/subclasssandbox
- table-module
- src/test/java/com/iluwatar/tablemodule
- template-method
- src/test/java/com/iluwatar/templatemethod
- thread-local-storage
- etc
- src
- main/java/com/iluwatar
- test/java
- thread-pool
- etc
- src
- main/java/com/iluwatar/threadpool
- test/java/com/iluwatar/threadpool
- throttling
- src
- main/java/com/iluwatar/throttling
- timer
- test/java/com/iluwatar/throttling
- tolerant-reader
- src
- main/java/com/iluwatar/tolerantreader
- test/java/com/iluwatar/tolerantreader
- trampoline
- transaction-script
- src
- main/java/com/iluwatar/transactionscript
- test/java/com/iluwatar/transactionscript
- twin
- src
- main/java/com/iluwatar/twin
- test/java/com/iluwatar/twin
- type-object
- etc
- src
- main
- java/com/iluwatar/typeobject
- resources
- test/java/com/iluwatar/typeobject
- unit-of-work
- src
- main/java/com/iluwatar/unitofwork
- test/java/com/iluwatar/unitofwork
- update-method
- src/main/java/com/iluwatar/updatemethod
- value-object
- src/main/java/com/iluwatar/value/object
- version-number
- src/main/java/com/iluwatar/versionnumber
- virtual-proxy
- etc
- src
- main/java/com/iluwatar/virtual/proxy
- test/java/com/iluwatar/virtual/proxy
- visitor
- src
- main/java/com/iluwatar/visitor
- test/java/com/iluwatar/visitor
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,118 files changed
+33358
-21044
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1548 | 1548 | | |
1549 | 1549 | | |
1550 | 1550 | | |
1551 | | - | |
| 1551 | + | |
| 1552 | + | |
1552 | 1553 | | |
1553 | 1554 | | |
1554 | 1555 | | |
| |||
2546 | 2547 | | |
2547 | 2548 | | |
2548 | 2549 | | |
2549 | | - | |
| 2550 | + | |
2550 | 2551 | | |
2551 | 2552 | | |
2552 | 2553 | | |
| |||
2992 | 2993 | | |
2993 | 2994 | | |
2994 | 2995 | | |
2995 | | - | |
| 2996 | + | |
| 2997 | + | |
2996 | 2998 | | |
2997 | 2999 | | |
2998 | 3000 | | |
| |||
3057 | 3059 | | |
3058 | 3060 | | |
3059 | 3061 | | |
| 3062 | + | |
| 3063 | + | |
| 3064 | + | |
| 3065 | + | |
| 3066 | + | |
| 3067 | + | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
| 3072 | + | |
| 3073 | + | |
| 3074 | + | |
| 3075 | + | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
| 3084 | + | |
| 3085 | + | |
| 3086 | + | |
| 3087 | + | |
| 3088 | + | |
| 3089 | + | |
| 3090 | + | |
| 3091 | + | |
| 3092 | + | |
| 3093 | + | |
| 3094 | + | |
| 3095 | + | |
| 3096 | + | |
| 3097 | + | |
| 3098 | + | |
| 3099 | + | |
| 3100 | + | |
| 3101 | + | |
| 3102 | + | |
| 3103 | + | |
| 3104 | + | |
| 3105 | + | |
| 3106 | + | |
| 3107 | + | |
| 3108 | + | |
| 3109 | + | |
| 3110 | + | |
| 3111 | + | |
| 3112 | + | |
| 3113 | + | |
| 3114 | + | |
| 3115 | + | |
| 3116 | + | |
| 3117 | + | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
| 3121 | + | |
| 3122 | + | |
| 3123 | + | |
| 3124 | + | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
| 3128 | + | |
| 3129 | + | |
| 3130 | + | |
| 3131 | + | |
| 3132 | + | |
| 3133 | + | |
| 3134 | + | |
| 3135 | + | |
| 3136 | + | |
| 3137 | + | |
| 3138 | + | |
| 3139 | + | |
| 3140 | + | |
| 3141 | + | |
| 3142 | + | |
| 3143 | + | |
3060 | 3144 | | |
3061 | 3145 | | |
3062 | | - | |
| 3146 | + | |
3063 | 3147 | | |
3064 | 3148 | | |
3065 | 3149 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | | - | |
| 22 | + | |
20 | 23 | | |
21 | | - | |
| 24 | + | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| |||
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
| 36 | + | |
| 37 | + | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
| |||
72 | 77 | | |
73 | 78 | | |
74 | 79 | | |
75 | | - | |
| 80 | + | |
| 81 | + | |
76 | 82 | | |
77 | 83 | | |
78 | 84 | | |
| |||
127 | 133 | | |
128 | 134 | | |
129 | 135 | | |
| 136 | + | |
130 | 137 | | |
131 | 138 | | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
166 | 178 | | |
167 | 179 | | |
168 | 180 | | |
169 | 181 | | |
170 | | - | |
| 182 | + | |
171 | 183 | | |
172 | 184 | | |
173 | 185 | | |
| |||
199 | 211 | | |
200 | 212 | | |
201 | 213 | | |
202 | | - | |
| 214 | + | |
203 | 215 | | |
204 | 216 | | |
205 | 217 | | |
| |||
209 | 221 | | |
210 | 222 | | |
211 | 223 | | |
212 | | - | |
| 224 | + | |
213 | 225 | | |
214 | 226 | | |
215 | 227 | | |
216 | 228 | | |
217 | 229 | | |
218 | 230 | | |
219 | 231 | | |
220 | | - | |
221 | | - | |
| 232 | + | |
| 233 | + | |
222 | 234 | | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
0 commit comments