org.codehaus.mojo.ruby.plexus.component.configurator.converters.composite
Class RubyObjectWithFieldsConverter

java.lang.Object
  extended by org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
      extended by org.codehaus.mojo.ruby.plexus.component.configurator.converters.composite.RubyObjectWithFieldsConverter
All Implemented Interfaces:
org.codehaus.plexus.component.configurator.converters.ConfigurationConverter

public class RubyObjectWithFieldsConverter
extends org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter


Constructor Summary
RubyObjectWithFieldsConverter()
           
 
Method Summary
 boolean canConvert(java.lang.Class type)
           
 java.lang.Object fromConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup, org.codehaus.plexus.configuration.PlexusConfiguration configuration, java.lang.Class type, java.lang.Class baseType, java.lang.ClassLoader classLoader, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, org.codehaus.plexus.component.configurator.ConfigurationListener listener)
           
 void processConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup, java.lang.Object object, java.lang.ClassLoader classLoader, org.codehaus.plexus.configuration.PlexusConfiguration configuration)
           
 void processConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup, java.lang.Object object, java.lang.ClassLoader classLoader, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator)
           
 void processConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup, java.lang.Object object, java.lang.ClassLoader classLoader, org.codehaus.plexus.configuration.PlexusConfiguration configuration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, org.codehaus.plexus.component.configurator.ConfigurationListener listener)
           
 
Methods inherited from class org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter
fromConfiguration, fromExpression, fromExpression, fromXML, getClassForImplementationHint, instantiateObject, instantiateObject, loadClass, toXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RubyObjectWithFieldsConverter

public RubyObjectWithFieldsConverter()
Method Detail

canConvert

public boolean canConvert(java.lang.Class type)
Parameters:
type -
Returns:

fromConfiguration

public java.lang.Object fromConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup,
                                          org.codehaus.plexus.configuration.PlexusConfiguration configuration,
                                          java.lang.Class type,
                                          java.lang.Class baseType,
                                          java.lang.ClassLoader classLoader,
                                          org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
                                          org.codehaus.plexus.component.configurator.ConfigurationListener listener)
                                   throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException

processConfiguration

public void processConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup,
                                 java.lang.Object object,
                                 java.lang.ClassLoader classLoader,
                                 org.codehaus.plexus.configuration.PlexusConfiguration configuration)
                          throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException

processConfiguration

public void processConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup,
                                 java.lang.Object object,
                                 java.lang.ClassLoader classLoader,
                                 org.codehaus.plexus.configuration.PlexusConfiguration configuration,
                                 org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator)
                          throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException

processConfiguration

public void processConfiguration(org.codehaus.plexus.component.configurator.converters.lookup.ConverterLookup converterLookup,
                                 java.lang.Object object,
                                 java.lang.ClassLoader classLoader,
                                 org.codehaus.plexus.configuration.PlexusConfiguration configuration,
                                 org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
                                 org.codehaus.plexus.component.configurator.ConfigurationListener listener)
                          throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException


Copyright © 2005-2010. All Rights Reserved.