Package org.alfresco.repo.search.impl
Class NodeSearcher
- java.lang.Object
-
- org.alfresco.repo.search.impl.NodeSearcher
-
public class NodeSearcher extends Object
Helper class that walks a node hierarchy.Some searcher methods on
SearchServicecan use this directly as its only dependencies areNodeService,DictionaryServiceand aSearchService- Author:
- Derek Hulley
-
-
Constructor Summary
Constructors Constructor Description NodeSearcher(NodeService nodeService, DictionaryService dictionaryService, SearchService searchService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<NodeRef>selectNodes(NodeRef contextNodeRef, String xpathIn, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)List<Serializable>selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)
-
-
-
Constructor Detail
-
NodeSearcher
public NodeSearcher(NodeService nodeService, DictionaryService dictionaryService, SearchService searchService)
-
-
Method Detail
-
selectNodes
public List<NodeRef> selectNodes(NodeRef contextNodeRef, String xpathIn, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)
- See Also:
NodeServiceXPath
-
selectProperties
public List<Serializable> selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)
- See Also:
NodeServiceXPath
-
-