Skip to content

Commit

Permalink
Improve buildSolutionDescriptor() return type
Browse files Browse the repository at this point in the history
  • Loading branch information
yurloc authored and ge0ffrey committed Jun 19, 2017
1 parent 7ab3e9e commit 1c4a81f
Show file tree
Hide file tree
Showing 15 changed files with 19 additions and 17 deletions.
Expand Up @@ -29,7 +29,7 @@
@PlanningSolution @PlanningSolution
public class TestdataArrayBasedSolution extends TestdataObject { public class TestdataArrayBasedSolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataArrayBasedSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataArrayBasedSolution.class, TestdataArrayBasedEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataArrayBasedSolution.class, TestdataArrayBasedEntity.class);
} }


Expand Down
Expand Up @@ -31,7 +31,7 @@
@PlanningSolution @PlanningSolution
public class TestdataSetBasedSolution extends TestdataObject { public class TestdataSetBasedSolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataSetBasedSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataSetBasedSolution.class, TestdataSetBasedEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataSetBasedSolution.class, TestdataSetBasedEntity.class);
} }


Expand Down
Expand Up @@ -30,7 +30,7 @@
@PlanningSolution @PlanningSolution
public class TestdataExtendedAbstractSolution extends AbstractSolution<HardSoftScore> { public class TestdataExtendedAbstractSolution extends AbstractSolution<HardSoftScore> {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataExtendedAbstractSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataExtendedAbstractSolution.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataExtendedAbstractSolution.class, TestdataEntity.class);
} }


Expand Down
Expand Up @@ -31,8 +31,9 @@
@PlanningSolution @PlanningSolution
public class TestdataExtendedAbstractSolutionOverridesGetScore extends AbstractSolution<BendableScore> { public class TestdataExtendedAbstractSolutionOverridesGetScore extends AbstractSolution<BendableScore> {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataExtendedAbstractSolutionOverridesGetScore> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataExtendedAbstractSolutionOverridesGetScore.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(
TestdataExtendedAbstractSolutionOverridesGetScore.class, TestdataEntity.class);
} }


private List<TestdataValue> valueList; private List<TestdataValue> valueList;
Expand Down
Expand Up @@ -32,7 +32,7 @@
@Deprecated @Deprecated
public class TestdataLegacySolution implements Solution<SimpleScore> { public class TestdataLegacySolution implements Solution<SimpleScore> {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataLegacySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataLegacySolution.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataLegacySolution.class, TestdataEntity.class);
} }


Expand Down
Expand Up @@ -31,7 +31,7 @@
@PlanningSolution @PlanningSolution
public class TestdataGenericSolution<T> extends TestdataObject { public class TestdataGenericSolution<T> extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataGenericSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataGenericSolution.class, TestdataGenericEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataGenericSolution.class, TestdataGenericEntity.class);
} }


Expand Down
Expand Up @@ -33,7 +33,7 @@
@PlanningSolution @PlanningSolution
public class TestdataProblemFactPropertySolution extends TestdataObject { public class TestdataProblemFactPropertySolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataProblemFactPropertySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataProblemFactPropertySolution.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataProblemFactPropertySolution.class, TestdataEntity.class);
} }


Expand Down
Expand Up @@ -33,8 +33,9 @@
@PlanningSolution @PlanningSolution
public class TestdataReadMethodProblemFactCollectionPropertySolution extends TestdataObject { public class TestdataReadMethodProblemFactCollectionPropertySolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataReadMethodProblemFactCollectionPropertySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataReadMethodProblemFactCollectionPropertySolution.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(
TestdataReadMethodProblemFactCollectionPropertySolution.class, TestdataEntity.class);
} }


private List<TestdataValue> valueList; private List<TestdataValue> valueList;
Expand Down
Expand Up @@ -30,7 +30,7 @@
@PlanningSolution(autoDiscoverMemberType = AutoDiscoverMemberType.FIELD) @PlanningSolution(autoDiscoverMemberType = AutoDiscoverMemberType.FIELD)
public class TestdataAutoDiscoverFieldSolution extends TestdataObject { public class TestdataAutoDiscoverFieldSolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataAutoDiscoverFieldSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataAutoDiscoverFieldSolution.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataAutoDiscoverFieldSolution.class, TestdataEntity.class);
} }


Expand Down
Expand Up @@ -30,7 +30,7 @@
@PlanningSolution(autoDiscoverMemberType = AutoDiscoverMemberType.GETTER) @PlanningSolution(autoDiscoverMemberType = AutoDiscoverMemberType.GETTER)
public class TestdataAutoDiscoverGetterSolution extends TestdataObject { public class TestdataAutoDiscoverGetterSolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataAutoDiscoverGetterSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor(TestdataAutoDiscoverGetterSolution.class, TestdataEntity.class); return SolutionDescriptor.buildSolutionDescriptor(TestdataAutoDiscoverGetterSolution.class, TestdataEntity.class);
} }


Expand Down
Expand Up @@ -32,7 +32,7 @@
@PlanningSolution @PlanningSolution
public class TestdataDuplicatePlanningEntityCollectionPropertySolution extends TestdataObject { public class TestdataDuplicatePlanningEntityCollectionPropertySolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataDuplicatePlanningEntityCollectionPropertySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor( return SolutionDescriptor.buildSolutionDescriptor(
TestdataDuplicatePlanningEntityCollectionPropertySolution.class, TestdataEntity.class); TestdataDuplicatePlanningEntityCollectionPropertySolution.class, TestdataEntity.class);
} }
Expand Down
Expand Up @@ -32,7 +32,7 @@
@PlanningSolution @PlanningSolution
public class TestdataDuplicatePlanningScorePropertySolution extends TestdataObject { public class TestdataDuplicatePlanningScorePropertySolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataDuplicatePlanningScorePropertySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor( return SolutionDescriptor.buildSolutionDescriptor(
TestdataDuplicatePlanningScorePropertySolution.class, TestdataEntity.class); TestdataDuplicatePlanningScorePropertySolution.class, TestdataEntity.class);
} }
Expand Down
Expand Up @@ -32,7 +32,7 @@
@PlanningSolution @PlanningSolution
public class TestdataDuplicateProblemFactCollectionPropertySolution extends TestdataObject { public class TestdataDuplicateProblemFactCollectionPropertySolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataDuplicateProblemFactCollectionPropertySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor( return SolutionDescriptor.buildSolutionDescriptor(
TestdataDuplicateProblemFactCollectionPropertySolution.class, TestdataEntity.class); TestdataDuplicateProblemFactCollectionPropertySolution.class, TestdataEntity.class);
} }
Expand Down
Expand Up @@ -34,7 +34,7 @@
@PlanningSolution @PlanningSolution
public class TestdataProblemFactCollectionPropertyWithArgumentSolution extends TestdataObject { public class TestdataProblemFactCollectionPropertyWithArgumentSolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataProblemFactCollectionPropertyWithArgumentSolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor( return SolutionDescriptor.buildSolutionDescriptor(
TestdataProblemFactCollectionPropertyWithArgumentSolution.class, TestdataEntity.class); TestdataProblemFactCollectionPropertyWithArgumentSolution.class, TestdataEntity.class);
} }
Expand Down
Expand Up @@ -32,7 +32,7 @@
@PlanningSolution @PlanningSolution
public class TestdataProblemFactIsPlanningEntityCollectionPropertySolution extends TestdataObject { public class TestdataProblemFactIsPlanningEntityCollectionPropertySolution extends TestdataObject {


public static SolutionDescriptor buildSolutionDescriptor() { public static SolutionDescriptor<TestdataProblemFactIsPlanningEntityCollectionPropertySolution> buildSolutionDescriptor() {
return SolutionDescriptor.buildSolutionDescriptor( return SolutionDescriptor.buildSolutionDescriptor(
TestdataProblemFactIsPlanningEntityCollectionPropertySolution.class, TestdataEntity.class); TestdataProblemFactIsPlanningEntityCollectionPropertySolution.class, TestdataEntity.class);
} }
Expand Down

0 comments on commit 1c4a81f

Please sign in to comment.