Interface AbstractBaseUnit<T extends AbstractBaseUnit<T>>

Type Parameters:
T - The type of BaseUnit
All Superinterfaces:
BaseUnit<T>

public interface AbstractBaseUnit<T extends AbstractBaseUnit<T>> extends BaseUnit<T>
A AbstractBaseUnit is a stereotype interface that can be used in wildcard boundaries for any kind of BaseUnit types.
Author:
Heiko Scherrer