| Package | Description |
|---|---|
| net.loomchild.segment.srx | |
| net.loomchild.segment.srx.io | |
| net.loomchild.segment.srx.legacy | |
| net.loomchild.segment.util |
| Modifier and Type | Method and Description |
|---|---|
SrxDocument |
SrxParser.parse(Reader reader)
Parses SRX document.
|
| Constructor and Description |
|---|
RuleManager(SrxDocument document,
List<LanguageRule> languageRuleList,
int maxLookbehindConstructLength)
Constructor.
|
RuleMatcher(SrxDocument document,
Rule rule,
CharSequence text)
Creates matcher.
|
SrxTextIterator(SrxDocument document,
String languageCode,
CharSequence text)
Creates text iterator with no additional parameters.
|
SrxTextIterator(SrxDocument document,
String languageCode,
CharSequence text,
Map<String,Object> parameterMap)
Creates text iterator that obtains language rules form given document
using given language code.
|
SrxTextIterator(SrxDocument document,
String languageCode,
Reader reader)
Creates streaming text iterator with no additional parameters.
|
SrxTextIterator(SrxDocument document,
String languageCode,
Reader reader,
Map<String,Object> parameterMap)
Creates text iterator that obtains language rules from given document
using given language code.
|
| Modifier and Type | Method and Description |
|---|---|
SrxDocument |
Srx2StaxParser.parse(Reader reader)
Parses SRX document from reader.
|
SrxDocument |
Srx1Parser.parse(Reader reader)
Transforms document to SRX 2.0 using
Srx1Transformer and default
transformation parameters and parses it using Srx2Parser. |
SrxDocument |
Srx2SaxParser.parse(Reader reader)
Parses SRX document from reader.
|
SrxDocument |
Srx2Parser.parse(Reader reader)
Parses SRX document from reader.
|
SrxDocument |
SrxAnyParser.parse(Reader reader)
Parses SRX document from reader.
|
| Constructor and Description |
|---|
AccurateSrxTextIterator(SrxDocument document,
String languageCode,
CharSequence text)
Creates text iterator that obtains language rules form given document
using given language code.
|
FastTextIterator(SrxDocument document,
String languageCode,
CharSequence text)
Creates text iterator with no additional parameters.
|
FastTextIterator(SrxDocument document,
String languageCode,
CharSequence text,
Map<String,Object> parameterMap)
Creates text iterator that obtains language rules form given document
using given language code.
|
FastTextIterator(SrxDocument document,
String languageCode,
Reader reader)
Creates streaming text iterator with no additional parameters.
|
FastTextIterator(SrxDocument document,
String languageCode,
Reader reader,
Map<String,Object> parameterMap)
Creates streaming text iterator that obtains language rules form given
document using given language code.
|
ScannerSrxTextIterator(SrxDocument document,
String languageCode,
Reader reader,
Map<String,Object> parameterMap) |
ScannerSrxTextIterator(SrxDocument document,
String languageCode,
String text,
Map<String,Object> parameterMap) |
| Modifier and Type | Method and Description |
|---|---|
static Pattern |
Util.compile(SrxDocument document,
String regex) |
Copyright © 2015. All Rights Reserved.