org.apache.tapestry5.ioc.internal.services
Class DefaultImplementationBuilderImpl

java.lang.Object
  extended by org.apache.tapestry5.ioc.internal.services.DefaultImplementationBuilderImpl
All Implemented Interfaces:
DefaultImplementationBuilder

public class DefaultImplementationBuilderImpl
extends Object
implements DefaultImplementationBuilder


Constructor Summary
DefaultImplementationBuilderImpl(PlasticProxyFactory proxyFactory)
           
 
Method Summary
<S> S
createDefaultImplementation(Class<S> serviceInterface)
          Creates a new implementation of the provided interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultImplementationBuilderImpl

public DefaultImplementationBuilderImpl(@Builtin
                                        PlasticProxyFactory proxyFactory)
Method Detail

createDefaultImplementation

public <S> S createDefaultImplementation(Class<S> serviceInterface)
Description copied from interface: DefaultImplementationBuilder
Creates a new implementation of the provided interface. Each method in the interface will be implemented as a noop method. The method will ignore any parameters and return null, or 0, or false (or return nothing if the method is void).

Specified by:
createDefaultImplementation in interface DefaultImplementationBuilder
Returns:
implementation of service interface


Copyright © 2003-2012 The Apache Software Foundation.