no.sesat.search.mode.command
Class PicSearchCommand
java.lang.Object
no.sesat.search.mode.command.AbstractSearchCommand
no.sesat.search.mode.command.AbstractXmlSearchCommand
no.sesat.search.mode.command.PicSearchCommand
- All Implemented Interfaces:
- Serializable, Callable<ResultList<ResultItem>>, SearchCommand
public class PicSearchCommand
- extends AbstractXmlSearchCommand
- Version:
- $Id: PicSearchCommand.java 7225 2009-04-09 00:32:20Z ssmiweve $
- See Also:
PictureCommandConfig,
Serialized Form
| Methods inherited from class no.sesat.search.mode.command.AbstractSearchCommand |
addFilterString, call, constructQueryBuilder, createQuery, createQuery, escape, getCurrentOffset, getEngine, getFieldFilter, getFilter, getQuery, getQueryBuilder, getQueryRepresentation, getReservedWords, getResultsToReturn, getSearchConfiguration, getSearchResult, getSingleParameter, getTransformedQuery, getTransformedQuerySesamSyntax, getTransformedTerms, getUserSortBy, handleCancellation, initialiseTransformedTerms, isCancelled, isPaginated, isUserSortable, performExecution, performQueryTransformation, performResultHandling, setTransformedQuerySesamSyntax, statisticsInfo, toString, updateTransformedQuerySesamSyntax |
PicSearchCommand
public PicSearchCommand(SearchCommand.Context cxt)
- Creates a new command in given context.
- Parameters:
cxt - Context to run in.
execute
public ResultList<ResultItem> execute()
- Specified by:
execute in class AbstractSearchCommand
visitXorClause
protected void visitXorClause(no.sesat.commons.visitor.Visitor visitor,
XorClause clause)
- Visits full names as separate words rather than as an entity.
- Overrides:
visitXorClause in class AbstractSearchCommand
- Parameters:
visitor - The visitor.clause - the xor clause to examine.
createItem
protected ResultItem createItem(Element picture)
- Description copied from class:
AbstractXmlSearchCommand
- Each individual result is usually defined within one given Element.
- Specified by:
createItem in class AbstractXmlSearchCommand
- Parameters:
picture - the w3c element
- Returns:
- the ResultItem
getParameter
protected String getParameter(String key)
- Description copied from class:
AbstractSearchCommand
- Returns parameter value.
Changed since 2.16.1 so that only request parameters are searched.
- Overrides:
getParameter in class AbstractSearchCommand
- Parameters:
key - the name of the parameter to look for.
- Returns:
- the parameter value, unescaped, or null if parameter does not exist.
getFilterBuilder
protected FilterBuilder getFilterBuilder()
- Overrides:
getFilterBuilder in class AbstractSearchCommand
getOffset
protected int getOffset()
- Description copied from class:
AbstractSearchCommand
- Returns the offset applicable to this command.
Zero if the command has no "offset" navigator configured,
the value of the offset parameter otherwise.
- Overrides:
getOffset in class AbstractSearchCommand
- Returns:
- the offset.
Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.