diff --git a/xdocs/userguide.xml b/xdocs/userguide.xml index c78d1d95e..f47083706 100644 --- a/xdocs/userguide.xml +++ b/xdocs/userguide.xml @@ -22,12 +22,12 @@ This document highlights some key features to get you started.

A Utility class is provided for each major collection interface. -Thus, the Set and SortedSet interfaces are provided for by SetUtils. +Thus, the Set and SortedSet interfaces are provided for by SetUtils. These classes provide useful methods for working with that collection type.

The most methods are found on the two 'root' collection utility classes - -CollectionUtils and MapUtils. +CollectionUtils and MapUtils. As all other collection interfaces extend Collection or Map these utilities can be used widely. They include intersection, counting, iteration, functor and typecasting operations amongst others. The utility classes also provide access to collection decorator classes in a way similar to the JDK Collections class. @@ -58,7 +58,7 @@ while (it.hasNext()) {

-A new interface is provided for maps that have an order but are not sorted - OrderedMap. +A new interface is provided for maps that have an order but are not sorted - OrderedMap. Two implementations are provided - LinkedMap and ListOrderedMap (a decorator). This interface supports the map iterator, and also allows iteration both forwards and backwards through the map.

@@ -77,7 +77,7 @@ map.nextKey("SIX"); // returns "SEVEN"

-A new interface hierarchy has been added to support bidirectional maps - BidiMap. +A new interface hierarchy has been added to support bidirectional maps - BidiMap. These represent maps where the the key can lookup the value and the value can lookup the key with equal ease.

@@ -98,7 +98,7 @@ Implementations are provided for each bidirectional map type.

-A new interface hierarchy has been added to support queues and buffers - Buffer. +A new interface hierarchy has been added to support queues and buffers - Buffer. These represent collections that have a well defined removal order.

@@ -118,7 +118,7 @@ Implementations are provided for FIFO (queue), LIFO (stack) and Priority (remova

-A new interface hierarchy has been added to support bags - Bag. +A new interface hierarchy has been added to support bags - Bag. These represent collections where a certain number of copies of each element is held.