- <init>
This constructor is used internally by the compute() method. It initializes all
the fields for the "
- compute
Compute the results of matching the phrase in the input.
- computeSequentially
Try to find phrase matches sequentially.
- computeStartPos
Determine the position to start determining if a phrase spans the split
position. Returns -1 if the
- splitInput
Use the fork-join framework to recursively split the input and return a list of
SearchResults.Result
- tryToUpdateSplitPos
Update splitPos if a phrase spans across the initial splitPos.