Skip to content

Commit

Permalink
[boschshc] fix Boolean type with "boolean isValid()" for the dto classes
Browse files Browse the repository at this point in the history
Signed-off-by: Gerd Zanker <gerd.zanker@web.de>
  • Loading branch information
GerdZanker committed Feb 26, 2024
1 parent b6d19f9 commit 2ee73a2
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public class Device {
public String status;
public List<String> childDeviceIds;

public static Boolean isValid(Device obj) {
public static boolean isValid(Device obj) {
return obj != null && obj.id != null;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ public PublicInformation() {
public String shcGeneration;
public SoftwareUpdateState softwareUpdateState;

public static Boolean isValid(PublicInformation obj) {
public static boolean isValid(PublicInformation obj) {
return obj != null && obj.shcIpAddress != null && obj.shcGeneration != null && obj.apiVersions != null
&& obj.softwareUpdateState != null && SoftwareUpdateState.isValid(obj.softwareUpdateState);
&& SoftwareUpdateState.isValid(obj.softwareUpdateState);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -48,17 +48,13 @@ public static Scenario createScenario(final String id, final String name, final
return scenario;
}

public static Boolean isValid(Scenario[] scenarios) {
public static boolean isValid(Scenario[] scenarios) {
return Arrays.stream(scenarios).allMatch(scenario -> (scenario.id != null));
}

@Override
public String toString() {
final StringBuilder sb = new StringBuilder("Scenario{");
sb.append("name='").append(name).append("'");
sb.append(", id='").append(id).append("'");
sb.append(", lastTimeTriggered='").append(lastTimeTriggered).append("'");
sb.append('}');
return sb.toString();
return "Scenario{" + "name='" + name + "'" + ", id='" + id + "'" + ", lastTimeTriggered='" + lastTimeTriggered
+ "'" + '}';
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public class SoftwareUpdateState {
public String swInstalledVersion;
public String swUpdateAvailableVersion;

public static Boolean isValid(SoftwareUpdateState obj) {
public static boolean isValid(SoftwareUpdateState obj) {
return obj != null && obj.swUpdateState != null && obj.swInstalledVersion != null
&& obj.swUpdateAvailableVersion != null;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public String getJsonrpc() {
return this.jsonrpc;
}

public static Boolean isValid(SubscribeResult obj) {
public static boolean isValid(SubscribeResult obj) {
return obj != null && obj.result != null && obj.jsonrpc != null;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ public String toString() {
+ type + '\'' + '}';
}

public static Boolean isValid(UserDefinedState obj) {
public static boolean isValid(UserDefinedState obj) {
return obj != null && obj.id != null;
}
}

0 comments on commit 2ee73a2

Please sign in to comment.