com.liferay.portal.search.lucene
Class BooleanQueryImpl
java.lang.Object
com.liferay.portal.kernel.search.BaseBooleanQueryImpl
com.liferay.portal.search.lucene.BooleanQueryImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.search.BooleanQuery, com.liferay.portal.kernel.search.Query, java.io.Serializable
public class BooleanQueryImpl
- extends com.liferay.portal.kernel.search.BaseBooleanQueryImpl
View Source
- Author:
- Brian Wing Shun Chan
- See Also:
- Serialized Form
Method Summary |
void |
add(com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.BooleanClauseOccur booleanClauseOccur)
|
void |
add(com.liferay.portal.kernel.search.Query query,
java.lang.String occur)
|
void |
addExactTerm(java.lang.String field,
boolean value)
|
void |
addExactTerm(java.lang.String field,
java.lang.Boolean value)
|
void |
addExactTerm(java.lang.String field,
double value)
|
void |
addExactTerm(java.lang.String field,
java.lang.Double value)
|
void |
addExactTerm(java.lang.String field,
int value)
|
void |
addExactTerm(java.lang.String field,
java.lang.Integer value)
|
void |
addExactTerm(java.lang.String field,
long value)
|
void |
addExactTerm(java.lang.String field,
java.lang.Long value)
|
void |
addExactTerm(java.lang.String field,
short value)
|
void |
addExactTerm(java.lang.String field,
java.lang.Short value)
|
void |
addExactTerm(java.lang.String field,
java.lang.String value)
|
void |
addRequiredTerm(java.lang.String field,
boolean value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.Boolean value)
|
void |
addRequiredTerm(java.lang.String field,
double value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.Double value)
|
void |
addRequiredTerm(java.lang.String field,
int value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.Integer value)
|
void |
addRequiredTerm(java.lang.String field,
long value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.Long value)
|
void |
addRequiredTerm(java.lang.String field,
short value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.Short value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.String value)
|
void |
addRequiredTerm(java.lang.String field,
java.lang.String value,
boolean like)
|
void |
addTerm(java.lang.String field,
long value)
|
void |
addTerm(java.lang.String field,
java.lang.String value)
|
void |
addTerm(java.lang.String field,
java.lang.String value,
boolean like)
|
java.util.List<com.liferay.portal.kernel.search.BooleanClause> |
clauses()
|
org.apache.lucene.search.BooleanQuery |
getBooleanQuery()
|
java.lang.String |
toString()
|
Methods inherited from class com.liferay.portal.kernel.search.BaseBooleanQueryImpl |
addTerms, addTerms, getTermFieldRemainderValues, getTermFieldsValuesMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BooleanQueryImpl
public BooleanQueryImpl()
add
public void add(com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.BooleanClauseOccur booleanClauseOccur)
throws com.liferay.portal.kernel.search.ParseException
- Throws:
com.liferay.portal.kernel.search.ParseException
add
public void add(com.liferay.portal.kernel.search.Query query,
java.lang.String occur)
throws com.liferay.portal.kernel.search.ParseException
- Throws:
com.liferay.portal.kernel.search.ParseException
addExactTerm
public void addExactTerm(java.lang.String field,
boolean value)
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Boolean value)
addExactTerm
public void addExactTerm(java.lang.String field,
double value)
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Double value)
addExactTerm
public void addExactTerm(java.lang.String field,
int value)
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Integer value)
addExactTerm
public void addExactTerm(java.lang.String field,
long value)
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Long value)
addExactTerm
public void addExactTerm(java.lang.String field,
short value)
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Short value)
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.String value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
boolean value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Boolean value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
double value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Double value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
int value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Integer value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
long value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Long value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
short value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Short value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.String value)
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.String value,
boolean like)
addTerm
public void addTerm(java.lang.String field,
long value)
throws com.liferay.portal.kernel.search.ParseException
- Throws:
com.liferay.portal.kernel.search.ParseException
addTerm
public void addTerm(java.lang.String field,
java.lang.String value)
throws com.liferay.portal.kernel.search.ParseException
- Throws:
com.liferay.portal.kernel.search.ParseException
addTerm
public void addTerm(java.lang.String field,
java.lang.String value,
boolean like)
throws com.liferay.portal.kernel.search.ParseException
- Throws:
com.liferay.portal.kernel.search.ParseException
clauses
public java.util.List<com.liferay.portal.kernel.search.BooleanClause> clauses()
getBooleanQuery
public org.apache.lucene.search.BooleanQuery getBooleanQuery()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object