Package org.apache.solr.handler
Class AnalysisRequestHandlerBase.TokenTrackingAttributeImpl
java.lang.Object
org.apache.lucene.util.AttributeImpl
org.apache.solr.handler.AnalysisRequestHandlerBase.TokenTrackingAttributeImpl
- All Implemented Interfaces:
Cloneable,org.apache.lucene.util.Attribute,AnalysisRequestHandlerBase.TokenTrackingAttribute
- Enclosing class:
AnalysisRequestHandlerBase
public static final class AnalysisRequestHandlerBase.TokenTrackingAttributeImpl
extends org.apache.lucene.util.AttributeImpl
implements AnalysisRequestHandlerBase.TokenTrackingAttribute
Implementation of
AnalysisRequestHandlerBase.TokenTrackingAttribute.- NOTE: This API is for internal purposes only and might change in incompatible ways in the next release.
- This class is only public for usage by the
AttributeSourceAPI.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidcopyTo(org.apache.lucene.util.AttributeImpl target) voidint[]voidreflectWith(org.apache.lucene.util.AttributeReflector reflector) voidreset(int[] basePositions, int position) voidsetActPosition(int pos) Methods inherited from class org.apache.lucene.util.AttributeImpl
clone, end, reflectAsString
-
Constructor Details
-
TokenTrackingAttributeImpl
public TokenTrackingAttributeImpl()
-
-
Method Details
-
freezeStage
public void freezeStage()- Specified by:
freezeStagein interfaceAnalysisRequestHandlerBase.TokenTrackingAttribute
-
setActPosition
public void setActPosition(int pos) - Specified by:
setActPositionin interfaceAnalysisRequestHandlerBase.TokenTrackingAttribute
-
getPositions
public int[] getPositions()- Specified by:
getPositionsin interfaceAnalysisRequestHandlerBase.TokenTrackingAttribute
-
reset
public void reset(int[] basePositions, int position) - Specified by:
resetin interfaceAnalysisRequestHandlerBase.TokenTrackingAttribute
-
clear
public void clear()- Specified by:
clearin classorg.apache.lucene.util.AttributeImpl
-
reflectWith
public void reflectWith(org.apache.lucene.util.AttributeReflector reflector) - Specified by:
reflectWithin classorg.apache.lucene.util.AttributeImpl
-
copyTo
public void copyTo(org.apache.lucene.util.AttributeImpl target) - Specified by:
copyToin classorg.apache.lucene.util.AttributeImpl
-