Added toString() and final fields
This commit is contained in:
parent
ff5961d79a
commit
32e74b77c1
@ -8,9 +8,9 @@ package dev.salmonllama.fsbot.database.models;
|
|||||||
import dev.salmonllama.fsbot.database.DatabaseModel;
|
import dev.salmonllama.fsbot.database.DatabaseModel;
|
||||||
|
|
||||||
public class ColorRole extends DatabaseModel {
|
public class ColorRole extends DatabaseModel {
|
||||||
private long roleId;
|
private final long roleId;
|
||||||
private long serverId;
|
private final long serverId;
|
||||||
private String color;
|
private final String color;
|
||||||
|
|
||||||
public ColorRole(ColorRoleBuilder builder) {
|
public ColorRole(ColorRoleBuilder builder) {
|
||||||
roleId = builder.roleId;
|
roleId = builder.roleId;
|
||||||
@ -34,8 +34,13 @@ public class ColorRole extends DatabaseModel {
|
|||||||
return "CREATE TABLE IF NOT EXISTS color_roles (role_id INTEGER, server_id INTEGER, color TEXT)";
|
return "CREATE TABLE IF NOT EXISTS color_roles (role_id INTEGER, server_id INTEGER, color TEXT)";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return String.format("Color Role: {roleId: %d, serverId: %d, color: %s", roleId, serverId, color);
|
||||||
|
}
|
||||||
|
|
||||||
public static class ColorRoleBuilder {
|
public static class ColorRoleBuilder {
|
||||||
private long roleId;
|
private final long roleId;
|
||||||
private long serverId;
|
private long serverId;
|
||||||
private String color;
|
private String color;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user