public interface FinderFactory
Modifier and Type | Method and Description |
---|---|
Finder |
finder(java.lang.Class<?> cls)
Returns a
Finder that will obtain a dependency-injected instance
of the ServerResource subtype bound to the type associated with the given
class. |
Finder |
finder(java.lang.Class<?> cls,
java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
Returns a
Finder that will obtain a dependency-injected instance
of the ServerResource subtype bound to the type and qualifier associated
with the given class. |
Finder finder(java.lang.Class<?> cls)
Finder
that will obtain a dependency-injected instance
of the ServerResource subtype bound to the type associated with the given
class.cls
- The class to instantiate.Finder
.com.google.inject.ProvisionException
- if cls
is not bound to ServerResource
or a
subclass.Finder finder(java.lang.Class<?> cls, java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
Finder
that will obtain a dependency-injected instance
of the ServerResource subtype bound to the type and qualifier associated
with the given class.cls
- The class to instantiate.qualifier
- The qualifier associated with the given class.Finder
.com.google.inject.ProvisionException
- if cls
qualified by qualifier
is not bound to
ServerResource
or a subclass.Copyright © 2005-2024 Restlet.