Class ArrayConverter
java.lang.Object
org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
org.codehaus.plexus.component.configurator.converters.composite.ArrayConverter
- All Implemented Interfaces:
ConfigurationConverter, ParameterizedConfigurationConverter
public class ArrayConverter
extends AbstractCollectionConverter
implements ParameterizedConfigurationConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanConvert(Class<?> type) fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Type[] typeArguments, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) protected final Collection<Object> instantiateCollection(PlexusConfiguration configuration, Class<?> type, ClassLoader loader) Methods inherited from class AbstractCollectionConverter
csvToXml, fromChildren, fromChildren, getChildType, getChildTypeMethods inherited from class AbstractConfigurationConverter
failIfNotTypeCompatible, fromConfiguration, fromExpression, fromExpression, fromExpression, fromXML, getClassForImplementationHint, instantiateObjectMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConfigurationConverter
fromConfiguration
-
Constructor Details
-
ArrayConverter
public ArrayConverter()
-
-
Method Details
-
canConvert
- Specified by:
canConvertin interfaceConfigurationConverter
-
fromConfiguration
public Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) throws ComponentConfigurationException - Specified by:
fromConfigurationin interfaceConfigurationConverter- Throws:
ComponentConfigurationException
-
fromConfiguration
public Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Type[] typeArguments, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener) throws ComponentConfigurationException - Specified by:
fromConfigurationin interfaceParameterizedConfigurationConverter- Throws:
ComponentConfigurationException
-
instantiateCollection
protected final Collection<Object> instantiateCollection(PlexusConfiguration configuration, Class<?> type, ClassLoader loader) - Specified by:
instantiateCollectionin classAbstractCollectionConverter
-