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(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
-
-