Class FieldFragList


  • public class FieldFragList
    extends Object
    FieldFragList has a list of "frag info" that is used by FragmentsBuilder class to create fragments (snippets).
    • Constructor Detail

      • FieldFragList

        public FieldFragList​(int fragCharSize)
        a constructor.
        Parameters:
        fragCharSize - the length (number of chars) of a fragment
    • Method Detail

      • add

        public void add​(int startOffset,
                        int endOffset,
                        List<FieldPhraseList.WeightedPhraseInfo> phraseInfoList)
        convert the list of WeightedPhraseInfo to WeightedFragInfo, then add it to the fragInfos
        Parameters:
        startOffset - start offset of the fragment
        endOffset - end offset of the fragment
        phraseInfoList - list of WeightedPhraseInfo objects