public class CoreMapSequenceMatcher<T extends CoreMap> extends SequenceMatcher<T>
Modifier and Type | Class and Description |
---|---|
static class |
CoreMapSequenceMatcher.BasicCoreMapSequenceMatcher |
SequenceMatcher.BasicMatchReplacement<T>, SequenceMatcher.FindType, SequenceMatcher.GroupMatchReplacement<T>, SequenceMatcher.MatchReplacement<T>, SequenceMatcher.NamedGroupMatchReplacement<T>
BasicSequenceMatchResult.MatchedGroup
SequenceMatchResult.GroupToIntervalFunc<MR extends MatchResult>, SequenceMatchResult.MatchedGroupInfo<T>
Modifier and Type | Field and Description |
---|---|
protected static java.util.function.Function<List<? extends CoreMap>,String> |
COREMAP_LIST_TO_STRING_CONVERTER |
DEFAULT_COMPARATOR, GROUP_AFTER_MATCH, GROUP_BEFORE_MATCH, LENGTH_COMPARATOR, OFFSET_COMPARATOR, ORDER_COMPARATOR, PRIORITY_COMPARATOR, PRIORITY_SCORE_LENGTH_ORDER_OFFSET_COMPARATOR, SCORE_COMPARATOR, SCORER, TO_INTERVAL
CONTAINS_FIRST_ENDPOINTS_COMPARATOR, ENDPOINTS_COMPARATOR, LENGTH_ENDPOINTS_COMPARATOR, NESTED_FIRST_ENDPOINTS_COMPARATOR
Constructor and Description |
---|
CoreMapSequenceMatcher(SequencePattern<T> pattern,
List<? extends T> tokens) |
Modifier and Type | Method and Description |
---|---|
void |
annotateGroup(int group,
Map<String,String> attributes) |
void |
annotateGroup(Map<String,String> attributes) |
List<CoreMap> |
getMergedList() |
List<CoreMap> |
getMergedList(int... groups) |
CoreMap |
mergeGroup() |
CoreMap |
mergeGroup(int group) |
end, find, find, find, findAllNonOverlapping, findMatchStart, findMatchStartBacktracking, findMatchStartNoBacktracking, get, getFindType, groupInfo, groupMatchResult, groupMatchResults, groupNodes, groupValue, isMatchWithResult, matches, nodeMatchResult, region, regionEnd, regionStart, replaceAll, replaceAllExtended, replaceFirst, replaceFirstExtended, reset, setBranchLimit, setFindType, setMatchWithResult, start, toBasicSequenceMatchResult
copy, elements, end, end, getInterval, getOrder, group, group, group, groupCount, groupInfo, groupInfo, groupMatchResult, groupMatchResults, groupMatchResults, groupNodes, groupNodes, groupValue, groupValue, pattern, priority, score, setOrder, start, start
protected static final java.util.function.Function<List<? extends CoreMap>,String> COREMAP_LIST_TO_STRING_CONVERTER
public CoreMapSequenceMatcher(SequencePattern<T> pattern, List<? extends T> tokens)