| Package | Description |
|---|---|
| org.languagetool.rules.patterns | |
| org.languagetool.tagging.disambiguation.rules |
| Modifier and Type | Field and Description |
|---|---|
protected PatternToken |
XMLRuleHandler.patternToken |
| Modifier and Type | Field and Description |
|---|---|
protected List<PatternToken> |
AbstractPatternRule.patternTokens |
protected List<PatternToken> |
XMLRuleHandler.patternTokens
List of elements as specified by tokens.
|
protected Map<String,List<List<PatternToken>>> |
XMLRuleHandler.phraseMap
Phrase store - elementLists keyed by phraseIds.
|
protected List<ArrayList<PatternToken>> |
XMLRuleHandler.phrasePatternTokens
Logically forking element list, used for including multiple phrases in the
current one.
|
| Modifier and Type | Method and Description |
|---|---|
PatternToken |
PatternToken.compile(AnalyzedTokenReadings token,
Synthesizer synth)
Prepare PatternToken for matching by formatting its string token and POS (if the Element is supposed
to refer to some other token).
|
PatternToken |
PatternTokenMatcher.getPatternToken() |
| Modifier and Type | Method and Description |
|---|---|
List<PatternToken> |
PatternToken.getAndGroup()
Returns the group of elements linked with AND operator.
|
Map<org.languagetool.rules.patterns.EquivalenceTypeLocator,PatternToken> |
UnifierConfiguration.getEquivalenceTypes() |
List<PatternToken> |
PatternToken.getExceptionList() |
List<PatternToken> |
PatternToken.getOrGroup()
Returns the group of elements linked with OR operator.
|
List<PatternToken> |
AbstractPatternRule.getPatternTokens() |
List<PatternToken> |
PatternToken.getPreviousExceptionList() |
| Modifier and Type | Method and Description |
|---|---|
void |
PatternToken.setAndGroupElement(PatternToken andToken) |
void |
UnifierConfiguration.setEquivalence(String feature,
String type,
PatternToken elem)
Prepares equivalence types for features to be tested.
|
void |
PatternToken.setOrGroupElement(PatternToken orToken) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XMLRuleHandler.processElement(List<PatternToken> patternTokens)
Calculates the offset of the match reference (if any) in case the match
element has been used in the group.
|
| Constructor and Description |
|---|
PatternTokenMatcher(PatternToken patternToken) |
| Constructor and Description |
|---|
AbstractPatternRule(String id,
String description,
Language language,
List<PatternToken> patternTokens,
boolean getUnified) |
FalseFriendPatternRule(String id,
Language language,
List<PatternToken> patternTokens,
String description,
String message,
String shortMessage) |
PatternRule(String id,
Language language,
List<PatternToken> patternTokens,
String description,
String message,
String shortMessage) |
PatternRule(String id,
Language language,
List<PatternToken> patternTokens,
String description,
String message,
String shortMessage,
String suggestionsOutMsg) |
PatternRule(String id,
Language language,
List<PatternToken> patternTokens,
String description,
String message,
String shortMessage,
String suggestionsOutMsg,
boolean isMember) |
Unifier(Map<org.languagetool.rules.patterns.EquivalenceTypeLocator,PatternToken> equivalenceTypes,
Map<String,List<String>> equivalenceFeatures)
Instantiates the unifier.
|
| Constructor and Description |
|---|
DisambiguationPatternRule(String id,
String description,
Language language,
List<PatternToken> patternTokens,
String disamb,
Match posSelect,
DisambiguationPatternRule.DisambiguatorAction disambAction) |