All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.s24.search.solr.analyzers.StemmingBufferAttribute Maven / Gradle / Ivy

The newest version!
package com.s24.search.solr.analyzers;

import org.apache.lucene.util.Attribute;

/**
 * @see StemmingBufferAttributeImpl
 * 
 * @author Shopping24 GmbH
 */
public interface StemmingBufferAttribute extends Attribute {

   public void setOriginalToken(char[] buffer, int length);

   public char[] getOriginalToken();

   public int getOriginalTokenLength();

   public void setStemmedToken(char[] buffer, int length);

   public char[] getStemmedToken();

   public int getStemmedTokenLength();

   boolean isStemmedTokenHasBeenEmitted();

   void setStemmedTokenHasBeenEmitted(boolean stemmedTokenHasBeenEmitted);

   void clear();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy