Module io.github.mmm.scanner
Package io.github.mmm.scanner
Provides the API for scanners that help to parse character sequences efficient and easily.
-
Interface Summary Interface Description CharScannerSyntax This is the interface used to define the syntax to scan characters.CharStreamScanner This is the interface for a scanner that can be used to parse a stream or sequence of characters. -
Class Summary Class Description AbstractCharStreamScanner Abstract implementation ofCharStreamScanner
.
ATTENTION:
This implementation and its sub-classes are NOT thread-safe and have no intention to be thread-safe.CharEscapeHelper Simple static helper for dealing with escaped characters.CharReaderScanner Implementation ofCharStreamScanner
that adapts aReader
to read and parse textual data.CharScannerSyntaxBean This is the implementation ofCharScannerSyntax
as Java bean.CharSequenceScanner