| Interface | Description |
|---|---|
| ConfigurationTokenizer |
The configuration tokenizer reads in a text representation of a configuration in a tokenized
form.
|
| ConfigurationTokenizer.End | |
| ConfigurationTokenizer.Item | |
| ConfigurationTokenizer.Nest | |
| ConfigurationTokenizer.Property | |
| ConfigurationTokenizer.Unnest | |
| PropertyParser |
Knows how to parse and convert string values to the target object type.
|
| SourceLocation |
Common interface for parts with a source location.
|
| TokenizerFactory |
Construct a tokenizer to use.
|
| ValueConverter<T> |
Parse and convert a string to an object.
|
| VariableExpander |
Runs through all properties in the configuration, checks for variable references and expand them.
|
| VariableExpander.ExpanderContext | |
| VariableExpander.ValueAccessor |
| Class | Description |
|---|---|
| AbstractConfigurationTokenizer | |
| BeanPropertyMutator |
Scans all setters on target type and provides mutation method.
|
| CacheConfigurationProviderImpl |
Hooks into cache2k and provides the additional configuration data.
|
| ConfigurationContext |
Manager configuration context containing the default configuration and
global properties.
|
| ConfigurationParser | |
| FlexibleXmlTokenizerFactory |
Use XmlPullParser for XML parsing if present (on Android) or fall back to Stax for
standard Java environments.
|
| ParsedConfiguration |
Holds the complete parsed configuration or parts of it.
|
| StandardPropertyParser | |
| StandardVariableExpander |
Lightweight and straight forward variable expansion.
|
| StaxConfigTokenizer | |
| StaxConfigTokenizer.Factory | |
| XppConfigTokenizer | |
| XppConfigTokenizer.Factory |
| Exception | Description |
|---|---|
| ConfigurationException |
Exception indicating something is wrong with the external (XML) configuration.
|
| VariableExpander.NeedsExpansion |
cache2k API documentation. Copyright © 2000–2019 headissue GmbH, Munich.