001
014
015 package com.liferay.portal.search.generic;
016
017 import com.liferay.portal.kernel.search.BooleanClause;
018 import com.liferay.portal.kernel.search.BooleanClauseFactory;
019 import com.liferay.portal.kernel.search.BooleanClauseOccur;
020 import com.liferay.portal.kernel.search.BooleanClauseOccurImpl;
021 import com.liferay.portal.kernel.search.Query;
022 import com.liferay.portal.kernel.search.TermQueryFactoryUtil;
023
024
027 public class BooleanClauseFactoryImpl implements BooleanClauseFactory {
028
029 public BooleanClause create(String field, String value, String occur) {
030 Query query = TermQueryFactoryUtil.create(field, value);
031
032 BooleanClauseOccur booleanClauseOccur = new BooleanClauseOccurImpl(
033 occur);
034
035 return new BooleanClauseImpl(query, booleanClauseOccur);
036 }
037
038 }