All Classes and Interfaces

Class
Description
Base class of a generic class hierarchy that has a type parameter intended to represent the effective type of concrete implementation.
Charger<T,C extends Charger<T,C>>
Serves as a base class for builder-like charger implementations <C> and as such provides a model that separates basic builder concepts from the actual target data model <T>.
Serves as a base class for builder implementations <B> and as such provides a model that separates basic builder concepts from the actual core data model <C>.
Serves as a base class for builder implementations <B> and as such provides a model that separates basic builder concepts from the actual target data model <T>.
Serves as a base class for builder implementations <B> and as such provides a model that separates basic builder concepts from the actual core data model <C> that holds the actual values for the final result.
Abstracts a lifecycle controller for a ProtoBuilder implementation.
Defines a generic interface for a uniform, basic implementation of a typical builder pattern.