public class RestrictedQuery extends SimpleQuery implements org.apache.excalibur.xml.sax.XMLizable
SdxObject.ConfigurationNode
baseOperator, baseQuery, baseResults, cachedQuery, filter, luceneQuery, queryText, searchLocations, sortSpecification
_configuration, _context, _description, _encoding, _id, _locale, _logger, _manager, _xmlizable_objects, _xmlLang, isToSaxInitialized
defaultOperator, LUCENE_BOOLEAN_QUERY_MAX_CLAUSES, OPERATOR_AND, OPERATOR_NOT, OPERATOR_OR, SEARCH_ENGINE
CLASS_NAME_SUFFIX
DEFAULT_ENCODING
Constructor and Description |
---|
RestrictedQuery()
Creates a query
A super.getLog() must be set and then this query must be setUp.
|
Modifier and Type | Method and Description |
---|---|
void |
setUp(SearchLocations sLocs,
java.lang.String q,
java.lang.String field)
Builds a restricted query.
|
setUp, toSAX
addAttributesLucene, addAttributesText, addBaseQuery, addBaseQuery, addFilter, addSortSpecification, execute, getBoost, getCachedQuery, getClassNameSuffix, getLuceneQuery, getOperator, getSearchLocations, initToSax, initVolatileObjectsToSax, prepare, setBoost, setBoost, setLuceneQuery, setSearchLocations, setUp, setUp
configure, configureDescription, contextualize, enableLogging, getBaseAttributes, getConfiguration, getContext, getDescription, getEncoding, getId, getLocale, getLog, getServiceManager, getXmlLang, service, setDescription, setEncoding, setId, setLocale, setUpSdxObject, setUpSdxObject, setXmlLang, verifyConfigurationResources
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, setId
getDescription, setDescription
getEncoding, setEncoding
getLocale, getXmlLang, setLocale, setXmlLang
public RestrictedQuery()
A super.getLog() must be set and then this query must be setUp.
public void setUp(SearchLocations sLocs, java.lang.String q, java.lang.String field) throws SDXException
setUp
in class SimpleQuery
sLocs
- The SearchLocations object (indices to be searched).q
- The query string.field
- The name of the fieldSDXException
Copyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.