Package com.yahoo.search.dispatch
Class SearchPath
java.lang.Object
com.yahoo.search.dispatch.SearchPath
Utility class for parsing model.searchPath and filtering a search cluster
based on it.
- Author:
- ollivir
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionselectNodes
(String searchPath, SearchCluster cluster) Parses the search path and select nodes from the given cluster based on it.toString()
-
Method Details
-
selectNodes
Parses the search path and select nodes from the given cluster based on it.- Parameters:
searchPath
- unparsed search path expression (see: model.searchPath in Search API reference)cluster
- the search cluster from which nodes are selected- Returns:
- list of nodes chosen with the search path, or an empty list in which case some other node selection logic should be used
- Throws:
SearchPath.InvalidSearchPathException
- if the searchPath is malformed
-
toString
-