- ScannerSrxTextIterator - Class in net.loomchild.segment.srx.legacy
-
- ScannerSrxTextIterator(SrxDocument, String, String, Map<String, Object>) - Constructor for class net.loomchild.segment.srx.legacy.ScannerSrxTextIterator
-
- ScannerSrxTextIterator(SrxDocument, String, Reader, Map<String, Object>) - Constructor for class net.loomchild.segment.srx.legacy.ScannerSrxTextIterator
-
- setCascade(boolean) - Method in class net.loomchild.segment.srx.SrxDocument
-
Sets if document is cascading or not.
- Srx1Parser - Class in net.loomchild.segment.srx.io
-
Represents SRX 1.0 parser.
- Srx1Parser() - Constructor for class net.loomchild.segment.srx.io.Srx1Parser
-
- Srx1Transformer - Class in net.loomchild.segment.srx.io
-
Represents SRX document transformer between SRX 1.0 and newest supported
version.
- Srx1Transformer() - Constructor for class net.loomchild.segment.srx.io.Srx1Transformer
-
- Srx2Parser - Class in net.loomchild.segment.srx.io
-
Represents SRX 2.0 document parser.
- Srx2Parser() - Constructor for class net.loomchild.segment.srx.io.Srx2Parser
-
- Srx2SaxParser - Class in net.loomchild.segment.srx.io
-
Represents SRX 2.0 document parser.
- Srx2SaxParser() - Constructor for class net.loomchild.segment.srx.io.Srx2SaxParser
-
Creates SAX parser with default parameters.
- Srx2SaxParser(Map<String, Object>) - Constructor for class net.loomchild.segment.srx.io.Srx2SaxParser
-
Creates SAX parser with given parameters.
- Srx2StaxParser - Class in net.loomchild.segment.srx.io
-
Represents SRX 2.0 document parser.
- Srx2StaxParser() - Constructor for class net.loomchild.segment.srx.io.Srx2StaxParser
-
- Srx2Transformer - Class in net.loomchild.segment.srx.io
-
Represents SRX document transformer between SRX 2.0 and newest supported
version.
- Srx2Transformer() - Constructor for class net.loomchild.segment.srx.io.Srx2Transformer
-
- SrxAnyParser - Class in net.loomchild.segment.srx.io
-
Represents any version intelligent SRX document parser.
- SrxAnyParser(SrxParser) - Constructor for class net.loomchild.segment.srx.io.SrxAnyParser
-
Creates SRX any parser using given SRX 2.0 parser.
- SrxAnyParser() - Constructor for class net.loomchild.segment.srx.io.SrxAnyParser
-
Creates SRX any parser using default SRX 2.0 parser.
- SrxAnyTransformer - Class in net.loomchild.segment.srx.io
-
Represents any version intelligent SRX document transformer to newest
supported version.
- SrxAnyTransformer() - Constructor for class net.loomchild.segment.srx.io.SrxAnyTransformer
-
- SrxDocument - Class in net.loomchild.segment.srx
-
Represents SRX document.
- SrxDocument(boolean) - Constructor for class net.loomchild.segment.srx.SrxDocument
-
Creates empty document.
- SrxDocument() - Constructor for class net.loomchild.segment.srx.SrxDocument
-
Creates empty document with default cascade.
- SrxDocumentCache - Class in net.loomchild.segment.srx
-
Represents SRX document cache.
- SrxDocumentCache() - Constructor for class net.loomchild.segment.srx.SrxDocumentCache
-
- SrxParser - Interface in net.loomchild.segment.srx
-
Represents SRX parser that can parse SRX document from reader.
- SrxTextIterator - Class in net.loomchild.segment.srx
-
Represents text iterator splitting text according to rules in SRX file.
- SrxTextIterator(SrxDocument, String, CharSequence, Map<String, Object>) - Constructor for class net.loomchild.segment.srx.SrxTextIterator
-
Creates text iterator that obtains language rules form given document
using given language code.
- SrxTextIterator(SrxDocument, String, CharSequence) - Constructor for class net.loomchild.segment.srx.SrxTextIterator
-
Creates text iterator with no additional parameters.
- SrxTextIterator(SrxDocument, String, Reader, Map<String, Object>) - Constructor for class net.loomchild.segment.srx.SrxTextIterator
-
Creates text iterator that obtains language rules from given document
using given language code.
- SrxTextIterator(SrxDocument, String, Reader) - Constructor for class net.loomchild.segment.srx.SrxTextIterator
-
Creates streaming text iterator with no additional parameters.
- SrxTransformer - Interface in net.loomchild.segment.srx
-
Represents SRX document transformer between old versions and newest supported
version.
- SrxVersion - Enum in net.loomchild.segment.srx.io
-
Represents SRX version.
- start() - Method in class net.loomchild.segment.srx.legacy.ReaderMatcher
-
- start(int) - Method in class net.loomchild.segment.srx.legacy.ReaderMatcher
-
- subSequence(int, int) - Method in class net.loomchild.segment.srx.legacy.Buffer
-
- subSequence(int, int) - Method in class net.loomchild.segment.srx.legacy.ReaderCharSequence
-
The length of returned subsequence can be smaller than (end - start) when
the end of stream is reached.
- TextIterator - Interface in net.loomchild.segment
-
Text iterator interface.
- TextManager - Class in net.loomchild.segment.srx
-
Represents text manager.
- TextManager(CharSequence) - Constructor for class net.loomchild.segment.srx.TextManager
-
Creates text manager containing given text.
- TextManager(Reader, int) - Constructor for class net.loomchild.segment.srx.TextManager
-
Creates text manager reading text from given reader.
- toMatchResult() - Method in class net.loomchild.segment.srx.legacy.ReaderMatcher
-
- toString(List<LanguageRule>) - Method in class net.loomchild.segment.AbstractTextIterator
-
- toString() - Method in enum net.loomchild.segment.srx.io.SrxVersion
-
- toString() - Method in class net.loomchild.segment.srx.legacy.Buffer
-
- toString() - Method in class net.loomchild.segment.srx.legacy.ReaderMatcher
-
- transform(Reader, Writer, Map<String, Object>) - Method in class net.loomchild.segment.srx.io.Srx1Transformer
-
Transform given SRX 1.0 document to newest supported version and write it
to given writer.
- transform(Reader, Map<String, Object>) - Method in class net.loomchild.segment.srx.io.Srx1Transformer
-
Transforms given SRX 1.0 document and returns Reader containing SRX
document in newest supported version.
- transform(Reader, Writer, Map<String, Object>) - Method in class net.loomchild.segment.srx.io.Srx2Transformer
-
Copies SRX document from reader to writer without transformation.
- transform(Reader, Map<String, Object>) - Method in class net.loomchild.segment.srx.io.Srx2Transformer
-
Returns given reader without modification.
- transform(Reader, Writer, Map<String, Object>) - Method in class net.loomchild.segment.srx.io.SrxAnyTransformer
-
Transform given SRX document to newest supported version and write it to
given writer.
- transform(Reader, Map<String, Object>) - Method in class net.loomchild.segment.srx.io.SrxAnyTransformer
-
Transform given SRX document and return Reader containing newest
supported version.
- transform(Reader, Writer, Map<String, Object>) - Method in interface net.loomchild.segment.srx.SrxTransformer
-
Transform given SRX document to newest supported version and write it to
given writer.
- transform(Reader, Map<String, Object>) - Method in interface net.loomchild.segment.srx.SrxTransformer
-
Transform given SRX document and return Reader containing newest
supported version.
- transform(Templates, Schema, Reader, Writer, Map<String, Object>) - Static method in class net.loomchild.segment.util.Util
-
Performs XML schema validation and XSLT transformation.
- transform(Templates, Schema, Reader, Writer) - Static method in class net.loomchild.segment.util.Util
-
Performs XML schema validation and XSLT transformation.
- transform(Templates, Reader, Writer, Map<String, Object>) - Static method in class net.loomchild.segment.util.Util
-
Performs XSLT transformation.
- transform(Templates, Reader, Writer) - Static method in class net.loomchild.segment.util.Util
-
Performs XSLT transformation.
- TransformationErrorListener - Class in net.loomchild.segment.util
-
Handles XML transformation errors by writing them to logr.
- TransformationErrorListener() - Constructor for class net.loomchild.segment.util.TransformationErrorListener
-