Package org.restlet.ext.guice
Class RestletGuice.Module.KeyFinder
- java.lang.Object
-
- org.restlet.Restlet
-
- org.restlet.resource.Finder
-
- org.restlet.ext.guice.RestletGuice.Module.KeyFinder
-
- All Implemented Interfaces:
Uniform
- Direct Known Subclasses:
RestletGuice.Module.ServerResourceKeyFinder
- Enclosing class:
- RestletGuice.Module
class RestletGuice.Module.KeyFinder extends Finder
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<?>targetClass
-
Constructor Summary
Constructors Constructor Description KeyFinder(java.lang.reflect.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextgetContext()Returns the context.protected com.google.inject.InjectorgetInjector()java.lang.Class<? extends ServerResource>getTargetClass()Returns the target resource class which must be either a subclass ofServerResource.-
Methods inherited from class org.restlet.resource.Finder
create, create, createFinder, find, handle, setTargetClass, toString
-
Methods inherited from class org.restlet.Restlet
createFinder, finalize, getApplication, getAuthor, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner, start, stop
-
-
-
-
Method Detail
-
getContext
public final Context getContext()
Description copied from class:RestletReturns the context.- Overrides:
getContextin classRestlet- Returns:
- The context.
-
getInjector
protected final com.google.inject.Injector getInjector()
-
getTargetClass
public final java.lang.Class<? extends ServerResource> getTargetClass()
Description copied from class:FinderReturns the target resource class which must be either a subclass ofServerResource.- Overrides:
getTargetClassin classFinder- Returns:
- the target Handler class.
-
-