org.compass.core.impl
Class DefaultCompassQueryBuilder.DefaultCompassQueryStringBuilder
java.lang.Object
org.compass.core.impl.DefaultCompassQueryBuilder.DefaultCompassQueryStringBuilder
- All Implemented Interfaces:
- CompassQueryBuilder.CompassQueryStringBuilder, CompassQueryBuilder.ToCompassQuery
- Enclosing class:
- DefaultCompassQueryBuilder
public static class DefaultCompassQueryBuilder.DefaultCompassQueryStringBuilder
- extends Object
- implements CompassQueryBuilder.CompassQueryStringBuilder
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCompassQueryBuilder.DefaultCompassQueryStringBuilder
public DefaultCompassQueryBuilder.DefaultCompassQueryStringBuilder(SearchEngineQueryBuilder.SearchEngineQueryStringBuilder queryBuilder,
InternalCompassSession session)
setAnalyzer
public CompassQueryBuilder.CompassQueryStringBuilder setAnalyzer(String analyzer)
- Description copied from interface:
CompassQueryBuilder.CompassQueryStringBuilder
- Sets the analyzer that will be used to analyze the query string. Can
be
null. It is used when parsing a query string and
has no efects when using a bulit in query (using the
CompassQuery).
- Specified by:
setAnalyzer in interface CompassQueryBuilder.CompassQueryStringBuilder
setDefaultSearchProperty
public CompassQueryBuilder.CompassQueryStringBuilder setDefaultSearchProperty(String defaultSearchProperty)
- Description copied from interface:
CompassQueryBuilder.CompassQueryStringBuilder
- Sets the default search property for non prefixed terms in the query
string. Can be
null. It is used when parsing a query
string and has no efects when using a bulit in query (using the
CompassQuery).
- Specified by:
setDefaultSearchProperty in interface CompassQueryBuilder.CompassQueryStringBuilder
toQuery
public CompassQuery toQuery()
- Description copied from interface:
CompassQueryBuilder.ToCompassQuery
- Create the query.
- Specified by:
toQuery in interface CompassQueryBuilder.ToCompassQuery
Copyright (c) 2004-2006 The Compass Project.