org.alfresco.repo.search.impl
Class NodeSearcher
java.lang.Object
org.alfresco.repo.search.impl.NodeSearcher
public class NodeSearcher
- extends java.lang.Object
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
Constructor Summary |
NodeSearcher(org.alfresco.service.cmr.repository.NodeService nodeService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService,
org.alfresco.service.cmr.search.SearchService searchService)
|
Method Summary |
java.util.List |
selectNodes(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String xpathIn,
org.alfresco.service.cmr.search.QueryParameterDefinition[] paramDefs,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks,
java.lang.String language)
|
java.util.List |
selectProperties(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String xpath,
org.alfresco.service.cmr.search.QueryParameterDefinition[] paramDefs,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks,
java.lang.String language)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeSearcher
public NodeSearcher(org.alfresco.service.cmr.repository.NodeService nodeService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService,
org.alfresco.service.cmr.search.SearchService searchService)
selectNodes
public java.util.List selectNodes(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String xpathIn,
org.alfresco.service.cmr.search.QueryParameterDefinition[] paramDefs,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks,
java.lang.String language)
- See Also:
NodeServiceXPath
selectProperties
public java.util.List selectProperties(org.alfresco.service.cmr.repository.NodeRef contextNodeRef,
java.lang.String xpath,
org.alfresco.service.cmr.search.QueryParameterDefinition[] paramDefs,
org.alfresco.service.namespace.NamespacePrefixResolver namespacePrefixResolver,
boolean followAllParentLinks,
java.lang.String language)
- See Also:
NodeServiceXPath
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.