50 lines
1.2 KiB
Java
50 lines
1.2 KiB
Java
package eu.eudat.logic.security.customproviders.ConfigurableProvider.models;
|
|
|
|
import eu.eudat.logic.security.customproviders.ConfigurableProvider.entities.ConfigurableProvider;
|
|
|
|
public class ConfigurableProviderModel {
|
|
|
|
private String configurableLoginId;
|
|
private String type;
|
|
private String name;
|
|
private String logoUrl;
|
|
|
|
public String getConfigurableLoginId() {
|
|
return configurableLoginId;
|
|
}
|
|
public void setConfigurableLoginId(String configurableLoginId) {
|
|
this.configurableLoginId = configurableLoginId;
|
|
}
|
|
|
|
public String getType() {
|
|
return type;
|
|
}
|
|
public void setType(String type) {
|
|
this.type = type;
|
|
}
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public String getLogoUrl() {
|
|
return logoUrl;
|
|
}
|
|
public void setLogoUrl(String logoUrl) {
|
|
this.logoUrl = logoUrl;
|
|
}
|
|
|
|
public ConfigurableProviderModel fromDataModel(ConfigurableProvider entity) {
|
|
ConfigurableProviderModel model = new ConfigurableProviderModel();
|
|
model.setConfigurableLoginId(entity.getConfigurableLoginId());
|
|
model.setType(entity.getType());
|
|
model.setName(entity.getName());
|
|
model.setLogoUrl(entity.getLogoUrl());
|
|
return model;
|
|
}
|
|
|
|
}
|