Author: catholicon
Date: Tue Dec 22 16:35:29 2015
New Revision: 1721428

URL: http://svn.apache.org/viewvc?rev=1721428&view=rev
Log:
OAK-3576: Allow custom extension to augment indexed lucene documents
Added CheckForNull annotation to FulltextQueryTermsProvider#getQueryTerm()

Modified:
    
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider.java

Modified: 
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider.java?rev=1721428&r1=1721427&r2=1721428&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/spi/FulltextQueryTermsProvider.java
 Tue Dec 22 16:35:29 2015
@@ -19,6 +19,7 @@ package org.apache.jackrabbit.oak.plugin
 import org.apache.lucene.analysis.Analyzer;
 import org.apache.lucene.search.Query;
 
+import javax.annotation.CheckForNull;
 import javax.annotation.Nonnull;
 import java.util.Collections;
 import java.util.Set;
@@ -48,6 +49,7 @@ public interface FulltextQueryTermsProvi
      * @param analyzer {@link Analyzer} being used while forming the query. 
Can be used to analyze text consistently.
      * @return {@link Query} object to be OR'ed with query being prepared. 
{@code null}, if nothing is to be added.
      */
+    @CheckForNull
     Query getQueryTerm(String text, Analyzer analyzer);
 
     /**


Reply via email to