no.sesat.search.query.transform
Class RegexpQueryTransformerConfig
java.lang.Object
no.sesat.search.query.transform.AbstractQueryTransformerConfig
no.sesat.search.query.transform.RegexpQueryTransformerConfig
- All Implemented Interfaces:
- Serializable, QueryTransformerConfig
@AbstractQueryTransformerConfig.Controller(value="RegexpQueryTransformer")
public final class RegexpQueryTransformerConfig
- extends AbstractQueryTransformerConfig
Configuration bean for RegexpQueryTransformer.
A transformer to apply a regular expression to each term.
If the regular expression has a capturing group,
it is only that group that is replacement,
not the match to the whole regular expression.
It is therefore critical to use non-capturing groups for |?+* operations in the expressions.
- Version:
- $Id: RegexpQueryTransformerConfig.java 7225 2009-04-09 00:32:20Z ssmiweve $
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexpQueryTransformerConfig
public RegexpQueryTransformerConfig()
readQueryTransformer
public RegexpQueryTransformerConfig readQueryTransformer(Element qt)
- Specified by:
readQueryTransformer in interface QueryTransformerConfig- Overrides:
readQueryTransformer in class AbstractQueryTransformerConfig
- Returns:
setRegexp
public void setRegexp(String regexp)
- Setter for property regexp.
- Parameters:
regexp - New value of property regexp.
getRegexp
public String getRegexp()
- Returns:
- the regular expression
- See Also:
setRegexp(java.lang.String)
setReplacement
public void setReplacement(String replacement)
- Setter for property replacement.
- Parameters:
replacement - New value of property replacement.
getReplacement
public String getReplacement()
- Returns:
- the replacement string
- See Also:
setReplacement(java.lang.String)
Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.