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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canConvert(Class<?> type)
Object
fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator)
Object
fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)
-
-
-
Method Detail
-
canConvert
boolean canConvert(Class<?> type)
-
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
-
-