Class MinLengthLabelFilter

All Implemented Interfaces:
AcceptingVisitor, LabelFilter

public class MinLengthLabelFilter
extends SingleLabelFilterBase
Accepts labels whose length in characters is greater or equal to the provided value.
  • Field Details

    • minLength

      public AttrInteger minLength
      Minimum label length. Minimum label length, in words, inclusive.
  • Constructor Details

  • Method Details

    • acceptPhrase

      public boolean acceptPhrase​(PreprocessingContext context, int phraseIndex)
      Description copied from class: SingleLabelFilterBase
      Should return true if the phrase located at phraseIndex is to be accepted, false otherwise.
      Specified by:
      acceptPhrase in class SingleLabelFilterBase
      Parameters:
      context - provides access to all information about the phrase
      phraseIndex - index of the phrase for which decision is to be made
    • acceptWord

      public boolean acceptWord​(PreprocessingContext context, int wordIndex)
      Description copied from class: SingleLabelFilterBase
      Should return true if the word located at wordIndex is to be accepted, false otherwise.
      Specified by:
      acceptWord in class SingleLabelFilterBase
      Parameters:
      context - provides access to all information about the word
      wordIndex - index of the word for which decision is to be made