Commit b53696c
authored
File tree
3,159 files changed
+107741
-39538
lines changed- .github
- workflows
- .mvn/wrapper
- abstract-document
- src
- main/java/com/iluwatar/abstractdocument
- domain
- enums
- test/java/com/iluwatar/abstractdocument
- abstract-factory
- src
- main/java/com/iluwatar/abstractfactory
- test/java/com/iluwatar/abstractfactory
- active-object
- etc
- src
- main/java/com/iluwatar/activeobject
- test/java/com/iluwatar/activeobject
- actor-model
- etc
- src
- main/java/com/iluwatar/actormodel
- test/java/com/iluwatar/actor
- acyclic-visitor
- etc
- src
- main/java/com/iluwatar/acyclicvisitor
- test/java/com/iluwatar/acyclicvisitor
- adapter
- etc
- src
- main/java/com/iluwatar/adapter
- test/java/com/iluwatar/adapter
- aggregator-microservices
- aggregator-service
- src/main/java/com/iluwatar/aggregator/microservices
- information-microservice
- inventory-microservice
- ambassador
- etc
- src
- main/java/com/iluwatar/ambassador
- util
- test/java/com/iluwatar/ambassador
- anti-corruption-layer
- etc
- src
- main
- java/com/iluwatar/corruption
- system
- legacy
- modern
- resources
- test/java/com/iluwatar/corruption/system
- api-gateway
- api-gateway-service
- src/main/java/com/iluwatar/api/gateway
- image-microservice
- price-microservice
- arrange-act-assert
- etc
- src
- main/java/com/iluwatar/arrangeactassert
- test/java/com/iluwatar/arrangeactassert
- async-method-invocation
- etc
- src
- main/java/com/iluwatar/async/method/invocation
- test/java/com/iluwatar/async/method/invocation
- backpressure
- etc
- src
- main/java/com/iluwatar/backpressure
- test/java/com/iluwatar/backpressure
- balking
- etc
- src
- main/java/com/iluwatar/balking
- test/java/com/iluwatar/balking
- bloc
- etc
- src
- main/java/com/iluwatar/bloc
- test/java/com/iluwatar/bloc
- bridge
- etc
- src
- main/java/com/iluwatar/bridge
- test/java/com/iluwatar/bridge
- builder
- etc
- src
- main/java/com/iluwatar/builder
- test/java/com/iluwatar/builder
- business-delegate
- etc
- src
- main/java/com/iluwatar/business/delegate
- test/java/com/iluwatar/business/delegate
- bytecode
- etc
- src
- main/java/com/iluwatar/bytecode
- util
- test/java/com/iluwatar/bytecode
- util
- caching
- etc
- src
- main/java/com/iluwatar/caching
- constants
- database
- test/java/com/iluwatar/caching
- database
- callback
- etc
- src
- main/java/com/iluwatar/callback
- test/java/com/iluwatar/callback
- chain-of-responsibility
- etc
- src
- main/java/com/iluwatar/chain
- test/java/com/iluwatar/chain
- circuit-breaker
- etc
- src
- main/java/com/iluwatar/circuitbreaker
- test/java/com/iluwatar/circuitbreaker
- clean-architecture
- etc
- src
- main/java/com/iluwatar/cleanarchitecture
- test/java/com/iluwatar/cleanarchitecture
- client-session
- etc
- src
- main/java/com/iluwatar/client/session
- test/java/com/iluwatar/client/session
- collecting-parameter
- etc
- src
- main/java/com/iluwatar/collectingparameter
- test/java/com/iluwatar/collectingparameter
- collection-pipeline
- etc
- src
- main/java/com/iluwatar/collectionpipeline
- test/java/com/iluwatar/collectionpipeline
- combinator
- etc
- src
- main/java/com/iluwatar/combinator
- test/java/com/iluwatar/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
- etc
- src
- main/java/com/iluwatar/commander
- employeehandle
- exceptions
- messagingservice
- paymentservice
- queue
- shippingservice
- test/java/com/iluwatar/commander
- command
- etc
- src
- main/java/com/iluwatar/command
- test/java/com/iluwatar/command
- component
- etc
- src
- main/java/com/iluwatar/component
- component
- graphiccomponent
- inputcomponent
- physiccomponent
- test/java/com/iluwatar/component
- composite-entity
- etc
- src
- main/java/com/iluwatar/compositeentity
- test/java/com/iluwatar/compositeentity
- composite-view
- etc
- src
- main/java/com/iluwatar/compositeview
- test/java/com/iluwatar/compositeview
- web
- composite
- etc
- src
- main/java/com/iluwatar/composite
- test/java/com/iluwatar/composite
- context-object
- etc
- src
- main/java/com/iluwatar/context/object
- test/java/com/iluwatar/contect/object
- converter
- etc
- src
- main/java/com/iluwatar/converter
- test/java/com/iluwatar/converter
- cqrs
- src/main/java/com/iluwatar/cqrs
- app
- domain/model
- dto
- curiously-recurring-template-pattern
- etc
- src
- main/java/crtp
- test/java/crtp
- currying
- etc
- src
- main/java/com/iluwatar/currying
- test/java/com/iluwatar/currying
- dao-factory
- etc
- src
- main
- java/com/iluwatar/daofactory
- resources
- test/java/com/iluwatar/daofactory
- dao
- src
- main/java/com/iluwatar/dao
- test/java/com/iluwatar/dao
- data-access-object
- etc
- src
- main/java/com/iluwatar/dao
- test/java/com/iluwatar/dao
- data-bus
- etc
- src
- main/java/com/iluwatar/databus
- data
- members
- test/java/com/iluwatar/databus
- members
- data-locality
- etc
- src
- main/java/com/iluwatar/data/locality
- game
- component
- manager
- test/java/com/iluwatar/data/locality
- data-mapper
- etc
- src
- main/java/com/iluwatar/datamapper
- test/java/com/iluwatar/datamapper
- data-transfer-object
- etc
- src
- main/java/com/iluwatar/datatransfer
- customer
- product
- test/java/com/iluwatar/datatransfer
- customer
- decorator
- etc
- src
- main/java/com/iluwatar/decorator
- test/java/com/iluwatar/decorator
- delegation
- etc
- src
- main/java/com/iluwatar/delegation/simple
- printers
- test/java/com/iluwatar/delegation/simple
- dependency-injection
- etc
- src
- main/java/com/iluwatar/dependency/injection
- test/java/com/iluwatar/dependency/injection
- utils
- dirty-flag
- etc
- src
- main
- java/com/iluwatar/dirtyflag
- resources
- test/java/org/dirty/flag
- domain-model
- etc
- src
- main/java/com/iluwatar/domainmodel
- test/java/com/iluwatar/domainmodel
- double-buffer
- etc
- src
- main/java/com/iluwatar/doublebuffer
- test/java/com/iluwatar/doublebuffer
- double-checked-locking
- etc
- src
- main/java/com/iluwatar/doublechecked/locking
- test/java/com/iluwatar/doublechecked/locking
- double-dispatch
- etc
- src
- main/java/com/iluwatar/doubledispatch
- constants
- test/java/com/iluwatar/doubledispatch
- dynamic-proxy
- etc
- src
- main/java/com/iluwatar/dynamicproxy
- tinyrestclient
- annotation
- test/java/com/iluwatar/dynamicproxy
- embedded-value
- etc
- src
- main/java/com/iluwatar/embedded/value
- test/java/com/iluwatar/embedded/value
- event-aggregator
- etc
- src
- main/java/com/iluwatar/event/aggregator
- test/java/com/iluwatar/event/aggregator
- event-asynchronous
- src
- main/java/com/iluwatar/event/asynchronous
- 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
- etc
- src
- main/java/com/iluwatar/eda
- event
- framework
- handler
- model
- test/java/com/iluwatar/eda
- event
- framework
- event-queue
- etc
- src
- main/java/com/iluwatar/event/queue
- test/java/com/iluwatar/event/queue
- event-sourcing
- etc
- src
- main/java/com/iluwatar/event/sourcing
- app
- domain
- event
- processor
- state
- test/java
- execute-around
- etc
- src
- main/java/com/iluwatar/execute/around
- test/java/com/iluwatar/execute/around
- extension-objects
- etc
- src
- main/java
- abstractextensions
- concreteextensions
- units
- test/java
- concreteextensions
- units
- facade
- etc
- src
- main/java/com/iluwatar/facade
- test/java/com/iluwatar/facade
- factory-kit
- etc
- src
- main/java/com/iluwatar/factorykit
- test/java/com/iluwatar/factorykit
- app
- factorykit
- factory-method
- etc
- src
- main/java/com/iluwatar/factory/method
- test/java/com/iluwatar/factory/method
- factory
- etc
- src
- main/java/com/iluwatar/factory
- test/java/com/iluwatar/factory
- fanout-fanin
- etc
- src
- main/java/com/iluwatar/fanout/fanin
- test/java/com/iluwatar/fanout/fanin
- feature-toggle
- etc
- src
- main/java/com/iluwatar/featuretoggle
- pattern
- propertiesversion
- tieredversion
- test/java/com/iluwatar/featuretoggle
- pattern
- propertiesversion
- tieredversion
- user
- filterer
- etc
- src
- main/java/com/iluwatar/filterer
- domain
- 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
- src
- main/java/com/iluwatar/fluentinterface/app
- test/java/com/iluwatar/fluentinterface/app
- flux
- etc
- src
- main/java/com/iluwatar/flux
- action
- app
- dispatcher
- store
- view
- test/java/com/iluwatar/flux
- action
- app
- dispatcher
- store
- view
- flyweight
- etc
- src
- main/java/com/iluwatar/flyweight
- test/java/com/iluwatar/flyweight
- front-controller
- etc
- src
- main/java/com/iluwatar/front/controller
- test/java/com/iluwatar/front/controller
- utils
- function-composition
- etc
- src
- main/java/com/iluwatar/function/composition
- test/java/com/iluwatar/function/composition
- game-loop
- etc
- src
- main/java/com/iluwatar/gameloop
- test/java/com/iluwatar/gameloop
- gateway
- etc
- src
- main/java/com/iluwatar/gateway
- test/java/com/iluwatar/gateway
- guarded-suspension
- etc
- src
- main/java/com/iluwatar/guarded/suspension
- test/java/com/iluwatar/guarded/suspension
- half-sync-half-async
- etc
- src
- main/java/com/iluwatar/halfsynchalfasync
- test/java/com/iluwatar/halfsynchalfasync
- health-check
- etc
- src
- main
- java/com/iluwatar/health/check
- resources
- test/java
- hexagonal-architecture
- etc
- src
- main/java/com/iluwatar/hexagonal
- administration
- banking
- database
- domain
- eventlog
- module
- mongo
- sampledata
- service
- test/java/com/iluwatar/hexagonal
- banking
- database
- domain
- eventlog
- test
- hexagonal
- src
- main/java/com/iluwatar/hexagonal
- database
- eventlog
- sampledata
- test/java/com/iluwatar/hexagonal
- banking
- identity-map
- etc
- src
- main/java/com/iluwatar/identitymap
- test/java/com/iluwatar/identitymap
- intercepting-filter
- etc
- src
- main/java/com/iluwatar/intercepting/filter
- test/java/com/iluwatar/intercepting/filter
- interpreter
- etc
- src
- main/java/com/iluwatar/interpreter
- test/java/com/iluwatar/interpreter
- iterator
- etc
- src
- main/java/com/iluwatar/iterator
- bst
- list
- test/java/com/iluwatar/iterator
- bst
- 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
- src
- main
- java
- com/iluwatar/layers
- app
- dto
- entity
- service
- view
- resources
- test/java/com/iluwatar/layers
- app
- exception
- lazy-loading
- etc
- src
- main/java/com/iluwatar/lazy/loading
- test/java/com/iluwatar/lazy/loading
- leader-election
- etc
- src
- main/java/com/iluwatar/leaderelection
- bully
- ring
- test/java/com/iluwatar/leaderelection
- bully
- ring
- leader-followers
- etc
- src
- main/java/com/iluwatar/leaderfollowers
- test/java/com/iluwatar/leaderfollowers
- localization
- ar
- abstract-document
- etc
- abstract-factory
- etc
- active-object
- etc
- acyclic-visitor
- etc
- adapter
- etc
- aggregator-microservices
- aggregator-service/etc
- ambassador
- etc
- api-gateway
- etc
- arrange-act-assert
- async-method-invocation
- etc
- balking
- etc
- bridge
- etc
- builder
- etc
- 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
- context-object
- etc
- converter
- etc
- crtp
- etc
- data-locality
- etc
- decorator
- etc
- delegation
- etc
- dependency-injection
- etc
- dirty-flag
- etc
- double-buffer
- etc
- embedded-value
- etc
- event-aggregator
- etc
- extension-objects
- etc
- facade
- etc
- factory
- etc
- de
- abstract-document
- etc
- es
- abstract-document
- etc
- abstract-factory
- etc
- active-object
- etc
- acyclic-visitor
- etc
- adapter
- etc
- aggregator-microservices
- aggregator-service/etc
- ambassador
- etc
- api-gateway
- etc
- arrange-act-assert
- async-method-invocation
- etc
- balking
- etc
- bridge
- etc
- builder
- etc
- 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
- context-object
- etc
- converter
- etc
- crtp
- etc
- data-locality
- etc
- decorator
- etc
- delegation
- etc
- dependency-injection
- etc
- dirty-flag
- etc
- double-buffer
- etc
- embedded-value
- etc
- event-aggregator
- etc
- extension-objects
- etc
- facade
- etc
- factory-kit
- etc
- factory-method
- etc
- factory
- 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
- layers
- etc
- lazy-loading
- etc
- leader-election
- etc
- map-reduce
- marker
- etc
- mediator
- etc
- memento
- etc
- module
- etc
- monostate
- etc
- multiton
- etc
- null-object
- etc
- object-mother
- etc
- object-pool
- 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
- property
- etc
- prototype
- etc
- proxy
- etc
- registry
- etc
- retry
- etc
- role-object
- etc
- separated-interface
- etc
- servant
- etc
- sharding
- etc
- single-table-inheritance
- etc
- singleton
- etc
- spatial-partition
- etc
- special-case
- etc
- specification
- etc
- state
- etc
- step-builder
- 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
- value-object
- etc
- visitor
- etc
- fa
- abstract-document
- etc
- abstract-factory
- etc
- active-object
- etc
- factory
- etc
- fr
- abstract-document
- abstract-factory
- active-object
- acyclic-visitore
- adapter
- aggregator-microservices
- ambassador
- anti-corruption-layer
- api-gateway
- arrange-act-assert
- async-method-invocation
- balking
- bridge
- builder
- business-delegate
- hi
- factory-method
- module
- id/decorator
- etc
- it
- abstract-document
- abstract-factory
- active-object
- acyclic-visitor
- adapter
- iterator
- observer
- ko
- adapter
- builder
- callback
- etc
- decorater
- etc
- event-driven-architecture
- event-sourcing
- facade
- etc
- factory-method
- etc
- factory
- iterator
- observer
- prototype
- proxy
- singleton
- strategy
- template-method
- visitor
- etc
- pt
- caching
- chain-of-responsability
- factory
- proxy
- singleton
- si
- vi
- aggregator-microservices
- builder
- game-loop
- zh
- abstract-document
- abstract-factory
- active-object
- acyclic-visitor
- adapter
- aggregator-microservices
- ambassador
- api-gateway
- arrange-act-assert
- async-method-invocation
- balking
- bridge
- builder
- business-delegate
- bytecode
- caching
- callback
- chain
- circuit-breaker
- cloud-static-content-hosting
- collection-pipeline
- combinator
- etc
- commander
- etc
- command
- composite-entity
- composite
- converter
- crtp
- etc
- dao
- data-bus
- data-mapper
- data-transfer-object
- decorator
- delegation
- dependency-injection
- dirty-flag
- double-checked-locking
- facade
- factory-kit
- factory-method
- factory
- interpreter
- iterator
- monitor
- etc
- observer
- private-class-data
- producer-consumer
- proxy
- servant
- etc
- sharding
- singleton
- state
- step-builder
- etc
- strategy
- table-module
- etc
- template-method
- trampoline
- etc
- unit-of-work
- etc
- update-method
- etc
- value-object
- etc
- version-number
- visitor
- lockable-object
- etc
- src
- main/java/com/iluwatar/lockableobject
- domain
- test/java/com/iluwatar/lockableobject
- map-reduce
- etc
- src
- main/java/com/iluwatar
- test/java/com/iluwatar
- marker-interface
- etc
- src
- main/java
- test/java
- marker
- src
- main/java
- test/java
- master-worker-pattern
- src/main/java/com/iluwatar/masterworker
- system/systemworkers
- master-worker
- etc
- src
- main/java/com/iluwatar/masterworker
- system
- systemmaster
- systemworkers
- test/java/com/iluwatar/masterworker
- system
- systemworkers
- mediator
- etc
- src
- main/java/com/iluwatar/mediator
- test/java/com/iluwatar/mediator
- memento
- etc
- src
- main/java/com/iluwatar/memento
- test/java/com/iluwatar/memento
- metadata-mapping
- etc
- src
- main/java/com/iluwatar/metamapping
- model
- 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-client-side-ui-composition
- etc
- src
- main/java/com/iluwatar/clientsideuicomposition
- test/java/com/iluwatar/clientsideuicomposition
- microservices-distributed-tracing
- etc
- order-microservice
- etc
- src
- main
- java/com/iluwatar/order/microservice
- resources
- test/java/com/iluwatar/order/microservice
- payment-microservice
- etc
- src
- main
- java/com/iluwatar/payment/microservice
- resources
- test/java/com/iluwatar/payment/microservice
- product-microservice
- etc
- src
- main
- java/com/iluwatar/product/microservice/microservice
- resources
- test/java/com/iluwatar/product/microservice
- microservices-idempotent-consumer
- etc
- src
- main/java/com/iluwatar/idempotentconsumer
- test/java/com/iluwatar/idempotentconsumer
- microservices-log-aggregation
- etc
- src
- main/java/com/iluwatar/logaggregation
- test/java/com/iluwatar/logaggregation
- microservices-self-registration
- contextservice
- src
- main
- java/com/learning/contextservice
- client
- controller
- resources
- test/java/com/learning/contextservice
- eurekaserver
- src
- main
- java/com/learning/eurekaserver
- resources
- test/java/com/learning/eurekaserver
- greetingservice
- src
- main
- java/com/learning/greetingservice
- controller
- resources
- test/java/com/learning/greetingservice
- controller
- model-view-controller
- etc
- src
- main/java/com/iluwatar/model/view/controller
- test/java/com/iluwatar/model/view/controller
- model-view-intent
- etc
- src
- main/java/com/iluwatar/model/view/intent
- actions
- test/java/com/iluwatar/model/view/intent
- model-view-presenter
- etc
- src
- main/java/com/iluwatar/model/view/presenter
- test/java/com/iluwatar/model/view/presenter
- model-view-viewmodel
- etc
- src
- main/java/com/iluwatar/model/view/viewmodel
- test/java/com/iluwatar/model/view/viewmodel
- module
- etc
- src
- main/java/com/iluwatar/module
- test/java/com/iluwatar/module
- monad
- etc
- src
- main/java/com/iluwatar/monad
- test/java/com/iluwatar/monad
- money
- etc
- src
- main/java/com/iluwatar
- test/java/com/iluwater/money
- monitor
- etc
- src
- main/java/com/iluwatar/monitor
- test/java/com/iluwatar/monitor
- monolithic-architecture
- etc
- src
- main
- java/com/iluwatar/monolithic
- controller
- exceptions
- model
- repository
- resources
- test/java/com/iluwatar/monolithic
- monostate
- etc
- src
- main/java/com/iluwatar/monostate
- test/java/com/iluwatar/monostate
- multiton
- etc
- src
- main/java/com/iluwatar/multiton
- test/java/com/iluwatar/multiton
- mute-idiom
- etc
- src
- main/java/com/iluwatar/mute
- test/java/com/iluwatar/mute
- naked-objects
- etc
- notification
- etc
- src
- main/java/com/iluwatar
- test/java/com/iluwatar
- null-object
- etc
- src
- main/java/com/iluwatar/nullobject
- test/java/com/iluwatar/nullobject
- object-mother
- etc
- src
- main/java/com/iluwatar/objectmother
- test/java/com/iluwatar/objectmother/test
- object-pool
- etc
- src
- main/java/com/iluwatar/object/pool
- test/java/com/iluwatar/object/pool
- observer
- etc
- src
- main/java/com/iluwatar/observer
- generic
- test/java/com/iluwatar/observer
- generic
- utils
- optimistic-offline-lock
- etc
- src
- main/java/com/iluwatar
- api
- exception
- model
- repository
- service
- test/java/com/iluwatar
- page-controller
- etc
- src
- main/java
- com.iluwatar.page.controller
- com/iluwatar/page/controller
- test/java/com/iluwatar/page/controller
- page-object
- etc
- sample-application
- src/main/java/com/iluwatar/pageobject
- src
- main/java/com/iluwatar/pageobject
- test/java/com/iluwatar/pageobject
- pages
- test-automation
- src
- main/java/com/iluwatar/pageobject
- test/java/com/iluwatar/pageobject
- parameter-object
- etc
- src
- main/java/com/iluwatar/parameter/object
- test/java/com/iluwatar/parameter/object
- partial-response
- etc
- src
- main/java/com/iluwatar/partialresponse
- test/java/com/iluwatar/partialresponse
- pipeline
- etc
- src
- main/java/com/iluwatar/pipeline
- test/java/com/iluwatar/pipeline
- poison-pill
- etc
- src
- main/java/com/iluwatar/poison/pill
- test/java/com/iluwatar/poison/pill
- presentation-model
- etc
- src
- main/java/com/iluwatar/presentationmodel
- test/java/com/iluwatar/presentationmodel
- priority-queue
- etc
- src
- main/java/com/iluwatar/priority/queue
- test/java/com/iluwatar/priority/queue
- private-class-data
- etc
- src
- main/java/com/iluwatar/privateclassdata
- test/java/com/iluwatar/privateclassdata
- utils
- producer-consumer
- etc
- src
- main/java/com/iluwatar/producer/consumer
- test/java/com/iluwatar/producer/consumer
- promise
- etc
- src
- main/java/com/iluwatar/promise
- test/java/com/iluwatar/promise
- property
- etc
- src
- main/java/com/iluwatar/property
- test/java/com/iluwatar/property
- prototype
- etc
- src
- main/java/com/iluwatar/prototype
- test/java/com/iluwatar/prototype
- proxy
- etc
- src
- main/java/com/iluwatar/proxy
- test/java/com/iluwatar/proxy
- utils
- publish-subscribe
- etc
- src
- main/java/com/iluwatar/publish/subscribe
- model
- publisher
- subscriber
- test/java/com/iluwatar/publish/subscribe
- model
- publisher
- subscriber
- queue-based-load-leveling
- etc
- src
- main/java/com/iluwatar/queue/load/leveling
- test/java/com/iluwatar/queue/load/leveling
- queue-load-leveling
- src
- main/java/com/iluwatar/queue/load/leveling
- test/java/com/iluwatar/queue/load/leveling
- rate-limiting-pattern
- etc
- src
- main/java/com/iluwatar/rate/limiting/pattern
- test/java/com/iluwatar/rate/limiting/pattern
- reactor
- etc
- src
- main/java/com/iluwatar/reactor
- app
- framework
- test/java/com/iluwatar/reactor/app
- reader-writer-lock
- etc
- src
- main/java/com/iluwatar/reader/writer/lock
- test/java/com/iluwatar/reader/writer/lock
- utils
- registry
- etc
- src
- main/java/com/iluwatar/registry
- test/java/com/iluwatar/registry
- repository
- etc
- src
- main
- java/com/iluwatar/repository
- resources
- test/java/com/iluwatar/repository
- resource-acquisition-is-initialization
- etc
- src
- main/java/com/iluwatar/resource/acquisition/is/initialization
- test/java/com/iluwatar/resource/acquisition/is/initialization
- retry
- etc
- src
- main/java/com/iluwatar/retry
- test/java/com/iluwatar/retry
- role-object
- etc
- src
- main/java/com/iluwatar/roleobject
- test/java/com/iluwatar/roleobject
- saga
- etc
- src
- main/java/com/iluwatar/saga
- choreography
- orchestration
- test/java/com/iluwatar/saga
- choreography
- orchestration
- separated-interface
- etc
- src
- main/java/com/iluwatar/separatedinterface
- invoice
- taxes
- test/java/com/iluwatar/separatedinterface
- invoice
- taxes
- serialized-entity
- etc
- 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
- etc
- src
- main/java/com/iluwatar/servant
- test/java/com/iluwatar/servant
- server-session
- etc
- src
- main/java/com/iluwatar/sessionserver
- test/java/com/iluwatar/sessionserver
- service-layer
- etc
- src
- main/java/com/iluwatar/servicelayer
- app
- common
- hibernate
- magic
- spellbook
- spell
- wizard
- test/java/com/iluwatar/servicelayer
- app
- common
- magic
- spellbook
- spell
- wizard
- service-locator
- etc
- src
- main/java/com/iluwatar/servicelocator
- test/java/com/iluwatar/servicelocator
- service-stub
- etc
- src
- main/java/com/iluwatar/servicestub
- test/java/com/iluwatar/servicestub
- service-to-worker
- etc
- src
- main/java/com/iluwatar/servicetoworker
- test/java/com/iluwatar/servicetoworker
- session-facade
- etc
- src
- main/java/com/iluwatar/sessionfacade
- test/java/com/iluwatar/sessionfacade
- sharding
- etc
- src
- main/java/com/iluwatar/sharding
- test/java/com/iluwatar/sharding
- single-table-inheritance
- etc
- src/main
- java/com/iluwatar
- entity
- repository
- service
- resources
- singleton
- etc
- src
- main/java/com/iluwatar/singleton
- test/java/com/iluwatar/singleton
- spatial-partition
- etc
- src
- main/java/com/iluwatar/spatialpartition
- test/java/com/iluwatar/spatialpartition
- special-case
- etc
- src
- main/java/com/iluwatar/specialcase
- test/java/com/iluwatar/specialcase
- specification
- etc
- src
- main/java/com/iluwatar/specification
- app
- creature
- property
- selector
- test/java/com/iluwatar/specification
- app
- creature
- selector
- state
- etc
- src
- main/java/com/iluwatar/state
- test/java/com/iluwatar/state
- step-builder
- etc
- src
- main/java/com/iluwatar/stepbuilder
- test/java/com/iluwatar/stepbuilder
- strangler
- etc
- src
- main/java/com/iluwatar/strangler
- test/java/com/iluwatar/strangler
- strategy
- etc
- src
- main/java/com/iluwatar/strategy
- test/java/com/iluwatar/strategy
- subclass-sandbox
- etc
- src
- main/java/com/iluwatar/subclasssandbox
- test/java/com/iluwatar/subclasssandbox
- table-inheritance
- etc
- src
- main/java/com/iluwatar/table/inheritance
- test/java/com/iluwatar/table/inheritance
- table-module
- etc
- src
- main/java/com/iluwatar/tablemodule
- test/java/com/iluwatar/tablemodule
- template-method
- etc
- src
- main/java/com/iluwatar/templatemethod
- test/java/com/iluwatar/templatemethod
- templateview
- etc
- src
- main/java/com/iluwatar/templateview
- test/java/com/iluwatar/templateview
- thread-local-storage
- src
- main/java/com/iluwatar
- test/java
- thread-pool-executor
- etc
- src
- main/java/com/iluwatar/threadpoolexecutor
- test/java/com/iluwatar/threadpoolexecutor
- thread-pool
- etc
- src
- main/java/com/iluwatar/threadpool
- test/java/com/iluwatar/threadpool
- throttling
- etc
- src/main/java/com/iluwatar/throttling
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,159 files changed
+107741
-39538
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 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 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 11 | + | |
0 commit comments