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.
|
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–2016 headissue GmbH, Munich.