{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"strategy-pattern","owner":"design-pattern-list","isFork":false,"description":"Define a family of algorithms, put each of them in a separate class, and make their objects interchangeable","allTopics":["behavioral-pattern"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-01-05T15:23:04.472Z"}},{"type":"Public","name":"iterator-pattern","owner":"design-pattern-list","isFork":false,"description":"Use different types of iterators to iterate through different types of complex data structures","allTopics":["behavioral-pattern"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-06T18:15:27.424Z"}},{"type":"Public","name":"observer-pattern","owner":"design-pattern-list","isFork":false,"description":"","allTopics":["behavioral-pattern"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-06T18:13:04.580Z"}},{"type":"Public","name":"visitor-pattern","owner":"design-pattern-list","isFork":false,"description":"Add new operations to existing object without modifying the existing objects.","allTopics":["behavioral-pattern"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-10-01T17:08:04.772Z"}}],"repositoryCount":4,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"design-pattern-list repositories"}