in modules/frontend/app/configuration/generator/generator/SpringTransformer.service.js [92:116]
static _toObject(clsName, val) {
const items = _.isArray(val) ? val : [val];
if (clsName === 'EVENTS')
return ['<list>', ..._.map(items, (item) => ` <util:constant static-field="${item.class}.${item.label}"/>`), '</list>'];
return _.map(items, (item) => {
switch (clsName) {
case 'PROPERTY':
case 'PROPERTY_CHAR':
case 'PROPERTY_INT':
return `\${${item}}`;
case 'java.lang.Class':
return this.javaTypes.fullClassName(item);
case 'long':
return `${item}`;
case 'java.lang.String':
case 'PATH':
case 'PATH_ARRAY':
return this.escapeXml(item);
default:
return item;
}
});
}