diff --git a/data-model/src/main/java/org/alfresco/opencmis/dictionary/CMISPropertyLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/dictionary/CMISPropertyLuceneBuilder.java index 063af0462d..3a559c1610 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/dictionary/CMISPropertyLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/dictionary/CMISPropertyLuceneBuilder.java @@ -28,8 +28,8 @@ package org.alfresco.opencmis.dictionary; import java.io.Serializable; import java.util.Collection; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; @@ -45,14 +45,14 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param not Boolean * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E; + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E; /** * @param value Serializable @@ -61,7 +61,7 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param value Serializable @@ -70,7 +70,7 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param not Boolean @@ -78,7 +78,7 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneIn(LuceneQueryParserAdaptor lqpa, Collection values, Boolean not, PredicateMode mode) throws E; + public Q buildLuceneIn(QueryParserAdaptor lqpa, Collection values, Boolean not, PredicateMode mode) throws E; /** * @param value PredicateMode @@ -87,7 +87,7 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneInequality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param value Serializable @@ -96,7 +96,7 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param value Serializable @@ -105,7 +105,7 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param value Serializable @@ -113,14 +113,14 @@ public interface CMISPropertyLuceneBuilder * @return the query - may be null if no query is required * @throws E */ - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E; + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E; /** * @param lqpa TODO * @return the sort field * @throws E */ - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) throws E; + public String getLuceneSortField(QueryParserAdaptor lqpa) throws E; /** * @return the field name diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/AbstractSimpleLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/AbstractSimpleLuceneBuilder.java index 91b1f34d8b..636845c149 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/AbstractSimpleLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/AbstractSimpleLuceneBuilder.java @@ -27,9 +27,9 @@ package org.alfresco.opencmis.mapping; import java.io.Serializable; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.namespace.QName; @@ -66,13 +66,13 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder protected abstract QName getQNameForExists(); @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { return lqpa.getFieldQuery(getLuceneFieldName(), getValueAsString(value), AnalysisMode.IDENTIFIER, luceneFunction); } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { if (not) { @@ -85,7 +85,7 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -93,7 +93,7 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -101,7 +101,7 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -109,7 +109,7 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -117,7 +117,7 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -131,7 +131,7 @@ public abstract class AbstractSimpleLuceneBuilder extends BaseLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) throws E + public String getLuceneSortField(QueryParserAdaptor lqpa) throws E { return getLuceneFieldName(); } diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseLuceneBuilder.java index ddb8e15a31..40a1df2284 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseLuceneBuilder.java @@ -29,9 +29,9 @@ import java.io.Serializable; import java.util.Collection; import org.alfresco.opencmis.dictionary.CMISPropertyLuceneBuilder; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserExpressionAdaptor; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserExpressionAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; /** @@ -50,33 +50,33 @@ public class BaseLuceneBuilder implements CMISPropertyLuceneBuilder } @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { throw new UnsupportedOperationException(); } @Override - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } @Override - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } @Override - public Q buildLuceneIn(LuceneQueryParserAdaptor lqpa, Collection values, Boolean not, PredicateMode mode) throws E + public Q buildLuceneIn(QueryParserAdaptor lqpa, Collection values, Boolean not, PredicateMode mode) throws E { - LuceneQueryParserExpressionAdaptor expressionAdaptor = lqpa.getExpressionAdaptor(); + QueryParserExpressionAdaptor expressionAdaptor = lqpa.getExpressionAdaptor(); for(Serializable value : values) { expressionAdaptor.addOptional(buildLuceneEquality(lqpa, value, mode, LuceneFunction.FIELD)); @@ -92,25 +92,25 @@ public class BaseLuceneBuilder implements CMISPropertyLuceneBuilder } @Override - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneInequality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { return lqpa.getNegatedQuery(buildLuceneEquality(lqpa, value, mode, luceneFunction)); } @Override - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } @Override - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } @Override - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E { throw new UnsupportedOperationException(); } @@ -122,7 +122,7 @@ public class BaseLuceneBuilder implements CMISPropertyLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) throws E + public String getLuceneSortField(QueryParserAdaptor lqpa) throws E { throw new UnsupportedOperationException(); } diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseTypeIdLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseTypeIdLuceneBuilder.java index 14e100e2d4..6c5c49d522 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseTypeIdLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/BaseTypeIdLuceneBuilder.java @@ -29,9 +29,9 @@ import java.io.Serializable; import org.alfresco.opencmis.dictionary.CMISDictionaryService; import org.alfresco.opencmis.dictionary.TypeDefinitionWrapper; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; import org.apache.chemistry.opencmis.commons.exceptions.CmisInvalidArgumentException; @@ -56,13 +56,13 @@ public class BaseTypeIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { return lqpa.getFieldQuery("TYPE", getType(getValueAsString(value)), AnalysisMode.IDENTIFIER, luceneFunction); } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { if (not) { diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/DirectLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/DirectLuceneBuilder.java index 37c24370ae..a2bc130ae8 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/DirectLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/DirectLuceneBuilder.java @@ -27,7 +27,7 @@ package org.alfresco.opencmis.mapping; import java.io.Serializable; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.cmr.dictionary.DictionaryService; import org.alfresco.service.cmr.dictionary.PropertyDefinition; @@ -52,7 +52,7 @@ public class DirectLuceneBuilder extends AbstractSimpleLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) throws E + public String getLuceneSortField(QueryParserAdaptor lqpa) throws E { String field = getLuceneFieldName(); // need to find the real field to use diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/FixedValueLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/FixedValueLuceneBuilder.java index 09c3979787..eec554d9f5 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/FixedValueLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/FixedValueLuceneBuilder.java @@ -30,8 +30,8 @@ import java.util.Collection; import java.util.regex.Matcher; import java.util.regex.Pattern; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; import org.alfresco.util.EqualsHelper; @@ -58,7 +58,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { if (EqualsHelper.nullSafeEquals(value, value)) { @@ -71,7 +71,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { if (not) { @@ -100,7 +100,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder @Override @SuppressWarnings("unchecked") - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { if (value instanceof Comparable) { @@ -122,7 +122,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder @Override @SuppressWarnings("unchecked") - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { if (value instanceof Comparable) { @@ -143,7 +143,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneIn(LuceneQueryParserAdaptor lqpa, Collection values, Boolean not, PredicateMode mode) throws E + public Q buildLuceneIn(QueryParserAdaptor lqpa, Collection values, Boolean not, PredicateMode mode) throws E { boolean in = false; for (Serializable value : values) @@ -166,7 +166,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneInequality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { if (!EqualsHelper.nullSafeEquals(value, value)) { @@ -180,7 +180,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder @Override @SuppressWarnings("unchecked") - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { if (value instanceof Comparable) { @@ -201,7 +201,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder @Override @SuppressWarnings("unchecked") - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { if (value instanceof Comparable) { @@ -222,7 +222,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E { if (value != null) { @@ -255,7 +255,7 @@ public class FixedValueLuceneBuilder extends BaseLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) + public String getLuceneSortField(QueryParserAdaptor lqpa) { throw new UnsupportedOperationException(); } diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectIdLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectIdLuceneBuilder.java index 487fd1943a..a2f141ce89 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectIdLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectIdLuceneBuilder.java @@ -28,9 +28,9 @@ package org.alfresco.opencmis.mapping; import java.io.Serializable; import java.util.ArrayList; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.cmr.dictionary.DictionaryService; @@ -66,7 +66,7 @@ public class ObjectIdLuceneBuilder extends BaseLuceneBuilder return "ID"; } - private StoreRef getStore(LuceneQueryParserAdaptor lqpa) + private StoreRef getStore(QueryParserAdaptor lqpa) { ArrayList stores = lqpa.getSearchParameters().getStores(); if(stores.size() < 1) @@ -77,7 +77,7 @@ public class ObjectIdLuceneBuilder extends BaseLuceneBuilder return stores.get(0); } - private String getValueAsString(LuceneQueryParserAdaptor lqpa, Serializable value) + private String getValueAsString(QueryParserAdaptor lqpa, Serializable value) { String nodeRefStr = null; if(!NodeRef.isNodeRef((String)value)) @@ -97,7 +97,7 @@ public class ObjectIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(lqpa, value); @@ -105,7 +105,7 @@ public class ObjectIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { if (not) { @@ -117,36 +117,36 @@ public class ObjectIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_ID + " can not be used in a 'greater than' comparison"); } @Override - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_ID + " can not be used in a 'greater than or equals' comparison"); } @Override - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_ID + " can not be used in a 'less than' comparison"); } @Override - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_ID + " can not be used in a 'less than or equals' comparison"); } @Override - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(lqpa, value); @@ -160,7 +160,7 @@ public class ObjectIdLuceneBuilder extends BaseLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) + public String getLuceneSortField(QueryParserAdaptor lqpa) { return getLuceneFieldName(); } diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectTypeIdLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectTypeIdLuceneBuilder.java index 41696c23ee..d74b2ac7fc 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectTypeIdLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/ObjectTypeIdLuceneBuilder.java @@ -29,9 +29,9 @@ import java.io.Serializable; import org.alfresco.opencmis.dictionary.CMISDictionaryService; import org.alfresco.opencmis.dictionary.TypeDefinitionWrapper; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; import org.apache.chemistry.opencmis.commons.PropertyIds; @@ -72,8 +72,8 @@ public class ObjectTypeIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -83,7 +83,7 @@ public class ObjectTypeIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { if (not) { @@ -95,43 +95,43 @@ public class ObjectTypeIdLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_TYPE_ID + " can not be used in a 'greater than' comparison"); } @Override - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_TYPE_ID + " can not be used in a 'greater than or equals' comparison"); } @Override - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneInequality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { return lqpa.getNegatedQuery(buildLuceneEquality(lqpa, value, mode, luceneFunction)); } @Override - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_TYPE_ID + " can not be used in a 'less than' comparison"); } @Override - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { throw new CmisInvalidArgumentException("Property " + PropertyIds.OBJECT_TYPE_ID + " can not be used in a 'less than or equals' comparison"); } @Override - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(value); @@ -147,7 +147,7 @@ public class ObjectTypeIdLuceneBuilder extends BaseLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) + public String getLuceneSortField(QueryParserAdaptor lqpa) { return getLuceneFieldName(); } diff --git a/data-model/src/main/java/org/alfresco/opencmis/mapping/ParentLuceneBuilder.java b/data-model/src/main/java/org/alfresco/opencmis/mapping/ParentLuceneBuilder.java index 31184f229b..a08d5877d9 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/mapping/ParentLuceneBuilder.java +++ b/data-model/src/main/java/org/alfresco/opencmis/mapping/ParentLuceneBuilder.java @@ -28,9 +28,9 @@ package org.alfresco.opencmis.mapping; import java.io.Serializable; import java.util.ArrayList; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.cmr.dictionary.DictionaryService; @@ -60,7 +60,7 @@ public class ParentLuceneBuilder extends BaseLuceneBuilder this.dictionaryService = dictionaryService; } - private StoreRef getStore(LuceneQueryParserAdaptor lqpa) + private StoreRef getStore(QueryParserAdaptor lqpa) { ArrayList stores = lqpa.getSearchParameters().getStores(); if(stores.size() < 1) @@ -77,7 +77,7 @@ public class ParentLuceneBuilder extends BaseLuceneBuilder return "PARENT"; } - private String getValueAsString(LuceneQueryParserAdaptor lqpa, Serializable value) + private String getValueAsString(QueryParserAdaptor lqpa, Serializable value) { String nodeRefStr = (String)value; if(!NodeRef.isNodeRef((String)value)) @@ -93,8 +93,8 @@ public class ParentLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, Serializable value, PredicateMode mode, - LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, Serializable value, PredicateMode mode, + LuceneFunction luceneFunction) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(lqpa, value); @@ -102,7 +102,7 @@ public class ParentLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, Boolean not) throws E { if (not) { @@ -114,7 +114,7 @@ public class ParentLuceneBuilder extends BaseLuceneBuilder } @Override - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, Serializable value, Boolean not) throws E { String field = getLuceneFieldName(); String stringValue = getValueAsString(lqpa, value); @@ -128,7 +128,7 @@ public class ParentLuceneBuilder extends BaseLuceneBuilder } @Override - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa) + public String getLuceneSortField(QueryParserAdaptor lqpa) { return getLuceneFieldName(); } diff --git a/data-model/src/main/java/org/alfresco/opencmis/search/CMISFTSQueryParser.java b/data-model/src/main/java/org/alfresco/opencmis/search/CMISFTSQueryParser.java index 9751abe710..dd69080e11 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/search/CMISFTSQueryParser.java +++ b/data-model/src/main/java/org/alfresco/opencmis/search/CMISFTSQueryParser.java @@ -30,7 +30,7 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; +import org.alfresco.repo.search.adaptor.AnalysisMode; import org.alfresco.repo.search.impl.parsers.CMIS_FTSLexer; import org.alfresco.repo.search.impl.parsers.CMIS_FTSParser; import org.alfresco.repo.search.impl.parsers.FTSQueryException; diff --git a/data-model/src/main/java/org/alfresco/opencmis/search/CmisFunctionEvaluationContext.java b/data-model/src/main/java/org/alfresco/opencmis/search/CmisFunctionEvaluationContext.java index b349e2bffe..6c7a923f9d 100644 --- a/data-model/src/main/java/org/alfresco/opencmis/search/CmisFunctionEvaluationContext.java +++ b/data-model/src/main/java/org/alfresco/opencmis/search/CmisFunctionEvaluationContext.java @@ -34,9 +34,9 @@ import org.alfresco.opencmis.dictionary.CMISDictionaryService; import org.alfresco.opencmis.dictionary.CMISNodeInfo; import org.alfresco.opencmis.dictionary.PropertyDefinitionWrapper; import org.alfresco.opencmis.dictionary.TypeDefinitionWrapper; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.repo.search.impl.querymodel.FunctionArgument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; @@ -258,8 +258,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext this.score = score; } - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, - PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, String propertyName, Serializable value, + PredicateMode mode, LuceneFunction luceneFunction) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneEquality(lqpa, value, mode, luceneFunction); @@ -272,7 +272,7 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * buildLuceneExists(org.alfresco.repo.search.impl.lucene.LuceneQueryParser, * org.alfresco.service.namespace.QName, java.lang.Boolean) */ - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, String propertyName, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, String propertyName, Boolean not) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneExists(lqpa, not); @@ -287,8 +287,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * org.alfresco.service.namespace.QName, java.io.Serializable, * org.alfresco.repo.search.impl.querymodel.PredicateMode) */ - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, - PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, String propertyName, Serializable value, + PredicateMode mode, LuceneFunction luceneFunction) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneGreaterThan(lqpa, value, mode, luceneFunction); @@ -303,8 +303,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * org.alfresco.service.namespace.QName, java.io.Serializable, * org.alfresco.repo.search.impl.querymodel.PredicateMode) */ - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, - PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, String propertyName, Serializable value, + PredicateMode mode, LuceneFunction luceneFunction) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneGreaterThanOrEquals(lqpa, value, mode, luceneFunction); @@ -319,8 +319,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * java.lang.Boolean, * org.alfresco.repo.search.impl.querymodel.PredicateMode) */ - public Q buildLuceneIn(LuceneQueryParserAdaptor lqpa, String propertyName, Collection values, - Boolean not, PredicateMode mode) throws E + public Q buildLuceneIn(QueryParserAdaptor lqpa, String propertyName, Collection values, + Boolean not, PredicateMode mode) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneIn(lqpa, values, not, mode); @@ -335,8 +335,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * org.alfresco.service.namespace.QName, java.io.Serializable, * org.alfresco.repo.search.impl.querymodel.PredicateMode) */ - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, - PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneInequality(QueryParserAdaptor lqpa, String propertyName, Serializable value, + PredicateMode mode, LuceneFunction luceneFunction) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneInequality(lqpa, value, mode, luceneFunction); @@ -351,8 +351,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * org.alfresco.service.namespace.QName, java.io.Serializable, * org.alfresco.repo.search.impl.querymodel.PredicateMode) */ - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, - PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, String propertyName, Serializable value, + PredicateMode mode, LuceneFunction luceneFunction) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneLessThan(lqpa, value, mode, luceneFunction); @@ -367,8 +367,8 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * org.alfresco.service.namespace.QName, java.io.Serializable, * org.alfresco.repo.search.impl.querymodel.PredicateMode) */ - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, - PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, String propertyName, Serializable value, + PredicateMode mode, LuceneFunction luceneFunction) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().buildLuceneLessThanOrEquals(lqpa, value, mode, luceneFunction); @@ -382,7 +382,7 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * org.alfresco.service.namespace.QName, java.io.Serializable, * java.lang.Boolean) */ - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, Boolean not) + public Q buildLuceneLike(QueryParserAdaptor lqpa, String propertyName, Serializable value, Boolean not) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); @@ -395,7 +395,7 @@ public class CmisFunctionEvaluationContext implements FunctionEvaluationContext * @see org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext# * getLuceneSortField(org.alfresco.service.namespace.QName) */ - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa, String propertyName) throws E + public String getLuceneSortField(QueryParserAdaptor lqpa, String propertyName) throws E { PropertyDefinitionWrapper propertyDef = cmisDictionaryService.findProperty(propertyName); return propertyDef.getPropertyLuceneBuilder().getLuceneSortField(lqpa); diff --git a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/AnalysisMode.java b/data-model/src/main/java/org/alfresco/repo/search/adaptor/AnalysisMode.java similarity index 96% rename from data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/AnalysisMode.java rename to data-model/src/main/java/org/alfresco/repo/search/adaptor/AnalysisMode.java index 16fc0dd9c7..fe1040be62 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/AnalysisMode.java +++ b/data-model/src/main/java/org/alfresco/repo/search/adaptor/AnalysisMode.java @@ -23,7 +23,7 @@ * along with Alfresco. If not, see . * #L% */ -package org.alfresco.repo.search.adaptor.lucene; +package org.alfresco.repo.search.adaptor; public enum AnalysisMode { diff --git a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneFunction.java b/data-model/src/main/java/org/alfresco/repo/search/adaptor/LuceneFunction.java similarity index 96% rename from data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneFunction.java rename to data-model/src/main/java/org/alfresco/repo/search/adaptor/LuceneFunction.java index 117e74319c..312efede10 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneFunction.java +++ b/data-model/src/main/java/org/alfresco/repo/search/adaptor/LuceneFunction.java @@ -24,7 +24,7 @@ * #L% */ -package org.alfresco.repo.search.adaptor.lucene; +package org.alfresco.repo.search.adaptor; /** * Functions that can be applied to lucene fields diff --git a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/QueryConstants.java b/data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryConstants.java similarity index 99% rename from data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/QueryConstants.java rename to data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryConstants.java index ead924c330..5bc02c63f2 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/QueryConstants.java +++ b/data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryConstants.java @@ -23,7 +23,7 @@ * along with Alfresco. If not, see . * #L% */ -package org.alfresco.repo.search.adaptor.lucene; +package org.alfresco.repo.search.adaptor; /** * This class defines diff --git a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneQueryParserAdaptor.java b/data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryParserAdaptor.java similarity index 94% rename from data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneQueryParserAdaptor.java rename to data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryParserAdaptor.java index 67f2c3f55c..add0bc8f69 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneQueryParserAdaptor.java +++ b/data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryParserAdaptor.java @@ -23,7 +23,7 @@ * along with Alfresco. If not, see . * #L% */ -package org.alfresco.repo.search.adaptor.lucene; +package org.alfresco.repo.search.adaptor; import java.util.List; @@ -33,8 +33,8 @@ import org.alfresco.service.cmr.dictionary.PropertyDefinition; import org.alfresco.service.cmr.search.SearchParameters; /** - * Adaptor class principally to wrap lucene parser implementations and encapsulate changes between lucene versions - * of query building. + * Adaptor class to wrap search parser implementations and encapsulate changes between search versions of query + * building. * * @param the query type used by the query engine implementation * @param the sort type used by the query engine implementation @@ -43,7 +43,7 @@ import org.alfresco.service.cmr.search.SearchParameters; * @author Andy * */ -public interface LuceneQueryParserAdaptor +public interface QueryParserAdaptor { /** @@ -215,9 +215,9 @@ public interface LuceneQueryParserAdaptor /** * Utility to build conjunctions, disjunctions and negation - * @return LuceneQueryParserExpressionAdaptor + * @return QueryParserExpressionAdaptor */ - LuceneQueryParserExpressionAdaptor getExpressionAdaptor(); + QueryParserExpressionAdaptor getExpressionAdaptor(); /** * A query that matches all alfresco nodes (not extra stuff that may be in the underlying index) diff --git a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneQueryParserExpressionAdaptor.java b/data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryParserExpressionAdaptor.java similarity index 92% rename from data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneQueryParserExpressionAdaptor.java rename to data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryParserExpressionAdaptor.java index 8a1209748a..8ee0da6b32 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/adaptor/lucene/LuceneQueryParserExpressionAdaptor.java +++ b/data-model/src/main/java/org/alfresco/repo/search/adaptor/QueryParserExpressionAdaptor.java @@ -23,13 +23,13 @@ * along with Alfresco. If not, see . * #L% */ -package org.alfresco.repo.search.adaptor.lucene; +package org.alfresco.repo.search.adaptor; /** * @author Andy * */ -public interface LuceneQueryParserExpressionAdaptor +public interface QueryParserExpressionAdaptor { public void addRequired(Q q) throws E; public void addExcluded(Q q) throws E; diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/QueryParserUtils.java b/data-model/src/main/java/org/alfresco/repo/search/impl/QueryParserUtils.java index 098bd16cf1..5e31b543bc 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/QueryParserUtils.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/QueryParserUtils.java @@ -27,7 +27,7 @@ package org.alfresco.repo.search.impl; import java.util.HashSet; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.service.cmr.dictionary.AspectDefinition; import org.alfresco.service.cmr.dictionary.ClassDefinition; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/AlfrescoFunctionEvaluationContext.java b/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/AlfrescoFunctionEvaluationContext.java index 583bf2a110..012fefd91b 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/AlfrescoFunctionEvaluationContext.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/AlfrescoFunctionEvaluationContext.java @@ -31,9 +31,9 @@ import java.util.HashSet; import java.util.Map; import org.alfresco.repo.dictionary.IndexTokenisationMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.repo.search.impl.querymodel.FunctionArgument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; @@ -136,54 +136,54 @@ public class AlfrescoFunctionEvaluationContext implements FunctionEvaluationCont this.defaultNamespace = defaultNamespace; } - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneEquality(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, String propertyName, Boolean not) throws E + public Q buildLuceneExists(QueryParserAdaptor lqpa, String propertyName, Boolean not) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneIn(LuceneQueryParserAdaptor lqpa, String propertyName, Collection values, Boolean not, PredicateMode mode) throws E + public Q buildLuceneIn(QueryParserAdaptor lqpa, String propertyName, Collection values, Boolean not, PredicateMode mode) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneInequality(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E { throw new UnsupportedOperationException(); } - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, Boolean not) throws E + public Q buildLuceneLike(QueryParserAdaptor lqpa, String propertyName, Serializable value, Boolean not) throws E { throw new UnsupportedOperationException(); } - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa, String propertyName) throws E + public String getLuceneSortField(QueryParserAdaptor lqpa, String propertyName) throws E { // Score is special if (propertyName.equalsIgnoreCase("Score")) @@ -263,12 +263,12 @@ public class AlfrescoFunctionEvaluationContext implements FunctionEvaluationCont } /** - * @param lqpa LuceneQueryParserAdaptor + * @param lqpa QueryParserAdaptor * @param field String * @return ... extends Throwable * @throws E */ - private String findSortField(LuceneQueryParserAdaptor lqpa, String field) throws E + private String findSortField(QueryParserAdaptor lqpa, String field) throws E { return lqpa.getSortField(field); } diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/FTSQueryParser.java b/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/FTSQueryParser.java index 7fe89e44f1..6664178ca3 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/FTSQueryParser.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/parsers/FTSQueryParser.java @@ -32,7 +32,7 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; +import org.alfresco.repo.search.adaptor.AnalysisMode; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.Column; import org.alfresco.repo.search.impl.querymodel.Constraint; diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/FunctionEvaluationContext.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/FunctionEvaluationContext.java index 44fc1080bf..a16199a3f3 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/FunctionEvaluationContext.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/FunctionEvaluationContext.java @@ -29,8 +29,8 @@ import java.io.Serializable; import java.util.Collection; import java.util.Map; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.NodeService; @@ -79,7 +79,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneEquality(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneEquality(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * Note: null and not null are not required to support functions from the spec @@ -88,7 +88,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneExists(LuceneQueryParserAdaptor lqpa, String propertyName, Boolean not) throws E; + public Q buildLuceneExists(QueryParserAdaptor lqpa, String propertyName, Boolean not) throws E; /** * @param propertyName String @@ -98,7 +98,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneGreaterThan(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneGreaterThan(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param propertyName String @@ -108,7 +108,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneGreaterThanOrEquals(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneGreaterThanOrEquals(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param propertyName String @@ -118,7 +118,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneLessThan(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneLessThan(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * @param propertyName String @@ -128,7 +128,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneLessThanOrEquals(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneLessThanOrEquals(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * Note: Like is not required to support functions from the spec @@ -138,7 +138,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneLike(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, Boolean not) throws E; + public Q buildLuceneLike(QueryParserAdaptor lqpa, String propertyName, Serializable value, Boolean not) throws E; /** * @param propertyName String @@ -148,7 +148,7 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneInequality(LuceneQueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; + public Q buildLuceneInequality(QueryParserAdaptor lqpa, String propertyName, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E; /** * Note: In is not required to support functions from the spec @@ -158,14 +158,14 @@ public interface FunctionEvaluationContext * @return the query * @throws E */ - public Q buildLuceneIn(LuceneQueryParserAdaptor lqpa, String propertyName, Collection values, Boolean not, PredicateMode mode) throws E; + public Q buildLuceneIn(QueryParserAdaptor lqpa, String propertyName, Collection values, Boolean not, PredicateMode mode) throws E; /** * @param propertyName String * @return the field used for sorting the given property * @throws E */ - public String getLuceneSortField(LuceneQueryParserAdaptor lqpa, String propertyName) throws E; + public String getLuceneSortField(QueryParserAdaptor lqpa, String propertyName) throws E; /** * @param propertyName String diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneConjunction.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneConjunction.java index 9f333ebcc8..6af5fad2c3 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneConjunction.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneConjunction.java @@ -29,7 +29,7 @@ import java.util.List; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserExpressionAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserExpressionAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.Constraint; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; @@ -52,14 +52,14 @@ public class LuceneConjunction extends BaseConjunctio * (non-Javadoc) * * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.lang.String, - * java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, + * java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, * org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserExpressionAdaptor expressionAdaptor = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); + QueryParserExpressionAdaptor expressionAdaptor = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); boolean must = false; boolean must_not = false; for (Constraint constraint : getConstraints()) diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneDisjunction.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneDisjunction.java index 25722570b5..b18b324f50 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneDisjunction.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneDisjunction.java @@ -30,7 +30,7 @@ import java.util.List; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserExpressionAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserExpressionAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.Constraint; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; @@ -54,13 +54,13 @@ public class LuceneDisjunction extends BaseDisjunctio * (non-Javadoc) * * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.lang.String, - * java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, + * java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, * org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserExpressionAdaptor expressionBuilder = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); + QueryParserExpressionAdaptor expressionBuilder = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); ArrayList> queriestoDisjoin = new ArrayList<>(); for (Constraint constraint : getConstraints()) { @@ -80,7 +80,7 @@ public class LuceneDisjunction extends BaseDisjunctio expressionBuilder.addOptional(constraintQuery, constraint.getBoost()); break; case EXCLUDE: - LuceneQueryParserExpressionAdaptor subExpressionBuilder = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); + QueryParserExpressionAdaptor subExpressionBuilder = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); subExpressionBuilder.addRequired(luceneContext.getLuceneQueryParserAdaptor().getMatchAllNodesQuery()); subExpressionBuilder.addExcluded(constraintQuery); expressionBuilder.addOptional(subExpressionBuilder.getQuery(), constraint.getBoost()); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneFunctionalConstraint.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneFunctionalConstraint.java index 7892f29033..092fb7e5ca 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneFunctionalConstraint.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneFunctionalConstraint.java @@ -51,7 +51,7 @@ public class LuceneFunctionalConstraint extends BaseF /* (non-Javadoc) * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(org.apache.lucene.search.BooleanQuery, org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { Function function = getFunction(); if(function != null) diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQuery.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQuery.java index 2ce6973cf1..56edddc0e7 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQuery.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQuery.java @@ -30,7 +30,7 @@ import java.util.Collections; import java.util.List; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserExpressionAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserExpressionAdaptor; import org.alfresco.repo.search.impl.querymodel.Column; import org.alfresco.repo.search.impl.querymodel.Constraint; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; @@ -67,9 +67,9 @@ public class LuceneQuery extends BaseQuery implements * * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilder#buildQuery() */ - public Q buildQuery(Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E + public Q buildQuery(Set selectors, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserExpressionAdaptor expressionBuilder = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); + QueryParserExpressionAdaptor expressionBuilder = luceneContext.getLuceneQueryParserAdaptor().getExpressionAdaptor(); boolean must = false; boolean must_not = false; @@ -148,10 +148,10 @@ public class LuceneQuery extends BaseQuery implements * (non-Javadoc) * * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilder#buildSort(java.lang.String, - * org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, + * org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, * org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public S buildSort(Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E + public S buildSort(Set selectors, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { if ((getOrderings() == null) || (getOrderings().size() == 0)) { @@ -161,7 +161,7 @@ public class LuceneQuery extends BaseQuery implements return luceneContext.getLuceneQueryParserAdaptor().buildSort(getOrderings(), functionContext); } - public List buildSortDefinitions(Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public List buildSortDefinitions(Set selectors, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) { if ((getOrderings() == null) || (getOrderings().size() == 0)) { diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilder.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilder.java index c0f3e4946a..eaa6ea64a2 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilder.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilder.java @@ -47,7 +47,7 @@ public interface LuceneQueryBuilder * @return - the query * @throws E */ - public Q buildQuery(Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E; + public Q buildQuery(Set selectors, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E; /** * Build the matching lucene sort @@ -55,12 +55,12 @@ public interface LuceneQueryBuilder * @return - the sort spec * @throws E */ - public S buildSort(Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E; + public S buildSort(Set selectors, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E; /** * Build a sort definition for a sorted result set wrapper * @param functionContext FunctionEvaluationContext */ - public List buildSortDefinitions(Set selectors, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext); + public List buildSortDefinitions(Set selectors, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext); } diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderComponent.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderComponent.java index bb3683d969..9243107cba 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderComponent.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderComponent.java @@ -42,5 +42,5 @@ public interface LuceneQueryBuilderComponent * @return - the lucene query fragment for this component * @throws E */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E; + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E; } diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneSelector.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneSelector.java index e526781897..7734dbd396 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneSelector.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneSelector.java @@ -28,10 +28,9 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; -import org.alfresco.repo.search.impl.querymodel.JoinType; import org.alfresco.repo.search.impl.querymodel.impl.BaseSelector; import org.alfresco.service.namespace.QName; @@ -54,9 +53,9 @@ public class LuceneSelector extends BaseSelector impl /* (non-Javadoc) * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(org.apache.lucene.search.BooleanQuery, org.apache.lucene.search.BooleanQuery) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); switch(getJoinType()) { case INNER: diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderContext.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/QueryBuilderContext.java similarity index 85% rename from data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderContext.java rename to data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/QueryBuilderContext.java index 65b37de379..12d3cff794 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/LuceneQueryBuilderContext.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/QueryBuilderContext.java @@ -25,20 +25,20 @@ */ package org.alfresco.repo.search.impl.querymodel.impl.lucene; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.service.namespace.NamespacePrefixResolver; /** * @author Andy * */ -public interface LuceneQueryBuilderContext +public interface QueryBuilderContext { /** * @return - the parser */ - public abstract LuceneQueryParserAdaptor getLuceneQueryParserAdaptor(); + public abstract QueryParserAdaptor getLuceneQueryParserAdaptor(); /** * @return - the namespace prefix resolver diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneChild.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneChild.java index 52c8b70f3f..a3c813b7fb 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneChild.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneChild.java @@ -29,14 +29,14 @@ import java.util.ArrayList; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Child; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.StoreRef; @@ -55,7 +55,7 @@ public class LuceneChild extends Child implements Luc super(); } - private StoreRef getStore(LuceneQueryBuilderContext luceneContext) + private StoreRef getStore(QueryBuilderContext luceneContext) { ArrayList stores = luceneContext.getLuceneQueryParserAdaptor().getSearchParameters().getStores(); if(stores.size() < 1) @@ -73,10 +73,10 @@ public class LuceneChild extends Child implements Luc * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_PARENT); String id = (String) argument.getValue(functionContext); argument = functionArgs.get(ARG_SELECTOR); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneDescendant.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneDescendant.java index 48ad0577a6..f07d566451 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneDescendant.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneDescendant.java @@ -29,14 +29,14 @@ import java.util.ArrayList; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Descendant; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; import org.alfresco.service.cmr.repository.NodeRef; import org.alfresco.service.cmr.repository.Path; import org.alfresco.service.cmr.repository.StoreRef; @@ -56,7 +56,7 @@ public class LuceneDescendant extends Descendant impl super(); } - private StoreRef getStore(LuceneQueryBuilderContext luceneContext) + private StoreRef getStore(QueryBuilderContext luceneContext) { ArrayList stores = luceneContext.getLuceneQueryParserAdaptor().getSearchParameters().getStores(); if(stores.size() < 1) @@ -74,10 +74,10 @@ public class LuceneDescendant extends Descendant impl * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_ANCESTOR); String id = (String) argument.getValue(functionContext); argument = functionArgs.get(ARG_SELECTOR); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneEquals.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneEquals.java index b623b89a1e..22a9909c83 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneEquals.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneEquals.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Equals; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -58,10 +58,10 @@ public class LuceneEquals extends Equals implements * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); setPropertyAndStaticArguments(functionArgs); Q query = functionContext.buildLuceneEquality(lqpa, getPropertyName(), getStaticArgument().getValue(functionContext), PredicateMode.ANY, functionContext.getLuceneFunction(getFunctionArgument())); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneExists.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneExists.java index 744aced99c..0c1b0c92c7 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneExists.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneExists.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Exists; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; /** @@ -52,10 +52,10 @@ public class LuceneExists extends Exists implements L super(); } - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); PropertyArgument propertyArgument = (PropertyArgument) functionArgs.get(ARG_PROPERTY); Argument inverseArgument = functionArgs.get(ARG_NOT); Boolean not = DefaultTypeConverter.INSTANCE.convert(Boolean.class, inverseArgument.getValue(functionContext)); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSFuzzyTerm.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSFuzzyTerm.java index a98ea4c7da..e3de3468a0 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSFuzzyTerm.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSFuzzyTerm.java @@ -28,13 +28,13 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSFuzzyTerm; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * Fuzzy matching @@ -59,10 +59,10 @@ public class LuceneFTSFuzzyTerm extends FTSFuzzyTerm * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_TERM); String term = (String) argument.getValue(functionContext); argument = functionArgs.get(ARG_MIN_SIMILARITY); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPhrase.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPhrase.java index c296b6ceb5..127ea8edcc 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPhrase.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPhrase.java @@ -28,15 +28,15 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSPhrase; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -59,10 +59,10 @@ public class LuceneFTSPhrase extends FTSPhrase implem * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_PHRASE); String term = (String) argument.getValue(functionContext); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPrefixTerm.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPrefixTerm.java index d0ce618ecf..1ddb73f2e3 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPrefixTerm.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSPrefixTerm.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSPrefixTerm; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * Perfix term @@ -59,10 +59,10 @@ public class LuceneFTSPrefixTerm extends FTSPrefixTer * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_TERM); String term = (String) argument.getValue(functionContext); // strip trailing wildcard * diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSProximity.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSProximity.java index 7d1c45461c..96d6e6a7eb 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSProximity.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSProximity.java @@ -28,13 +28,13 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSProximity; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * Proximity @@ -59,10 +59,10 @@ public class LuceneFTSProximity extends FTSProximity * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_FIRST); String first = (String) argument.getValue(functionContext); argument = functionArgs.get(ARG_LAST); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSRange.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSRange.java index 5979d52cd9..38c0a73615 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSRange.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSRange.java @@ -28,15 +28,15 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSRange; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * Range @@ -60,10 +60,10 @@ public class LuceneFTSRange extends FTSRange implemen * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_FROM_INC); Boolean fromInc = (Boolean) argument.getValue(functionContext); argument = functionArgs.get(ARG_FROM); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSTerm.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSTerm.java index 740539049a..6bd055c009 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSTerm.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSTerm.java @@ -28,15 +28,15 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.LuceneFunction; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSTerm; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -58,10 +58,10 @@ public class LuceneFTSTerm extends FTSTerm implements * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_TERM); String term = (String) argument.getValue(functionContext); argument = functionArgs.get(ARG_TOKENISATION_MODE); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSWildTerm.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSWildTerm.java index 5c886112c7..8bbe8e6e66 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSWildTerm.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneFTSWildTerm.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.impl.functions.FTSWildTerm; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * Wild Card @@ -60,10 +60,10 @@ public class LuceneFTSWildTerm extends FTSWildTerm im * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); Argument argument = functionArgs.get(ARG_TERM); String term = (String) argument.getValue(functionContext); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThan.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThan.java index 508184f4e5..831e3eb739 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThan.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThan.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.GreaterThan; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -58,10 +58,10 @@ public class LuceneGreaterThan extends GreaterThan im * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); setPropertyAndStaticArguments(functionArgs); Q query = functionContext.buildLuceneGreaterThan(lqpa, getPropertyName(), getStaticArgument().getValue(functionContext), PredicateMode.ANY, functionContext.getLuceneFunction(getFunctionArgument())); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThanOrEquals.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThanOrEquals.java index 4b7f7df0ca..03975fa913 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThanOrEquals.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneGreaterThanOrEquals.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.GreaterThanOrEquals; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -59,10 +59,10 @@ public class LuceneGreaterThanOrEquals extends Greate * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); setPropertyAndStaticArguments(functionArgs); Q query = functionContext.buildLuceneGreaterThanOrEquals(lqpa, getPropertyName(), getStaticArgument().getValue(functionContext), PredicateMode.ANY, functionContext.getLuceneFunction(getFunctionArgument())); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneIn.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneIn.java index 4986b40dd0..71359399cc 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneIn.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneIn.java @@ -30,7 +30,7 @@ import java.util.Collection; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.ListArgument; @@ -40,7 +40,7 @@ import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.In; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; /** @@ -64,10 +64,10 @@ public class LuceneIn extends In implements LuceneQue * org.alfresco.service.cmr.dictionary.DictionaryService, java.lang.String) */ @SuppressWarnings("unchecked") - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); PropertyArgument propertyArgument = (PropertyArgument) functionArgs.get(ARG_PROPERTY); Argument inverseArgument = functionArgs.get(ARG_NOT); Boolean not = DefaultTypeConverter.INSTANCE.convert(Boolean.class, inverseArgument.getValue(functionContext)); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThan.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThan.java index 307f7799df..6a8a739e8b 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThan.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThan.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.LessThan; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -59,10 +59,10 @@ public class LuceneLessThan extends LessThan implemen * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); setPropertyAndStaticArguments(functionArgs); Q query = functionContext.buildLuceneLessThan(lqpa, getPropertyName(), getStaticArgument().getValue(functionContext), PredicateMode.ANY, functionContext.getLuceneFunction(getFunctionArgument())); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThanOrEquals.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThanOrEquals.java index b8161dd238..95abd5f2d1 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThanOrEquals.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLessThanOrEquals.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.LessThanOrEquals; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -59,10 +59,10 @@ public class LuceneLessThanOrEquals extends LessThanO * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); setPropertyAndStaticArguments(functionArgs); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLike.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLike.java index aa0dac3e8f..72d5a8fe9e 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLike.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLike.java @@ -29,14 +29,14 @@ import java.io.Serializable; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Like; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; import org.alfresco.service.cmr.repository.datatype.DefaultTypeConverter; /** @@ -61,10 +61,10 @@ public class LuceneLike extends Like implements Lucen * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); PropertyArgument propertyArgument = (PropertyArgument) functionArgs.get(ARG_PROPERTY); Argument inverseArgument = functionArgs.get(ARG_NOT); Boolean not = DefaultTypeConverter.INSTANCE.convert(Boolean.class, inverseArgument.getValue(functionContext)); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLower.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLower.java index 11a4c86d53..7008316df2 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLower.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneLower.java @@ -33,7 +33,7 @@ import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Lower; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -52,10 +52,10 @@ public class LuceneLower extends Lower implements Luc /* * (non-Javadoc) * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, - * java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, + * java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, * org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { throw new QueryModelException("Unsupported function in query " + getName()); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneNotEquals.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneNotEquals.java index 29bdd63c04..9f78de2218 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneNotEquals.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneNotEquals.java @@ -28,14 +28,14 @@ package org.alfresco.repo.search.impl.querymodel.impl.lucene.functions; import java.util.Map; import java.util.Set; -import org.alfresco.repo.search.adaptor.lucene.LuceneQueryParserAdaptor; +import org.alfresco.repo.search.adaptor.QueryParserAdaptor; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PredicateMode; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.NotEquals; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -58,10 +58,10 @@ public class LuceneNotEquals extends NotEquals implem * org.apache.lucene.search.BooleanQuery, org.alfresco.service.cmr.dictionary.DictionaryService, * java.lang.String) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { - LuceneQueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); + QueryParserAdaptor lqpa = luceneContext.getLuceneQueryParserAdaptor(); setPropertyAndStaticArguments(functionArgs); Q query = functionContext.buildLuceneInequality(lqpa, getPropertyName(), getStaticArgument().getValue(functionContext), PredicateMode.ANY, functionContext diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LucenePropertyAccessor.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LucenePropertyAccessor.java index 922b880138..3d4b3fdf65 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LucenePropertyAccessor.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LucenePropertyAccessor.java @@ -33,7 +33,7 @@ import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.PropertyAccessor; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -49,9 +49,9 @@ public class LucenePropertyAccessor extends PropertyA } /* (non-Javadoc) - * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) + * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { throw new QueryModelException("Unsupported function in query "+getName()); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneScore.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneScore.java index 8407d39021..c91512b852 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneScore.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneScore.java @@ -33,7 +33,7 @@ import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Score; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -51,9 +51,9 @@ public class LuceneScore extends Score implements Luc } /* (non-Javadoc) - * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) + * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { throw new QueryModelException("Unsupported function in query "+getName()); diff --git a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneUpper.java b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneUpper.java index 330ccd78a3..3461889da7 100644 --- a/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneUpper.java +++ b/data-model/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/lucene/functions/LuceneUpper.java @@ -33,7 +33,7 @@ import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.search.impl.querymodel.impl.functions.Upper; import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent; -import org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext; +import org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext; /** * @author andyh @@ -50,9 +50,9 @@ public class LuceneUpper extends Upper implements Luc } /* (non-Javadoc) - * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderContext, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) + * @see org.alfresco.repo.search.impl.querymodel.impl.lucene.LuceneQueryBuilderComponent#addComponent(java.util.Set, java.util.Map, org.alfresco.repo.search.impl.querymodel.impl.lucene.QueryBuilderContext, org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext) */ - public Q addComponent(Set selectors, Map functionArgs, LuceneQueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) + public Q addComponent(Set selectors, Map functionArgs, QueryBuilderContext luceneContext, FunctionEvaluationContext functionContext) throws E { throw new QueryModelException("Unsupported function in query "+getName()); diff --git a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/DBQueryBuilderPredicatePartCommand.java b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/DBQueryBuilderPredicatePartCommand.java index 5cd38e449d..356bb5be27 100644 --- a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/DBQueryBuilderPredicatePartCommand.java +++ b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/DBQueryBuilderPredicatePartCommand.java @@ -1,31 +1,31 @@ -/* - * #%L - * Alfresco Repository - * %% - * Copyright (C) 2005 - 2016 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ +/* + * #%L + * Alfresco Repository + * %% + * Copyright (C) 2005 - 2016 Alfresco Software Limited + * %% + * This file is part of the Alfresco software. + * If the software was purchased under a paid Alfresco license, the terms of + * the paid license agreement will prevail. Otherwise, the software is + * provided under the following open source license terms: + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + * #L% + */ package org.alfresco.repo.search.impl.querymodel.impl.db; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; +import org.alfresco.repo.search.adaptor.LuceneFunction; /** * @author Andy diff --git a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/PropertySupport.java b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/PropertySupport.java index 6f53a13b2a..8c94154c99 100644 --- a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/PropertySupport.java +++ b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/PropertySupport.java @@ -1,28 +1,28 @@ -/* - * #%L - * Alfresco Repository - * %% - * Copyright (C) 2005 - 2016 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ +/* + * #%L + * Alfresco Repository + * %% + * Copyright (C) 2005 - 2016 Alfresco Software Limited + * %% + * This file is part of the Alfresco software. + * If the software was purchased under a paid Alfresco license, the terms of + * the paid license agreement will prevail. Otherwise, the software is + * provided under the following open source license terms: + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + * #L% + */ package org.alfresco.repo.search.impl.querymodel.impl.db; import java.util.Arrays; @@ -33,10 +33,9 @@ import java.util.Set; import org.alfresco.repo.domain.node.NodeDAO; import org.alfresco.repo.domain.qname.QNameDAO; -import org.alfresco.repo.search.adaptor.lucene.LuceneFunction; +import org.alfresco.repo.search.adaptor.LuceneFunction; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; -import org.alfresco.repo.search.impl.querymodel.QueryModelException; import org.alfresco.repo.tenant.TenantService; import org.alfresco.service.cmr.dictionary.DataTypeDefinition; import org.alfresco.service.cmr.dictionary.DictionaryService; diff --git a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPhrase.java b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPhrase.java index 9cf8b89c86..42e5ba5911 100644 --- a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPhrase.java +++ b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPhrase.java @@ -1,28 +1,28 @@ -/* - * #%L - * Alfresco Repository - * %% - * Copyright (C) 2005 - 2016 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ +/* + * #%L + * Alfresco Repository + * %% + * Copyright (C) 2005 - 2016 Alfresco Software Limited + * %% + * This file is part of the Alfresco software. + * If the software was purchased under a paid Alfresco license, the terms of + * the paid license agreement will prevail. Otherwise, the software is + * provided under the following open source license terms: + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + * #L% + */ package org.alfresco.repo.search.impl.querymodel.impl.db.functions; import java.util.List; @@ -31,8 +31,8 @@ import java.util.Set; import org.alfresco.repo.domain.node.NodeDAO; import org.alfresco.repo.domain.qname.QNameDAO; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; diff --git a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPrefixTerm.java b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPrefixTerm.java index 8a4cc924b4..c4bca0299f 100644 --- a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPrefixTerm.java +++ b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSPrefixTerm.java @@ -1,28 +1,28 @@ -/* - * #%L - * Alfresco Repository - * %% - * Copyright (C) 2005 - 2016 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ +/* + * #%L + * Alfresco Repository + * %% + * Copyright (C) 2005 - 2016 Alfresco Software Limited + * %% + * This file is part of the Alfresco software. + * If the software was purchased under a paid Alfresco license, the terms of + * the paid license agreement will prevail. Otherwise, the software is + * provided under the following open source license terms: + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + * #L% + */ package org.alfresco.repo.search.impl.querymodel.impl.db.functions; import java.util.List; @@ -31,7 +31,7 @@ import java.util.Set; import org.alfresco.repo.domain.node.NodeDAO; import org.alfresco.repo.domain.qname.QNameDAO; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; +import org.alfresco.repo.search.adaptor.AnalysisMode; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument; diff --git a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSTerm.java b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSTerm.java index a933d85b0b..5b057aaf5e 100644 --- a/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSTerm.java +++ b/repository/src/main/java/org/alfresco/repo/search/impl/querymodel/impl/db/functions/DBFTSTerm.java @@ -1,28 +1,28 @@ -/* - * #%L - * Alfresco Repository - * %% - * Copyright (C) 2005 - 2016 Alfresco Software Limited - * %% - * This file is part of the Alfresco software. - * If the software was purchased under a paid Alfresco license, the terms of - * the paid license agreement will prevail. Otherwise, the software is - * provided under the following open source license terms: - * - * Alfresco is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Alfresco is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with Alfresco. If not, see . - * #L% - */ +/* + * #%L + * Alfresco Repository + * %% + * Copyright (C) 2005 - 2016 Alfresco Software Limited + * %% + * This file is part of the Alfresco software. + * If the software was purchased under a paid Alfresco license, the terms of + * the paid license agreement will prevail. Otherwise, the software is + * provided under the following open source license terms: + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + * #L% + */ package org.alfresco.repo.search.impl.querymodel.impl.db.functions; import java.util.List; @@ -31,8 +31,8 @@ import java.util.Set; import org.alfresco.repo.domain.node.NodeDAO; import org.alfresco.repo.domain.qname.QNameDAO; -import org.alfresco.repo.search.adaptor.lucene.AnalysisMode; -import org.alfresco.repo.search.adaptor.lucene.QueryConstants; +import org.alfresco.repo.search.adaptor.AnalysisMode; +import org.alfresco.repo.search.adaptor.QueryConstants; import org.alfresco.repo.search.impl.querymodel.Argument; import org.alfresco.repo.search.impl.querymodel.FunctionEvaluationContext; import org.alfresco.repo.search.impl.querymodel.PropertyArgument;