public static final class AnalysisRequestHandlerBase.TokenTrackingAttributeImpl extends org.apache.lucene.util.AttributeImpl implements AnalysisRequestHandlerBase.TokenTrackingAttribute
AnalysisRequestHandlerBase.TokenTrackingAttribute.AttributeSource API.| Constructor and Description |
|---|
AnalysisRequestHandlerBase.TokenTrackingAttributeImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
copyTo(org.apache.lucene.util.AttributeImpl target) |
void |
freezeStage() |
int[] |
getPositions() |
void |
reflectWith(org.apache.lucene.util.AttributeReflector reflector) |
void |
reset(int[] basePositions,
int position) |
void |
setActPosition(int pos) |
public AnalysisRequestHandlerBase.TokenTrackingAttributeImpl()
public void freezeStage()
freezeStage in interface AnalysisRequestHandlerBase.TokenTrackingAttributepublic void setActPosition(int pos)
setActPosition in interface AnalysisRequestHandlerBase.TokenTrackingAttributepublic int[] getPositions()
getPositions in interface AnalysisRequestHandlerBase.TokenTrackingAttributepublic void reset(int[] basePositions,
int position)
reset in interface AnalysisRequestHandlerBase.TokenTrackingAttributepublic void clear()
clear in class org.apache.lucene.util.AttributeImplpublic void reflectWith(org.apache.lucene.util.AttributeReflector reflector)
reflectWith in class org.apache.lucene.util.AttributeImplpublic void copyTo(org.apache.lucene.util.AttributeImpl target)
copyTo in class org.apache.lucene.util.AttributeImpl