argos/dmp-backend/web/src/main/java/eu/eudat/logic/security/customproviders/ConfigurableProvider/models/ConfigurableProviderModel.java

50 lines
1.2 KiB
Java
Raw Normal View History

2019-11-13 16:32:55 +01:00
package eu.eudat.logic.security.customproviders.ConfigurableProvider.models;
import eu.eudat.logic.security.customproviders.ConfigurableProvider.entities.ConfigurableProvider;
public class ConfigurableProviderModel {
private String configurableLoginId;
2022-04-28 11:03:01 +02:00
private String type;
2019-11-13 16:32:55 +01:00
private String name;
2022-04-28 11:03:01 +02:00
private String logoUrl;
2019-11-13 16:32:55 +01:00
public String getConfigurableLoginId() {
return configurableLoginId;
}
public void setConfigurableLoginId(String configurableLoginId) {
this.configurableLoginId = configurableLoginId;
}
2022-04-28 11:03:01 +02:00
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
2019-11-13 16:32:55 +01:00
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
2022-04-28 11:03:01 +02:00
public String getLogoUrl() {
return logoUrl;
2019-11-13 16:32:55 +01:00
}
2022-04-28 11:03:01 +02:00
public void setLogoUrl(String logoUrl) {
this.logoUrl = logoUrl;
2019-11-13 16:32:55 +01:00
}
public ConfigurableProviderModel fromDataModel(ConfigurableProvider entity) {
ConfigurableProviderModel model = new ConfigurableProviderModel();
model.setConfigurableLoginId(entity.getConfigurableLoginId());
2022-04-28 11:03:01 +02:00
model.setType(entity.getType());
2019-11-13 16:32:55 +01:00
model.setName(entity.getName());
2022-04-28 11:03:01 +02:00
model.setLogoUrl(entity.getLogoUrl());
2019-11-13 16:32:55 +01:00
return model;
}
2022-04-28 11:03:01 +02:00
2019-11-13 16:32:55 +01:00
}