|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Builder<T> | |
| ReusableBuilder<T> | A ReusableBuilder is a Builder whose ReusableBuilder.build() method
can be invoked more than once, thus the same builder can be used to more than
one object |
| Class Summary | |
|---|---|
| AbstractReusableBuilder<T> | An abstract implementation of a builder pattern. |
| AbstractReusableBuilder.DoneCheck | A Check that throws an ObjectUnderConstructionException
when checks fail |
| Exception Summary | |
|---|---|
| BuilderAlreadyUsedException | Exception that signals that a Builder has being used more than once,
but it does not support it. |
| ObjectUnderConstructionException | Exception that signals that an object built process has not finished yet |
This package defines interfaces, exceptions and abstract classes for implementing a builder
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||