Liferay 6.0.5

com.liferay.portal.kernel.search
Interface BooleanQuery

All Superinterfaces:
Query, Serializable
All Known Implementing Classes:
BaseBooleanQueryImpl, BooleanQueryImpl, BooleanQueryImpl

public interface BooleanQuery
extends Query


Method Summary
 void add(Query query, BooleanClauseOccur booleanClauseOccur)
           
 void add(Query query, String occur)
           
 void addExactTerm(String field, boolean value)
           
 void addExactTerm(String field, Boolean value)
           
 void addExactTerm(String field, double value)
           
 void addExactTerm(String field, Double value)
           
 void addExactTerm(String field, int value)
           
 void addExactTerm(String field, Integer value)
           
 void addExactTerm(String field, long value)
           
 void addExactTerm(String field, Long value)
           
 void addExactTerm(String field, short value)
           
 void addExactTerm(String field, Short value)
           
 void addExactTerm(String field, String value)
           
 void addRequiredTerm(String field, boolean value)
           
 void addRequiredTerm(String field, Boolean value)
           
 void addRequiredTerm(String field, double value)
           
 void addRequiredTerm(String field, Double value)
           
 void addRequiredTerm(String field, int value)
           
 void addRequiredTerm(String field, Integer value)
           
 void addRequiredTerm(String field, long value)
           
 void addRequiredTerm(String field, Long value)
           
 void addRequiredTerm(String field, short value)
           
 void addRequiredTerm(String field, Short value)
           
 void addRequiredTerm(String field, String value)
           
 void addRequiredTerm(String field, String value, boolean like)
           
 void addTerm(String field, long value)
           
 void addTerm(String field, String value)
           
 void addTerm(String field, String value, boolean like)
           
 void addTerms(String[] fields, String values)
           
 List<BooleanClause> clauses()
           
 

Method Detail

add

void add(Query query,
         BooleanClauseOccur booleanClauseOccur)
         throws ParseException
Throws:
ParseException

add

void add(Query query,
         String occur)
         throws ParseException
Throws:
ParseException

addExactTerm

void addExactTerm(String field,
                  boolean value)

addExactTerm

void addExactTerm(String field,
                  Boolean value)

addExactTerm

void addExactTerm(String field,
                  double value)

addExactTerm

void addExactTerm(String field,
                  Double value)

addExactTerm

void addExactTerm(String field,
                  int value)

addExactTerm

void addExactTerm(String field,
                  Integer value)

addExactTerm

void addExactTerm(String field,
                  long value)

addExactTerm

void addExactTerm(String field,
                  Long value)

addExactTerm

void addExactTerm(String field,
                  short value)

addExactTerm

void addExactTerm(String field,
                  Short value)

addExactTerm

void addExactTerm(String field,
                  String value)

addRequiredTerm

void addRequiredTerm(String field,
                     boolean value)

addRequiredTerm

void addRequiredTerm(String field,
                     Boolean value)

addRequiredTerm

void addRequiredTerm(String field,
                     double value)

addRequiredTerm

void addRequiredTerm(String field,
                     Double value)

addRequiredTerm

void addRequiredTerm(String field,
                     int value)

addRequiredTerm

void addRequiredTerm(String field,
                     Integer value)

addRequiredTerm

void addRequiredTerm(String field,
                     long value)

addRequiredTerm

void addRequiredTerm(String field,
                     Long value)

addRequiredTerm

void addRequiredTerm(String field,
                     short value)

addRequiredTerm

void addRequiredTerm(String field,
                     Short value)

addRequiredTerm

void addRequiredTerm(String field,
                     String value)

addRequiredTerm

void addRequiredTerm(String field,
                     String value,
                     boolean like)

addTerm

void addTerm(String field,
             long value)
             throws ParseException
Throws:
ParseException

addTerm

void addTerm(String field,
             String value)
             throws ParseException
Throws:
ParseException

addTerm

void addTerm(String field,
             String value,
             boolean like)
             throws ParseException
Throws:
ParseException

addTerms

void addTerms(String[] fields,
              String values)
              throws ParseException
Throws:
ParseException

clauses

List<BooleanClause> clauses()

Liferay 6.0.5