com.liferay.portal.search.lucene
Class BooleanQueryImpl
java.lang.Object
com.liferay.portal.search.lucene.BooleanQueryImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.search.BooleanQuery, com.liferay.portal.kernel.search.Query
public class BooleanQueryImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.search.BooleanQuery
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
void |
add(com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.BooleanClauseOccur 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 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 occur)
throws com.liferay.portal.kernel.search.ParseException
- Specified by:
add
in interface com.liferay.portal.kernel.search.BooleanQuery
- Throws:
com.liferay.portal.kernel.search.ParseException
addExactTerm
public void addExactTerm(java.lang.String field,
boolean value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Boolean value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
double value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Double value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
int value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Integer value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
long value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Long value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
short value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.Short value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addExactTerm
public void addExactTerm(java.lang.String field,
java.lang.String value)
- Specified by:
addExactTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
boolean value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Boolean value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
double value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Double value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
int value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Integer value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
long value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Long value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
short value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.Short value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.String value)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addRequiredTerm
public void addRequiredTerm(java.lang.String field,
java.lang.String value,
boolean like)
- Specified by:
addRequiredTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
addTerm
public void addTerm(java.lang.String field,
long value)
throws com.liferay.portal.kernel.search.ParseException
- Specified by:
addTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
- 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
- Specified by:
addTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
- 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
- Specified by:
addTerm
in interface com.liferay.portal.kernel.search.BooleanQuery
- Throws:
com.liferay.portal.kernel.search.ParseException
clauses
public java.util.List<com.liferay.portal.kernel.search.BooleanClause> clauses()
- Specified by:
clauses
in interface com.liferay.portal.kernel.search.BooleanQuery
getBooleanQuery
public org.apache.lucene.search.BooleanQuery getBooleanQuery()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object