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
,PlexusConfigurationConverter
,PropertiesConverter
,ShortConverter
,StringBufferConverter
,StringBuilderConverter
,StringConverter
,UriConverter
,UrlConverter
public interface ConfigurationConverter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canConvert(java.lang.Class<?> type)
java.lang.Object
fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, java.lang.Class<?> type, java.lang.Class<?> enclosingType, java.lang.ClassLoader loader, ExpressionEvaluator evaluator)
java.lang.Object
fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, java.lang.Class<?> type, java.lang.Class<?> enclosingType, java.lang.ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)
-
-
-
Method Detail
-
canConvert
boolean canConvert(java.lang.Class<?> type)
-
fromConfiguration
java.lang.Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, java.lang.Class<?> type, java.lang.Class<?> enclosingType, java.lang.ClassLoader loader, ExpressionEvaluator evaluator) throws ComponentConfigurationException
- Throws:
ComponentConfigurationException
-
fromConfiguration
java.lang.Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, java.lang.Class<?> type, java.lang.Class<?> enclosingType, java.lang.ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) throws ComponentConfigurationException
- Throws:
ComponentConfigurationException
-
-