Package asia.redact.bracket.properties

Interface Summary
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 Summary
AbstractPropertiesBase These are the map-like facade methods available to the Properties class.
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 Implement a SAXParser handler to consume the SAX events and turn that into a Properties file.Assume the input is ISO-8859-1 and must be parsed for UTF escaped data in the values.
BracketPropertiesSAXHandler Implement a SAXParser handler to consume the SAX events and turn that into a Properties file.
BracketSaxHandler  
ContentType This is like a content or mime type from an http page There does not seem to be an official java properties content type.
ExplicitOutputFormat Compatibility format for simulating java.util.Properties output by encoding characters above ASCII 127 with unicode escapes.
ExternalizedLocaleStringBuilder Used to construct localized properties file names from a base name and a Locale.
GenerateXMLNodeVisitor Format properties into xml.
GroupParams  
ImmutableValueModel A ValueModel in which the internals cannot be changed once set.
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.
OutputAdapter Output the properties to various data sinks and in various formats.
ParseXML Wrapper on the SAXParser stuff
Properties.Factory The default mode is the trivial memory mode, which is BasicToken.
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.
PropertiesParser2 Use the line scanner to load a Properties implementation.
PropertiesStreamingLexer This lexer uses the LineScanner to build a list of tokens suitable for use by PropertiesParser.
PropertiesToken Container for token type and text
SortedPropertiesImpl Adds sorted map capability, but with the overhead of a TreeMap.
TreeBuilder Private class for creating trees - internal
TreeSynchronizer Write out the nodes from a tree into a bracket Properties object.
 

Enum Summary
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-2013 David R. Smith. All Rights Reserved.