Package org.apache.tapestry5.ioc.services

# Interface DefaultImplementationBuilder

All Known Implementing Classes:
  `DefaultImplementationBuilderImpl`

public interface DefaultImplementationBuilder
Creates default implementations of a class.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `<S> S`
  `createDefaultImplementation(Class<S> serviceInterface)`
  Creates a new implementation of the provided interface.

- ## Method Details

  - ### createDefaultImplementation

    <S> S createDefaultImplementation(Class<S> serviceInterface)
    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).
    Type Parameters:
      `S` -
    Parameters:
      `serviceInterface` -
    Returns:
      implementation of service interface