Package org.alfresco.repo.template
Class NamePathResultsMap
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.alfresco.repo.template.BaseTemplateMap
org.alfresco.repo.template.BasePathResultsMap
org.alfresco.repo.template.NamePathResultsMap
- All Implemented Interfaces:
Serializable,Cloneable,Map
A special Map that executes an XPath against the parent Node as part of the get()
Map interface implementation.
- Author:
- Kevin Roast
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Field Summary
Fields inherited from class org.alfresco.repo.template.BasePathResultsMap
loggerFields inherited from class org.alfresco.repo.template.BaseTemplateMap
parent, services -
Constructor Summary
ConstructorsConstructorDescriptionNamePathResultsMap(TemplateNode parent, ServiceRegistry services) Constructor -
Method Summary
Methods inherited from class org.alfresco.repo.template.BasePathResultsMap
getChildrenByXPathMethods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Constructor Details
-
NamePathResultsMap
Constructor- Parameters:
parent- The parent TemplateNode to execute searches fromservices- The ServiceRegistry to use
-
-
Method Details
-
get
- Specified by:
getin interfaceMap- Specified by:
getin classBaseTemplateMap- See Also:
-