/** * See page 98 of DESIGN PATTERNS [1995]. * Implemented by Blueprint Technologies, Inc. */ /** * Package */ package com.blueprint.patterns.gamma.creational.builder; /** * Represents the complex object under construction. ConcreteBuilder * builds the product's internal representation and defines the * process by which it is assembled. Includes classes that define * the constituent parts, including interfaces for assembling * the parts into the final result. */ public interface Product { }