Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractMapDerivedPropertiesBase - Class in asia.redact.bracket.properties
Implemented here in the base are the map-like facade methods available to the Properties class.
AbstractMapDerivedPropertiesBase() - Constructor for class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
AccessorMethodGetter - Class in asia.redact.bracket.util
 
AccessorMethodGetter(Class<?>, Object) - Constructor for class asia.redact.bracket.util.AccessorMethodGetter
 
AccessorMethodSetter - Class in asia.redact.bracket.util
Use the java Reflection API to set values on a given instance of a class
AccessorMethodSetter(Class<?>, Object, String) - Constructor for class asia.redact.bracket.util.AccessorMethodSetter
 
AccessorMethodSetter(Class<?>, Object, String, String) - Constructor for class asia.redact.bracket.util.AccessorMethodSetter
 
action(Node) - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
action(Node) - Method in interface asia.redact.bracket.properties.NodeVisitor
 
addChild(Node) - Method in interface asia.redact.bracket.properties.Node
 
addChild(String, String) - Method in interface asia.redact.bracket.properties.Node
 
addChild(String, ValueModel) - Method in interface asia.redact.bracket.properties.Node
 
addChild(Node) - Method in class asia.redact.bracket.properties.NodeImpl
 
addChild(String, String) - Method in class asia.redact.bracket.properties.NodeImpl
 
addChild(String, ValueModel) - Method in class asia.redact.bracket.properties.NodeImpl
 
addComment(String) - Method in class asia.redact.bracket.properties.BasicValueModel
 
addComment(String) - Method in class asia.redact.bracket.properties.UnsettableValueModel
 
addComments(List<String>) - Method in class asia.redact.bracket.properties.BasicValueModel
 
addedSalt - Variable in class asia.redact.bracket.properties.Obfuscate
 
addReference(File) - Method in class asia.redact.bracket.properties.mgmt.LoadList
This is understood as a shortcut for PropertiesReference(ReferenceType.EXTERNAL,fileloc);
addReference(ReferenceType, String) - Method in class asia.redact.bracket.properties.mgmt.LoadList
 
addReference(PropertiesReference) - Method in class asia.redact.bracket.properties.mgmt.LoadList
 
addValue(String) - Method in class asia.redact.bracket.properties.BasicValueModel
 
addValue(String) - Method in class asia.redact.bracket.properties.UnsettableValueModel
 
addValues(List<String>) - Method in class asia.redact.bracket.properties.BasicValueModel
 
analyzeLine(String, PropertiesToken, long) - Method in class asia.redact.bracket.properties.PropertiesLexer
 
antStyleVarPattern - Variable in class asia.redact.bracket.properties.PropertiesBaseImpl
 
array - Variable in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
ArrayListPropertiesImpl - Class in asia.redact.bracket.properties
Backed with a list
ArrayListPropertiesImpl(ArrayList<Entry>) - Constructor for class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
ArrayListPropertiesImpl() - Constructor for class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
AsciiOutputFormat - Class in asia.redact.bracket.properties
Compatibility format for simulating java.util.Properties output by encoding characters above ASCII 127 with unicode escapes.
AsciiOutputFormat() - Constructor for class asia.redact.bracket.properties.AsciiOutputFormat
 
AsciiToNativeFilterReader - Class in asia.redact.bracket.util
This FilterReader class processes a sequence of characters from a source stream containing a mixture of 7-bit ASCII data and 'back-tick U' escaped sequences representing characters which have the possibility of being encoded in a user specified encoding The filter relies on knowing the target encoding and makes a determination as to whether a given supplied character in its source character stream can be encoded in the target encoding.
AsciiToNativeFilterReader(Reader) - Constructor for class asia.redact.bracket.util.AsciiToNativeFilterReader
 
asia.redact.bracket.properties - package asia.redact.bracket.properties
 
asia.redact.bracket.properties.alt - package asia.redact.bracket.properties.alt
 
asia.redact.bracket.properties.example - package asia.redact.bracket.properties.example
 
asia.redact.bracket.properties.line - package asia.redact.bracket.properties.line
 
asia.redact.bracket.properties.mgmt - package asia.redact.bracket.properties.mgmt
 
asia.redact.bracket.util - package asia.redact.bracket.util
 
asKeyValueRep(String) - Method in class asia.redact.bracket.properties.BasicValueModel
 
asKeyValueRep(String) - Method in class asia.redact.bracket.properties.ImmutableValueModel
 
asKeyValueRep(String) - Method in interface asia.redact.bracket.properties.ValueModel
Output a reasonable representation of what the text for this key value pair would look like
asString(File) - Method in class asia.redact.bracket.properties.InputAdapter
 
asString(File, Charset) - Method in class asia.redact.bracket.properties.InputAdapter
 
asString(Reader) - Method in class asia.redact.bracket.properties.InputAdapter
 
asString(InputStream) - Method in class asia.redact.bracket.properties.InputAdapter
 
atIndex(int) - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
atIndex(int) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
Return null if out of bounds
atIndex(int) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
attribs - Variable in class asia.redact.bracket.properties.mgmt.LoadList
 
Attributes - Class in asia.redact.bracket.properties.mgmt
Instructions on how to handle the load of the files which apply to the full work flow.
Attributes() - Constructor for class asia.redact.bracket.properties.mgmt.Attributes
 

B

baseName - Variable in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 
baseName - Variable in class asia.redact.bracket.properties.LocaleStringBuilder
 
BasicOutputFormat - Class in asia.redact.bracket.properties
Default formatting for properties output.
BasicOutputFormat() - Constructor for class asia.redact.bracket.properties.BasicOutputFormat
 
BasicValueModel - Class in asia.redact.bracket.properties
Representation of properties values which accounts better for the actual complexity of a potential properties value.
BasicValueModel() - Constructor for class asia.redact.bracket.properties.BasicValueModel
 
BasicValueModel(String...) - Constructor for class asia.redact.bracket.properties.BasicValueModel
 
BasicValueModel(char, String...) - Constructor for class asia.redact.bracket.properties.BasicValueModel
 
BasicValueModel(Comment, String...) - Constructor for class asia.redact.bracket.properties.BasicValueModel
 
BasicValueModel(Comment, char, String...) - Constructor for class asia.redact.bracket.properties.BasicValueModel
 
BasicValueModel(List<String>, List<String>) - Constructor for class asia.redact.bracket.properties.BasicValueModel
 
beanValue(Class<?>, String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
beanValue(Class<?>, String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
beanValue(Class<?>, String) - Method in interface asia.redact.bracket.properties.Properties
Serialize an arbitrary object
beanValue(Class<?>, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
bigDecimalValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
bigDecimalValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
bigDecimalValue(String) - Method in interface asia.redact.bracket.properties.Properties
Serialized bigDecimal support
bigDecimalValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
bigValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
bigValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
bigValue(String) - Method in interface asia.redact.bracket.properties.Properties
serialized BigInteger support
bigValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
bitsetValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
bitsetValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
bitsetValue(String) - Method in interface asia.redact.bracket.properties.Properties
Return the value as a BitSet.
bitsetValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
booleanValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
Works for "true/false", "enabled/disabled", "yes/no"
booleanValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
Works for "true/false", "enabled/disabled", "yes/no"
booleanValue(String) - Method in interface asia.redact.bracket.properties.Properties
Coerce to boolean.
booleanValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
Works for "true/false", "enabled/disabled", "yes/no"
BracketCompatibilitySAXHandler - Class in asia.redact.bracket.properties
Package protected.
BracketCompatibilitySAXHandler() - Constructor for class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
BracketPropertiesSAXHandler - Class in asia.redact.bracket.properties
Implement a SAXParser handler to consume the SAX events and turn that into a Properties file.
BracketPropertiesSAXHandler() - Constructor for class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
BracketSaxHandler - Class in asia.redact.bracket.properties
Base class for SAX Handlers
BracketSaxHandler() - Constructor for class asia.redact.bracket.properties.BracketSaxHandler
 
buf - Variable in class asia.redact.bracket.properties.line.LineScanner
The characters that can be read and refilled in bulk.
build(String) - Method in class asia.redact.bracket.util.ClassPathBuilder
 

C

characters(char[], int, int) - Method in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
characters(char[], int, int) - Method in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
children - Variable in class asia.redact.bracket.properties.NodeImpl
 
ClassPathBuilder - Class in asia.redact.bracket.util
construct a classpath from properties
ClassPathBuilder(Properties) - Constructor for class asia.redact.bracket.util.ClassPathBuilder
 
clazz - Variable in class asia.redact.bracket.util.AccessorMethodGetter
 
clazz - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
clear() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
clear() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
clear() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
clear() - Method in interface asia.redact.bracket.properties.Properties
remove all entries from the underlying map
clearComments() - Method in class asia.redact.bracket.properties.BasicValueModel
 
clearComments() - Method in class asia.redact.bracket.properties.UnsettableValueModel
 
clearValues() - Method in class asia.redact.bracket.properties.BasicValueModel
 
cloneImmutable() - Method in class asia.redact.bracket.properties.BasicValueModel
 
cloneImmutable() - Method in class asia.redact.bracket.properties.ImmutableValueModel
 
cloneImmutable() - Method in interface asia.redact.bracket.properties.ValueModel
 
close() - Method in class asia.redact.bracket.properties.line.LineScanner
Closes this reader.
Comment - Class in asia.redact.bracket.properties
wrapper, helps maintain argument order correctness
Comment() - Constructor for class asia.redact.bracket.properties.Comment
 
Comment(String) - Constructor for class asia.redact.bracket.properties.Comment
Adds a # to the front of the string if not found
comment - Variable in class asia.redact.bracket.properties.Comment
 
comment(String) - Method in class asia.redact.bracket.properties.PropertiesLexer
 
commentContents() - Method in class asia.redact.bracket.properties.line.Line
 
commentOn - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
commentOn - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
comments - Variable in class asia.redact.bracket.properties.BasicValueModel
 
comments - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
comments - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
comments - Variable in class asia.redact.bracket.properties.ImmutableValueModel
 
commentValues() - Method in class asia.redact.bracket.properties.Entry
 
comparator - Variable in class asia.redact.bracket.properties.SortedPropertiesImpl
 
containsKey(String) - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
containsKey(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
containsKey(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
containsKey(String) - Method in interface asia.redact.bracket.properties.Properties
get(key) will throw a RuntimeException if the key does not exist.
containsValue(String) - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
convertToLegacyProperties() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
convertToLegacyProperties() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
convertToLegacyProperties() - Method in interface asia.redact.bracket.properties.Properties
Get java.util.Properties from ours
convertToLegacyProperties() - Method in class asia.redact.bracket.properties.PropertiesImpl
 
copy(InputStream, OutputStream, boolean) - Method in class asia.redact.bracket.properties.InputAdapter
 
copy(InputStream, OutputStream, boolean, byte[]) - Method in class asia.redact.bracket.properties.InputAdapter
 
count - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
count - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
createNode(String, ValueModel, String) - Method in class asia.redact.bracket.properties.TreeBuilder
 
CustomKeyWrapper - Class in asia.redact.bracket.util
 
CustomKeyWrapper() - Constructor for class asia.redact.bracket.util.CustomKeyWrapper
 
CustomKeyWrapper(String, Object) - Constructor for class asia.redact.bracket.util.CustomKeyWrapper
 

D

data - Variable in class asia.redact.bracket.properties.mgmt.PropertiesReference
 
dateFormatISO8601 - Static variable in class asia.redact.bracket.properties.AsciiOutputFormat
 
dateFormatISO8601 - Static variable in class asia.redact.bracket.properties.BasicOutputFormat
 
dateValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
The value is assumed to be a long integer
dateValue(String, String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
I should really deprecate this - you should really use long values as dates in a serialization.
dateValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
The value is assumed to be a long integer
dateValue(String, String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
I should really deprecate this - you should really use long values as dates in a serialization.
dateValue(String) - Method in interface asia.redact.bracket.properties.Properties
Date value here is assumed to be a long
dateValue(String, String) - Method in interface asia.redact.bracket.properties.Properties
Just syntactical sugar to use a SimpleDateFormat
dateValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
The value is assumed to be a long integer
dateValue(String, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
I should really deprecate this - you should really use long values as dates in a serialization.
decrypt(String) - Method in class asia.redact.bracket.properties.Obfuscate
 
decryptToBytes(String) - Method in class asia.redact.bracket.properties.Obfuscate
 
decryptToChar(String) - Method in class asia.redact.bracket.properties.Obfuscate
 
decryptToChar(String, Charset) - Method in class asia.redact.bracket.properties.Obfuscate
 
DEFAULT_BUFFER_SIZE - Static variable in class asia.redact.bracket.properties.InputAdapter
 
delete(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
delete(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
delete(String) - Method in interface asia.redact.bracket.properties.Properties
 
delete(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
delimiter - Variable in class asia.redact.bracket.properties.line.LineScanner
 
delimiterLength - Variable in class asia.redact.bracket.properties.line.LineScanner
 
deobfuscate(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
deobfuscate(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
deobfuscate(String) - Method in interface asia.redact.bracket.properties.Properties
Obverse of the above
deobfuscate(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
deobfuscateToChar(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
deobfuscateToChar(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
deobfuscateToChar(String) - Method in interface asia.redact.bracket.properties.Properties
 
deobfuscateToChar(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
descend(Node, String, String[], ValueModel, int) - Method in class asia.redact.bracket.properties.TreeBuilder
 
dotIdentifierPattern - Variable in class asia.redact.bracket.properties.PropertiesBaseImpl
 
dotIntegerPattern - Variable in class asia.redact.bracket.properties.PropertiesBaseImpl
 
dotKeyValuePattern - Variable in class asia.redact.bracket.properties.PropertiesBaseImpl
 
DotOutputAdapter - Class in asia.redact.bracket.properties.alt
Output the properties in dot format
DotOutputAdapter(Properties, boolean) - Constructor for class asia.redact.bracket.properties.alt.DotOutputAdapter
This constructor will use a SortedPropertiesImpl
DotPropertiesParser - Class in asia.redact.bracket.properties.alt
Experimental.
DotPropertiesParser(LineScanner) - Constructor for class asia.redact.bracket.properties.alt.DotPropertiesParser
 
DotPropertiesParser(LineScanner, Properties) - Constructor for class asia.redact.bracket.properties.alt.DotPropertiesParser
 

E

Encodings - Class in asia.redact.bracket.util
 
Encodings() - Constructor for class asia.redact.bracket.util.Encodings
 
encrypt(char[], Charset) - Method in class asia.redact.bracket.properties.Obfuscate
 
encrypt(char[]) - Method in class asia.redact.bracket.properties.Obfuscate
 
encrypt(byte[]) - Method in class asia.redact.bracket.properties.Obfuscate
 
encrypt(String) - Method in class asia.redact.bracket.properties.Obfuscate
 
end - Variable in class asia.redact.bracket.properties.line.LineScanner
 
endElement(String, String, String) - Method in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
endElement(String, String, String) - Method in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
ending - Variable in class asia.redact.bracket.properties.line.Line
 
ending - Variable in enum asia.redact.bracket.properties.line.LineEnding
 
Entry - Class in asia.redact.bracket.properties
In certain cases we need a container for both the key and the ValueModel
Entry(String, ValueModel) - Constructor for class asia.redact.bracket.properties.Entry
 
EnvResolver - Class in asia.redact.bracket.util
Collect environment and system properties values for use in variable expansion
EnvResolver() - Constructor for class asia.redact.bracket.util.EnvResolver
 
eof() - Static method in class asia.redact.bracket.properties.PropertiesToken
 
equals(Object) - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
equals(Object) - Method in class asia.redact.bracket.properties.BasicValueModel
 
equals(Object) - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 
equals(Object) - Method in class asia.redact.bracket.properties.line.Line
 
equals(Object) - Method in class asia.redact.bracket.properties.LocaleStringBuilder
 
equals(Object) - Method in class asia.redact.bracket.properties.NodeImpl
 
equals(Object) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
equals(Object) - Method in class asia.redact.bracket.util.CustomKeyWrapper
 
exception - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
ExplicitOutputFormat - Class in asia.redact.bracket.properties
Deprecated.
use AsciiOutputFormat
ExplicitOutputFormat() - Constructor for class asia.redact.bracket.properties.ExplicitOutputFormat
Deprecated.
 
ExternalizedLocaleStringBuilder - Class in asia.redact.bracket.properties
Used to construct localized properties file names from a base name and a Locale.
ExternalizedLocaleStringBuilder(String, Locale) - Constructor for class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 

F

FACTORY - Static variable in class asia.redact.bracket.properties.Obfuscate
 
Factory() - Constructor for class asia.redact.bracket.properties.Properties.Factory
 
failOnReferenceNotFound - Variable in class asia.redact.bracket.properties.mgmt.Attributes
Fail cleanly and immediately with a RuntimeException if reference yields no properties
fillBuf() - Method in class asia.redact.bracket.properties.line.LineScanner
Populates the buffer with data.
find(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
Given a key, locate our Entry in the array.
find(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
Given a key, locate our Entry in the array.
floatValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
floatValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
floatValue(String) - Method in interface asia.redact.bracket.properties.Properties
 
floatValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
format(String, char, List<String>, List<String>) - Method in class asia.redact.bracket.properties.AsciiOutputFormat
 
format(String, char, List<String>, List<String>) - Method in class asia.redact.bracket.properties.BasicOutputFormat
 
format(String, char, List<String>, List<String>) - Method in class asia.redact.bracket.properties.example.IndentMultilineFormat
 
format(String, char, List<String>, List<String>) - Method in class asia.redact.bracket.properties.ExplicitOutputFormat
Deprecated.
 
format(String, char, List<String>, List<String>) - Method in interface asia.redact.bracket.properties.OutputFormat
 
format(String, char, List<String>, List<String>) - Method in class asia.redact.bracket.properties.PlainOutputFormat
 
formatContentType() - Method in class asia.redact.bracket.properties.AsciiOutputFormat
 
formatContentType() - Method in class asia.redact.bracket.properties.BasicOutputFormat
 
formatContentType() - Method in class asia.redact.bracket.properties.example.IndentMultilineFormat
 
formatContentType() - Method in class asia.redact.bracket.properties.ExplicitOutputFormat
Deprecated.
 
formatContentType() - Method in interface asia.redact.bracket.properties.OutputFormat
 
formatContentType() - Method in class asia.redact.bracket.properties.PlainOutputFormat
 
formatFooter() - Method in class asia.redact.bracket.properties.AsciiOutputFormat
 
formatFooter() - Method in class asia.redact.bracket.properties.BasicOutputFormat
 
formatFooter() - Method in class asia.redact.bracket.properties.example.IndentMultilineFormat
 
formatFooter() - Method in class asia.redact.bracket.properties.ExplicitOutputFormat
Deprecated.
 
formatFooter() - Method in interface asia.redact.bracket.properties.OutputFormat
 
formatFooter() - Method in class asia.redact.bracket.properties.PlainOutputFormat
 
formatHeader() - Method in class asia.redact.bracket.properties.AsciiOutputFormat
 
formatHeader() - Method in class asia.redact.bracket.properties.BasicOutputFormat
 
formatHeader() - Method in class asia.redact.bracket.properties.example.IndentMultilineFormat
 
formatHeader() - Method in class asia.redact.bracket.properties.ExplicitOutputFormat
Deprecated.
 
formatHeader() - Method in interface asia.redact.bracket.properties.OutputFormat
 
formatHeader() - Method in class asia.redact.bracket.properties.PlainOutputFormat
 

G

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
 

H

hasContinuation() - Method in class asia.redact.bracket.properties.line.Line
Return true if this line is a value extension of a line (part of a logical line)
hashCode() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
hashCode() - Method in class asia.redact.bracket.properties.BasicValueModel
 
hashCode() - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 
hashCode() - Method in class asia.redact.bracket.properties.line.Line
 
hashCode() - Method in class asia.redact.bracket.properties.LocaleStringBuilder
 
hashCode() - Method in class asia.redact.bracket.properties.NodeImpl
 
hashCode() - Method in class asia.redact.bracket.properties.PropertiesImpl
 
hashCode() - Method in class asia.redact.bracket.util.CustomKeyWrapper
 
hasKeyLike(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
hasKeyLike(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
hasKeyLike(String) - Method in interface asia.redact.bracket.properties.Properties
Like containsKey but matching on the partial
hasKeyLike(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
hasLanguage() - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 
hasLanguage() - Method in class asia.redact.bracket.properties.LocaleStringBuilder
 
hasLanguageCountry() - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 
hasLanguageCountry() - Method in class asia.redact.bracket.properties.LocaleStringBuilder
 
hasLanguageCountryVariant() - Method in class asia.redact.bracket.properties.ExternalizedLocaleStringBuilder
 
hasLanguageCountryVariant() - Method in class asia.redact.bracket.properties.LocaleStringBuilder
 
hasNext() - Method in class asia.redact.bracket.properties.PropertiesLexer
 
hasValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
hasValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
hasValue() - Method in interface asia.redact.bracket.properties.Node
 
hasValue() - Method in class asia.redact.bracket.properties.NodeImpl
 
hasValue(String) - Method in interface asia.redact.bracket.properties.Properties
Returns true if the key exists and has a non-empty value
hasValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
helperDecodeUTFEscapes(String) - Method in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 

I

identifier - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
immutableInstance(Properties) - Static method in class asia.redact.bracket.properties.Properties.Factory
Converts a set of properties into an Immutable one
ImmutablePropertiesImpl - Class in asia.redact.bracket.properties
true immutable properties
ImmutablePropertiesImpl(ArrayList<Entry>) - Constructor for class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
ImmutablePropertiesImpl(Entry[]) - Constructor for class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
ImmutablePropertiesImpl() - Constructor for class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
ImmutableValueModel - Class in asia.redact.bracket.properties
Immutable model
ImmutableValueModel() - Constructor for class asia.redact.bracket.properties.ImmutableValueModel
Produces an empty or null model
ImmutableValueModel(String...) - Constructor for class asia.redact.bracket.properties.ImmutableValueModel
 
ImmutableValueModel(Comment[], String...) - Constructor for class asia.redact.bracket.properties.ImmutableValueModel
 
ImmutableValueModel(Comment[], char, String...) - Constructor for class asia.redact.bracket.properties.ImmutableValueModel
 
ImmutableValueModel(List<String>, char, List<String>) - Constructor for class asia.redact.bracket.properties.ImmutableValueModel
 
in - Variable in class asia.redact.bracket.properties.line.LineScanner
 
IndentMultilineFormat - Class in asia.redact.bracket.properties.example
Example of how to customize an output, perhaps for presentation layer use
IndentMultilineFormat(int, char) - Constructor for class asia.redact.bracket.properties.example.IndentMultilineFormat
 
index - Variable in class asia.redact.bracket.properties.line.Line
 
index - Variable in class asia.redact.bracket.properties.PropertiesLexer
 
initMap() - Method in class asia.redact.bracket.properties.PropertiesImpl
 
initMap() - Method in class asia.redact.bracket.properties.SortedPropertiesImpl
 
input - Variable in class asia.redact.bracket.properties.PropertiesLexer
 
InputAdapter - Class in asia.redact.bracket.properties
Utility methods to get data out of different sources, this is used in the lexer internally.
InputAdapter() - Constructor for class asia.redact.bracket.properties.InputAdapter
 
insertResultsIntoSystemProperties - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If true, insert all the loaded properties into System using setProperty() on each item;
instance - Variable in class asia.redact.bracket.util.AccessorMethodGetter
 
instance - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
INSTANCE - Static variable in class asia.redact.bracket.util.EnvResolver
 
intValue(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
intValue(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
intValue(String) - Method in interface asia.redact.bracket.properties.Properties
Coerce the value to an integer.
intValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
invoke(Method) - Method in class asia.redact.bracket.util.AccessorMethodGetter
 
isClosed() - Method in class asia.redact.bracket.properties.line.LineScanner
Indicates whether or not this reader is closed.
isCommentLine() - Method in class asia.redact.bracket.properties.line.Line
 
isEmpty() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
isEmptyLine() - Method in class asia.redact.bracket.properties.line.Line
 
isNaturalLine() - Method in class asia.redact.bracket.properties.line.Line
Natural lines contain keys, a delimiter, and a value (or initial value part)
isPrivateComment() - Method in class asia.redact.bracket.properties.line.Line
Used to identify our private comment system for a comment header
isTrimValues() - Method in class asia.redact.bracket.properties.PropertiesParser
 
ITERATIONS - Variable in class asia.redact.bracket.properties.Obfuscate
 

K

key - Variable in class asia.redact.bracket.properties.Entry
 
key - Variable in class asia.redact.bracket.util.CustomKeyWrapper
 
KEY_LENGTH - Variable in class asia.redact.bracket.properties.Obfuscate
 
keyBuf - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
keyBuf - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
keyify(String) - Method in class asia.redact.bracket.util.AccessorMethodGetter
 
keySet() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
keyStack - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
keyStack - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 

L

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
 

M

main(String[]) - Static method in class asia.redact.bracket.properties.Obfuscate
Simple main method for utility use case.
map - Variable in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
mark - Variable in class asia.redact.bracket.properties.line.LineScanner
 
mark(int) - Method in class asia.redact.bracket.properties.line.LineScanner
Sets a mark position in this reader.
markLimit - Variable in class asia.redact.bracket.properties.line.LineScanner
 
markSupported() - Method in class asia.redact.bracket.properties.line.LineScanner
Indicates whether this reader supports the mark() and reset() methods.
merge(Properties) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
This is a combine function, existing keys which do not collide with the incoming are kept, keys that collide are overwritten with the new values
merge(Properties, boolean) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
merge(Properties, boolean, boolean) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
merge and deobfuscate not yet implemented
merge(Properties) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
merge(Properties, boolean) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
merge(Properties, boolean, boolean) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
merge(Properties) - Method in interface asia.redact.bracket.properties.Properties
Overwrite existing keys with the new ones, keep those existing ones that don't collide This operation is non-destructive on the input does not concatenate comments
merge(Properties, boolean) - Method in interface asia.redact.bracket.properties.Properties
Overwrite existing keys with the new ones, keep those existing ones that don't collide This operation is non-destructive on the input
merge(Properties, boolean, boolean) - Method in interface asia.redact.bracket.properties.Properties
 
merge(Properties) - Method in class asia.redact.bracket.properties.PropertiesImpl
This is a combine function, existing keys which do not collide with the incoming are kept, keys that collide are overwritten with the new values
merge(Properties, boolean) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
merge(Properties, boolean, boolean) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
mergeIntoSystemProperties() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
Caution - can have serious consequences if misused
mergeIntoSystemProperties() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
Caution
mergeIntoSystemProperties() - Method in interface asia.redact.bracket.properties.Properties
Convenience method.
mergeIntoSystemProperties() - Method in class asia.redact.bracket.properties.PropertiesImpl
Caution
mode - Static variable in class asia.redact.bracket.properties.Properties.Factory
 
Mode() - Constructor for enum asia.redact.bracket.properties.Properties.Mode
 
model - Variable in class asia.redact.bracket.properties.Entry
 

N

name - Variable in class asia.redact.bracket.properties.NodeImpl
 
NativeToAsciiFilter - Class in asia.redact.bracket.util
Assuming the output is to be understood as ASCII, encode out internal java bytes above 127 as unicode escapes like \\uXXXX.
NativeToAsciiFilter() - Constructor for class asia.redact.bracket.util.NativeToAsciiFilter
 
NativeToAsciiFilter(String) - Constructor for class asia.redact.bracket.util.NativeToAsciiFilter
 
NativeToAsciiFilter(StringBuffer) - Constructor for class asia.redact.bracket.util.NativeToAsciiFilter
 
NativeToAsciiFilterWriter - Class in asia.redact.bracket.util
Rework of the Sun open source code - write UTF escapes for higher than ASCII characters.
NativeToAsciiFilterWriter(Writer) - Constructor for class asia.redact.bracket.util.NativeToAsciiFilterWriter
 
naturalLineContents() - Method in class asia.redact.bracket.properties.line.Line
 
next() - Method in class asia.redact.bracket.properties.PropertiesLexer
 
Node - Interface in asia.redact.bracket.properties
Node Interface
NodeImpl - Class in asia.redact.bracket.properties
Used to represent the properties keys as a tree.
NodeImpl(String) - Constructor for class asia.redact.bracket.properties.NodeImpl
 
NodeImpl(String, String) - Constructor for class asia.redact.bracket.properties.NodeImpl
 
NodeImpl(String, ValueModel) - Constructor for class asia.redact.bracket.properties.NodeImpl
 
NodeVisitor - Interface in asia.redact.bracket.properties
 
nominalEnding() - Method in class asia.redact.bracket.properties.line.Line
 
NS - Variable in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 

O

obfuscate(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
obfuscate(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
Obfuscate - Class in asia.redact.bracket.properties
Support for obfuscated properties.
Obfuscate() - Constructor for class asia.redact.bracket.properties.Obfuscate
 
obfuscate(String) - Method in interface asia.redact.bracket.properties.Properties
Obfuscate the value so it is more difficult to read.
obfuscate(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
object - Variable in class asia.redact.bracket.util.CustomKeyWrapper
 
out - Variable in class asia.redact.bracket.util.NativeToAsciiFilter
 
OutputAdapter - Class in asia.redact.bracket.properties
Output the properties to various data sinks and in various charsets and formats.
OutputAdapter(Properties) - Constructor for class asia.redact.bracket.properties.OutputAdapter
 
OutputFormat - Interface in asia.redact.bracket.properties
You can implement custom output formats using this interface and OutputAdapter.writeTo(Writer, OutputFormat);

P

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
 

R

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
 

S

salt - Variable in class asia.redact.bracket.properties.Obfuscate
 
salt() - Method in class asia.redact.bracket.properties.Obfuscate
 
scanForPropertiesFiles - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If this is true, when a path is a directory, it will be scanned for properties files (*.propeties) and those will be loaded in the order in which they are found using javaio.File.listFiles().
scanKeyValue(String, PropertiesToken) - Method in class asia.redact.bracket.properties.PropertiesLexer
 
scanLineBreak() - Method in class asia.redact.bracket.properties.PropertiesLexer
 
scanner - Variable in class asia.redact.bracket.properties.PropertiesParser2
 
scanner - Variable in class asia.redact.bracket.properties.PropertiesStreamingLexer
 
separator - Variable in class asia.redact.bracket.properties.BasicValueModel
 
separator - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
separator - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
separator - Variable in class asia.redact.bracket.properties.GroupParams
 
separator - Variable in class asia.redact.bracket.properties.ImmutableValueModel
 
separatorOn - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
separatorOn - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.BasicValueModel
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.ImmutableValueModel
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.line.Line
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.mgmt.Attributes
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.mgmt.PropertiesReference
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.NodeImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.PropertiesBaseImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.PropertiesImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.PropertiesToken
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.SortedPropertiesImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.UnsettableValueModel
 
set - Variable in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
set(Object) - Method in class asia.redact.bracket.util.AccessorMethodSetter
 
set() - Method in class asia.redact.bracket.util.AccessorMethodSetter
 
setify() - Method in class asia.redact.bracket.util.AccessorMethodSetter
 
setKey(String) - Method in class asia.redact.bracket.properties.Entry
 
setKey(String) - Method in class asia.redact.bracket.util.CustomKeyWrapper
 
setLevel(int) - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
setLevel(int) - Method in interface asia.redact.bracket.properties.NodeVisitor
 
setListDelimiter(String) - Method in class asia.redact.bracket.util.AccessorMethodSetter
 
setModel(ValueModel) - Method in class asia.redact.bracket.properties.Entry
 
setObject(Object) - Method in class asia.redact.bracket.util.CustomKeyWrapper
 
setPartialKey(String) - Method in class asia.redact.bracket.properties.GroupParams
 
setRootNodeName(String) - Method in class asia.redact.bracket.properties.GroupParams
 
setSeparator(char) - Method in class asia.redact.bracket.properties.BasicValueModel
 
setSeparator(String) - Method in class asia.redact.bracket.properties.GroupParams
 
setSeparator(char) - Method in class asia.redact.bracket.properties.UnsettableValueModel
 
setterPattern - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
setTrimValues(boolean) - Method in class asia.redact.bracket.properties.PropertiesParser
 
size() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
size() - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
size() - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
size() - Method in interface asia.redact.bracket.properties.Properties
Number of entries in the underlying map
skip(long) - Method in class asia.redact.bracket.properties.line.LineScanner
Skips amount characters in this reader.
slice(String) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
 
slice(String) - Method in class asia.redact.bracket.properties.ImmutablePropertiesImpl
 
slice(String) - Method in interface asia.redact.bracket.properties.Properties
Return a Properties object with only the set of keys which match the root.
slice(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
sortedInstance(Properties) - Static method in class asia.redact.bracket.properties.Properties.Factory
Convert properties to a sorted map backed instance
sortedInstance(Properties, Comparator<String>) - Static method in class asia.redact.bracket.properties.Properties.Factory
 
SortedPropertiesImpl - Class in asia.redact.bracket.properties
Adds sorted map capability, but with the overhead of a TreeMap.
SortedPropertiesImpl() - Constructor for class asia.redact.bracket.properties.SortedPropertiesImpl
 
SortedPropertiesImpl(Comparator<String>) - Constructor for class asia.redact.bracket.properties.SortedPropertiesImpl
 
spaces() - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
startElement(String, String, String, Attributes) - Method in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
startElement(String, String, String, Attributes) - Method in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
success - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
success() - Method in class asia.redact.bracket.util.AccessorMethodSetter
 

T

tabChar - Variable in class asia.redact.bracket.properties.example.IndentMultilineFormat
 
tabCount - Variable in class asia.redact.bracket.properties.example.IndentMultilineFormat
 
text - Variable in class asia.redact.bracket.properties.line.Line
 
text - Variable in class asia.redact.bracket.properties.PropertiesToken
 
tokens() - Method in class asia.redact.bracket.properties.line.Line
Tokenize a line of text from a properties file.
tokens - Variable in class asia.redact.bracket.properties.PropertiesParser
 
toString() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
toString() - Method in class asia.redact.bracket.properties.BasicValueModel
 
toString() - Method in class asia.redact.bracket.properties.ImmutableValueModel
 
toString() - Method in class asia.redact.bracket.properties.line.Line
 
toString() - Method in class asia.redact.bracket.properties.NodeImpl
 
toString(Properties) - Static method in class asia.redact.bracket.properties.OutputAdapter
 
toString() - Method in class asia.redact.bracket.properties.PropertiesToken
 
totalRead - Variable in class asia.redact.bracket.properties.line.LineScanner
 
toXML(int) - Method in class asia.redact.bracket.properties.BasicValueModel
As of version 1.3.2, will emit ISO-8859-1 if Compatibility mode is in use Otherwise, UTF-8
toXML(int) - Method in class asia.redact.bracket.properties.ImmutableValueModel
 
toXML(int) - Method in interface asia.redact.bracket.properties.ValueModel
 
toXMLCompatibilityMode(int) - Method in class asia.redact.bracket.properties.BasicValueModel
Write in ISO-8859-1 with unicode escapes
toXMLCompatibilityMode(int) - Method in class asia.redact.bracket.properties.ImmutableValueModel
 
trailChars - Variable in class asia.redact.bracket.util.AsciiToNativeFilterReader
 
tree() - Method in class asia.redact.bracket.properties.TreeBuilder
 
TreeBuilder - Class in asia.redact.bracket.properties
package protected class for creating trees - internal
TreeBuilder(Properties) - Constructor for class asia.redact.bracket.properties.TreeBuilder
 
TreeBuilder(Properties, String) - Constructor for class asia.redact.bracket.properties.TreeBuilder
 
trimEndingWhiteSpace(String) - Method in class asia.redact.bracket.properties.PropertiesParser
 
trimValues - Variable in class asia.redact.bracket.properties.PropertiesParser
 
type - Variable in class asia.redact.bracket.properties.mgmt.PropertiesReference
 
type - Variable in class asia.redact.bracket.properties.PropertiesToken
 

U

UnsettableValueModel - Class in asia.redact.bracket.properties
A ValueModel in which the internals cannot be changed once the constructor is called.
UnsettableValueModel(List<String>, List<String>) - Constructor for class asia.redact.bracket.properties.UnsettableValueModel
 
UnsettableValueModel(String...) - Constructor for class asia.redact.bracket.properties.UnsettableValueModel
 
update(Entry) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
Update a position based on the key found in the entry.
updateAt(int, Entry) - Method in class asia.redact.bracket.properties.ArrayListPropertiesImpl
Update an entry by index.
useBasicTokenMode - Variable in class asia.redact.bracket.properties.mgmt.Attributes
Use BasicToken Mode
useBracketExtensionHeader - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If true, search for bracket extensions header and load accordingly.
useCompatibilityMode - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If true, Compatibility mode is turned on for parsing as cvlose as possible to java.util.Properties
useLineMode - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If true, use Mode.Line.

V

validateNodeNameForUseAsXMLElement(Node) - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
validateNodeNameForUseAsXMLElement(String) - Method in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
value - Variable in class asia.redact.bracket.properties.NodeImpl
 
value - Variable in class asia.redact.bracket.util.AccessorMethodSetter
 
ValueModel - Interface in asia.redact.bracket.properties
As of version 1.3.2, ValueModel is an interface.
valueOf(String) - Static method in enum asia.redact.bracket.properties.line.LineEnding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum asia.redact.bracket.properties.mgmt.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum asia.redact.bracket.properties.Properties.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum asia.redact.bracket.properties.PropertiesTokenType
Returns the enum constant of this type with the specified name.
valueOn - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
valueOn - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
values() - Method in class asia.redact.bracket.properties.AbstractMapDerivedPropertiesBase
 
values - Variable in class asia.redact.bracket.properties.BasicValueModel
 
values - Variable in class asia.redact.bracket.properties.BracketCompatibilitySAXHandler
 
values - Variable in class asia.redact.bracket.properties.BracketPropertiesSAXHandler
 
values - Variable in class asia.redact.bracket.properties.ImmutableValueModel
 
values() - Static method in enum asia.redact.bracket.properties.line.LineEnding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum asia.redact.bracket.properties.mgmt.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum asia.redact.bracket.properties.Properties.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum asia.redact.bracket.properties.PropertiesTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
variables - Variable in class asia.redact.bracket.util.EnvResolver
 
visit(Node, int, NodeVisitor) - Method in class asia.redact.bracket.properties.OutputAdapter
 

W

warnOnNoPropertiesFileExtension - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If set to true, emit a warning if files in the list are not .properties files (ignored if scanForPropertiesFiles is set).
warnOnReferenceNotFound - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If set to true, will warn on the fact a resource was not found where it was specified.
write(char[]) - Method in class asia.redact.bracket.util.NativeToAsciiFilter
 
write(String) - Method in class asia.redact.bracket.util.NativeToAsciiFilter
 
write(char[], int, int) - Method in class asia.redact.bracket.util.NativeToAsciiFilter
 
write(String, int, int) - Method in class asia.redact.bracket.util.NativeToAsciiFilter
Writes a portion of a string.
write(char[]) - Method in class asia.redact.bracket.util.NativeToAsciiFilterWriter
 
write(String) - Method in class asia.redact.bracket.util.NativeToAsciiFilterWriter
 
write(char[], int, int) - Method in class asia.redact.bracket.util.NativeToAsciiFilterWriter
 
write(String, int, int) - Method in class asia.redact.bracket.util.NativeToAsciiFilterWriter
Writes a portion of a string.
writeAsciiTo(File, OutputFormat) - Method in class asia.redact.bracket.properties.OutputAdapter
This is specifically intended for compatibility with java.util.Properties, which outputs in ISO-8859-1 (US-ASCII) Use AsciiOutputFormat to get unicode escapes or an output format with similar filtering.
writeAsciiTo(File) - Method in class asia.redact.bracket.properties.OutputAdapter
This is specifically intended for compatibility with java.util.Properties, which outputs in ISO-8859-1 (US-ASCII)
writeAsciiTo(Writer) - Method in class asia.redact.bracket.properties.OutputAdapter
 
writeAsXml(Writer) - Method in class asia.redact.bracket.properties.OutputAdapter
The output from this method is designed to be read back in using Properties.Factory.getInstanceFromXML(File).
writer - Variable in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
writeTo(File) - Method in class asia.redact.bracket.properties.alt.DotOutputAdapter
 
writeTo(File, OutputFormat) - Method in class asia.redact.bracket.properties.alt.DotOutputAdapter
 
writeTo(Writer, OutputFormat) - Method in class asia.redact.bracket.properties.alt.DotOutputAdapter
 
writeTo(Writer) - Method in class asia.redact.bracket.properties.alt.DotOutputAdapter
 
writeTo(File) - Method in class asia.redact.bracket.properties.OutputAdapter
Caution, uses FileWriter - defaults to local encoding
writeTo(File, OutputFormat) - Method in class asia.redact.bracket.properties.OutputAdapter
Deprecated. 
writeTo(OutputStream, OutputFormat, Charset) - Method in class asia.redact.bracket.properties.OutputAdapter
Use to control the format of the output.
writeTo(File, OutputFormat, Charset) - Method in class asia.redact.bracket.properties.OutputAdapter
Use to control the format of the output.
writeTo(Writer, OutputFormat) - Method in class asia.redact.bracket.properties.OutputAdapter
 
writeTo(Writer) - Method in class asia.redact.bracket.properties.OutputAdapter
 
writeTo(RandomAccessFile, OutputFormat) - Method in class asia.redact.bracket.properties.RandomAccessFileOutputAdapter
Write it out.
writeToL(Writer, OutputFormat, ArrayListPropertiesImpl) - Method in class asia.redact.bracket.properties.OutputAdapter
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2011–2016 David R. Smith. All rights reserved.