Interface | Description |
---|---|
TextDecoder |
Interface for components that can decode text.
|
TextEncoder |
Interface for components that can encode text.
|
TokenStream.CharacterStream |
Interface used by a
TokenStream.Tokenizer to iterate through the characters in the content input to the TokenStream . |
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 a
TokenStream.CharacterStream and constructing
the appropriate TokenStream.Token objects. |
TokenStream.Tokens |
A factory for Token objects, used by a
TokenStream.Tokenizer to create tokens in the correct order. |
Class | Description |
---|---|
FilenameEncoder |
An encoder useful for converting text to be used within a filename on common file systems and operating systems, including
Linux, OS X, and Windows XP.
|
Inflector |
Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.
|
Jsr283Encoder |
Encoder that escapes characters that are not allowed in JCR names.
|
NoOpEncoder |
An encoder implementation that does nothing.
|
Position |
A class that represents the position of a particular character in terms of the lines and columns of a character sequence.
|
QuoteEncoder | |
SecureHashTextEncoder |
A text encoder that performs a secure hash of the input text and returns that hash as the encoded text.
|
TokenStream |
A foundation for basic parsers that tokenizes input content and allows parsers to easily access and use those tokens.
|
TokenStream.BasicTokenizer |
A basic
TokenStream.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 of
TokenStream.CharacterStream that works with a single character array. |
UrlEncoder |
An encoder useful for converting text to be used within a URL, as defined by Section 2.3 of RFC 2396.
|
XmlNameEncoder | |
XmlValueEncoder |
An encoder useful for converting text to be used within XML attribute values.
|
Exception | Description |
---|---|
ParsingException |
An exception representing a problem during parsing of text.
|
Inflector
class that transforms (English) works into singular,
plural, and human-readable forms, and is capable of transforming between camel-case, whitespace-delimited, or underscore-delimited
forms. There is also components that can encode
and decode
text.
Finally, this package defines a simple framework for tokenizing text
(e.g., from files or stream)
making it very easy to create very straightforward parsers.Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.