| Interface | Description |
|---|---|
| Node |
Node Interface
|
| NodeVisitor | |
| OutputFormat |
You can implement custom output formats using this interface and OutputAdapter.writeTo(Writer, OutputFormat);
|
| Properties |
In the java.util package, Properties is not an Interface.
|
| ValueModel |
As of version 1.3.2, ValueModel is an interface.
|
| Class | Description |
|---|---|
| AbstractMapDerivedPropertiesBase |
Implemented here in the base are the map-like facade methods available to the Properties class.
|
| ArrayListPropertiesImpl |
Backed with a list
|
| AsciiOutputFormat |
Compatibility format for simulating java.util.Properties output by encoding characters above ASCII 127 with
unicode escapes.
|
| BasicOutputFormat |
Default formatting for properties output.
|
| BasicValueModel |
Representation of properties values which accounts better for the actual complexity of a potential properties value.
|
| BracketCompatibilitySAXHandler |
Package protected.
|
| BracketPropertiesSAXHandler |
Implement a SAXParser handler to consume the SAX events and turn that into a Properties file.
|
| BracketSaxHandler |
Base class for SAX Handlers
|
| Comment |
wrapper, helps maintain argument order correctness
|
| Entry |
In certain cases we need a container for both the key and the ValueModel
|
| ExplicitOutputFormat | Deprecated
use AsciiOutputFormat
|
| ExternalizedLocaleStringBuilder |
Used to construct localized properties file names from a base name and a
Locale.
|
| GenerateXMLNodeVisitor |
Format properties into xml.
|
| GroupParams |
Used by the XML implementation
|
| ImmutablePropertiesImpl |
true immutable properties
|
| ImmutableValueModel |
Immutable model
|
| InputAdapter |
Utility methods to get data out of different sources, this is used in the lexer
internally.
|
| LocaleStringBuilder |
Used to construct localized properties file names from a base name and a Locale.
|
| NodeImpl |
Used to represent the properties keys as a tree.
|
| Obfuscate |
Support for obfuscated properties.
|
| OutputAdapter |
Output the properties to various data sinks and in various charsets and formats.
|
| ParseXML |
Package protected wrapper on the SAXParser code
|
| PlainOutputFormat |
Really simple, no frills output
|
| Properties.Factory |
The default mode is the trivial memory mode, which is BasicToken.
|
| PropertiesBaseImpl |
Constants and regex patterns of general applicability to all the Properties implementation classes
|
| PropertiesImpl |
A better Properties class.
|
| PropertiesLexer |
Parse a properties file generally conformant to the description at
http://download.oracle.com/javase/6/docs/api/java/util/Properties.html#load(java.io.Reader)
into tokens.
|
| PropertiesParser |
Populate a Properties object from an input source.
|
| PropertiesParser2 |
Use the line scanner to load a Properties implementation.
|
| PropertiesStreamingLexer |
Another attempt at lexing.
|
| PropertiesToken |
Container for token type and text
|
| RandomAccessFileOutputAdapter |
Joins an OutputFormatter with a file to output.
|
| SortedPropertiesImpl |
Adds sorted map capability, but with the overhead of a TreeMap.
|
| TreeBuilder |
package protected class for creating trees - internal
|
| UnsettableValueModel |
A ValueModel in which the internals cannot be changed once the constructor is called.
|
| Enum | Description |
|---|---|
| Properties.Mode |
Mode is the available combinations of lexer and parser
BasicToken - PropertiesLexer and PropertiesParser.
|
| PropertiesTokenType |
Tokens used in the PropertiesLexer and PropertiesParser.
|
Copyright © 2011–2016 David R. Smith. All rights reserved.