The Builder interface is designed to designate a class as a builder object in the Builder design pattern. Builders are capable of creating and configuring objects or results that normally take multiple steps to construct or are very complex to derive. The builder interface def
| 77 | * @since 3.0 |
| 78 | */ |
| 79 | public interface Builder<T> { |
| 80 | |
| 81 | /** |
| 82 | * Returns a reference to the object being constructed or result being |
| 83 | * calculated by the builder. |
| 84 | * |
| 85 | * @return the object constructed or result calculated by the builder. |
| 86 | */ |
| 87 | T build(); |
| 88 | } |
no outgoing calls
no test coverage detected