- GenerateXMLNodeVisitor - Class in asia.redact.bracket.properties
-
Format properties into xml.
- GenerateXMLNodeVisitor(Writer) - Constructor for class asia.redact.bracket.properties.GenerateXMLNodeVisitor
-
- get(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- get(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- get() - Method in interface asia.redact.bracket.properties.Node
-
- get() - Method in class asia.redact.bracket.properties.NodeImpl
-
- get(String) - Method in interface asia.redact.bracket.properties.Properties
-
Get the value.
- get(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
Get the value of the property; concatenate multiple lines.
- get(String) - Method in class asia.redact.bracket.util.EnvResolver
-
- getAsciiEncoder() - Static method in class asia.redact.bracket.util.Encodings
-
- getAttribs() - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- getChild(String) - Method in interface asia.redact.bracket.properties.Node
-
- getChild(String) - Method in class asia.redact.bracket.properties.NodeImpl
-
- getChildren() - Method in interface asia.redact.bracket.properties.Node
-
- getChildren() - Method in class asia.redact.bracket.properties.NodeImpl
-
- getComments(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getComments() - Method in class asia.redact.bracket.properties.BasicValueModel
-
- getComments(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getComments() - Method in class asia.redact.bracket.properties.ImmutableValueModel
-
- getComments(String) - Method in interface asia.redact.bracket.properties.Properties
-
Get the list of comments, return an empty list if none
- getComments(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getComments() - Method in class asia.redact.bracket.properties.UnsettableValueModel
-
Return a copy only, do not expose our internals
- getComments() - Method in interface asia.redact.bracket.properties.ValueModel
-
- getDefaultEncoder() - Static method in class asia.redact.bracket.util.Encodings
-
- getDefaultEncoding() - Static method in class asia.redact.bracket.util.Encodings
-
- getDelimiter() - Method in class asia.redact.bracket.properties.line.LineScanner
-
- getDescendant(String) - Method in interface asia.redact.bracket.properties.Node
-
- getDescendant(String) - Method in class asia.redact.bracket.properties.NodeImpl
-
- getDotInstance(Reader) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getDotInstance(InputStream) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getEnding() - Method in class asia.redact.bracket.properties.line.Line
-
- getEnding() - Method in enum asia.redact.bracket.properties.line.LineEnding
-
- getException() - Method in class asia.redact.bracket.util.AccessorMethodSetter
-
- getFlattenedMap() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getFlattenedMap() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getFlattenedMap() - Method in interface asia.redact.bracket.properties.Properties
-
Just return Strings as the values
- getFlattenedMap() - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getGroup(GroupParams) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getGroup(GroupParams) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getGroup(GroupParams) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getIndex() - Method in class asia.redact.bracket.properties.line.Line
-
- getInstance() - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(URL) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(Reader) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(File, Charset) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(InputStream) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(InputStream, Charset) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(Properties) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
Load from a legacy Properties file object
- getInstance(Map) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- getInstance(String, Locale) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
Similar to the behavior of a ResourceBundle.
- getInstanceFromXML(File, Charset) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
The input file must have been generated by OutputAdapter.writeAsXML(Writer) or meet the same
requirements as regards form.
- getInstanceFromXML(File) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
If Properties.Factory.mode == Mode.Compatibility, will expect ISO-8859-1.
- getKey() - Method in class asia.redact.bracket.properties.Entry
-
- getKey() - Method in class asia.redact.bracket.util.CustomKeyWrapper
-
- getKeyGroup(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getKeyRef(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getList(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
Given a base like key, collect keys like key.0, key.1, key.2 etc into a list.
- getList(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
Given a base like key, collect keys like key.0, key.1, key.2 etc into a list.
- getList() - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- getList(String) - Method in interface asia.redact.bracket.properties.Properties
-
This method relies on the convention of using numbers at
the end of a property key to represent a list member.
- getList(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getList() - Method in class asia.redact.bracket.properties.PropertiesLexer
-
- getList() - Method in class asia.redact.bracket.properties.PropertiesStreamingLexer
-
- getListDelimiter() - Method in class asia.redact.bracket.util.AccessorMethodSetter
-
- getListKeys(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getListKeys(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getListKeys(String) - Method in interface asia.redact.bracket.properties.Properties
-
Return keys which match the pattern keyBase.0, keyBase.1, keyBase.2, etc.
- getListKeys(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getMapKeys(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getMapKeys(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getMapKeys(String) - Method in interface asia.redact.bracket.properties.Properties
-
Specialty method used with a map that has been serialized in the form keyBase dot integer dot k|v
For example,
0.0.k=a key
0.0.v=a value
- getMapKeys(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getMatchingKeys(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
Return the keys which match the partial key submitted
- getModel() - Method in class asia.redact.bracket.properties.Entry
-
- getName() - Method in interface asia.redact.bracket.properties.Node
-
- getName() - Method in class asia.redact.bracket.properties.NodeImpl
-
- getObject() - Method in class asia.redact.bracket.util.CustomKeyWrapper
-
- getPartialKey() - Method in class asia.redact.bracket.properties.GroupParams
-
- getProperties() - Method in class asia.redact.bracket.properties.PropertiesParser
-
- getProperties() - Method in class asia.redact.bracket.properties.PropertiesParser2
-
- getPropertyMap() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
for compatibility with PropertiesImpl code
- getPropertyMap() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
for compatibility with PropertiesImpl code
- getPropertyMap() - Method in interface asia.redact.bracket.properties.Properties
-
Can be used to get direct access to the Entry data structures
- getPropertyMap() - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getProps() - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- getProps() - Method in class asia.redact.bracket.properties.ParseXML
-
- getResult() - Method in class asia.redact.bracket.properties.BracketSaxHandler
-
- getResult() - Method in class asia.redact.bracket.util.NativeToAsciiFilter
-
- getRootNodeName() - Method in class asia.redact.bracket.properties.GroupParams
-
- getSearchStrings() - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
-
- getSearchStrings() - Method in class asia.redact.bracket.properties.LocaleStringBuilder
-
- getSeparator(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getSeparator() - Method in class asia.redact.bracket.properties.BasicValueModel
-
- getSeparator() - Method in class asia.redact.bracket.properties.GroupParams
-
- getSeparator(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getSeparator() - Method in class asia.redact.bracket.properties.ImmutableValueModel
-
- getSeparator(String) - Method in interface asia.redact.bracket.properties.Properties
-
The char found in the parse, normally '='
- getSeparator(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getSeparator() - Method in class asia.redact.bracket.properties.UnsettableValueModel
-
- getSeparator() - Method in interface asia.redact.bracket.properties.ValueModel
-
- getterPattern - Variable in class asia.redact.bracket.util.AccessorMethodGetter
-
- getText() - Method in class asia.redact.bracket.properties.line.Line
-
- getTotalRead() - Method in class asia.redact.bracket.properties.line.LineScanner
-
- getTree() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getTree(GroupParams) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- getTree() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getTree(GroupParams) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- getTree() - Method in interface asia.redact.bracket.properties.Properties
-
Get the properties as a tree of nodes.
- getTree(GroupParams) - Method in interface asia.redact.bracket.properties.Properties
-
Get the properties as a tree of nodes with a selector
a.b.c=something
a.b.c.d=something else
a.b.c.e.f=item
a.b.c.e=item2
- getTree() - Method in class asia.redact.bracket.properties.PropertiesImpl
-
Use "\\." as the separator
- getTree(GroupParams) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- getValidPaths() - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
-
- getValue() - Method in class asia.redact.bracket.properties.BasicValueModel
-
- getValue() - Method in class asia.redact.bracket.properties.Entry
-
Alternative
- getValue() - Method in class asia.redact.bracket.properties.ImmutableValueModel
-
- getValue() - Method in interface asia.redact.bracket.properties.Node
-
- getValue() - Method in class asia.redact.bracket.properties.NodeImpl
-
- getValue() - Method in interface asia.redact.bracket.properties.ValueModel
-
Concatenates the values
- getValues() - Method in class asia.redact.bracket.properties.BasicValueModel
-
- getValues() - Method in class asia.redact.bracket.properties.ImmutableValueModel
-
- getValues() - Method in class asia.redact.bracket.properties.UnsettableValueModel
-
- getValues() - Method in interface asia.redact.bracket.properties.ValueModel
-
- GroupParams - Class in asia.redact.bracket.properties
-
Used by the XML implementation
- GroupParams() - Constructor for class asia.redact.bracket.properties.GroupParams
-
- GroupParams(String) - Constructor for class asia.redact.bracket.properties.GroupParams
-
- GroupParams(String, String) - Constructor for class asia.redact.bracket.properties.GroupParams
-
- la(int) - Method in class asia.redact.bracket.properties.PropertiesLexer
-
- level - Variable in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
-
- lex() - Method in class asia.redact.bracket.properties.PropertiesLexer
-
- lex() - Method in class asia.redact.bracket.properties.PropertiesStreamingLexer
-
- Line - Class in asia.redact.bracket.properties.line
-
Representation of a line of text in a file.
- Line(String, long, LineEnding) - Constructor for class asia.redact.bracket.properties.line.Line
-
- line() - Method in class asia.redact.bracket.properties.line.LineScanner
-
- lineBreak - Variable in class asia.redact.bracket.util.NativeToAsciiFilter
-
- lineBreak - Variable in class asia.redact.bracket.util.NativeToAsciiFilterWriter
-
- LineEnding - Enum in asia.redact.bracket.properties.line
-
Nicer way of representing line breaks
- LineEnding(String) - Constructor for enum asia.redact.bracket.properties.line.LineEnding
-
- LineScanner - Class in asia.redact.bracket.properties.line
-
This Lexer is a repurposed version of java.io.BufferedReader from the Apache Harmony Java implementation.
- LineScanner(Reader) - Constructor for class asia.redact.bracket.properties.line.LineScanner
-
Constructs a new BufferedReader on the Reader in.
- LineScanner(Reader, int) - Constructor for class asia.redact.bracket.properties.line.LineScanner
-
Constructs a new BufferedReader on the Reader in.
- lineSeparator - Static variable in class asia.redact.bracket.properties.alt.DotOutputAdapter
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.AsciiOutputFormat
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.BasicOutputFormat
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.BasicValueModel
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.example.IndentMultilineFormat
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.ExplicitOutputFormat
-
Deprecated.
- lineSeparator - Static variable in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.ImmutableValueModel
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.OutputAdapter
-
- lineSeparator - Static variable in class asia.redact.bracket.properties.PlainOutputFormat
-
- lineTerminatedValues() - Method in class asia.redact.bracket.properties.Entry
-
- list - Variable in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- list - Variable in class asia.redact.bracket.properties.mgmt.LoadList
-
- list - Variable in class asia.redact.bracket.properties.PropertiesLexer
-
- list - Variable in class asia.redact.bracket.properties.PropertiesStreamingLexer
-
- listBackedInstance(Properties) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
Convert Properties to the list-backed implementation
- listDelimiter - Variable in class asia.redact.bracket.util.AccessorMethodSetter
-
- listGetters() - Method in class asia.redact.bracket.util.AccessorMethodGetter
-
Return a list of all the "getter" accessors in clazz
Does not return "getClass"
- listValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
Where the value is a string you wish to tokenize, space delimiter
- listValue(String, String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
Where the value is a string you wish to tokenize, any delimiter
- listValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
Where the value is a string you wish to tokenize, space delimiter
- listValue(String, String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
Where the value is a string you wish to tokenize, any delimiter
- listValue(String) - Method in interface asia.redact.bracket.properties.Properties
-
Given a value of the form item1 item2 item3, return a List of those values
- listValue(String, String) - Method in interface asia.redact.bracket.properties.Properties
-
Like the above but with a specified delimiter such as item1-item2-item3 where the delimiter is -
- listValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- listValue(String, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- load() - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- loadFromClasspath(String) - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- loadFromDirect(String) - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- loadFromFile(String) - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- loadFromFile(String, boolean) - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- loadFromSystemProps(String) - Method in class asia.redact.bracket.properties.mgmt.LoadList
-
- LoadList - Class in asia.redact.bracket.properties.mgmt
-
Our list of references from which to load properties.
- LoadList() - Constructor for class asia.redact.bracket.properties.mgmt.LoadList
-
- LoadList(Attributes) - Constructor for class asia.redact.bracket.properties.mgmt.LoadList
-
- loadReferences(List<PropertiesReference>) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
- loadReferences(List<PropertiesReference>, Attributes) - Static method in class asia.redact.bracket.properties.Properties.Factory
-
Given a set of paths in the OS, load the files one by one into the Properties.
- locale - Variable in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
-
- locale - Variable in class asia.redact.bracket.properties.LocaleStringBuilder
-
- locale - Variable in class asia.redact.bracket.properties.mgmt.Attributes
-
If this is non-null, treat the LoadList like a set of ResourceBundle paths and localize them.
- LocaleStringBuilder - Class in asia.redact.bracket.properties
-
Used to construct localized properties file names from a base name and a Locale.
- LocaleStringBuilder(String, Locale) - Constructor for class asia.redact.bracket.properties.LocaleStringBuilder
-
- lock - Variable in class asia.redact.bracket.properties.InputAdapter
-
- lock - Variable in class asia.redact.bracket.properties.PropertiesBaseImpl
-
- lock - Variable in class asia.redact.bracket.properties.PropertiesLexer
-
- lock - Variable in class asia.redact.bracket.properties.PropertiesParser
-
- lock - Variable in class asia.redact.bracket.properties.PropertiesParser2
-
- log - Variable in class asia.redact.bracket.util.AccessorMethodSetter
-
- logicalLineContents() - Method in class asia.redact.bracket.properties.line.Line
-
- longValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- longValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- longValue(String) - Method in interface asia.redact.bracket.properties.Properties
-
Coerce to a long value.
- longValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- parse() - Method in class asia.redact.bracket.properties.alt.DotPropertiesParser
-
- parse(Reader) - Method in class asia.redact.bracket.properties.ParseXML
-
Parse our xml input.
- parse() - Method in class asia.redact.bracket.properties.PropertiesParser
-
- parse() - Method in class asia.redact.bracket.properties.PropertiesParser2
-
- ParseXML - Class in asia.redact.bracket.properties
-
Package protected wrapper on the SAXParser code
- ParseXML() - Constructor for class asia.redact.bracket.properties.ParseXML
-
- partialKey - Variable in class asia.redact.bracket.properties.GroupParams
-
- password - Variable in class asia.redact.bracket.properties.Obfuscate
-
- peek() - Method in class asia.redact.bracket.properties.PropertiesParser
-
- PlainOutputFormat - Class in asia.redact.bracket.properties
-
Really simple, no frills output
- PlainOutputFormat() - Constructor for class asia.redact.bracket.properties.PlainOutputFormat
-
- platformDefaultsToAScii() - Static method in class asia.redact.bracket.util.Encodings
-
Normally false, default is usually UTF-8?
- pop() - Method in class asia.redact.bracket.properties.PropertiesParser
-
- pos - Variable in class asia.redact.bracket.properties.line.LineScanner
-
- post(Node) - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
-
- post(Node) - Method in interface asia.redact.bracket.properties.NodeVisitor
-
- pre(Node) - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
-
- pre(Node) - Method in interface asia.redact.bracket.properties.NodeVisitor
-
- properties - Variable in class asia.redact.bracket.properties.alt.DotOutputAdapter
-
- properties - Variable in class asia.redact.bracket.properties.OutputAdapter
-
- Properties - Interface in asia.redact.bracket.properties
-
In the java.util package, Properties is not an Interface.
- properties - Variable in class asia.redact.bracket.properties.PropertiesParser
-
- Properties.Factory - Class in asia.redact.bracket.properties
-
The default mode is the trivial memory mode, which is BasicToken.
- Properties.Mode - Enum in asia.redact.bracket.properties
-
Mode is the available combinations of lexer and parser
BasicToken - PropertiesLexer and PropertiesParser.
- PropertiesBaseImpl - Class in asia.redact.bracket.properties
-
Constants and regex patterns of general applicability to all the Properties implementation classes
- PropertiesBaseImpl() - Constructor for class asia.redact.bracket.properties.PropertiesBaseImpl
-
- PropertiesImpl - Class in asia.redact.bracket.properties
-
A better Properties class.
- PropertiesImpl() - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
- PropertiesImpl(Properties) - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
Load from a legacy instance.
- PropertiesImpl(Map) - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
- PropertiesImpl(URL) - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
- PropertiesImpl(InputStream) - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
- PropertiesImpl(InputStream, Charset) - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
- PropertiesImpl(Reader) - Constructor for class asia.redact.bracket.properties.PropertiesImpl
-
- PropertiesLexer - Class in asia.redact.bracket.properties
-
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.
- PropertiesLexer(String) - Constructor for class asia.redact.bracket.properties.PropertiesLexer
-
Convenience method, swallows the input whole
This method filters for unicode escapes if the mode is Compatibility
- PropertiesLexer(Reader) - Constructor for class asia.redact.bracket.properties.PropertiesLexer
-
Convenience method, swallows the input whole
This method filters for unicode escapes if the mode is Compatibility
- PropertiesLexer(File, Charset) - Constructor for class asia.redact.bracket.properties.PropertiesLexer
-
Convenience method, swallows the input whole
This method filters for unicode escapes if the mode is Compatibility
This method requires we specify the explicit charset of the file
- PropertiesLexer(InputStream) - Constructor for class asia.redact.bracket.properties.PropertiesLexer
-
Convenience method, swallows the input whole
This method filters for unicode escapes if the mode is Compatibility
- PropertiesLexer(InputStream, Charset) - Constructor for class asia.redact.bracket.properties.PropertiesLexer
-
- PropertiesParser - Class in asia.redact.bracket.properties
-
Populate a Properties object from an input source.
- PropertiesParser(List<PropertiesToken>, Properties) - Constructor for class asia.redact.bracket.properties.PropertiesParser
-
- PropertiesParser(List<PropertiesToken>) - Constructor for class asia.redact.bracket.properties.PropertiesParser
-
This constructor expects the tokens to be in parse order, it reverses the order as it pushes them onto the stack
(so the stack order is backwards to the parse).
- PropertiesParser(Stack<PropertiesToken>) - Constructor for class asia.redact.bracket.properties.PropertiesParser
-
This constructor expects the tokens to be in reverse parse order, it uses the stack as-is
(the stack order is backwards to the parse order).
- PropertiesParser2 - Class in asia.redact.bracket.properties
-
Use the line scanner to load a Properties implementation.
- PropertiesParser2(LineScanner) - Constructor for class asia.redact.bracket.properties.PropertiesParser2
-
- PropertiesParser2(LineScanner, Properties) - Constructor for class asia.redact.bracket.properties.PropertiesParser2
-
- PropertiesReference - Class in asia.redact.bracket.properties.mgmt
-
Data type to represent one of:
- PropertiesReference(ReferenceType, String) - Constructor for class asia.redact.bracket.properties.mgmt.PropertiesReference
-
- PropertiesReference(ReferenceType, File) - Constructor for class asia.redact.bracket.properties.mgmt.PropertiesReference
-
- PropertiesStreamingLexer - Class in asia.redact.bracket.properties
-
Another attempt at lexing.
- PropertiesStreamingLexer(Reader) - Constructor for class asia.redact.bracket.properties.PropertiesStreamingLexer
-
- PropertiesStreamingLexer(InputStream) - Constructor for class asia.redact.bracket.properties.PropertiesStreamingLexer
-
- PropertiesToken - Class in asia.redact.bracket.properties
-
Container for token type and text
- PropertiesToken(PropertiesTokenType, String) - Constructor for class asia.redact.bracket.properties.PropertiesToken
-
- PropertiesTokenType - Enum in asia.redact.bracket.properties
-
Tokens used in the PropertiesLexer and PropertiesParser.
- PropertiesTokenType() - Constructor for enum asia.redact.bracket.properties.PropertiesTokenType
-
- props - Variable in class asia.redact.bracket.properties.BracketSaxHandler
-
- props - Variable in class asia.redact.bracket.properties.mgmt.LoadList
-
- props - Variable in class asia.redact.bracket.properties.ParseXML
-
- props - Variable in class asia.redact.bracket.properties.PropertiesParser2
-
- props - Variable in class asia.redact.bracket.properties.RandomAccessFileOutputAdapter
-
- props - Variable in class asia.redact.bracket.properties.TreeBuilder
-
- props - Variable in class asia.redact.bracket.util.ClassPathBuilder
-
- put(Entry) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
Useful for adding e.g., ImmutableValueObjects
- put(String, String...) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, int) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, float) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, double) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, boolean) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, char) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, BigInteger) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, BigDecimal) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, Comment, String...) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, char, Comment, String...) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, char, String...) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, List<String>) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, long) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- put(String, List<String>) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(Entry) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, String...) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, int) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, float) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, double) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, boolean) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, char) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, BigInteger) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, BigDecimal) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, Comment, String...) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, char, Comment, String...) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, long) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- put(String, List<String>) - Method in interface asia.redact.bracket.properties.Properties
-
companion of the above.
- put(Entry) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, String...) - Method in interface asia.redact.bracket.properties.Properties
-
Add the key and value or values.
- put(String, int) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, float) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, long) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, double) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, boolean) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, char) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, BigInteger) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, BigDecimal) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, Comment, String...) - Method in interface asia.redact.bracket.properties.Properties
-
- put(String, char, Comment, String...) - Method in interface asia.redact.bracket.properties.Properties
-
- put(Entry) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, String...) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
Yes, multi-valued (multi-lined) properties are in the spec.
- put(String, List<String>) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, Comment, String...) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, char, String...) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, char, Comment, String...) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, int) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, BigInteger) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, BigDecimal) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, float) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, long) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, double) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, boolean) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- put(String, char) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- putKeyRef(String, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- putList(String, char, List<String>) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
Complement of the above
- putList(List<String>, String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- putList(List<String>, Comment, String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- putList(List<String>, char, Comment, String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
- putList(List<String>, String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- putList(List<String>, Comment, String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
- putList(List<String>, String) - Method in interface asia.redact.bracket.properties.Properties
-
create property keys and values based on a root key and a list in the form:
rootKey.0= list.get(0);
rootKey.1= list.get(1);
and so on.
- putList(List<String>, Comment, String) - Method in interface asia.redact.bracket.properties.Properties
-
- putList(String, char, List<String>) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- putList(List<String>, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- putList(List<String>, Comment, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- putList(List<String>, char, Comment, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- RandomAccessFileOutputAdapter - Class in asia.redact.bracket.properties
-
Joins an OutputFormatter with a file to output.
- RandomAccessFileOutputAdapter(Properties) - Constructor for class asia.redact.bracket.properties.RandomAccessFileOutputAdapter
-
- read() - Method in class asia.redact.bracket.properties.line.LineScanner
-
Reads a single character from this reader and returns it with the two
higher-order bytes set to 0.
- read(char[], int, int) - Method in class asia.redact.bracket.properties.line.LineScanner
-
Reads at most length characters from this reader and stores them
at offset in the character array buffer.
- read(char[], int, int) - Method in class asia.redact.bracket.util.AsciiToNativeFilterReader
-
- read() - Method in class asia.redact.bracket.util.AsciiToNativeFilterReader
-
- readLine() - Method in class asia.redact.bracket.properties.line.LineScanner
-
Returns the next line of text available from this reader.
- ready() - Method in class asia.redact.bracket.properties.line.LineScanner
-
Indicates whether this reader is ready to be read without blocking.
- REF_TOKEN - Static variable in class asia.redact.bracket.properties.PropertiesBaseImpl
-
- ReferenceType - Enum in asia.redact.bracket.properties.mgmt
-
EXTERNALUsed with paths on the OS, such as /home/users/dsmith/my.properties
CLASSLOADEDUsed with paths on the java classpath, such as /my.properties
DIRECTUsed with properties file formatted Strings, "mykey=val1\nkey2=val2"
COMMANDLINE_OVERRIDEUsed to indicate a single property we want to look for on the command line, such as "key1"
- ReferenceType() - Constructor for enum asia.redact.bracket.properties.mgmt.ReferenceType
-
- remove(String) - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
-
- reset() - Method in class asia.redact.bracket.properties.line.LineScanner
-
Resets this reader's position to the last mark() location.
- resolve(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
-
Special method which resolves environment variables in the value.
- resolve(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
-
Special method which resolves environment variables in the value.
- resolve(String) - Method in interface asia.redact.bracket.properties.Properties
-
System properties and environment variable resolution.
- resolve(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
-
- root - Variable in class asia.redact.bracket.properties.TreeBuilder
-
- rootNodeName - Variable in class asia.redact.bracket.properties.GroupParams
-