Skip navigation links
B C D E F G H I L M N P R S T U W 

B

BigDecimalTranslator - Class in cz.auderis.tools.config.spi
 
BigDecimalTranslator() - Constructor for class cz.auderis.tools.config.spi.BigDecimalTranslator
 
BigIntegerTranslator - Class in cz.auderis.tools.config.spi
 
BigIntegerTranslator() - Constructor for class cz.auderis.tools.config.spi.BigIntegerTranslator
 

C

CLASS_NAME_PREFIX - Static variable in annotation type cz.auderis.tools.config.annotation.ConfigurationEntries
 
ClassTranslator - Class in cz.auderis.tools.config.spi
 
ClassTranslator() - Constructor for class cz.auderis.tools.config.spi.ClassTranslator
 
CompoundDataProvider - Class in cz.auderis.tools.config.spi
CascadingDataProvider
CompoundDataProvider(ConfigurationDataProvider...) - Constructor for class cz.auderis.tools.config.spi.CompoundDataProvider
 
ConfigurationData - Class in cz.auderis.tools.config
ConfigurationData
ConfigurationDataException - Exception in cz.auderis.tools.config
 
ConfigurationDataException() - Constructor for exception cz.auderis.tools.config.ConfigurationDataException
 
ConfigurationDataException(String) - Constructor for exception cz.auderis.tools.config.ConfigurationDataException
 
ConfigurationDataException(String, Throwable) - Constructor for exception cz.auderis.tools.config.ConfigurationDataException
 
ConfigurationDataProvider - Interface in cz.auderis.tools.config
ResourceProvider
ConfigurationEntries - Annotation Type in cz.auderis.tools.config.annotation
This annotation may be used to mark a class as a container of configuration entry access interface.
ConfigurationEntry - Annotation Type in cz.auderis.tools.config.annotation
This method-level annotation is used for specification of explicit configuration entry name.
containsKey(String) - Method in interface cz.auderis.tools.config.ConfigurationDataProvider
 
containsKey(String) - Method in class cz.auderis.tools.config.spi.CompoundDataProvider
 
containsKey(String) - Method in class cz.auderis.tools.config.spi.MapBasedDataProvider
 
containsKey(String) - Method in class cz.auderis.tools.config.spi.SystemPropertyDataProvider
 
createConfigurationObject(ConfigurationDataProvider, Class<T>, ClassLoader, boolean) - Static method in class cz.auderis.tools.config.ConfigurationData
 
createConfigurationObject(ConfigurationDataProvider, Class<T>, ClassLoader) - Static method in class cz.auderis.tools.config.ConfigurationData
 
createConfigurationObject(ConfigurationDataProvider, Class<T>, boolean) - Static method in class cz.auderis.tools.config.ConfigurationData
 
createConfigurationObject(ConfigurationDataProvider, Class<T>) - Static method in class cz.auderis.tools.config.ConfigurationData
 
CurrencyTranslator - Class in cz.auderis.tools.config.spi
 
CurrencyTranslator() - Constructor for class cz.auderis.tools.config.spi.CurrencyTranslator
 
cz.auderis.tools.config - package cz.auderis.tools.config
Provides mechanism for semantically safe access to configuration data.
cz.auderis.tools.config.annotation - package cz.auderis.tools.config.annotation
Basic annotations for semantically safe configuration.
cz.auderis.tools.config.spi - package cz.auderis.tools.config.spi
Implementation of components used in semantically safe configuration mechanism.
cz.auderis.tools.resource - package cz.auderis.tools.resource
Simplifies manipulation with ResourceBundles.

D

DataTranslator - Interface in cz.auderis.tools.config
DataTranslator defines a mechanism by which an arbitrary object is translated into an instance of a given class.
DataTranslatorContext - Interface in cz.auderis.tools.config
DataTranslatorContext
DefaultConfigurationEntryValue - Annotation Type in cz.auderis.tools.config.annotation
 

E

EmptyResourceBundle - Class in cz.auderis.tools.resource
EmptyResourceBundle
EnumSetTranslator - Class in cz.auderis.tools.config.spi
 
EnumSetTranslator() - Constructor for class cz.auderis.tools.config.spi.EnumSetTranslator
 
extInstance() - Static method in class cz.auderis.tools.resource.EmptyResourceBundle
 
ExtResourceBundle - Class in cz.auderis.tools.resource
ExtResourceBundle
ExtResourceBundle(ResourceBundle) - Constructor for class cz.auderis.tools.resource.ExtResourceBundle
 

F

forLocale(Locale) - Static method in class cz.auderis.tools.resource.ResourceLoader
 
forLocale(String) - Static method in class cz.auderis.tools.resource.ResourceLoader
 

G

getBigDecimal(String, BigDecimal) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getBigDecimal(String, BigDecimal) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getBigInteger(String, BigInteger) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getBigInteger(String, BigInteger) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getBoolean(String, boolean) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getBoolean(String, boolean) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getCompoundDataProvider(ConfigurationDataProvider...) - Static method in class cz.auderis.tools.config.ConfigurationData
 
getConfigurationObject(Class<T>, ClassLoader) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getConfigurationObject(Class<T>) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getEnum(String, Class<T>, T) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getEnum(String, Class<T>, T) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getId() - Method in interface cz.auderis.tools.config.DataTranslator
Gets an identifier of this translator.
getId() - Method in class cz.auderis.tools.config.spi.BigDecimalTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.BigIntegerTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.ClassTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.CurrencyTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.EnumSetTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.InetAddressTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.PatternTranslator
 
getId() - Method in class cz.auderis.tools.config.spi.UuidTranslator
 
getInt(String, int) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getInt(String, int) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getKeys() - Method in class cz.auderis.tools.resource.EmptyResourceBundle
 
getKeys() - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getLocale() - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getLong(String, long) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getLong(String, long) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getMapDataProvider(Map<String, ?>) - Static method in class cz.auderis.tools.config.ConfigurationData
 
getObject(String, Class<T>, T) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getObject(String, Class<T>, T) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getObjectWithTextDefault(String, Class<T>, String) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getObjectWithTextDefault(String, Class<T>, String) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getRawObject(String) - Method in interface cz.auderis.tools.config.ConfigurationDataProvider
 
getRawObject(String) - Method in class cz.auderis.tools.config.spi.CompoundDataProvider
 
getRawObject(String) - Method in class cz.auderis.tools.config.spi.MapBasedDataProvider
 
getRawObject(String) - Method in class cz.auderis.tools.config.spi.SystemPropertyDataProvider
 
getRawObject(String) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getString(String, String) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 
getString(String, String) - Method in interface cz.auderis.tools.resource.ResourceAccessor
 
getSystemPropertyDataProvider() - Static method in class cz.auderis.tools.config.ConfigurationData
 
getTargetArguments() - Method in interface cz.auderis.tools.config.DataTranslatorContext
 
getTargetClassSupportPriority(Class<?>, DataTranslatorContext) - Method in interface cz.auderis.tools.config.DataTranslator
Determines whether the argument represents a class supported by this translator.
getTargetClassSupportPriority(Class<?>, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.EnumSetTranslator
 
getTargetClassSupportPriority(Class<?>, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.InetAddressTranslator
 
getTargetClassSupportPriority(Class<?>, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.SingleTargetClassTranslator
 
getTargetElement() - Method in interface cz.auderis.tools.config.DataTranslatorContext
 

H

handleGetObject(String) - Method in class cz.auderis.tools.resource.EmptyResourceBundle
 
handleGetObject(String) - Method in class cz.auderis.tools.resource.ExtResourceBundle
 

I

InetAddressTranslator - Class in cz.auderis.tools.config.spi
InetAddressTranslator
InetAddressTranslator() - Constructor for class cz.auderis.tools.config.spi.InetAddressTranslator
 
instance() - Static method in class cz.auderis.tools.config.spi.SystemPropertyDataProvider
 
instance() - Static method in class cz.auderis.tools.config.StandardJavaTranslator
 
instance() - Static method in class cz.auderis.tools.resource.EmptyResourceBundle
 
instance() - Static method in class cz.auderis.tools.resource.ResourceLoader
 
instance(ClassLoader, Locale) - Static method in class cz.auderis.tools.resource.ResourceLoader
 
isPrimitiveOrBoxed(Class<?>) - Method in class cz.auderis.tools.config.StandardJavaTranslator
 
isPrimitiveOrBoxedFloatType(Class<?>) - Method in class cz.auderis.tools.config.StandardJavaTranslator
 
isPrimitiveOrBoxedIntegerType(Class<?>) - Method in class cz.auderis.tools.config.StandardJavaTranslator
 
isStrictModeEnabled() - Method in interface cz.auderis.tools.config.DataTranslatorContext
 

L

loadAsConfigurationObject(Class<?>, Class<T>) - Method in class cz.auderis.tools.resource.ResourceLoader
 
loadAsConfigurationObject(Class<?>, Class<T>, ResourceBundle) - Method in class cz.auderis.tools.resource.ResourceLoader
 
loadAsConfigurationObject(Class<?>, Class<T>, ResourceBundle, ClassLoader) - Method in class cz.auderis.tools.resource.ResourceLoader
 
loadPlainResources(Class, ResourceBundle) - Method in class cz.auderis.tools.resource.ResourceLoader
 
loadResourceBundle(Class) - Method in class cz.auderis.tools.resource.ResourceLoader
 
loadResources(Class, ResourceBundle) - Method in class cz.auderis.tools.resource.ResourceLoader
 

M

MapBasedDataProvider - Class in cz.auderis.tools.config.spi
MapBasedDataProvider
MapBasedDataProvider(Map<String, ?>) - Constructor for class cz.auderis.tools.config.spi.MapBasedDataProvider
 

N

NULL_OBJECT - Static variable in interface cz.auderis.tools.config.DataTranslator
This constant allows the translator to indicate that the result value is null, which normally means unsuccessful translation, causing further attempts of translation.

P

PatternMode - Annotation Type in cz.auderis.tools.config.annotation
 
PatternTranslator - Class in cz.auderis.tools.config.spi
PatternTranslator
PatternTranslator() - Constructor for class cz.auderis.tools.config.spi.PatternTranslator
 
PRIORITY_NORMAL_SUPPORT - Static variable in interface cz.auderis.tools.config.DataTranslator
The default priority means that a class is supported by this translator.
PRIORITY_NOT_SUPPORTED - Static variable in interface cz.auderis.tools.config.DataTranslator
Priority 0 denotes that a class is not supported by this translator.

R

ResourceAccessor - Interface in cz.auderis.tools.resource
ResourceProvider
ResourceLoader - Class in cz.auderis.tools.resource
ResourceLoader

S

SingleTargetClassTranslator - Class in cz.auderis.tools.config.spi
SingleTargetClassTranslator
SingleTargetClassTranslator(Class<?>) - Constructor for class cz.auderis.tools.config.spi.SingleTargetClassTranslator
 
StandardJavaTranslator - Class in cz.auderis.tools.config
PrimitiveTranslator
supportedClass - Variable in class cz.auderis.tools.config.spi.SingleTargetClassTranslator
 
switchPrimitiveAndBoxedType(Class<?>) - Method in class cz.auderis.tools.config.StandardJavaTranslator
 
SystemPropertyDataProvider - Class in cz.auderis.tools.config.spi
SystemPropertyDataProvider

T

toString() - Method in class cz.auderis.tools.config.spi.EnumSetTranslator
 
toString() - Method in class cz.auderis.tools.config.spi.InetAddressTranslator
 
toString() - Method in class cz.auderis.tools.config.spi.SingleTargetClassTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.BigDecimalTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.BigIntegerTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.ClassTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.CurrencyTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.PatternTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.SingleTargetClassTranslator
 
translate(Object, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.UuidTranslator
 
translateEnum(Object, Class<?>, boolean) - Method in class cz.auderis.tools.config.StandardJavaTranslator
 
translatePrimitive(Object, Class<?>, boolean) - Method in class cz.auderis.tools.config.StandardJavaTranslator
 
translateToClass(Object, Class<?>, DataTranslatorContext) - Method in interface cz.auderis.tools.config.DataTranslator
Attempts to translate an arbitrary object into an instance of targetClass.
translateToClass(Object, Class<?>, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.EnumSetTranslator
 
translateToClass(Object, Class<?>, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.InetAddressTranslator
 
translateToClass(Object, Class<?>, DataTranslatorContext) - Method in class cz.auderis.tools.config.spi.SingleTargetClassTranslator
 

U

UuidTranslator - Class in cz.auderis.tools.config.spi
UuidTranslator
UuidTranslator() - Constructor for class cz.auderis.tools.config.spi.UuidTranslator
 

W

withBundlePackage(Package) - Method in class cz.auderis.tools.resource.ResourceLoader
 
withClassLoaders(ClassLoader...) - Method in class cz.auderis.tools.resource.ResourceLoader
 
withFallbackClassLoaders(ClassLoader...) - Method in class cz.auderis.tools.resource.ResourceLoader
 
withLocale(Locale) - Method in class cz.auderis.tools.resource.ResourceLoader
 
B C D E F G H I L M N P R S T U W 
Skip navigation links

Copyright © 2015 Boleslav Bobcik - Auderis. All rights reserved.