Package io.debezium.text
-
Interface Summary Interface Description TokenStream.CharacterStream Interface used by aTokenStream.Tokenizer
to iterate through the characters in the content input to theTokenStream
.TokenStream.Token The interface defining a token, which references the characters in the actual input character stream.TokenStream.Tokenizer Interface for a Tokenizer component responsible for processing the characters in aTokenStream.CharacterStream
and constructing the appropriateTokenStream.Token
objects.TokenStream.Tokens A factory for Token objects, used by aTokenStream.Tokenizer
to create tokens in the correct order. -
Class Summary Class Description Position A class that represents the position of a particular character in terms of the lines and columns of a character sequence.TokenStream A foundation for basic parsers that tokenize input content and allows parsers to easily access and use those tokens.TokenStream.BasicTokenizer A basicTokenStream.Tokenizer
implementation that ignores whitespace but includes tokens for individual symbols, the period ('.'), single-quoted strings, double-quoted strings, whitespace-delimited words, and optionally comments.TokenStream.CharacterArrayStream An implementation ofTokenStream.CharacterStream
that works with a single character array.TokenStream.Marker An opaque marker for a position within the token stream.XmlCharacters A utility class for determining the validity of various XML names, per the XML 1.0 Specification. -
Exception Summary Exception Description MultipleParsingExceptions Representation of multipleParsingException
s.ParsingException An exception representing a problem during parsing of text.