File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
day22/src/main/java/de/havox_design/aoc2015/day22 Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 33import java .util .ArrayList ;
44import java .util .List ;
55
6- public class StateWrapper <StateT > {
6+ public class StateWrapper <S > {
77
8- private final StateT state ;
8+ private final S state ;
99
10- private final StateWrapper <StateT > predecessor ;
10+ private final StateWrapper <S > predecessor ;
1111
12- StateWrapper (final StateT state , final StateWrapper <StateT > predecessor ) {
12+ StateWrapper (final S state , final StateWrapper <S > predecessor ) {
1313 this .state = state ;
1414 this .predecessor = predecessor ;
1515 }
1616
17- public StateT getState () {
17+ public S getState () {
1818 return state ;
1919 }
2020
21- public StateWrapper <StateT > getPredecessor () {
21+ public StateWrapper <S > getPredecessor () {
2222 return predecessor ;
2323 }
2424
25- public List <StateT > getStates () {
26- final List <StateT > stateList ;
25+ public List <S > getStates () {
26+ final List <S > stateList ;
2727 if (predecessor == null ) {
2828 stateList = new ArrayList <>();
2929 } else {
You can’t perform that action at this time.
0 commit comments