A B C E F G I M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractConfigurationTokenizer - Class in org.cache2k.extra.config.generic
- AbstractConfigurationTokenizer(String) - Constructor for class org.cache2k.extra.config.generic.AbstractConfigurationTokenizer
- access(Object, String) - Method in class org.cache2k.extra.config.generic.BeanPropertyAccessor
- access(Object, String) - Method in interface org.cache2k.extra.config.generic.TargetPropertyAccessor
- addProperty(ConfigurationTokenizer.Property) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- addSection(ParsedConfiguration) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- augmentConfig(CacheManager, Cache2kConfig<K, V>) - Method in class org.cache2k.extra.config.provider.CacheConfigProviderImpl
B
- BeanPropertyAccessor - Class in org.cache2k.extra.config.generic
- BeanPropertyAccessor(Class<?>) - Constructor for class org.cache2k.extra.config.generic.BeanPropertyAccessor
- BeanPropertyMutator - Class in org.cache2k.extra.config.generic
-
Scans all setters on target type and provides mutation method.
- BeanPropertyMutator(Class<?>) - Constructor for class org.cache2k.extra.config.generic.BeanPropertyMutator
C
- CacheConfigProviderImpl - Class in org.cache2k.extra.config.provider
-
Hooks into cache2k and provides the additional configuration data.
- CacheConfigProviderImpl() - Constructor for class org.cache2k.extra.config.provider.CacheConfigProviderImpl
- ConfigurationContext - Class in org.cache2k.extra.config.provider
-
Manager configuration context containing the default configuration and global properties.
- ConfigurationContext() - Constructor for class org.cache2k.extra.config.provider.ConfigurationContext
- ConfigurationException - Exception in org.cache2k.extra.config.generic
-
Exception indicating something is wrong with the external (XML) configuration.
- ConfigurationException(String) - Constructor for exception org.cache2k.extra.config.generic.ConfigurationException
- ConfigurationException(String, String) - Constructor for exception org.cache2k.extra.config.generic.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception org.cache2k.extra.config.generic.ConfigurationException
- ConfigurationException(String, SourceLocation) - Constructor for exception org.cache2k.extra.config.generic.ConfigurationException
- ConfigurationParser - Class in org.cache2k.extra.config.generic
- ConfigurationParser() - Constructor for class org.cache2k.extra.config.generic.ConfigurationParser
- ConfigurationProvider - Class in org.cache2k.extra.config.provider
- ConfigurationProvider() - Constructor for class org.cache2k.extra.config.provider.ConfigurationProvider
- ConfigurationTokenizer - Interface in org.cache2k.extra.config.generic
-
The configuration tokenizer reads in a text representation of a configuration in a tokenized form.
- ConfigurationTokenizer.End - Interface in org.cache2k.extra.config.generic
- ConfigurationTokenizer.Item - Interface in org.cache2k.extra.config.generic
- ConfigurationTokenizer.Nest - Interface in org.cache2k.extra.config.generic
- ConfigurationTokenizer.Property - Interface in org.cache2k.extra.config.generic
- ConfigurationTokenizer.Unnest - Interface in org.cache2k.extra.config.generic
- copy(Object) - Method in class org.cache2k.extra.config.provider.ConfigurationProvider
-
Make a deep copy of the configuration object.
- createTokenizer(String, InputStream, String) - Method in class org.cache2k.extra.config.generic.FlexibleXmlTokenizerFactory
- createTokenizer(String, InputStream, String) - Method in class org.cache2k.extra.config.generic.StaxConfigTokenizer.Factory
- createTokenizer(String, InputStream, String) - Method in interface org.cache2k.extra.config.generic.TokenizerFactory
E
- expand(ParsedConfiguration) - Method in class org.cache2k.extra.config.generic.StandardVariableExpander
- expand(ParsedConfiguration) - Method in interface org.cache2k.extra.config.generic.VariableExpander
F
- Factory() - Constructor for class org.cache2k.extra.config.generic.StaxConfigTokenizer.Factory
- FlexibleXmlTokenizerFactory - Class in org.cache2k.extra.config.generic
-
Use XmlPullParser for XML parsing if present (on Android) or fall back to Stax for standard Java environments.
- FlexibleXmlTokenizerFactory() - Constructor for class org.cache2k.extra.config.generic.FlexibleXmlTokenizerFactory
G
- get(VariableExpander.ExpanderContext, String) - Method in interface org.cache2k.extra.config.generic.VariableExpander.ValueAccessor
- getClassLoader() - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- getConfiguredCacheNames(CacheManager) - Method in class org.cache2k.extra.config.provider.CacheConfigProviderImpl
- getContainer() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
-
Element name containing a section or bean.
- getCurrentConfiguration() - Method in interface org.cache2k.extra.config.generic.VariableExpander.ExpanderContext
- getDefaultConfig(CacheManager) - Method in class org.cache2k.extra.config.provider.CacheConfigProviderImpl
- getDefaultManagerConfiguration() - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- getDefaultManagerName(ClassLoader) - Method in class org.cache2k.extra.config.provider.CacheConfigProviderImpl
-
The name of the default manager may be changed in the configuration file.
- getLineNumber() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer
- getLineNumber() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Item
- getLineNumber() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getLineNumber() - Method in interface org.cache2k.extra.config.generic.SourceLocation
-
Line number of the configuration source
- getLineNumber() - Method in class org.cache2k.extra.config.generic.StaxConfigTokenizer
- getManagerConfiguration() - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- getName() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Property
- getName() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getNames() - Method in class org.cache2k.extra.config.generic.BeanPropertyAccessor
- getNames() - Method in class org.cache2k.extra.config.generic.BeanPropertyMutator
- getNames() - Method in interface org.cache2k.extra.config.generic.TargetPropertyAccessor
- getNames() - Method in interface org.cache2k.extra.config.generic.TargetPropertyMutator
- getPredefinedSectionTypes() - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- getPropertyByPath(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getPropertyContext() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getPropertyMap() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getSection(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getSectionName() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Nest
- getSections() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getSource() - Method in class org.cache2k.extra.config.generic.AbstractConfigurationTokenizer
- getSource() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer
- getSource() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Item
- getSource() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getSource() - Method in interface org.cache2k.extra.config.generic.SourceLocation
-
File name or URL of the (configuration) source
- getStringPropertyByPath(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getTemplates() - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- getTopLevelConfiguration() - Method in interface org.cache2k.extra.config.generic.VariableExpander.ExpanderContext
- getType() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- getType(String) - Method in class org.cache2k.extra.config.generic.BeanPropertyAccessor
- getType(String) - Method in class org.cache2k.extra.config.generic.BeanPropertyMutator
- getType(String) - Method in interface org.cache2k.extra.config.generic.TargetPropertyAccessor
- getType(String) - Method in interface org.cache2k.extra.config.generic.TargetPropertyMutator
- getValue() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Property
I
- isConfigurationPresent() - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- isExpanded() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Property
-
Indicates that variable expansion has occurred.
M
- mutate(Object, String, Object) - Method in class org.cache2k.extra.config.generic.BeanPropertyMutator
- mutate(Object, String, Object) - Method in interface org.cache2k.extra.config.generic.TargetPropertyMutator
N
- NeedsExpansion() - Constructor for exception org.cache2k.extra.config.generic.VariableExpander.NeedsExpansion
- next() - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer
-
The next item in the configuration or
nullif the end is reached. - next() - Method in class org.cache2k.extra.config.generic.StaxConfigTokenizer
O
- org.cache2k.extra.config.generic - package org.cache2k.extra.config.generic
- org.cache2k.extra.config.provider - package org.cache2k.extra.config.provider
P
- parse(Class<?>, String) - Method in interface org.cache2k.extra.config.generic.PropertyParser
- parse(Class<?>, String) - Method in class org.cache2k.extra.config.generic.StandardPropertyParser
- parse(String) - Method in interface org.cache2k.extra.config.generic.ValueConverter
- parse(ConfigurationTokenizer) - Static method in class org.cache2k.extra.config.generic.ConfigurationParser
- ParsedConfiguration - Class in org.cache2k.extra.config.generic
-
Holds the complete parsed configuration or parts of it.
- ParsedConfiguration(String, int) - Constructor for class org.cache2k.extra.config.generic.ParsedConfiguration
- parseLongWithUnitSuffix(String) - Static method in class org.cache2k.extra.config.generic.StandardPropertyParser
- PropertyParser - Interface in org.cache2k.extra.config.generic
-
Knows how to parse and convert string values to the target object type.
R
- returnNest(String) - Method in class org.cache2k.extra.config.generic.AbstractConfigurationTokenizer
- returnProperty(String, String) - Method in class org.cache2k.extra.config.generic.AbstractConfigurationTokenizer
- returnUnnest() - Method in class org.cache2k.extra.config.generic.AbstractConfigurationTokenizer
S
- setClassLoader(ClassLoader) - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- setConfigurationPresent(boolean) - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- setContainer(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- setDefaultManagerConfiguration(Cache2kConfig<?, ?>) - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- setExpanded(boolean) - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Property
- setName(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- setPredefinedSectionTypes(Map<String, String>) - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- setPropertyContext(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- setTemplates(ParsedConfiguration) - Method in class org.cache2k.extra.config.provider.ConfigurationContext
- setType(String) - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
- setValue(String) - Method in interface org.cache2k.extra.config.generic.ConfigurationTokenizer.Property
-
Value is mutable for variable expansion
- SourceLocation - Interface in org.cache2k.extra.config.generic
-
Common interface for parts with a source location.
- StandardPropertyParser - Class in org.cache2k.extra.config.generic
- StandardPropertyParser() - Constructor for class org.cache2k.extra.config.generic.StandardPropertyParser
- StandardVariableExpander - Class in org.cache2k.extra.config.generic
-
Lightweight and straight forward variable expansion.
- StandardVariableExpander() - Constructor for class org.cache2k.extra.config.generic.StandardVariableExpander
- StaxConfigTokenizer - Class in org.cache2k.extra.config.generic
- StaxConfigTokenizer(String, InputStream, String) - Constructor for class org.cache2k.extra.config.generic.StaxConfigTokenizer
- StaxConfigTokenizer.Factory - Class in org.cache2k.extra.config.generic
T
- TargetPropertyAccessor - Interface in org.cache2k.extra.config.generic
- TargetPropertyMutator - Interface in org.cache2k.extra.config.generic
- TokenizerFactory - Interface in org.cache2k.extra.config.generic
-
Construct a tokenizer to use.
- toString() - Method in class org.cache2k.extra.config.generic.ParsedConfiguration
V
- ValueConverter<T> - Interface in org.cache2k.extra.config.generic
-
Parse and convert a string to an object.
- VariableExpander - Interface in org.cache2k.extra.config.generic
-
Runs through all properties in the configuration, checks for variable references and expand them.
- VariableExpander.ExpanderContext - Interface in org.cache2k.extra.config.generic
- VariableExpander.NeedsExpansion - Exception in org.cache2k.extra.config.generic
- VariableExpander.ValueAccessor - Interface in org.cache2k.extra.config.generic
All Classes All Packages