Interface ConfigurationConverter
- All Known Subinterfaces:
ParameterizedConfigurationConverter
- All Known Implementing Classes:
AbstractBasicConverter
,AbstractCollectionConverter
,AbstractConfigurationConverter
,ArrayConverter
,BooleanConverter
,ByteConverter
,CharConverter
,ClassConverter
,ClassRealmConverter
,CollectionConverter
,DateConverter
,DoubleConverter
,EnumConverter
,FileConverter
,FloatConverter
,IntConverter
,LongConverter
,MapConverter
,ObjectWithFieldsConverter
,PathConverter
,PlexusConfigurationConverter
,PropertiesConverter
,ShortConverter
,StringBufferConverter
,StringBuilderConverter
,StringConverter
,TemporalConverter
,UriConverter
,UrlConverter
public interface ConfigurationConverter
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canConvert
(Class<?> type) fromConfiguration
(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator) fromConfiguration
(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)
-
Method Details
-
canConvert
-
fromConfiguration
Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator) throws ComponentConfigurationException - Throws:
ComponentConfigurationException
-
fromConfiguration
Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) throws ComponentConfigurationException - Throws:
ComponentConfigurationException
-