public abstract class BaseObjectPropertyDataPostProcessor extends Object implements ObjectPropertyDataPostProcessor
| Modifier and Type | Field and Description |
|---|---|
protected ObjectPropertyTemplateModel |
objectPropertyTemplateModel |
protected WebappDaoFactory |
wdf |
| Constructor and Description |
|---|
BaseObjectPropertyDataPostProcessor(ObjectPropertyTemplateModel optm,
WebappDaoFactory wdf) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addName(Map<String,String> map,
String nameKey,
String objectKey) |
protected Individual |
getIndividual(String uri) |
void |
process(List<Map<String,String>> data) |
protected abstract void |
process(Map<String,String> map)
Postprocessing that applies to individual list items
|
protected void |
processList(List<Map<String,String>> data)
Postprocessing that applies to the list as a whole - reordering, removing duplicates, etc.
|
protected final ObjectPropertyTemplateModel objectPropertyTemplateModel
protected final WebappDaoFactory wdf
public BaseObjectPropertyDataPostProcessor(ObjectPropertyTemplateModel optm, WebappDaoFactory wdf)
public void process(List<Map<String,String>> data)
process in interface ObjectPropertyDataPostProcessorprotected void processList(List<Map<String,String>> data)
protected abstract void process(Map<String,String> map)
protected Individual getIndividual(String uri)
Copyright © 2021. All rights reserved.