Class AbstractBasicConverter
java.lang.Object
org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
org.codehaus.plexus.component.configurator.converters.basic.AbstractBasicConverter
- All Implemented Interfaces:
ConfigurationConverter
- Direct Known Subclasses:
BooleanConverter, ByteConverter, CharConverter, ClassConverter, DateConverter, DoubleConverter, FileConverter, FloatConverter, IntConverter, LongConverter, ShortConverter, StringBufferConverter, StringBuilderConverter, StringConverter, TemporalConverter, UriConverter, UrlConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) protected ObjectfromExpression(PlexusConfiguration configuration, ExpressionEvaluator evaluator, Class<?> type) protected ObjectfromString(String str) protected ObjectfromString(String str, Class<?> type) Methods inherited from class AbstractConfigurationConverter
failIfNotTypeCompatible, fromConfiguration, fromExpression, fromExpression, fromXML, getClassForImplementationHint, instantiateObjectMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConfigurationConverter
canConvert
-
Constructor Details
-
AbstractBasicConverter
public AbstractBasicConverter()
-
-
Method Details
-
fromConfiguration
public Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) throws ComponentConfigurationException - Throws:
ComponentConfigurationException
-
fromString
- Throws:
ComponentConfigurationException
-
fromString
- Throws:
ComponentConfigurationException
-
fromExpression
protected Object fromExpression(PlexusConfiguration configuration, ExpressionEvaluator evaluator, Class<?> type) throws ComponentConfigurationException - Overrides:
fromExpressionin classAbstractConfigurationConverter- Throws:
ComponentConfigurationException
-