org.activemath.omdocjdom.index.queries
Class AMIndexQueryList
java.lang.Object
org.activemath.omdocjdom.index.queries.AbstractAMIndexQuery
org.activemath.omdocjdom.index.queries.AMIndexQueryList
- All Implemented Interfaces:
- IndexConstants
public class AMIndexQueryList
- extends AbstractAMIndexQuery
clauses
public List clauses
AMIndexQueryList
public AMIndexQueryList()
createQueryForVariation
protected org.apache.lucene.search.Query createQueryForVariation(String field,
String lang)
- Description copied from class:
AbstractAMIndexQuery
- Creates a query for this field and language.
- Specified by:
createQueryForVariation in class AbstractAMIndexQuery
- Parameters:
field - the field name this should apply tolang - the language (added to the field name if non-null)
- Returns:
- the query that will be composed with others with varying fields and languages
setTargetCompetencies
public void setTargetCompetencies(Collection<String> coll)
add
public void add(AbstractAMIndexQuery q,
org.apache.lucene.search.BooleanClause.Occur occurrenceReq)
asLuceneQuery
public org.apache.lucene.search.Query asLuceneQuery()
- Overrides:
asLuceneQuery in class AbstractAMIndexQuery