Fix stakeholder dao methods with duplicate condition for defaultId.
This commit is contained in:
parent
aaf3338e11
commit
b231778851
|
@ -60,11 +60,11 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
|
||||||
*/
|
*/
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNull();
|
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNull();
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(String id);
|
List<Stakeholder> findByStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(String id);
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(StakeholderType Type);
|
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(StakeholderType Type);
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(StakeholderType Type, String id);
|
List<Stakeholder> findByStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(StakeholderType Type, String id);
|
||||||
|
|
||||||
default List<Stakeholder> standaloneStakeholders() {
|
default List<Stakeholder> standaloneStakeholders() {
|
||||||
return standaloneStakeholders(null);
|
return standaloneStakeholders(null);
|
||||||
|
@ -76,9 +76,9 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
|
||||||
|
|
||||||
default List<Stakeholder> standaloneStakeholders(StakeholderType type, String id) {
|
default List<Stakeholder> standaloneStakeholders(StakeholderType type, String id) {
|
||||||
if (type != null && id != null) {
|
if (type != null && id != null) {
|
||||||
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(type, id);
|
return findByStandaloneIsTrueAndUmbrellaIsNullAndTypeAndDefaultId(type, id);
|
||||||
} else if (id != null) {
|
} else if (id != null) {
|
||||||
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(id);
|
return findByStandaloneIsTrueAndUmbrellaIsNullAndDefaultId(id);
|
||||||
} else if (type != null) {
|
} else if (type != null) {
|
||||||
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(type);
|
return findByDefaultIdIsNotNullAndStandaloneIsTrueAndUmbrellaIsNullAndType(type);
|
||||||
} else {
|
} else {
|
||||||
|
@ -91,11 +91,11 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
|
||||||
*/
|
*/
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalse();
|
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalse();
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndDefaultId(String id);
|
List<Stakeholder> findByStandaloneIsFalseAndDefaultId(String id);
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(StakeholderType Type);
|
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(StakeholderType Type);
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdIsNotNullAndStandaloneIsFalseAndTypeAndDefaultId(StakeholderType Type, String id);
|
List<Stakeholder> findByStandaloneIsFalseAndTypeAndDefaultId(StakeholderType Type, String id);
|
||||||
|
|
||||||
default List<Stakeholder> dependentStakeholders() {
|
default List<Stakeholder> dependentStakeholders() {
|
||||||
return dependentStakeholders(null);
|
return dependentStakeholders(null);
|
||||||
|
@ -107,9 +107,9 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
|
||||||
|
|
||||||
default List<Stakeholder> dependentStakeholders(StakeholderType type, String id) {
|
default List<Stakeholder> dependentStakeholders(StakeholderType type, String id) {
|
||||||
if (type != null && id != null) {
|
if (type != null && id != null) {
|
||||||
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndTypeAndDefaultId(type, id);
|
return findByStandaloneIsFalseAndTypeAndDefaultId(type, id);
|
||||||
} else if (id != null) {
|
} else if (id != null) {
|
||||||
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndDefaultId(id);
|
return findByStandaloneIsFalseAndDefaultId(id);
|
||||||
} else if (type != null) {
|
} else if (type != null) {
|
||||||
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(type);
|
return findByDefaultIdIsNotNullAndStandaloneIsFalseAndType(type);
|
||||||
} else {
|
} else {
|
||||||
|
@ -153,11 +153,11 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
|
||||||
* */
|
* */
|
||||||
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrue();
|
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrue();
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndDefaultId(String id);
|
List<Stakeholder> findByStandaloneIsTrueAndDefaultId(String id);
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndType(StakeholderType Type);
|
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndType(StakeholderType Type);
|
||||||
|
|
||||||
List<Stakeholder> findByDefaultIdNotNullAndStandaloneIsTrueAndTypeAndDefaultId(StakeholderType Type, String id);
|
List<Stakeholder> findByStandaloneIsTrueAndTypeAndDefaultId(StakeholderType Type, String id);
|
||||||
|
|
||||||
default List<Stakeholder> browseStakeholders() {
|
default List<Stakeholder> browseStakeholders() {
|
||||||
return browseStakeholders(null);
|
return browseStakeholders(null);
|
||||||
|
@ -169,9 +169,9 @@ public interface StakeholderDAO extends MongoRepository<Stakeholder, String> {
|
||||||
|
|
||||||
default List<Stakeholder> browseStakeholders(StakeholderType type, String id) {
|
default List<Stakeholder> browseStakeholders(StakeholderType type, String id) {
|
||||||
if (type != null && id != null) {
|
if (type != null && id != null) {
|
||||||
return findByDefaultIdNotNullAndStandaloneIsTrueAndTypeAndDefaultId(type, id);
|
return findByStandaloneIsTrueAndTypeAndDefaultId(type, id);
|
||||||
} else if (id != null) {
|
} else if (id != null) {
|
||||||
return findByDefaultIdNotNullAndStandaloneIsTrueAndDefaultId(id);
|
return findByStandaloneIsTrueAndDefaultId(id);
|
||||||
} else if (type != null) {
|
} else if (type != null) {
|
||||||
return findByDefaultIdNotNullAndStandaloneIsTrueAndType(type);
|
return findByDefaultIdNotNullAndStandaloneIsTrueAndType(type);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue