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

A

AbstractPropertiesBase - Class in asia.redact.bracket.properties
These are the map-like facade methods available to the Properties class.
AbstractPropertiesBase() - Constructor for class asia.redact.bracket.properties.AbstractPropertiesBase
 
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.ImmutableValueModel
 
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.ImmutableValueModel
 
analyzeLine(String, PropertiesToken, long) - Method in class asia.redact.bracket.properties.PropertiesLexer
 
analyzeMetaData(String) - Method in class asia.redact.bracket.properties.PropertiesParser
 
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.asm - package asia.redact.bracket.properties.asm
 
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 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
 
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 interface asia.redact.bracket.properties.Properties
 
beanValue(Class<?>, String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
bigDecimalValue(String) - Method in interface asia.redact.bracket.properties.Properties
 
bigDecimalValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
bigValue(String) - Method in interface asia.redact.bracket.properties.Properties
 
bigValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
bitsetValue(String) - Method in interface asia.redact.bracket.properties.Properties
 
bitsetValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
booleanValue(String) - Method in interface asia.redact.bracket.properties.Properties
 
booleanValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
BracketCompatibilitySAXHandler - Class in asia.redact.bracket.properties
Implement a SAXParser handler to consume the SAX events and turn that into a Properties file.Assume the input is ISO-8859-1 and must be parsed for UTF escaped data in the values.
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
 
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
 
BUNDLE_NAME - Static variable in class asia.redact.bracket.properties.asm.Messages
 

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
 
charsetName - Variable in class asia.redact.bracket.properties.ContentType
 
children - Variable in class asia.redact.bracket.properties.NodeImpl
 
ClassPathBuilder - Class in asia.redact.bracket.util
 
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.AbstractPropertiesBase
 
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.ImmutableValueModel
 
close() - Method in class asia.redact.bracket.properties.line.LineScanner
Closes this reader.
Comment - Class in asia.redact.bracket.properties
 
Comment(String) - Constructor for class asia.redact.bracket.properties.Comment
 
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
 
comparator - Variable in class asia.redact.bracket.properties.SortedPropertiesImpl
 
Configuration - Class in asia.redact.bracket.properties.asm
 
Configuration() - Constructor for class asia.redact.bracket.properties.asm.Configuration
 
containsKey(String) - Method in class asia.redact.bracket.properties.AbstractPropertiesBase
 
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.AbstractPropertiesBase
 
contentType - Variable in class asia.redact.bracket.properties.AbstractPropertiesBase
 
ContentType - Class in asia.redact.bracket.properties
This is like a content or mime type from an http page There does not seem to be an official java properties content type.
ContentType() - Constructor for class asia.redact.bracket.properties.ContentType
 
ContentType(String, String) - Constructor for class asia.redact.bracket.properties.ContentType
 
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.BasicOutputFormat
 
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
 
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.
DEFAULT_BUFFER_SIZE - Static variable in class asia.redact.bracket.properties.InputAdapter
 
delimiter - Variable in class asia.redact.bracket.properties.line.LineScanner
 
delimiterLength - Variable in class asia.redact.bracket.properties.line.LineScanner
 
descend(Node, String, String[], ValueModel, int) - Method in class asia.redact.bracket.properties.TreeBuilder
 
dotIdentifierPattern - Variable in class asia.redact.bracket.properties.PropertiesImpl
 
dotIntegerPattern - Variable in class asia.redact.bracket.properties.PropertiesImpl
 
dotKeyValuePattern - Variable in class asia.redact.bracket.properties.PropertiesImpl
 
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
Parse a file in the Dot Properties format.
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
 
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
 
eof() - Static method in class asia.redact.bracket.properties.PropertiesToken
 
equals(Object) - Method in class asia.redact.bracket.properties.AbstractPropertiesBase
 
equals(Object) - Method in class asia.redact.bracket.properties.BasicValueModel
 
equals(Object) - Method in class asia.redact.bracket.properties.ContentType
 
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
Compatibility format for simulating java.util.Properties output by encoding characters above ASCII 127 with unicode escapes.
ExplicitOutputFormat(ContentType) - Constructor for class asia.redact.bracket.properties.ExplicitOutputFormat
 
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

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.
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
 
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
 
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
 
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
 
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() - 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.
getAsciiEncoder() - Static method in class asia.redact.bracket.util.Encodings
 
getAttribs() - Method in class asia.redact.bracket.properties.mgmt.LoadList
 
getCharsetName() - Method in class asia.redact.bracket.properties.ContentType
 
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() - Method in class asia.redact.bracket.properties.BasicValueModel
 
getComments() - Method in class asia.redact.bracket.properties.ImmutableValueModel
Return a copy only, do not expose our internals
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 interface asia.redact.bracket.properties.ValueModel
 
getCompatibilityContentType() - Static method in class asia.redact.bracket.properties.ContentType
 
getContentType() - Method in class asia.redact.bracket.properties.AbstractPropertiesBase
 
getContentType() - Method in interface asia.redact.bracket.properties.Properties
Explicit content type and charset support
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
 
getDotPropertiesContentType() - Static method in class asia.redact.bracket.properties.ContentType
 
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 interface asia.redact.bracket.properties.Properties
Just return Strings
getFlattenedMap() - Method in class asia.redact.bracket.properties.PropertiesImpl
 
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.util.CustomKeyWrapper
 
getKeyGroup(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
getKeyRef(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
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 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 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
getMimeType() - Method in class asia.redact.bracket.properties.ContentType
 
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 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() - Method in class asia.redact.bracket.properties.BasicValueModel
 
getSeparator() - Method in class asia.redact.bracket.properties.GroupParams
 
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 interface asia.redact.bracket.properties.ValueModel
 
getString(String) - Static method in class asia.redact.bracket.properties.asm.Messages
 
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 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 interface asia.redact.bracket.properties.Node
 
getValue() - Method in class asia.redact.bracket.properties.NodeImpl
 
getValue() - Method in interface asia.redact.bracket.properties.ValueModel
 
getValues() - Method in class asia.redact.bracket.properties.BasicValueModel
 
getValues() - Method in class asia.redact.bracket.properties.ImmutableValueModel
 
getValues() - Method in interface asia.redact.bracket.properties.ValueModel
 
GroupParams - Class in asia.redact.bracket.properties
 
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.AbstractPropertiesBase
 
hashCode() - Method in class asia.redact.bracket.properties.BasicValueModel
 
hashCode() - Method in class asia.redact.bracket.properties.ContentType
 
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 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() - 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
 
ImmutableValueModel - Class in asia.redact.bracket.properties
A ValueModel in which the internals cannot be changed once set.
ImmutableValueModel(List<String>, List<String>) - Constructor for class asia.redact.bracket.properties.ImmutableValueModel
 
ImmutableValueModel(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
 
intValue(String) - Method in interface asia.redact.bracket.properties.Properties
Coerce to an integer value.
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.AbstractPropertiesBase
 
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
 

K

key - Variable in class asia.redact.bracket.util.CustomKeyWrapper
 
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.AbstractPropertiesBase
 
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 is an augmented version of java.io.BufferedReader from the Apache Harmony 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
 
lineSeparator - Static variable in class asia.redact.bracket.properties.GenerateXMLNodeVisitor
 
lineSeparator - Static variable in class asia.redact.bracket.properties.OutputAdapter
 
lineSeparator - Static variable in class asia.redact.bracket.properties.PlainOutputFormat
 
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
 
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 interface asia.redact.bracket.properties.Properties
 
listValue(String, String) - Method in interface asia.redact.bracket.properties.Properties
 
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
 
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.AbstractPropertiesBase
 
lock - Variable in class asia.redact.bracket.properties.InputAdapter
 
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 interface asia.redact.bracket.properties.Properties
Coerce to a long value.
longValue(String) - Method in class asia.redact.bracket.properties.PropertiesImpl
 

M

map - Variable in class asia.redact.bracket.properties.AbstractPropertiesBase
 
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 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) - Method in class asia.redact.bracket.properties.PropertiesImpl
This is a merge function, existing keys which do not collide with the incoming are kept, keys that collide are overwritten with the new values TODO, cause comments to come over as well
merge(Properties, boolean) - Method in class asia.redact.bracket.properties.PropertiesImpl
 
mergeIntoSystemProperties() - Method in interface asia.redact.bracket.properties.Properties
Convenience method.
mergeIntoSystemProperties() - Method in class asia.redact.bracket.properties.PropertiesImpl
Not easily reversable, use with care
Messages - Class in asia.redact.bracket.properties.asm
 
Messages() - Constructor for class asia.redact.bracket.properties.asm.Messages
 
mimeType - Variable in class asia.redact.bracket.properties.ContentType
 
mode - Static variable in class asia.redact.bracket.properties.Properties.Factory
 
myString - Variable in class asia.redact.bracket.properties.asm.Configuration
 

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

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 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
Wrapper on the SAXParser stuff
ParseXML() - Constructor for class asia.redact.bracket.properties.ParseXML
 
partialKey - Variable in class asia.redact.bracket.properties.GroupParams
 
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.Factory() - Constructor for class asia.redact.bracket.properties.Properties.Factory
 
Properties.Mode - Enum in asia.redact.bracket.properties
Mode is the available combinations of lexer and parser BasicToken - PropertiesLexer and PropertiesParser.
Properties.Mode() - Constructor for enum asia.redact.bracket.properties.Properties.Mode
 
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
TODO - implement compatibility mode Some slight information loss here is unavoidable.
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.
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: ReferenceType.EXTERNAL, in which case data is understood to be an Operating system path to a properties file ReferenceType.CLASSLOADED, in which case data is understood as a path to a class loadable properties file ReferenceType.DIRECT, in which case data is understood as raw properties name value pairs to be parsed as such ReferenceType.COMMANDLINE_OVERRIDE in which case data is the name of a property to be searched for from the command line
PropertiesReference(ReferenceType, String) - Constructor for class asia.redact.bracket.properties.mgmt.PropertiesReference
 
PropertiesStreamingLexer - Class in asia.redact.bracket.properties
This lexer uses the LineScanner to build a list of tokens suitable for use by PropertiesParser.
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.properties.TreeSynchronizer
 
props - Variable in class asia.redact.bracket.util.ClassPathBuilder
 
put(String, List<String>) - 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, 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(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, 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(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.PropertiesImpl
 
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.AbstractPropertiesBase
 
reset() - Method in class asia.redact.bracket.properties.line.LineScanner
Resets this reader's position to the last mark() location.
RESOURCE_BUNDLE - Static variable in class asia.redact.bracket.properties.asm.Messages
 
root - Variable in class asia.redact.bracket.properties.TreeBuilder
 
rootNode - Variable in class asia.redact.bracket.properties.TreeSynchronizer
 
rootNodeName - Variable in class asia.redact.bracket.properties.GroupParams
 

S

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
 
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.AbstractPropertiesBase
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.BasicValueModel
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.ContentType
 
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.PropertiesImpl
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.PropertiesToken
 
serialVersionUID - Static variable in class asia.redact.bracket.properties.SortedPropertiesImpl
 
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
 
setCharsetName(String) - Method in class asia.redact.bracket.properties.ContentType
 
setContentType(ContentType) - Method in class asia.redact.bracket.properties.AbstractPropertiesBase
 
setContentType(ContentType) - Method in interface asia.redact.bracket.properties.Properties
 
setify() - Method in class asia.redact.bracket.util.AccessorMethodSetter
 
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
 
setMimeType(String) - Method in class asia.redact.bracket.properties.ContentType
 
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.ImmutableValueModel
 
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.AbstractPropertiesBase
 
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.
sortedInstance(Properties) - Static method in class asia.redact.bracket.properties.Properties.Factory
 
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
 
synch() - Method in class asia.redact.bracket.properties.TreeSynchronizer
 
synchronize(Node) - Method in interface asia.redact.bracket.properties.Properties
Cause a graph to become the contents of the properties file.
synchronize(Node) - Method in class asia.redact.bracket.properties.PropertiesImpl
 

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.AbstractPropertiesBase
 
toString() - Method in class asia.redact.bracket.properties.BasicValueModel
 
toString() - Method in class asia.redact.bracket.properties.ContentType
 
toString() - Method in class asia.redact.bracket.properties.line.Line
 
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 interface asia.redact.bracket.properties.ValueModel
 
toXMLCompatibilityMode(int) - Method in class asia.redact.bracket.properties.BasicValueModel
Write in ISO-8859-1 with unicode escapes
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
Private 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
 
TreeSynchronizer - Class in asia.redact.bracket.properties
Write out the nodes from a tree into a bracket Properties object.
TreeSynchronizer(Properties, Node) - Constructor for class asia.redact.bracket.properties.TreeSynchronizer
 
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.ExplicitOutputFormat
 
type - Variable in class asia.redact.bracket.properties.mgmt.PropertiesReference
 
type - Variable in class asia.redact.bracket.properties.PropertiesToken
 

U

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
useExplicitMode - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If true, use Mode.Explicit.
useLineMode - Variable in class asia.redact.bracket.properties.mgmt.Attributes
If true, use Mode.Line.

V

validate() - Method in class asia.redact.bracket.properties.ContentType
The defined content types which will successfully validate are: text/x-java-properties text/x-java-dot-properties
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.AbstractPropertiesBase
 
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() - 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.
visit(Node, int, NodeVisitor) - Method in class asia.redact.bracket.properties.OutputAdapter
 
visit(Node, String) - Method in class asia.redact.bracket.properties.TreeSynchronizer
 

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)
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
 
writeTo(File, OutputFormat) - Method in class asia.redact.bracket.properties.OutputAdapter
 
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.
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2011-2014 David R. Smith. All Rights Reserved.