Refactor package structure to de.tki.comfymodels, fix compilation errors, and prioritize imported model list in search
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
package de.tki.comfymodels.domain;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
public class ModelInfo {
|
||||
private String type;
|
||||
private String name;
|
||||
private String url;
|
||||
private String size = "Unknown";
|
||||
private String popularity = ""; // Download-Zahlen zur Sicherheit
|
||||
private String base;
|
||||
private String save_path;
|
||||
private String description;
|
||||
private String reference;
|
||||
private String filename;
|
||||
|
||||
public ModelInfo(String type, String name, String url) {
|
||||
this.type = type;
|
||||
this.name = name;
|
||||
this.url = url;
|
||||
}
|
||||
|
||||
public String getType() { return type; }
|
||||
public void setType(String type) { this.type = type; }
|
||||
public String getName() { return name; }
|
||||
public String getUrl() { return url; }
|
||||
public void setUrl(String url) { this.url = url; }
|
||||
public String getSize() { return size; }
|
||||
public void setSize(String size) { this.size = size; }
|
||||
public String getPopularity() { return popularity; }
|
||||
public void setPopularity(String popularity) { this.popularity = popularity; }
|
||||
|
||||
public String getBase() { return base; }
|
||||
public void setBase(String base) { this.base = base; }
|
||||
public String getSave_path() { return save_path; }
|
||||
public void setSave_path(String save_path) { this.save_path = save_path; }
|
||||
public String getDescription() { return description; }
|
||||
public void setDescription(String description) { this.description = description; }
|
||||
public String getReference() { return reference; }
|
||||
public void setReference(String reference) { this.reference = reference; }
|
||||
public String getFilename() { return filename; }
|
||||
public void setFilename(String filename) { this.filename = filename; }
|
||||
|
||||
@Override
|
||||
public boolean equals(Object o) {
|
||||
if (this == o) return true;
|
||||
if (o == null || getClass() != o.getClass()) return false;
|
||||
ModelInfo info = (ModelInfo) o;
|
||||
return Objects.equals(name, info.name);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(name);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user