org.apache.solr.handler

## Interface AnalysisRequestHandlerBase.TokenTrackingAttribute

- All Superinterfaces:
    Attribute
  All Known Implementing Classes:
    AnalysisRequestHandlerBase.TokenTrackingAttributeImpl
  Enclosing class:
    AnalysisRequestHandlerBase

      public static interface AnalysisRequestHandlerBase.TokenTrackingAttribute
      extends Attribute

  This is an `Attribute` used to track the positions of tokens in the analysis chain.
  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 `AttributeSource` API.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `freezeStage()`
    `int[]` | `getPositions()`
    `void` | `reset(int[] basePositions, int position)`
    `void` | `setActPosition(int pos)`

- - ### Method Detail

    - #### freezeStage

          void freezeStage()

    - #### setActPosition

          void setActPosition(int pos)

    - #### getPositions

          int[] getPositions()

    - #### reset

          void reset(int[] basePositions,
                     int position)

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.