Skip navigation links
C D G L M P R S T 

C

call() - Method in class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodInstance
Calls method on instance.
call(Class<? extends Annotation>) - Method in class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodsCollector
Called to process all methods annotated with provided annotation.
configure() - Method in class ru.vyarus.guicey.annotations.lifecycle.module.LifecycleAnnotationsModule
 

D

DropwizardLifecycleListener - Class in ru.vyarus.guicey.annotations.lifecycle.module
Listener bean used to process annotated methods in appropriate dropwizard lifecycle phases.
DropwizardLifecycleListener(MethodsCollector) - Constructor for class ru.vyarus.guicey.annotations.lifecycle.module.DropwizardLifecycleListener
 

G

getCollector() - Method in class ru.vyarus.guicey.annotations.lifecycle.module.LifecycleAnnotationsModule
Used for triggering logic.

L

LifecycleAnnotationsBundle - Class in ru.vyarus.guicey.annotations.lifecycle
Bundle enabled usage of lifecycle annotations in guice beans.
LifecycleAnnotationsBundle() - Constructor for class ru.vyarus.guicey.annotations.lifecycle.LifecycleAnnotationsBundle
Default module constructor to check annotations on all beans.
LifecycleAnnotationsBundle(String) - Constructor for class ru.vyarus.guicey.annotations.lifecycle.LifecycleAnnotationsBundle
Constructs annotation module with annotation scan limited to provided package.
LifecycleAnnotationsBundle(Matcher<? super TypeLiteral<?>>) - Constructor for class ru.vyarus.guicey.annotations.lifecycle.LifecycleAnnotationsBundle
Constructs annotation module with custom bean matcher for annotations processing.
LifecycleAnnotationsModule - Class in ru.vyarus.guicey.annotations.lifecycle.module
Guice module detects all methods annotated with lifecycle annotations.
LifecycleAnnotationsModule(Matcher<? super TypeLiteral<?>>) - Constructor for class ru.vyarus.guicey.annotations.lifecycle.module.LifecycleAnnotationsModule
 

M

MethodInstance - Class in ru.vyarus.guicey.annotations.lifecycle.module.collector
Instance method abstraction.
MethodInstance(Object, Method) - Constructor for class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodInstance
 
MethodsCollector - Class in ru.vyarus.guicey.annotations.lifecycle.module.collector
Registry for detected annotated methods.
MethodsCollector() - Constructor for class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodsCollector
 

P

PostStartup - Annotation Type in ru.vyarus.guicey.annotations.lifecycle
Annotation for marking initialization methods on guice beans to be called after server startup.
process(T, Method, Object) - Method in class ru.vyarus.guicey.annotations.lifecycle.module.collector.SimpleAnnotationProcessor
 

R

register(Class<? extends Annotation>, Object, Method) - Method in class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodsCollector
 
ru.vyarus.guicey.annotations.lifecycle - package ru.vyarus.guicey.annotations.lifecycle
 
ru.vyarus.guicey.annotations.lifecycle.module - package ru.vyarus.guicey.annotations.lifecycle.module
 
ru.vyarus.guicey.annotations.lifecycle.module.collector - package ru.vyarus.guicey.annotations.lifecycle.module.collector
 
run(GuiceyEnvironment) - Method in class ru.vyarus.guicey.annotations.lifecycle.LifecycleAnnotationsBundle
 

S

safeCall(Class<? extends Annotation>) - Method in class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodsCollector
Called to process all methods annotated with provided annotation.
serverStarted(Server) - Method in class ru.vyarus.guicey.annotations.lifecycle.module.DropwizardLifecycleListener
 
SimpleAnnotationProcessor<T extends java.lang.annotation.Annotation> - Class in ru.vyarus.guicey.annotations.lifecycle.module.collector
Post processor implementation for registration of all found annotated methods inside collector.
SimpleAnnotationProcessor(MethodsCollector) - Constructor for class ru.vyarus.guicey.annotations.lifecycle.module.collector.SimpleAnnotationProcessor
 
start() - Method in class ru.vyarus.guicey.annotations.lifecycle.module.DropwizardLifecycleListener
 
stop() - Method in class ru.vyarus.guicey.annotations.lifecycle.module.DropwizardLifecycleListener
 

T

toString() - Method in class ru.vyarus.guicey.annotations.lifecycle.module.collector.MethodInstance
 
C D G L M P R S T 
Skip navigation links