Skip to content

Implement stage as generic to return either tables dto or brackets dto #45

@LuminiteTime

Description

@LuminiteTime

Add Stageable interface, implement it with Tables(DTO), Brackets(DTO), and FinalableStage extends Stageable. TournamentDTO has field of type List<T extends Stageable>.
FinalableStage has List<Finalable> : finals == List<Finalable>.
Class Tables implements Finalable.
Class Brackets implements Finalable.
Interface Finalable extends Stageable.
Class FinalableStage implements Stageable.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions