public class ObjectWithFieldsConverter extends AbstractConfigurationConverter
Constructor and Description |
---|
ObjectWithFieldsConverter() |
Modifier and Type | Method and Description |
---|---|
boolean |
canConvert(Class type) |
Object |
fromConfiguration(ConverterLookup converterLookup,
PlexusConfiguration configuration,
Class type,
Class baseType,
ClassLoader classLoader,
ExpressionEvaluator expressionEvaluator,
ConfigurationListener listener) |
void |
processConfiguration(ConverterLookup converterLookup,
Object object,
ClassLoader classLoader,
PlexusConfiguration configuration) |
void |
processConfiguration(ConverterLookup converterLookup,
Object object,
ClassLoader classLoader,
PlexusConfiguration configuration,
ExpressionEvaluator expressionEvaluator) |
void |
processConfiguration(ConverterLookup converterLookup,
Object object,
ClassLoader classLoader,
PlexusConfiguration configuration,
ExpressionEvaluator expressionEvaluator,
ConfigurationListener listener) |
fromConfiguration, fromExpression, fromExpression, fromXML, getClassForImplementationHint, instantiateObject, instantiateObject, loadClass, toXML
public boolean canConvert(Class type)
public Object fromConfiguration(ConverterLookup converterLookup, PlexusConfiguration configuration, Class type, Class baseType, ClassLoader classLoader, ExpressionEvaluator expressionEvaluator, ConfigurationListener listener) throws ComponentConfigurationException
converterLookup
- Repository of available converterstype
- the type of object to readbaseType
- the type of object the the source isclassLoader
- ClassLoader which should be used for loading classesexpressionEvaluator
- the expression evaluator to use for expressionsComponentConfigurationException
public void processConfiguration(ConverterLookup converterLookup, Object object, ClassLoader classLoader, PlexusConfiguration configuration) throws ComponentConfigurationException
ComponentConfigurationException
public void processConfiguration(ConverterLookup converterLookup, Object object, ClassLoader classLoader, PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator) throws ComponentConfigurationException
ComponentConfigurationException
public void processConfiguration(ConverterLookup converterLookup, Object object, ClassLoader classLoader, PlexusConfiguration configuration, ExpressionEvaluator expressionEvaluator, ConfigurationListener listener) throws ComponentConfigurationException
ComponentConfigurationException
Copyright © 2001–2019 Codehaus Plexus. All rights reserved.