Silk DI 0.6


se.jbee.inject
Class DIRuntimeException.NoSuchFunctionException

Object
  extended by Throwable
      extended by Exception
          extended by RuntimeException
              extended by se.jbee.inject.DIRuntimeException
                  extended by se.jbee.inject.DIRuntimeException.NoSuchFunctionException
All Implemented Interfaces:
Serializable
Enclosing class:
DIRuntimeException

public static final class DIRuntimeException.NoSuchFunctionException
extends DIRuntimeException

A method has been described by its return and Parameter Types (e.g. for use as factory or service) but such a method cannot be found. That usual means the defining class hasn't been bound correctly or the signature has changed.

Author:
Jan Bernitt (jan@jbee.se)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class se.jbee.inject.DIRuntimeException
DIRuntimeException.DependencyCycleException, DIRuntimeException.MoreFrequentExpiryException, DIRuntimeException.NoSuchFunctionException, DIRuntimeException.NoSuchResourceException
 
Constructor Summary
DIRuntimeException.NoSuchFunctionException(Type<?> returnType, Type<?>... parameterTypes)
           
 
Method Summary
 
Methods inherited from class se.jbee.inject.DIRuntimeException
describe, injectionStack, toString
 
Methods inherited from class Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DIRuntimeException.NoSuchFunctionException

public DIRuntimeException.NoSuchFunctionException(Type<?> returnType,
                                                  Type<?>... parameterTypes)

Silk DI 0.6