71 lines
1.9 KiB
Java
71 lines
1.9 KiB
Java
package eu.eudat.commons.types.referencetype;
|
|
|
|
import jakarta.xml.bind.annotation.XmlElement;
|
|
import jakarta.xml.bind.annotation.XmlElementWrapper;
|
|
|
|
import java.util.List;
|
|
|
|
public class DataUrlConfigurationEntity {
|
|
private String path;
|
|
private DataFieldsUrlConfigurationEntity fieldsUrlConfiguration;
|
|
// private String parseClass;
|
|
// private String parseField;
|
|
// private List<String> mergedFields;
|
|
// private String mergedFieldName;
|
|
|
|
public String getPath() {
|
|
return path;
|
|
}
|
|
|
|
@XmlElement(name = "path")
|
|
public void setPath(String path) {
|
|
this.path = path;
|
|
}
|
|
|
|
public DataFieldsUrlConfigurationEntity getFieldsUrlConfiguration() {
|
|
return fieldsUrlConfiguration;
|
|
}
|
|
|
|
@XmlElement(name = "fields")
|
|
public void setFieldsUrlConfiguration(DataFieldsUrlConfigurationEntity fieldsUrlConfiguration) {
|
|
this.fieldsUrlConfiguration = fieldsUrlConfiguration;
|
|
}
|
|
|
|
// public String getParseClass() {
|
|
// return parseClass;
|
|
// }
|
|
//
|
|
// @XmlElement(name = "parse-class")
|
|
// public void setParseClass(String parseClass) {
|
|
// this.parseClass = parseClass;
|
|
// }
|
|
//
|
|
// public String getParseField() {
|
|
// return parseField;
|
|
// }
|
|
//
|
|
// @XmlElement(name = "parse-field")
|
|
// public void setParseField(String parseField) {
|
|
// this.parseField = parseField;
|
|
// }
|
|
//
|
|
// public List<String> getMergedFields() {
|
|
// return mergedFields;
|
|
// }
|
|
//
|
|
// @XmlElementWrapper(name = "merge-fields")
|
|
// @XmlElement(name = "field")
|
|
// public void setMergedFields(List<String> mergedFields) {
|
|
// this.mergedFields = mergedFields;
|
|
// }
|
|
//
|
|
// public String getMergedFieldName() {
|
|
// return mergedFieldName;
|
|
// }
|
|
//
|
|
// @XmlElement(name = "merge-field-name")
|
|
// public void setMergedFieldName(String mergedFieldName) {
|
|
// this.mergedFieldName = mergedFieldName;
|
|
// }
|
|
}
|