public class

CollectionConverter

extends AbstractCollectionConverter
implements ParameterizedConfigurationConverter
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.CollectionConverter

Summary

Public Constructors
CollectionConverter()
Public Methods
boolean canConvert(Class<?> type)
Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Type[] parameterTypes, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)
Object fromConfiguration(ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)
Protected Methods
final Collection<Object> instantiateCollection(PlexusConfiguration configuration, Class<?> type, ClassLoader loader)
[Expand]
Inherited Methods
From class org.codehaus.plexus.component.configurator.converters.composite.AbstractCollectionConverter
From class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
From class java.lang.Object
From interface org.codehaus.plexus.component.configurator.converters.ConfigurationConverter
From interface org.codehaus.plexus.component.configurator.converters.ParameterizedConfigurationConverter

Public Constructors

public CollectionConverter ()

Public Methods

public boolean canConvert (Class<?> type)

public Object fromConfiguration (ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Type[] parameterTypes, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)

public Object fromConfiguration (ConverterLookup lookup, PlexusConfiguration configuration, Class<?> type, Class<?> enclosingType, ClassLoader loader, ExpressionEvaluator evaluator, ConfigurationListener listener)

Protected Methods

protected final Collection<Object> instantiateCollection (PlexusConfiguration configuration, Class<?> type, ClassLoader loader)