# Uses of Package
org.modeshape.common.text

- Packages that use org.modeshape.common.text
  Package | Description
  --- | ---
  org.modeshape.common.text | A set of utilities for working with text.
  org.modeshape.common.util | A set of miscellaneous utilities.
  org.modeshape.jcr |
  org.modeshape.jcr.query.parse | This package defines the `QueryParser` interface, which defines a component that can parse a query represented in a specific language and produce the corresponding `abstract query model` representation.
  org.modeshape.jcr.query.xpath | The components used to parse JCR XPath queries and translate them into equivalent JCR-SQL2 queries.
  org.modeshape.jcr.spi.federation | This package provides a Service Provider Interface (SPI) for connectors to external systems.
  org.modeshape.jcr.value | Nodes in a graph contain properties, and this package defines the interfaces, classes and exceptions for representing and working with properties and their values.
  org.modeshape.jcr.value.basic | A set of basic implementations of the various interfaces defined in `org.modeshape.jcr.value`.
  org.modeshape.jcr.value.binary |
  org.modeshape.jdbc.delegate |
  org.modeshape.sequencer.ddl | The classes that make up the DDL sequencer, which is capable of parsing the more important DDL statements from SQL-92, Oracle, Derby, and PostgreSQL, and constructing a graph structure containing a structured representation of these statements.
  org.modeshape.sequencer.ddl.datatype | The classes for parsing and representing data types.
  org.modeshape.sequencer.ddl.dialect.derby | The classes for parsing DDL for the Derby DBMS.
  org.modeshape.sequencer.ddl.dialect.mysql | The (prototype) classes for parsing DDL for the MySQL DBMS.
  org.modeshape.sequencer.ddl.dialect.oracle | The classes for parsing DDL for the Oracle DBMS.
  org.modeshape.sequencer.ddl.dialect.postgres | The classes for parsing DDL for the PostgreSQL DBMS.
  org.modeshape.sequencer.ddl.dialect.teiid |
  org.modeshape.sequencer.xml | The classes that make up the XML sequencer.

- Classes in org.modeshape.common.text used by org.modeshape.common.text
  Class and 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.
  NoOpEncoder An encoder implementation that does nothing.
  ParsingException An exception representing a problem during parsing of text.
  Position A class that represents the position of a particular character in terms of the lines and columns of a character sequence.
  TextDecoder Interface for components that can decode text.
  TextEncoder Interface for components that can encode 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.CaseSensitiveToken An immutable `TokenStream.Token` that implements matching using case-sensitive logic.
  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.TokenFactory
  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.
  UrlEncoder An encoder useful for converting text to be used within a URL, as defined by Section 2.3 of RFC 2396.

- Classes in org.modeshape.common.text used by org.modeshape.common.util
  Class and Description
  Inflector Transforms words to singular, plural, humanized (human readable), underscore, camel case, or ordinal form.

- Classes in org.modeshape.common.text used by org.modeshape.jcr
  Class and Description
  ParsingException An exception representing a problem during parsing of text.
  TextDecoder Interface for components that can decode text.
  TextEncoder Interface for components that can encode text.
  TokenStream A foundation for basic parsers that tokenizes input content and allows parsers to easily access and use those tokens.
  TokenStream.CharacterStream Interface used by a `TokenStream.Tokenizer` to iterate through the characters in the content input to the `TokenStream`.
  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.

- Classes in org.modeshape.common.text used by org.modeshape.jcr.query.parse
  Class and Description
  ParsingException An exception representing a problem during parsing of text.
  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 tokenizes input content and allows parsers to easily access and use those tokens.
  TokenStream.CharacterStream Interface used by a `TokenStream.Tokenizer` to iterate through the characters in the content input to the `TokenStream`.
  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.

- Classes in org.modeshape.common.text used by org.modeshape.jcr.query.xpath
  Class and Description
  ParsingException An exception representing a problem during parsing of text.
  TokenStream A foundation for basic parsers that tokenizes input content and allows parsers to easily access and use those tokens.
  TokenStream.CharacterStream Interface used by a `TokenStream.Tokenizer` to iterate through the characters in the content input to the `TokenStream`.
  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.

- Classes in org.modeshape.common.text used by org.modeshape.jcr.spi.federation
  Class and Description
  TextDecoder Interface for components that can decode text.

- Classes in org.modeshape.common.text used by org.modeshape.jcr.value
  Class and Description
  TextDecoder Interface for components that can decode text.
  TextEncoder Interface for components that can encode text.

- Classes in org.modeshape.common.text used by org.modeshape.jcr.value.basic
  Class and Description
  TextDecoder Interface for components that can decode text.
  TextEncoder Interface for components that can encode text.

- Classes in org.modeshape.common.text used by org.modeshape.jcr.value.binary
  Class and Description
  TextDecoder Interface for components that can decode text.

- Classes in org.modeshape.common.text used by org.modeshape.jdbc.delegate
  Class and Description
  TextDecoder Interface for components that can decode text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl
  Class and Description
  ParsingException An exception representing a problem during parsing of text.
  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 tokenizes input content and allows parsers to easily access and use those tokens.
  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.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl.datatype
  Class and Description
  ParsingException An exception representing a problem during parsing of text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl.dialect.derby
  Class and Description
  ParsingException An exception representing a problem during parsing of text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl.dialect.mysql
  Class and Description
  ParsingException An exception representing a problem during parsing of text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl.dialect.oracle
  Class and Description
  ParsingException An exception representing a problem during parsing of text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl.dialect.postgres
  Class and Description
  ParsingException An exception representing a problem during parsing of text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.ddl.dialect.teiid
  Class and Description
  ParsingException An exception representing a problem during parsing of text.

- Classes in org.modeshape.common.text used by org.modeshape.sequencer.xml
  Class and Description
  TextDecoder Interface for components that can decode text.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.