tech.guyi.ipojo.compile.lib.configuration.entry.Server Maven / Gradle / Ivy
The newest version!
package tech.guyi.ipojo.compile.lib.configuration.entry;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Objects;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Server {
private String id;
private String username;
private String password;
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Server server = (Server) o;
return id.equals(server.id);
}
@Override
public int hashCode() {
return Objects.hash(id);
}
}