Skip navigation links
A B C E F G I M N O P R S T V X 

A

AbstractConfigurationTokenizer - Class in org.cache2k.xmlConfiguration
 
AbstractConfigurationTokenizer(String) - Constructor for class org.cache2k.xmlConfiguration.AbstractConfigurationTokenizer
 
addProperty(ConfigurationTokenizer.Property) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
addSection(ParsedConfiguration) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
augmentConfiguration(CacheManager, Cache2kConfiguration<K, V>) - Method in class org.cache2k.xmlConfiguration.CacheConfigurationProviderImpl
 

B

BeanPropertyMutator - Class in org.cache2k.xmlConfiguration
Scans all setters on target type and provides mutation method.
BeanPropertyMutator(Class<?>) - Constructor for class org.cache2k.xmlConfiguration.BeanPropertyMutator
 

C

CacheConfigurationProviderImpl - Class in org.cache2k.xmlConfiguration
Hooks into cache2k and provides the additional configuration data.
CacheConfigurationProviderImpl() - Constructor for class org.cache2k.xmlConfiguration.CacheConfigurationProviderImpl
 
ConfigurationException - Exception in org.cache2k.xmlConfiguration
Exception indicating something is wrong with the external (XML) configuration.
ConfigurationException(String) - Constructor for exception org.cache2k.xmlConfiguration.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.cache2k.xmlConfiguration.ConfigurationException
 
ConfigurationException(String, String) - Constructor for exception org.cache2k.xmlConfiguration.ConfigurationException
 
ConfigurationException(String, SourceLocation) - Constructor for exception org.cache2k.xmlConfiguration.ConfigurationException
 
ConfigurationParser - Class in org.cache2k.xmlConfiguration
 
ConfigurationParser() - Constructor for class org.cache2k.xmlConfiguration.ConfigurationParser
 
ConfigurationTokenizer - Interface in org.cache2k.xmlConfiguration
The configuration tokenizer reads in a text representation of a configuration in a tokenized form.
ConfigurationTokenizer.End - Interface in org.cache2k.xmlConfiguration
 
ConfigurationTokenizer.Item - Interface in org.cache2k.xmlConfiguration
 
ConfigurationTokenizer.Nest - Interface in org.cache2k.xmlConfiguration
 
ConfigurationTokenizer.Property - Interface in org.cache2k.xmlConfiguration
 
ConfigurationTokenizer.Unnest - Interface in org.cache2k.xmlConfiguration
 
createTokenizer(String, InputStream, String) - Method in class org.cache2k.xmlConfiguration.FlexibleXmlTokenizerFactory
 
createTokenizer(String, InputStream, String) - Method in class org.cache2k.xmlConfiguration.StaxConfigTokenizer.Factory
 
createTokenizer(String, InputStream, String) - Method in interface org.cache2k.xmlConfiguration.TokenizerFactory
 
createTokenizer(String, InputStream, String) - Method in class org.cache2k.xmlConfiguration.XppConfigTokenizer.Factory
 

E

expand(ParsedConfiguration) - Method in class org.cache2k.xmlConfiguration.StandardVariableExpander
 
expand(ParsedConfiguration) - Method in interface org.cache2k.xmlConfiguration.VariableExpander
 

F

Factory() - Constructor for class org.cache2k.xmlConfiguration.StaxConfigTokenizer.Factory
 
Factory() - Constructor for class org.cache2k.xmlConfiguration.XppConfigTokenizer.Factory
 
FlexibleXmlTokenizerFactory - Class in org.cache2k.xmlConfiguration
Use XmlPullParser for XML parsing if present (on Android) or fall back to Stax for standard Java environments.
FlexibleXmlTokenizerFactory() - Constructor for class org.cache2k.xmlConfiguration.FlexibleXmlTokenizerFactory
 

G

get(VariableExpander.ExpanderContext, String) - Method in interface org.cache2k.xmlConfiguration.VariableExpander.ValueAccessor
 
getContainer() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
Element name containing a section or bean.
getCurrentConfiguration() - Method in interface org.cache2k.xmlConfiguration.VariableExpander.ExpanderContext
 
getDefaultConfiguration(CacheManager) - Method in class org.cache2k.xmlConfiguration.CacheConfigurationProviderImpl
 
getDefaultManagerName(ClassLoader) - Method in class org.cache2k.xmlConfiguration.CacheConfigurationProviderImpl
 
getLineNumber() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer
 
getLineNumber() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Item
 
getLineNumber() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getLineNumber() - Method in interface org.cache2k.xmlConfiguration.SourceLocation
Line number of the configuration source
getLineNumber() - Method in class org.cache2k.xmlConfiguration.StaxConfigTokenizer
 
getLineNumber() - Method in class org.cache2k.xmlConfiguration.XppConfigTokenizer
 
getName() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Property
 
getName() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getPropertyByPath(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getPropertyContext() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getPropertyMap() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getSection(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getSectionName() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Nest
 
getSections() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getSectionsInContainer(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getSource() - Method in class org.cache2k.xmlConfiguration.AbstractConfigurationTokenizer
 
getSource() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer
 
getSource() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Item
 
getSource() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getSource() - Method in interface org.cache2k.xmlConfiguration.SourceLocation
File name or URL of the (configuration) source
getStringPropertyByPath(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getTopLevelConfiguration() - Method in interface org.cache2k.xmlConfiguration.VariableExpander.ExpanderContext
 
getType(String) - Method in class org.cache2k.xmlConfiguration.BeanPropertyMutator
 
getType() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
getValue() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Property
 

I

isExpanded() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Property
Indicates that variable expansion has occured.

M

mutate(Object, String, Object) - Method in class org.cache2k.xmlConfiguration.BeanPropertyMutator
 

N

NeedsExpansion() - Constructor for exception org.cache2k.xmlConfiguration.VariableExpander.NeedsExpansion
 
next() - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer
The next item in the configuration or null if the end is reached.
next() - Method in class org.cache2k.xmlConfiguration.StaxConfigTokenizer
 
next() - Method in class org.cache2k.xmlConfiguration.XppConfigTokenizer
 

O

org.cache2k.xmlConfiguration - package org.cache2k.xmlConfiguration
 

P

parse(Class<?>, String) - Method in interface org.cache2k.xmlConfiguration.PropertyParser
 
parse(Class<?>, String) - Method in class org.cache2k.xmlConfiguration.StandardPropertyParser
 
parse(String) - Method in interface org.cache2k.xmlConfiguration.ValueConverter
 
ParsedConfiguration - Class in org.cache2k.xmlConfiguration
Holds the complete parsed configuration or parts of it.
ParsedConfiguration(String, int) - Constructor for class org.cache2k.xmlConfiguration.ParsedConfiguration
 
PropertyParser - Interface in org.cache2k.xmlConfiguration
Knows how to parse and convert string values to the target object type.

R

returnNest(String) - Method in class org.cache2k.xmlConfiguration.AbstractConfigurationTokenizer
 
returnProperty(String, String) - Method in class org.cache2k.xmlConfiguration.AbstractConfigurationTokenizer
 
returnUnnest() - Method in class org.cache2k.xmlConfiguration.AbstractConfigurationTokenizer
 

S

setContainer(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
setExpanded(boolean) - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Property
 
setName(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
setPropertyContext(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
setType(String) - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 
setValue(String) - Method in interface org.cache2k.xmlConfiguration.ConfigurationTokenizer.Property
Value is mutable for variable expansion
SourceLocation - Interface in org.cache2k.xmlConfiguration
Common interface for parts with a source location.
StandardPropertyParser - Class in org.cache2k.xmlConfiguration
 
StandardPropertyParser() - Constructor for class org.cache2k.xmlConfiguration.StandardPropertyParser
 
StandardVariableExpander - Class in org.cache2k.xmlConfiguration
Lightweight and straight forward variable expansion.
StandardVariableExpander() - Constructor for class org.cache2k.xmlConfiguration.StandardVariableExpander
 
StaxConfigTokenizer - Class in org.cache2k.xmlConfiguration
 
StaxConfigTokenizer(String, InputStream, String) - Constructor for class org.cache2k.xmlConfiguration.StaxConfigTokenizer
 
StaxConfigTokenizer.Factory - Class in org.cache2k.xmlConfiguration
 

T

TokenizerFactory - Interface in org.cache2k.xmlConfiguration
Construct a tokenizer to use.
toString() - Method in class org.cache2k.xmlConfiguration.ParsedConfiguration
 

V

ValueConverter<T> - Interface in org.cache2k.xmlConfiguration
Parse and convert a string to an object.
VariableExpander - Interface in org.cache2k.xmlConfiguration
Runs through all properties in the configuration, checks for variable references and expand them.
VariableExpander.ExpanderContext - Interface in org.cache2k.xmlConfiguration
 
VariableExpander.NeedsExpansion - Exception in org.cache2k.xmlConfiguration
 
VariableExpander.ValueAccessor - Interface in org.cache2k.xmlConfiguration
 

X

XppConfigTokenizer - Class in org.cache2k.xmlConfiguration
 
XppConfigTokenizer.Factory - Class in org.cache2k.xmlConfiguration
 
A B C E F G I M N O P R S T V X 
Skip navigation links

cache2k API documentation. Copyright © 2000–2016 headissue GmbH, Munich.