Revision ac1f29b5
Added by Cherian Mathew almost 9 years ago
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/session/CdmEntitySession.java | ||
---|---|---|
14 | 14 |
import java.util.Collection; |
15 | 15 |
import java.util.HashSet; |
16 | 16 |
import java.util.List; |
17 |
import java.util.Map; |
|
17 | 18 |
import java.util.Set; |
18 | 19 |
import java.util.UUID; |
19 | 20 |
|
... | ... | |
288 | 289 |
return cdmTransientEntityCacher; |
289 | 290 |
} |
290 | 291 |
|
291 |
|
|
292 |
|
|
293 |
|
|
294 |
|
|
295 |
|
|
296 |
|
|
297 |
|
|
298 |
|
|
299 |
|
|
300 |
|
|
301 |
|
|
292 |
@Override |
|
293 |
public List<String> getPropertyPaths(Object obj) { |
|
294 |
Map<Object, List<String>> propertyPathsMap = sessionOwner.getPropertyPathsMap(); |
|
295 |
if(propertyPathsMap == null || propertyPathsMap.isEmpty()) { |
|
296 |
return null; |
|
297 |
} |
|
298 |
return propertyPathsMap.get(obj); |
|
299 |
} |
|
302 | 300 |
|
303 | 301 |
} |
Also available in: Unified diff
Add method to sessionOwner objects to fine tune performance using property paths