From 4dc3b989274b4392a11da86d1a4ca350246b6045 Mon Sep 17 00:00:00 2001 From: Christopher Bryan Boyd <31221500+christopherbryanboyd@users.noreply.github.com> Date: Thu, 11 Jan 2018 22:19:15 -0600 Subject: [PATCH] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b183c58..eee326d 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # CollectionSynchronizer -**GarbageDisposal** is a Java library for synchronizing Collections with a backend service, preserving the Identity Hashcode of the original entries. +**CollectionSynchronizer** is a Java library for synchronizing Collections with a backend service, preserving the Identity Hashcode of the original entries. -This library uses the [decorator pattern](https://en.wikipedia.org/wiki/Decorator_pattern) to *decorate* an object, wrapping the specified callback in a RunnableCloseable. +This library uses the [decorator pattern](https://en.wikipedia.org/wiki/Decorator_pattern) to *decorate* a Collection, keeping it up to date with a backend service (Represented as a Supplier>), and using reflection to set the fields - thus preserving the Identity Hashcode of the objects, assisting with binding to UI frameworks. ## Usage Examples