Package org.alfresco.repo.search.impl
Class NodeSearcher
java.lang.Object
org.alfresco.repo.search.impl.NodeSearcher
Helper class that walks a node hierarchy.
Some searcher methods on SearchService can use this directly as its only dependencies are NodeService, DictionaryService and a SearchService
- Author:
- Derek Hulley
-
Constructor Summary
ConstructorsConstructorDescriptionNodeSearcher(NodeService nodeService, DictionaryService dictionaryService, SearchService searchService) -
Method Summary
Modifier and TypeMethodDescriptionselectNodes(NodeRef contextNodeRef, String xpathIn, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language)
-
Constructor Details
-
NodeSearcher
public NodeSearcher(NodeService nodeService, DictionaryService dictionaryService, SearchService searchService)
-
-
Method Details
-
selectNodes
public List<NodeRef> selectNodes(NodeRef contextNodeRef, String xpathIn, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) - See Also:
-
selectProperties
public List<Serializable> selectProperties(NodeRef contextNodeRef, String xpath, QueryParameterDefinition[] paramDefs, NamespacePrefixResolver namespacePrefixResolver, boolean followAllParentLinks, String language) - See Also:
-