- Type Parameters:
S
- State type
- All Implemented Interfaces:
- org.opendaylight.yangtools.concepts.Builder<S>, org.opendaylight.yangtools.concepts.CheckedBuilder<S,IllegalArgumentException>, org.opendaylight.yangtools.concepts.Mutable, org.opendaylight.yangtools.concepts.MutationBehaviour<org.opendaylight.yangtools.concepts.Mutable>
- Enclosing class:
- AbstractStateAggregator<S extends AbstractStateAggregator.State>
protected abstract static class AbstractStateAggregator.StateBuilder<S extends AbstractStateAggregator.State>
extends Object
implements org.opendaylight.yangtools.concepts.Builder<S>, org.opendaylight.yangtools.concepts.Mutable
State aggregator, which receives state chunks and creates an aggregated state object via the build method.
Note all internal state must be protected by the the lock on the builder project itself.