/* * This file was designed for Luminous. * Do not redistribute without explicit permission from the * developer(s). */ package constants; public class LoadingOption { public enum SQLInfo { Default(1, ServerConstants.SQL_PORT, ServerConstants.SQL_USER, ServerConstants.SQL_PASSWORD, ServerConstants.SQL_DATABASE); private final String port, user, pass, db; private final int id; private SQLInfo(int id, String port, String user, String pass, String db) { this.id = id; this.port = port; this.user = user; this.pass = pass; this.db = db; } public String getPort() { return port; } public String getUser() { return user; } public String getPass() { return pass; } public String getDb() { return db; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(id).append(". ").append(this.name()).append("\r\n"); sb.append("Port :: ").append(port).append("\r\n"); sb.append("User :: ").append(user).append("\r\n"); sb.append("Password :: ").append(pass).append("\r\n"); sb.append("Database :: ").append(db).append("\r\n"); sb.append("\r\n"); return sb.toString(); } public static SQLInfo getById(int id) { for (SQLInfo i : values()) { if (i.id == id) { return i; } } return Default; } } public final static String[] ipSetting = {"127.0.0.1", "87.69.227.144"}; }