Mistři v programování na #hovnokod

Java #1499

Can't get enough generics

public interface BaseAM<
	AR extends BaseAR<W, S>,
	FAD extends BaseFAD,
	FAI extends BaseFAI<W, S, I, AR, SIG, IDW, FAD>,
	I extends BaseI<W, SIG, IDW>,
	NFAD extends BaseNFAD,
	NFAI extends BaseNFAI<NFAD, AR, W, S, I, SIG, IDW>,
	W extends BaseW,
	S extends BaseS<W>,
	SIG extends BaseSIG,
	IDW extends BaseIWD<W>> {

Anonymous,