Package org.alfresco.repo.template
Class BaseSearchResultsMap
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.alfresco.repo.template.BaseTemplateMap
org.alfresco.repo.template.BaseSearchResultsMap
- All Implemented Interfaces:
Serializable,Cloneable,Map
- Direct Known Subclasses:
LuceneSearchResultsMap,NodeSearchResultsMap,SavedSearchResultsMap
Class providing the base Search Query services to execute a search returning a list of TemplateNode objects from a Lucene search string.
- 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.BaseTemplateMap
parent, services -
Constructor Summary
ConstructorsConstructorDescriptionBaseSearchResultsMap(TemplateNode parent, ServiceRegistry services) Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected List<TemplateNode>Perform a SearchService query with the given Lucene search stringMethods inherited from class org.alfresco.repo.template.BaseTemplateMap
getMethods 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
-
BaseSearchResultsMap
Constructor- Parameters:
parent- The parent TemplateNode to execute searches fromservices- The ServiceRegistry to use
-
-
Method Details
-
query
Perform a SearchService query with the given Lucene search string
-