| Package | Description |
|---|---|
| asia.redact.bracket.properties | |
| asia.redact.bracket.properties.alt | |
| asia.redact.bracket.properties.mgmt | |
| asia.redact.bracket.util |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayListPropertiesImpl
Backed with a list
|
class |
ImmutablePropertiesImpl
true immutable properties
|
class |
PropertiesImpl
A better Properties class.
|
class |
SortedPropertiesImpl
Adds sorted map capability, but with the overhead of a TreeMap.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) Properties |
PropertiesParser.properties |
(package private) Properties |
OutputAdapter.properties |
(package private) Properties |
TreeBuilder.props |
(package private) Properties |
RandomAccessFileOutputAdapter.props |
protected Properties |
PropertiesParser2.props |
private Properties |
ParseXML.props |
protected Properties |
BracketSaxHandler.props |
| Modifier and Type | Method and Description |
|---|---|
static Properties |
Properties.Factory.getDotInstance(InputStream in) |
static Properties |
Properties.Factory.getDotInstance(Reader reader) |
Properties |
PropertiesImpl.getGroup(GroupParams params) |
Properties |
ImmutablePropertiesImpl.getGroup(GroupParams params) |
Properties |
ArrayListPropertiesImpl.getGroup(GroupParams params) |
static Properties |
Properties.Factory.getInstance() |
static Properties |
Properties.Factory.getInstance(File file,
Charset charset) |
static Properties |
Properties.Factory.getInstance(InputStream in) |
static Properties |
Properties.Factory.getInstance(InputStream in,
Charset charset) |
static Properties |
Properties.Factory.getInstance(Map map) |
static Properties |
Properties.Factory.getInstance(Properties legacy)
Load from a legacy Properties file object
|
static Properties |
Properties.Factory.getInstance(Reader reader) |
static Properties |
Properties.Factory.getInstance(String baseName,
Locale locale)
Similar to the behavior of a ResourceBundle.
|
static Properties |
Properties.Factory.getInstance(URL url) |
static Properties |
Properties.Factory.getInstanceFromXML(File file)
If Properties.Factory.mode == Mode.Compatibility, will expect ISO-8859-1.
|
static Properties |
Properties.Factory.getInstanceFromXML(File file,
Charset charset)
The input file must have been generated by OutputAdapter.writeAsXML(Writer) or meet the same
requirements as regards form.
|
Properties |
PropertiesParser2.getProperties() |
Properties |
PropertiesParser.getProperties() |
Properties |
ParseXML.getProps() |
Properties |
BracketSaxHandler.getResult() |
static Properties |
Properties.Factory.immutableInstance(Properties props)
Converts a set of properties into an Immutable one
|
static Properties |
Properties.Factory.listBackedInstance(Properties props)
Convert Properties to the list-backed implementation
|
static Properties |
Properties.Factory.loadReferences(List<PropertiesReference> refs) |
static Properties |
Properties.Factory.loadReferences(List<PropertiesReference> refs,
Attributes attribs)
Given a set of paths in the OS, load the files one by one into the Properties.
|
Properties |
PropertiesImpl.merge(Properties props)
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
|
Properties |
Properties.merge(Properties props)
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
|
Properties |
ImmutablePropertiesImpl.merge(Properties props) |
Properties |
ArrayListPropertiesImpl.merge(Properties props)
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
|
Properties |
PropertiesImpl.merge(Properties props,
boolean mergeComments) |
Properties |
Properties.merge(Properties props,
boolean mergeComments)
Overwrite existing keys with the new ones, keep those existing ones that don't collide
This operation is non-destructive on the input
|
Properties |
ImmutablePropertiesImpl.merge(Properties props,
boolean mergeComments) |
Properties |
ArrayListPropertiesImpl.merge(Properties props,
boolean mergeComments) |
Properties |
PropertiesImpl.merge(Properties props,
boolean mergeComments,
boolean deobfuscate) |
Properties |
Properties.merge(Properties props,
boolean mergeComments,
boolean deobfuscate) |
Properties |
ImmutablePropertiesImpl.merge(Properties props,
boolean mergeComments,
boolean deobfuscate) |
Properties |
ArrayListPropertiesImpl.merge(Properties props,
boolean mergeComments,
boolean deobfuscate)
merge and deobfuscate not yet implemented
|
Properties |
PropertiesImpl.slice(String root) |
Properties |
Properties.slice(String root)
Return a Properties object with only the set of keys which match the root.
|
Properties |
ImmutablePropertiesImpl.slice(String root) |
Properties |
ArrayListPropertiesImpl.slice(String root) |
static Properties |
Properties.Factory.sortedInstance(Properties props)
Convert properties to a sorted map backed instance
|
static Properties |
Properties.Factory.sortedInstance(Properties props,
Comparator<String> comp) |
| Modifier and Type | Method and Description |
|---|---|
static Properties |
Properties.Factory.immutableInstance(Properties props)
Converts a set of properties into an Immutable one
|
static Properties |
Properties.Factory.listBackedInstance(Properties props)
Convert Properties to the list-backed implementation
|
Properties |
PropertiesImpl.merge(Properties props)
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
|
Properties |
Properties.merge(Properties props)
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
|
Properties |
ImmutablePropertiesImpl.merge(Properties props) |
Properties |
ArrayListPropertiesImpl.merge(Properties props)
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
|
Properties |
PropertiesImpl.merge(Properties props,
boolean mergeComments) |
Properties |
Properties.merge(Properties props,
boolean mergeComments)
Overwrite existing keys with the new ones, keep those existing ones that don't collide
This operation is non-destructive on the input
|
Properties |
ImmutablePropertiesImpl.merge(Properties props,
boolean mergeComments) |
Properties |
ArrayListPropertiesImpl.merge(Properties props,
boolean mergeComments) |
Properties |
PropertiesImpl.merge(Properties props,
boolean mergeComments,
boolean deobfuscate) |
Properties |
Properties.merge(Properties props,
boolean mergeComments,
boolean deobfuscate) |
Properties |
ImmutablePropertiesImpl.merge(Properties props,
boolean mergeComments,
boolean deobfuscate) |
Properties |
ArrayListPropertiesImpl.merge(Properties props,
boolean mergeComments,
boolean deobfuscate)
merge and deobfuscate not yet implemented
|
static Properties |
Properties.Factory.sortedInstance(Properties props)
Convert properties to a sorted map backed instance
|
static Properties |
Properties.Factory.sortedInstance(Properties props,
Comparator<String> comp) |
static String |
OutputAdapter.toString(Properties props) |
| Constructor and Description |
|---|
OutputAdapter(Properties properties) |
PropertiesParser(List<PropertiesToken> tokens,
Properties properties) |
PropertiesParser2(LineScanner scanner,
Properties props) |
RandomAccessFileOutputAdapter(Properties props) |
TreeBuilder(Properties props) |
TreeBuilder(Properties props,
String rootNodeName) |
| Modifier and Type | Field and Description |
|---|---|
(package private) Properties |
DotOutputAdapter.properties |
| Constructor and Description |
|---|
DotOutputAdapter(Properties properties,
boolean sortRequired)
This constructor will use a SortedPropertiesImpl
|
DotPropertiesParser(LineScanner scanner,
Properties props) |
| Modifier and Type | Field and Description |
|---|---|
protected Properties |
LoadList.props |
| Modifier and Type | Method and Description |
|---|---|
Properties |
LoadList.getProps() |
| Modifier and Type | Field and Description |
|---|---|
(package private) Properties |
ClassPathBuilder.props |
| Constructor and Description |
|---|
ClassPathBuilder(Properties props) |
Copyright © 2011–2016 David R. Smith. All rights reserved.