Packages 
Package Description
org.happy  
org.happy.collections
provides classes to decorate java.util.Collection, java.util.List, java.util.Set, java.util.Map classes
org.happy.collections.decorators
provides classes to decorate java.util.Collection
org.happy.collections.decorators.iterators
provides classes to decorate java.util.Iterator
org.happy.collections.iterators  
org.happy.collections.lists
provides improved interface of java.util.List
org.happy.collections.lists.decorators
provides classes to decorate java.util.List
org.happy.collections.lists.decorators.iterators
provides classes to decorate java.util.ListIterator
org.happy.collections.maps
provides the implementation java.util.EntryMap
org.happy.collections.maps.decorators
provides classes to decorate java.util.Map
org.happy.collections.maps.decorators.data.map  
org.happy.collections.sets  
org.happy.collections.sets.decorators
provides the implementation java.util.Set
org.happy.commons.concurrent  
org.happy.commons.concurrent.loops
provides the classes to create and execute parallel loops like Parallel.For or Parallel.ForEach
org.happy.commons.exceptions
contains exceptions, which can be thrown in custom situations in diffrent classes
org.happy.commons.generators
provides generator classes, which can be used to generate any data with different strategies.
org.happy.commons.generators.decorators  
org.happy.commons.generators.iterators  
org.happy.commons.io.streams.decorators  
org.happy.commons.junit  
org.happy.commons.patterns
provides the classes often used design patterns like observer- or decorator design pattern
org.happy.commons.patterns.agent  
org.happy.commons.patterns.chain_of_responsibility
provides the implementation of the chain of responsibility design pattern
org.happy.commons.patterns.chain_of_responsibility.impl  
org.happy.commons.patterns.dataholder  
org.happy.commons.patterns.dataholder.decorators  
org.happy.commons.patterns.dataholder.impl  
org.happy.commons.patterns.decorator
provides the implementation of the decorator design pattern
org.happy.commons.patterns.executable  
org.happy.commons.patterns.executable.decorators  
org.happy.commons.patterns.impl  
org.happy.commons.patterns.observer
provides the implementation of the observer design pattern
org.happy.commons.patterns.observer.decorators
provides the decorators for the observer design pattern, thus it can be used safely in multi-threaded application or provide event-based functionality
org.happy.commons.patterns.observer.event
provides events which can be fired by observer design pattern
org.happy.commons.patterns.observer.listener
provides the implementation of java.awt.event.ActionListener interface
org.happy.commons.patterns.overloaded_constructor
provides the implementation of overloaded constructor design pattern, which allows to design application in an extensible style, thus it becomes like lego-constructor
org.happy.commons.patterns.pipe_and_filter
provides the implementation of the pipi and filter design pattern
org.happy.commons.patterns.projector
provides the implementation of the projector design pattern, it can project any value to other value.
org.happy.commons.patterns.prototype
provides the API of the prototype design pattern
org.happy.commons.patterns.version
provides the implementation of the version design pattern.
org.happy.commons.patterns.version.xml
provides the classes which can be used to support the version design pattern in the xml data-model
org.happy.commons.sort.algorithms
provides the implementations of many sorting algorithms, like quicksort, shellsort, insertionsort
org.happy.commons.sort.projection
provides the implementations of few sorting algorithms, like shellsort, insertionsort, which sorts a part of array, which is defined in an projection-array
org.happy.commons.util
contains the classes for editin of arrays, creating random objects and few useful beans, which simplifies the data transfer.
org.happy.commons.util.comparators
contains the implementation of java.util.Comparator for comparable objects.
org.happy.concurrent  
org.happy.concurrent.synchronizers  
org.happy.concurrent.synchronizers.decorators  
org.happy.concurrent.synchronizers.exception  
org.happy.concurrent.synchronizers.impl  
org.happy.controllers  
org.happy.controllers.decorators  
org.happy.controllers.impl