Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abbreviate(String) - Method in class ru.vyarus.dropwizard.guice.debug.util.ClassNameAbbreviator
Shorten package names to match max length.
AbstractJerseyInstaller<T> - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
Base class for jersey installers (JerseyInstaller).
AbstractJerseyInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
 
accept(Invocation.Builder) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Applies builder configurations.
accept(MediaType...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Accept header ( Invocation.Builder.accept(jakarta.ws.rs.core.MediaType...)).
accept(MediaType...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
accept(MediaType...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
accept(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Accept header (Invocation.Builder.accept(String...)).
accept(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request Accept header (Invocation.Builder.accept(String...)).
accept(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
accept(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
accept(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Expected response type WebTarget.request(String...), Invocation.Builder.accept(String...).
acceptEncoding(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Accept-Encoding header (Invocation.Builder.acceptEncoding(String...)).
acceptEncoding(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request Accept-Encoding header (Invocation.Builder.acceptEncoding(String...)).
acceptEncoding(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
acceptEncoding(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
acceptLanguage(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Accept-Language header (Invocation.Builder.acceptLanguage(String...)).
acceptLanguage(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request Accept-Language header (Invocation.Builder.acceptLanguage(String...)).
acceptLanguage(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
acceptLanguage(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
acceptLanguage(Locale...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Accept-Language header (Invocation.Builder.acceptLanguage(java.util.Locale...)).
acceptLanguage(Locale...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
acceptLanguage(Locale...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
acceptScanCandidate(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
Auto scan performed under configuration phase, but actual extensions registration only in run phase because manual extensions could be added at run phase (and manual extensions must be registered in priority).
activate() - Method in class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBridgeActivator
Activate HK2 guice bridge.
add() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
Apply tracker registration.
add(int, ConfiguredBundle) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
 
add(int, LifeCycle) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ManagedTracker
 
add(ConfiguredBundle) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
 
add(MutableServletContextHandler, EventListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
Add listener for delayed registration.
add(Response) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.util.TestClientResponseCleanup
Register a response to clean up after the test.
add(LifeCycle) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ManagedTracker
 
add(MethodTrack) - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
Used during summary object aggregation.
addAll(int, Collection<? extends ConfiguredBundle>) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
 
addAll(int, Collection<? extends LifeCycle>) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ManagedTracker
 
addAll(Collection<? extends ConfiguredBundle>) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
 
addAll(Collection<? extends LifeCycle>) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ManagedTracker
 
addAutoScanFilter(Predicate<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Add extra filter for scanned classes (classpath scan and bindings recognition).
addBean(Object) - Method in class ru.vyarus.dropwizard.guice.test.TestCommand.NoManagedContainerLifeCycle
 
addDelayedConfiguration(Consumer<GuiceyEnvironment>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Add delayed configuration from the main builder (or hook) to run under run phase (when configuration would be available).
addListener(TestExecutionListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Register listener.
addLookup(GuiceyBundleLookup) - Method in class ru.vyarus.dropwizard.guice.bundle.DefaultBundleLookup
Add additional lookup mechanism.
addToSystemProperties() - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideExtensionValue
 
addToSystemProperties() - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideValue
 
admin(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Build url relative to the admin context (server.adminContextPath).
Admin - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientType
adminClient() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Construct a client for the admin context.
AdminContext - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.feature.web
Used together with WebServlet, WebFilter and WebListener annotations to specify target context.
AdminGuiceFilter - Class in ru.vyarus.dropwizard.guice.module.installer.internal
Filter is registered on admin context to provide request scope objects support in admin context.
AdminGuiceFilter(GuiceFilter) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
Create admin filter for existing guice filter.
after() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
 
after() - Method in interface ru.vyarus.dropwizard.guice.test.stub.StubLifecycle
Called after each test method.
after() - Method in class ru.vyarus.dropwizard.guice.test.stub.StubsHook
Run StubLifecycle.after() for all stubs, implementing lifecycle interface.
afterAll(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
afterAll(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
afterAll(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
IMPORTANT: this method MIGHT NOT BE CALLED at all in case if extension is registered under non-static field (and so the application is stopped after each method).
AfterAll - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
After all test methods.
AfterAll - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
After all time.
afterEach(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
afterEach(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
afterEach(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
afterEach(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
Called after each test method execution.
afterEach(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
AfterEach - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
After each test method.
AfterEach - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
After each time.
afterTest(EventContext, AnnotatedField<A, T>, T) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Called after each test to post-process field value (if required).
afterTest(EventContext, AnnotatedField<WebResourceClient, ResourceClient>, ResourceClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
afterTest(EventContext, AnnotatedField<WebClient, TestClient>, TestClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
afterTest(EventContext, AnnotatedField<RecordLogs, RecordedLogs>, RecordedLogs) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
afterTest(EventContext, AnnotatedField<MockBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
afterTest(EventContext, AnnotatedField<StubRest, RestClient>, RestClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
afterTest(EventContext, AnnotatedField<SpyBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
afterTest(EventContext, AnnotatedField<StubBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
afterTest(EventContext, AnnotatedField<TrackBean, Tracker>, Tracker) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
ALIAS - Static variable in class ru.vyarus.dropwizard.guice.debug.hook.DiagnosticHook
Hook system property alias.
ALIAS - Static variable in class ru.vyarus.dropwizard.guice.debug.hook.GuiceProvisionTimeHook
System property hook alias name.
ALIAS - Static variable in class ru.vyarus.dropwizard.guice.debug.hook.StartupTimeHook
Hook alias for system property.
allExcept(ConfigScope) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Useful for hiding all special scopes except one in diagnostic report.
analyzeAndRepackageBindings() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
If configuration from guice bindings is enabled, configured guice modules will be repackaged in order to resolve all configured bindings (and filter disabled bindings to simulate common extensions disable behaviour).
AnalyzedBindingsCount - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Count of bindings from registered modules which were analyzed for extensions.
AnalyzeGuiceModules - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Search for extensions in supplied guice modules (registration from guice module).
analyzeMethodCall(Class<T>, Caller<T>) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Use resource method call to collect data, required to call this rest method (like method path, query or path params).
analyzeMethodCall(MethodCall) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Analyze resource method, using method call arguments.
AnalyzePrivateGuiceModules - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Support private modules analysis: in private module only exposed services could be visible.
analyzeSingleCall(MethodCall) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Analyze method call, ignoring sub calls MethodCall.getSubCall().
andMain() - Element in annotation interface ru.vyarus.dropwizard.guice.module.installer.feature.web.AdminContext
Annotation presence switches publication to admin context.
annotated(Class<? extends Annotation>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ClassFilters
 
annotatedConfiguration(Annotation) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Search for exactly one annotated configuration value.
annotatedConfiguration(Annotation) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Search for exactly one annotated configuration value.
annotatedConfiguration(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Search for exactly one configuration value with qualifier annotation (without attributes).
annotatedConfiguration(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Search for exactly one configuration value with qualifier annotation (without attributes).
AnnotatedField<A extends Annotation,T> - Class in ru.vyarus.dropwizard.guice.test.jupiter.env.field
Annotated field wrapper.
AnnotatedField(A, Field, Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Create annotated field for exact field and annotation.
AnnotatedTestFieldSetup<A extends Annotation,T> - Class in ru.vyarus.dropwizard.guice.test.jupiter.env.field
Base class for annotated test field extensions.
AnnotatedTestFieldSetup(Class<A>, Class<T>, String) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
On extending, use a default constructor and specify required parameters manually.
annotatedValue(Annotation) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search for exactly one qualified configuration value.
annotatedValue(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search for exactly one configuration value with qualifier annotation (without attributes).
annotatedValues(Annotation) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search configuration values by qualifier annotation.
annotatedValues(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search configuration values by qualifier annotation (without attributes).
annotationType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
 
Aop - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Aop interceptor registration (bindInterceptor(..)).
apacheClient() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
apacheClient() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Shortcut to be able to quickly build an apache-connector-based client.
apacheClient() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
apacheClient() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
apacheClient() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
ApacheTestClientFactory - Class in ru.vyarus.dropwizard.guice.test.client
Use Apache5ConnectorProvider instead of default HttpUrlConnectorProvider.
ApacheTestClientFactory() - Constructor for class ru.vyarus.dropwizard.guice.test.client.ApacheTestClientFactory
 
app - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Application class.
app(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Build url relative to the main context (server.applicationContextPath).
App - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientType
Application client (ClientSupport.appClient()).
APP_PKG - Static variable in class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Special package name for classpath scan configuration to use application location package.
appClient() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Construct a client for the app context.
application - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Application instance.
application() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Application instance may be useful for complex (half manual) integrations where access for injector is required.
application() - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Application instance may be useful for complex (half manual) integrations where access for injector is required.
application() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Application instance may be useful for complex (half manual) integrations where access for injector is required.
Application - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Application scope: everything registered directly in guice bundle's builder.
applicationClass - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Application class.
applicationRun() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Guice bundle started.
applicationRun(ApplicationRunEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
applicationRun(ApplicationRunEvent) - Method in class ru.vyarus.dropwizard.guice.debug.StartupTimeDiagnostic
 
applicationRun(ApplicationRunEvent) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.GuiceyStartupListenerAdapter
 
applicationRun(ApplicationRunEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after GuiceBundle.run(io.dropwizard.core.Configuration, io.dropwizard.core.setup.Environment) when guicey context is started, extensions installed (but not hk extensions, because neither jersey nor jetty isn't start yet).
ApplicationRun - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after GuiceBundle.run(io.dropwizard.core.Configuration, io.dropwizard.core.setup.Environment) when guicey context is started, extensions installed (but not hk extensions, because neither jersey nor jetty is't start yet).
ApplicationRunEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called after GuiceBundle.run(io.dropwizard.core.Configuration, io.dropwizard.core.setup.Environment) when guicey context is started, extensions installed (but not hk extensions, because neither jersey nor jetty isn't start yet).
ApplicationRunEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ApplicationRunEvent
Create event.
applicationShutdown(ApplicationShutdownEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called on application shutdown start.
ApplicationShutdown - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called on application shutdown start.
ApplicationShutdownEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Called on application shutdown start.
ApplicationShutdownEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationShutdownEvent
Create event.
ApplicationShutdownListener - Interface in ru.vyarus.dropwizard.guice.module.installer.bundle.listener
Dropwizard application shut down listener.
ApplicationShutdownListenerAdapter - Class in ru.vyarus.dropwizard.guice.module.installer.bundle.listener
ApplicationShutdownListener adapter for guicey lifecycle.
ApplicationShutdownListenerAdapter(ApplicationShutdownListener) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationShutdownListenerAdapter
Create adapter.
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.GuiceAopDiagnostic
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.GuiceBindingsDiagnostic
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.JerseyConfigDiagnostic
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.SharedStateDiagnostic
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.WebMappingsDiagnostic
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationStartupListenerAdapter
 
applicationStarted(ApplicationStartedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after complete dropwizard startup.
ApplicationStarted - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after complete dropwizard startup.
ApplicationStartedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Called after complete dropwizard startup.
ApplicationStartedEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationStartedEvent
Create event.
applicationStarting(ApplicationStartingEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after complete application configuration (Application.run(io.dropwizard.core.Configuration, io.dropwizard.core.setup.Environment) called), but before lifecycle startup (before managed objects run).
ApplicationStarting - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after complete application configuration (Application.run(io.dropwizard.core.Configuration, io.dropwizard.core.setup.Environment) called), but before lifecycle startup (before managed objects run).
ApplicationStartingEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Called after complete application configuration (Application.run(io.dropwizard.core.Configuration, io.dropwizard.core.setup.Environment) called), but before lifecycle startup (before managed objects run).
ApplicationStartingEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationStartingEvent
Create event.
ApplicationStartupListener - Interface in ru.vyarus.dropwizard.guice.module.installer.bundle.listener
Dropwizard application complete startup listener.
ApplicationStartupListenerAdapter - Class in ru.vyarus.dropwizard.guice.module.installer.bundle.listener
ApplicationStartupListener adapter for guicey lifecycle.
ApplicationStartupListenerAdapter(ApplicationStartupListener) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationStartupListenerAdapter
Create adapter.
applicationStopped(ApplicationStoppedEvent) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationShutdownListenerAdapter
 
applicationStopped(ApplicationStoppedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after application shutdown.
ApplicationStopped - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after application shutdown.
ApplicationStoppedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Called after application shutdown.
ApplicationStoppedEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationStoppedEvent
Create event.
apply(WebTarget) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Applies target configuration.
apply(WebTarget, String, Object...) - Method in interface ru.vyarus.dropwizard.guice.test.client.builder.util.conf.JerseyRequestConfigurer.ParamHandler
Apply parameter.
apply(ResourceMethodInfo) - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
Apply other method info to this one.
applyExtensions(WebTarget, Map<Class<?>, ? extends Supplier<?>>) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.JerseyRequestConfigurer
Supplier could return either class or instance.
applyMatrixParams(WebTarget, Map<String, ? extends Supplier<Object>>) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.JerseyRequestConfigurer
Supplier could return either single value or Iterable or array to put multiple matrix parameters with tha same name.
applyPath(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Apply path containing query parameters.
applyQueryParams(WebTarget, Map<String, ? extends Supplier<Object>>) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.JerseyRequestConfigurer
Supplier could return either single value or Iterable or array to put multiple query parameters with tha same name.
applyRequestConfiguration(WebTarget) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Build jersey client request with configured values.
appPackage() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
AppPathUtils - Class in ru.vyarus.dropwizard.guice.url.util
Utilities to resolve url-related server configuration (ports, mappings).
appPerClass - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
True if guicey extension start application per test class (for all methods).
AppUrlBuilder - Class in ru.vyarus.dropwizard.guice.url
General utility for building absolute application urls (counting current server configuration).
AppUrlBuilder(Environment) - Constructor for class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Default constructor for "localhost"-based urls.
AppUrlBuilder(Supplier<Environment>) - Constructor for class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Special constructor for instance creation before application startup.
AppUrlBuilder(Supplier<Environment>, String, boolean) - Constructor for class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Create an app url builder.
as(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke request and expect successful status (2xx).
as(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke request and expect successful status (2xx).
as(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Required for types with generics.For example: .as(new GenericType<Something<Else>>(){}).
as(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Read response body as declared type (same as Response.readEntity(Class)).
as(Function<Response, T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
General response conversion logic.
asFile(Path) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Download the response file into a directory.
asList(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Shortcut method to avoid GenericType usage for simple lists (same as response.readEntity(new GenericType&lt;List&lt;EntityType&gt;&gt;(){})).
asResponse() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
 
asRestClient(Class<R>) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Cast current path as provided resource (full!)
assertCacheControl(Predicate<CacheControl>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert cache control header value.
assertCookie(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert cookie value.
assertCookie(String, Predicate<Cookie>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert cookie value with a predicate.
assertFail() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response status is not 2xx (not success).
assertHeader(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert header value.
assertHeader(String, Predicate<String>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert header value with predicate.
assertHeader(HttpHeader, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert header value.
assertHeader(HttpHeader, Predicate<String>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert header value with predicate.
assertLocale(Locale) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response locale.
assertMedia(MediaType) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response media type.
assertRedirect() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response status is 3xx.
assertRequest(Consumer<RequestTracker>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Assert WebTarget and Invocation.Builder objects configurations.
assertRequest(Consumer<RequestTracker>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Assert configuration applied to WebTarget and Invocation.Builder.
assertResponse(GenericType<T>, Predicate<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert a mapped response with custom condition.
assertResponse(Class<T>, Predicate<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert a mapped response with custom condition.
assertResponse(Predicate<Response>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert a response object (general assertion logic).
assertStatus(Response.Status.Family) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert status family (family is a first digit in status code so SUCCESS family would mean any of 200, 201, 204, etc.).
assertStatus(Integer...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response status to be one of the provided statuses.
assertStatus(Predicate<Response.StatusType>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert status object.
assertSuccess() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response status to be 2xx.
assertVoidResponse() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert the response have no body.
assignTo(Application) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Called on initialization phase to assign registry instance to application (to be able to statically reference registry).
asString() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
asString() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Warning: there is no explicit check for the request success state because this method might be used to read the error body.
asVoid() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke request and expect successful status (2xx).
async() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
async() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
attach() - Method in class ru.vyarus.dropwizard.guice.test.log.Recorder
Could be called multiple times.
autoConfigFilter(Predicate<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Filter classes which could be recognized as an extension.
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClient
Reset client defaults after each test method.
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClient
Reset client defaults after each test method.
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.log.RecordLogs
By default, recorded event reset after each test method.
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockBean
Note: mock could be reset manually with Mockito.reset(Object[]).
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
By default, the rest client state is re-set after each test.
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyBean
Note: spy could be reset manually with Mockito.reset(Object[]).
autoReset() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
Note: tracker could be cleared manually with Tracker.clear().

B

BaseBuilder<C extends io.dropwizard.core.Configuration,T extends BaseBuilder<C,T>> - Class in ru.vyarus.dropwizard.guice.test.builder
Base class for test support objects builders.
BaseBuilder(Class<? extends Application<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Create builder.
basePathAdmin() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
For example, with the default configuration it would be "http://localhost:8081/".
basePathApp() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
For example, with the default configuration it would be "http://localhost:8080/".
basePathMain() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
basePathRest() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
For example, with the default configuration it would be "http://localhost:8080/".
basePathRoot() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Root application path is, usually, not very interesting so consider using ClientSupport.basePathApp(), ClientSupport.basePathRest() or ClientSupport.basePathAdmin() instead.
before() - Method in interface ru.vyarus.dropwizard.guice.test.stub.StubLifecycle
Called before each test method.
before() - Method in class ru.vyarus.dropwizard.guice.test.stub.StubsHook
Run StubLifecycle.before() for all stubs, implementing lifecycle interface.
before(boolean) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Prepare command execution.
beforeAll(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
beforeAll(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
beforeAll(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
beforeAll(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
IMPORTANT: this method MIGHT NOT BE CALLED at all in case if extension is registered under non-static field (and so application created before each method).
BeforeAll - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Before all test methods.
BeforeAll - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Before all time.
beforeEach(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
beforeEach(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
beforeEach(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
beforeEach(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
Called before each test method execution.
BeforeEach - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Before each test method.
BeforeEach - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Before each time.
beforeInit(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Before gucie bundle initialization.
beforeInit(BeforeInitEvent) - Method in class ru.vyarus.dropwizard.guice.debug.StartupTimeDiagnostic
 
beforeInit(BeforeInitEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Special meta event, called before all GuiceBundle configuration phase logic.
BeforeInit - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Special meta event, called before all GuiceBundle configuration phase logic.
BeforeInitEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Special meta event, called before all GuiceBundle configuration phase logic.
BeforeInitEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BeforeInitEvent
Create event.
beforeRun(BeforeRunEvent) - Method in class ru.vyarus.dropwizard.guice.debug.StartupTimeDiagnostic
 
beforeRun(BeforeRunEvent) - Method in class ru.vyarus.dropwizard.guice.debug.YamlBindingsDiagnostic
 
beforeRun(BeforeRunEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Meta event.
BeforeRun - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Special meta event, called before all GuiceBundle run phase logic (when configuration and environment are already available).
BeforeRunEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Meta event.
BeforeRunEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BeforeRunEvent
Create event.
beforeTest(EventContext, AnnotatedField<A, T>, T) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Called before each test to pre-process field value (if required).
beforeTest(EventContext, AnnotatedField<WebResourceClient, ResourceClient>, ResourceClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
beforeTest(EventContext, AnnotatedField<WebClient, TestClient>, TestClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
beforeTest(EventContext, AnnotatedField<RecordLogs, RecordedLogs>, RecordedLogs) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
beforeTest(EventContext, AnnotatedField<MockBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
beforeTest(EventContext, AnnotatedField<StubRest, RestClient>, RestClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
beforeTest(EventContext, AnnotatedField<SpyBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
beforeTest(EventContext, AnnotatedField<StubBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
beforeTest(EventContext, AnnotatedField<TrackBean, Tracker>, Tracker) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<A, T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Called after application startup and before field value injection.
beforeValueInjection(EventContext, AnnotatedField<WebResourceClient, ResourceClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<WebClient, TestClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<RecordLogs, RecordedLogs>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<MockBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<StubRest, RestClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<SpyBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<StubBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
beforeValueInjection(EventContext, AnnotatedField<TrackBean, Tracker>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
bind(Binder, Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
bind(Binder, Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
bind(Binder, Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
bind(Binder, Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
 
bind(Binder, Class<?>, boolean) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.binding.BindingInstaller
Called to apply custom binding for installed feature.
bindComponent(AbstractBinder, Injector, Class<?>, boolean, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
Binds component into jersey context.
BindConfigurationByPath - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Introspect configuration object (using jackson serialization) and bind all internal values by path (@Inject @Config("path.to.value") Integer value).
bindFactory(AbstractBinder, Injector, Class<?>, boolean, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
Binds jersey Supplier.
Binding - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Used for all types, instantiated by guice (mostly right sides).
BindingDeclaration - Class in ru.vyarus.dropwizard.guice.debug.report.guice.model
Guice binding declaration.
BindingDeclaration(DeclarationType, Object) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
Create binding declaration.
BindingInstaller - Interface in ru.vyarus.dropwizard.guice.module.installer.install.binding
Marker interface must be used together with FeatureInstaller.
BindingsAnalysisTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time of parsed bindings analysis.
BindingsConfig - Class in ru.vyarus.dropwizard.guice.debug.report.yaml
Configuration for configuration bindings report (ConfigBindingsRenderer).
BindingsConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
 
BindingsCount - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Count of elements found in user modules (note that element is wider then binding and include listeners and other configurations).
BindingsOverrideInjectorFactory - Class in ru.vyarus.dropwizard.guice.test.binding
Custom injector factory used to override already overridden bindings.
BindingsOverrideInjectorFactory() - Constructor for class ru.vyarus.dropwizard.guice.test.binding.BindingsOverrideInjectorFactory
Create a factory.
BindingsResolutionTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Guice SPI time of modules elements resolution (part of Stat.ModulesProcessingTime).
bindInGuice(Binder, Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
Bind to guice context.
BindingUtils - Class in ru.vyarus.dropwizard.guice.module.installer.util
Guice bindings utils.
bindJerseyComponent(Binder, Provider<Injector>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
Used to bind jersey beans in guice context (lazily).
bindSpecificComponent(AbstractBinder, Injector, Class<?>, Class<?>, boolean, boolean, boolean, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
Binds jersey specific component (component implements jersey interface or extends class).
bootstrap - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Bootstrap instance.
bootstrap() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Note: for application in run phase (when called from GuiceyEnvironment), it would be too late to configure dropwizard bootstrap object.
bootstrap() - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Note: for application in run phase (when called from GuiceyEnvironment), it would be too late to configure dropwizard bootstrap object.
bootstrap() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Note: for application in run phase (when called from GuiceyEnvironment), it would be too late to configure dropwizard bootstrap object.
bootstrap() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
BootstrapAwareModule<T extends io.dropwizard.core.Configuration> - Interface in ru.vyarus.dropwizard.guice.module.support
Guice module, registered in bundle, may implement this to be able to use bootstrap object in module configuration method.
BootstrapProxyFactory - Class in ru.vyarus.dropwizard.guice.module.context.bootstrap
Bootstrap proxy delegates all calls directly to bootstrap object, except bundle addition.
brackets(String) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
 
broadcastAfter(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
After each test method.
broadcastAfterAll(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
After all test methods.
broadcastBefore(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Before each test method.
broadcastBeforeAll(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Before all test methods.
broadcastStart(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Application started.
broadcastStarting(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Application starting.
broadcastStop(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Application stopped.
broadcastStopping(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Application stopping.
build() - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic.Builder
 
build() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
 
build() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
 
build() - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
 
build() - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
 
build(Stage) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
 
build(Bootstrap, Configuration) - Static method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigTreeBuilder
Shortcut for ConfigTreeBuilder.build(Bootstrap, Configuration, boolean) with enabled introspection.
build(Bootstrap, Configuration, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigTreeBuilder
Analyze configuration object to extract bindable parts.
build(Class<? extends Application<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Generic builder to build and run application (core or web).
build(Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
build(Object[], boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
build(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
build(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
build(String, Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
build(String, Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
build(String, String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Generic request builder.
buildCommandFactory(List<ConfigModifier<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Create server command function with configuration modifiers support.
buildCommandRunner(Class<? extends Application<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Builder (similar to TestSupport.build(Class)) for testing commands.
buildConfigsReport(String, List<String>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TrackerReportBuilder
Render configuration modifications report.
buildCore() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Build a test support object with web services DropwizardTestSupport.
buildDelete() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
buildDelete() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
buildDelete(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
DELETE request builder.
buildEntity() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Build entity for manual usage in calls.
builder - Variable in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Path builder.
builder() - Static method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic
 
builder() - Static method in class ru.vyarus.dropwizard.guice.GuiceBundle
 
builder() - Static method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook
 
builder(String) - Static method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic
 
Builder() - Constructor for class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
 
Builder() - Constructor for class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.Builder
 
Builder() - Constructor for class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
 
Builder(Class<? extends Application<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
Create builder.
Builder(Class<? extends Application<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension.Builder
Create builder.
Builder(Class<T>) - Constructor for class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
Create builder.
Builder(String) - Constructor for class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic.Builder
Create a report builder.
Builder(MultipartArgumentHelper) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Create multipart builder.
BuilderMock - Class in ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock
Invocation.Builder mock object.
BuilderMock() - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
BuilderTracker - Class in ru.vyarus.dropwizard.guice.test.client.builder.track.impl
Invocation.Builder object tracker.
BuilderTracker(RequestTracker, Invocation.Builder) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
Create a request builder tracker.
buildForm(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Build urlencoded or multipart form for GET (only urlencoded) and POST.
buildFromEncoded(Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
buildFromEncodedMap(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
buildFromMap(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
buildFromMap(Map<String, ?>, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
buildGet() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Build GET request builder for a form.
buildGet() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
buildGet() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
buildGet(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
GET request builder.
buildMultipart(Map<String, Object>, DateFormat, DateTimeFormatter) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.MultipartSupport
Build a multipart form entity from parameters.
buildPatch(String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PATCH request builder.
buildPath(String, Class<T>, Object...) - Static method in class ru.vyarus.dropwizard.guice.url.util.RestPathUtils
Build resource path from provided resource classe.
buildPath(Class<T>) - Static method in class ru.vyarus.dropwizard.guice.url.util.RestPathUtils
Build resource path from provided resource class.
buildPerformanceReport(List<PerformanceTrack>, ExtensionContext, GuiceyTestTime) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TrackerReportBuilder
Render performance report.
buildPost() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Build POST request builder for a form.
buildPost(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
buildPost(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
buildPost(String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
POST request builder.
buildPut(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
buildPut(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
buildPut(String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PUT request builder.
buildQueryParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Build query parameters for manual usage in GET calls.
buildSetupReport(String, List<String>, List<String>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TrackerReportBuilder
Render hooks and setup objects report.
buildSubResourcePath(String, Class<T>, Object...) - Static method in class ru.vyarus.dropwizard.guice.url.util.RestPathUtils
Build resource path from provided sub-resource class.
buildTemplate() - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
 
buildUri() - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Useful for resource redirects: (Response.sendRedirect(builder...buildUri()).build()).
buildWeb() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Build a test support object with web services DropwizardTestSupport.
bundle() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
 
Bundle - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
GuiceyBundle or ConfiguredBundle Note that guicey bundle installs other items and all of them are tracked too.
BundleBuilderTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time of bundle configuration.
BundleInit - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Guicey bundle init time.
BundleItemInfo<T> - Interface in ru.vyarus.dropwizard.guice.module.context.info
Base interface for bundle items: guicey and dropwizard bundles.
BundleItemInfoImpl<T> - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Bundle item info generic implementation.
BundleItemInfoImpl(ConfigItem, Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
Create disable-only item (only indicates disabling).
BundleItemInfoImpl(ConfigItem, T) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
Create bundle item.
bundleLookup(GuiceyBundleLookup) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Configure custom GuiceyBundleLookup.
BundleLookup - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Lookup scope contains all bundles, resolved with lookup mechanism.
BundleResolutionTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Bundles resolution time only (lookup mechanism).
BundleRun - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Guicey bundle run time.
bundles() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Guicey and dropwizard bundles are pretty much unified and likely to be queried together for reporting.
bundles(GuiceyBundle...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Guicey bundles are mainly useful for extensions (to group installers and extensions installation without auto scan).
bundles(GuiceyBundle...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Register other guicey bundles for installation.
BUNDLES_PROPERTY - Static variable in class ru.vyarus.dropwizard.guice.bundle.lookup.PropertyBundleLookup
Bundles system property.
bundlesFromLookupResolved(List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Bundles from lookup resolved.
BundlesFromLookupResolved - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called if at least one bundle recognized using bundles lookup.
BundlesFromLookupResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called if at least one bundle recognized using bundles lookup.
BundlesFromLookupResolvedEvent(EventsContext, List<GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesFromLookupResolvedEvent
Create event.
bundlesInitialized(List<GuiceyBundle>, List<GuiceyBundle>, List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Guicey bundles initialized.
bundlesInitialized(BundlesInitializedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
bundlesInitialized(BundlesInitializedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.StartupTimeDiagnostic
 
bundlesInitialized(BundlesInitializedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after bundles initialization.
BundlesInitialized - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after bundles processing.
BundlesInitializedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called after bundles initialization.
BundlesInitializedEvent(EventsContext, List<GuiceyBundle>, List<GuiceyBundle>, List<GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesInitializedEvent
Create event.
bundlesResolved(List<GuiceyBundle>, List<GuiceyBundle>, List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
All bundles resolved.
bundlesResolved(BundlesResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when all bundles are resolved (after dw recognition and lookup).
BundlesResolved - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after GuiceyBundleLookup mechanisms when all top-level bundles are resolved.
BundlesResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called when all bundles are resolved (after dw recognition and lookup).
BundlesResolvedEvent(EventsContext, List<GuiceyBundle>, List<GuiceyBundle>, List<GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesResolvedEvent
Create event.
bundlesStarted(List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Guicey bundles run done.
bundlesStarted(BundlesStartedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
bundlesStarted(BundlesStartedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after bundles start (run method call).
BundlesStarted - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after bundles started (run method call).
BundlesStartedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called after bundles start (run method call).
BundlesStartedEvent(EventsContext, List<GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesStartedEvent
Create event.
bundleStarted() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Called after complete guice bundle startup (other dropwizard bundle's run phase (for bundles registered after guice bundle) may not yet be called).
BundleSupport - Class in ru.vyarus.dropwizard.guice.module.installer.util
Utility class to work with registered ConfiguredBundle objects within dropwizard Bootstrap object.
BundleTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Bundles resolution, creation, initialization and run time (combined from both configuration and run phases).

C

cacheControl(CacheControl) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Cache-Control header (Invocation.Builder.cacheControl(CacheControl)).
cacheControl(CacheControl) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request Cache-Control header (Invocation.Builder.cacheControl(CacheControl)).
cacheControl(CacheControl) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
cacheControl(CacheControl) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
cacheControl(CacheControl) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Register cache control Invocation.Builder.cacheControl(jakarta.ws.rs.core.CacheControl).
cacheControl(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request Cache-Control header (Invocation.Builder.cacheControl(CacheControl)).
cacheControl(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request Cache-Control header (Invocation.Builder.cacheControl(CacheControl)).
call(T) - Method in interface ru.vyarus.dropwizard.guice.url.util.Caller
Record instance method call.
call(T, MultipartArgumentHelper) - Method in interface ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartAwareCaller
Called to record resource method call.
Caller<T> - Interface in ru.vyarus.dropwizard.guice.url.util
Interface used for recording of resource method call.
captureOutput(TestSupport.OutputCallback) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Simple utility to capture console output.
cfg - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Configuration instance.
checkValueNotChanged(TestInstances) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Validates that field value not changed (it is the same value as was injected).
child(String, Object...) - Method in class ru.vyarus.dropwizard.guice.debug.util.TreeNode
 
child(TreeNode) - Method in class ru.vyarus.dropwizard.guice.debug.util.TreeNode
Add child node.
ClassFilters - Class in ru.vyarus.dropwizard.guice.test.util
Simple class Predicate implementations.
ClassItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Base interface for class configurations (extensions, installer).
ClassItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Class item info implementation.
ClassItemInfoImpl(ConfigItem, Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.ClassItemInfoImpl
Create item info.
ClassNameAbbreviator - Class in ru.vyarus.dropwizard.guice.debug.util
This is a copy of TargetLengthBasedClassNameAbbreviator used to avoid direct dependency on logback-classic (to be able to switch to log4j instead).
ClassNameAbbreviator(int) - Constructor for class ru.vyarus.dropwizard.guice.debug.util.ClassNameAbbreviator
Create abbreviator.
classpathExtensionsResolved(List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Classpath scan done.
classpathExtensionsResolved(ClasspathExtensionsResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
classpathExtensionsResolved(ClasspathExtensionsResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when classes from classpath scan analyzed and all extensions detected.
ClasspathExtensionsResolved - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called when classes from classpath scan analyzed and all extensions detected.
ClasspathExtensionsResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called when classes from classpath scan analyzed and all extensions detected.
ClasspathExtensionsResolvedEvent(EventsContext, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ClasspathExtensionsResolvedEvent
Create event.
ClasspathScan - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Everything resolved with classpath scan.
ClasspathScanner - Class in ru.vyarus.dropwizard.guice.module.installer.scanner
Classpath scanner, reduced to provided packages.
ClasspathScanner(Set<String>) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
Create a scanner.
ClasspathScanner(Set<String>, boolean, StatsTracker) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
Create a scanner.
ClassVisitor - Interface in ru.vyarus.dropwizard.guice.module.installer.scanner
Visitor for classpath scanner.
cleanup() - Method in class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
Should be called to flush scanner cache.
cleanup(DropwizardTestSupport<C>) - Method in interface ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder.TestListener
Called after application shutdown (including startup error case).
cleanup(CommandResult<C>) - Method in interface ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder.CommandListener
Called after command execution (even if execution fails).
clear() - Method in class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic
Clear collected data (to record new data at runtime).
clear() - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Clears stored injectors references.
clear() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Clear configuration.
clear() - Method in class ru.vyarus.dropwizard.guice.test.log.RecordedLogs
Clear collected recordings.
clear() - Method in class ru.vyarus.dropwizard.guice.test.log.Recorder
Clear recordings.
clear() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
Cleanup recorded tracks.
clearCustomData() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Clear custom state.
clearData() - Method in class ru.vyarus.dropwizard.guice.debug.hook.GuiceProvisionTimeHook
Clear collected data.
clearLogs() - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook
Clear recorded logs for all registered recorders.
client() - Method in class ru.vyarus.dropwizard.guice.test.rest.RestClient
Returns the pre-configured Client for this test.
clientFactory - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Client factory.
clientFactory() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Custom client factory for ClientSupport object.
clientFactory() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
Custom client factory for ClientSupport object.
clientFactory(Class<? extends TestClientFactory>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
 
clientFactory(TestClientFactory) - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Custom client factory implementation used for ClientSupport object creation (this special client class automatically constructs base urls for application under test, based on its configuration).
clientFactory(TestClientFactory) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Use custom jersey client builder for ClientSupport object.
ClientSupport - Class in ru.vyarus.dropwizard.guice.test
JerseyClient support for direct web tests (complete dropwizard startup).
ClientSupport(DropwizardTestSupport<?>) - Constructor for class ru.vyarus.dropwizard.guice.test.ClientSupport
Create a client.
ClientSupport(DropwizardTestSupport<?>, TestClientFactory) - Constructor for class ru.vyarus.dropwizard.guice.test.ClientSupport
Create client with custom factory.
ClientSupport(DropwizardTestSupport<?>, TestClientFactory, TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.ClientSupport
Create client with custom factory.
clone() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
ClosableWrapper(AutoCloseable) - Constructor for class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils.ClosableWrapper
Create wrapper.
close() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Close the underlying response object.
close() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.util.TestClientResponseCleanup
 
close() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
 
close() - Method in class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
 
close() - Method in class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils.ClosableWrapper
 
closeGlobalApp(ExtensionContext, Class<?>) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
Do nothing if reusable application not found for provided base class.
closeReusableApp(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Close global application instance.
closeScope() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Clears current scope.
Command - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Dropwizard command.
Command - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Command resolution (scan), instantiation and fields injection time.
CommandItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Dropwizard command info.
CommandItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Command item info implementation.
CommandItemInfoImpl(Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.CommandItemInfoImpl
Create item.
CommandResult<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.cmd
Dropwizard command execution result.
CommandResult(boolean, Throwable, String, String, Command, Application<C>, Bootstrap<C>, C, Environment, Injector) - Constructor for class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
Command result.
CommandRunBuilder<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.cmd
Builder for CommandTestSupport.
CommandRunBuilder(Class<? extends Application<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder
Create builder.
CommandRunBuilder.CommandListener<C extends io.dropwizard.core.Configuration> - Interface in ru.vyarus.dropwizard.guice.test.cmd
Command execution listener.
commandsResolved(List<Command>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Commands resolved.
commandsResolved(CommandsResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
commandsResolved(CommandsResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called if commands search is enabled (GuiceBundle.Builder.searchCommands()) and at least one command found.
CommandsResolved - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called if commands search is enabled (GuiceBundle.Builder.searchCommands()) and at least one command found (and installed).
CommandsResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called if commands search is enabled (GuiceBundle.Builder.searchCommands()) and at least one command found.
CommandsResolvedEvent(EventsContext, List<Command>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.CommandsResolvedEvent
Create event.
CommandSupport - Class in ru.vyarus.dropwizard.guice.module.installer.internal
Provides support for commands injection support and classpath scanning resolution of commands.
CommandTestSupport<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.cmd
Test helper for running (any) commands.
CommandTestSupport(Class<? extends Application<C>>, C) - Constructor for class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Create a support object.
CommandTestSupport(Class<? extends Application<C>>, String, ConfigurationSourceProvider, String, ConfigOverride...) - Constructor for class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Create a support object.
CommandTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Commands processing time.
compare(Class, Class) - Method in class ru.vyarus.dropwizard.guice.module.installer.order.OrderComparator
 
compareTo(MethodTrack) - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
compareTo(MethodSummary) - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
complete - Variable in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
Indicates complete initialization (useful for extensions - installer might be not set).
computeParameter(String, Collection<?>) - Static method in class ru.vyarus.dropwizard.guice.url.util.MultipartParamsSupport
Recognize multipart value from the method call arguments.
config() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
 
config() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
 
config(C) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Use configuration instance instead of configuration parsing from yaml file.
config(String) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
config(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
config(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension.Builder
config(ThrowingSupplier<K>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Specify configuration instance directly, instead of parsing yaml file.
Config - Annotation Interface in ru.vyarus.dropwizard.guice.module.yaml.bind
Guice qualifier annotation for configuration values binding.
ConfigBindingModule - Class in ru.vyarus.dropwizard.guice.module.yaml.bind
Binds configuration constants.
ConfigBindingModule(Configuration, ConfigurationTree) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigBindingModule
Create configuration bindings module.
ConfigBindingsRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.yaml
Renders available configuration bindings.
ConfigBindingsRenderer(ConfigurationTree) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.yaml.ConfigBindingsRenderer
Create configuration renderer.
ConfigImpl - Class in ru.vyarus.dropwizard.guice.module.yaml.bind
Utility class for using Config annotation as guice bindings qualifier.
ConfigImpl(String) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
Create configuration qualifier.
ConfigItem - Enum Class in ru.vyarus.dropwizard.guice.module.context
Guicey configurable item types.
ConfigModifier<C extends io.dropwizard.core.Configuration> - Interface in ru.vyarus.dropwizard.guice.test.util
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
configModifierClasses(Class<? extends ConfigModifier<?>>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register configuration modifier classes (declared in field extension).
configModifierClasses(Class<? extends ConfigModifier>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register config modifier classes.
configModifierInstances(ConfigModifier...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register config modifier instances.
configModifierInstances(ConfigModifier<?>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register configuration modifiers declared as instances (in field extension).
configModifiers - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Configuration modifiers.
configModifiers() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
configModifiers() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
configModifiers(Class<? extends ConfigModifier<? extends Configuration>>...) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
configModifiers(Class<? extends ConfigModifier<? extends Configuration>>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
configModifiers(List<ConfigModifier<C>>) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Register configuration modifiers.
configModifiers(List<ConfigModifier<C>>) - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Register configuration modifiers.
configModifiers(ConfigModifier<C>...) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
configModifiers(ConfigModifier<C>...) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Register configuration modifiers.
configModifiers(ConfigModifier<C>...) - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Register configuration modifiers.
configModifiers(ConfigModifier<P>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Configuration modifier is an alternative for configuration override, which is limited for simple property types (for example, a collection could not be overridden).
ConfigModifierServerCommand<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.util
Dropwizard ServerCommand with configuration modifiers support.
ConfigModifierServerCommand(Application<C>, List<ConfigModifier<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.util.ConfigModifierServerCommand
Create a command.
configModifiersFromAnnotation(Class<? extends Annotation>, Class<? extends ConfigModifier<?>>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register configuration modifiers from annotation.
configModifiersFromAnnotation(Class<? extends Annotation>, Class<? extends ConfigModifier>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register config modifiers from annotation.
configModifierSource - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Configuration modifiers registration sources.
configObject - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration instance (instead of file).
configOverride() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Each value must be written as key: value.
configOverride() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
Each value must be written as key: value.
configOverride(String) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
configOverride(String, String) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
configOverride(String, String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Shortcut for config override registration.
configOverride(String, Supplier<String>) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
configOverride(String, Supplier<String>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Register config override with a supplier.
configOverrideByExtension(ExtensionContext.Namespace, String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
configOverrideByExtension(ExtensionContext.Namespace, String, String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Override configuration value from 3rd party junit extension.
ConfigOverrideExtensionValue - Class in ru.vyarus.dropwizard.guice.test.util
Config override implementation for values computed in 3rd party junit 5 extensions.
ConfigOverrideExtensionValue(ExtensionContext.Namespace, String, String) - Constructor for class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideExtensionValue
Create a config override value.
configOverrideObjects - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Configuration override object.
configOverrides - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration overrides.
configOverrides - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Configuration overrides.
configOverrides - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Configuration overrides.
configOverrides(String...) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
configOverrides(String...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Specifies configuration overrides pairs in format: "key: value".
configOverrides(K...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Direct ConfigOverride objects support.
ConfigOverrideUtils - Class in ru.vyarus.dropwizard.guice.test.util
Config override handling utils.
ConfigOverrideValue - Class in ru.vyarus.dropwizard.guice.test.util
Class is a copy of ConfigOverrideValue, but with configurable prefix.
ConfigOverrideValue(String, Supplier<String>) - Constructor for class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideValue
Create a config override value.
configPath - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration file path.
configPath - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Configuration file path.
ConfigPath - Class in ru.vyarus.dropwizard.guice.module.yaml
Сonfiguration path's value.
ConfigPath(ConfigPath, Class, Class, Class, List<Type>, List<Type>, String, Object, boolean, boolean, Annotation) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Create a parsed configuration path.
ConfigScope - Enum Class in ru.vyarus.dropwizard.guice.module.context
Enum with type constants used for marking special configuration scopes.
configSourceProvider - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration source provider.
configSourceProvider - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Configuration source provider.
configSourceProvider(ConfigurationSourceProvider) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
ConfigTreeBuilder - Class in ru.vyarus.dropwizard.guice.module.yaml
Analyzes configuration instance, prepared by dropwizard, in order to be able to use configuration values directly (e.g. by path).
ConfigurablePrefix - Interface in ru.vyarus.dropwizard.guice.test.util
Interface required for custom ConfigOverride implementations, used together with junit 5 extensions (TestGuiceyAppExtension and TestDropwizardAppExtension).
configuration - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Configuration instance (used instead of file).
configuration() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
 
configuration() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
configuration(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
May be used to access unique sub configuration object.
configuration(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
May be used to access unique sub configuration object.
configuration(String) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
May be used to access current configuration value by exact path.
configuration(String) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
May be used to access current configuration value by exact path.
ConfigurationAnalysis - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time of configuration object parsing (to bind later by value).
ConfigurationAwareModule<T extends io.dropwizard.core.Configuration> - Interface in ru.vyarus.dropwizard.guice.module.support
Guice module, registered in bundle, may implement this to be able to use configuration object in module configuration method.
ConfigurationContext - Class in ru.vyarus.dropwizard.guice.module.context
Configuration context used internally to track all registered configuration items.
ConfigurationContext() - Constructor for class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Create a context.
ConfigurationDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Guicey configuration diagnostic listener.
ConfigurationDiagnostic() - Constructor for class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic
Initialize bundle with default diagnostic configuration.
ConfigurationDiagnostic.Builder - Class in ru.vyarus.dropwizard.guice.debug
Diagnostic bundle builder.
configurationHooksProcessed(Set<GuiceyConfigurationHook>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Hooks processed.
configurationHooksProcessed(ConfigurationHooksProcessedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
configurationHooksProcessed(ConfigurationHooksProcessedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Appeared just in time of GuiceBundle.Builder.build() after manual builder configuration and all GuiceyConfigurationHook processing.
ConfigurationHooksProcessed - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after all registered GuiceyConfigurationHook processing.
ConfigurationHooksProcessedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Appeared just in time of GuiceBundle.Builder.build() after manual builder configuration and all GuiceyConfigurationHook processing.
ConfigurationHooksProcessedEvent(EventsContext, Set<GuiceyConfigurationHook>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ConfigurationHooksProcessedEvent
Create event.
ConfigurationHooksSupport - Class in ru.vyarus.dropwizard.guice.hook
Extra configuration mechanism to apply external configuration to bundle builder after manual configuration in application class.
ConfigurationInfo - Class in ru.vyarus.dropwizard.guice.module.context
Public api for collected guicey configuration info.
ConfigurationInfo(ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
Create configuration info.
ConfigurationPhaseEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
Base class for dropwizard configuration phase events.
ConfigurationPhaseEvent(GuiceyLifecycle, EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.ConfigurationPhaseEvent
Create event.
configurations(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
IMPORTANT: method semantic is different from GuiceyEnvironment.configuration(Class), which use direct class declaration match, whereas this method searches by all assignable types.
configurations(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
IMPORTANT: method semantic is different from DropwizardAwareModule.configuration(Class), which use direct class declaration match, whereas this method searches by all assignable types.
ConfigurationTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Guicey time in dropwizard configuration phase.
configurationTree() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Raw configuration introspection info.
configurationTree() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Raw configuration introspection info.
ConfigurationTree - Class in ru.vyarus.dropwizard.guice.module.yaml
Detailed yaml configuration.
ConfigurationTree(List<Class>) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Create a configuration tree.
ConfigurationTree(List<Class>, List<ConfigPath>, List<ConfigPath>) - Constructor for class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Create a configuration tree.
ConfigurationTreeAwareModule - Interface in ru.vyarus.dropwizard.guice.module.support
Guice module, registered in bundle may implement this to be able to use introspected configuration in module configuration method.
configure() - Method in class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic.ProvisionListenerModule
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.GuiceBootstrapModule
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.installer.InstallerModule
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.HK2DebugBundle.HK2DebugModule
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBindingsModule
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.hk2.InstallerBinder
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.jersey.Jersey2Module
 
configure() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigBindingModule
 
configure(FeatureContext) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2DebugFeature
 
configure(FeatureContext) - Method in class ru.vyarus.dropwizard.guice.module.jersey.GuiceFeature
 
configure(JerseyClientBuilder, DropwizardTestSupport<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.ApacheTestClientFactory
 
configure(JerseyClientBuilder, DropwizardTestSupport<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
Provides the ability to customize default client in extending class.
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.debug.hook.DiagnosticHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.debug.hook.GuiceProvisionTimeHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.debug.hook.StartupTimeHook
 
configure(GuiceBundle.Builder) - Method in interface ru.vyarus.dropwizard.guice.hook.GuiceyConfigurationHook
Configuration is applied just after manual configuration (through bundle's builder in application class).
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.mock.MocksHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.spy.SpiesHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.stub.StubsHook
 
configure(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook
 
configure(ResourceClient<T>, Caller<T>, Object) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.call.RestCallAnalyzer
Configure rest client by direct resource method call.
configure(T, Environment, Injector) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.listener.GuiceyStartupListener
Called after guicey startup to perform manual configurations using Injector.
configureClient(ClientConfig) - Method in class ru.vyarus.dropwizard.guice.test.rest.support.GuiceyJerseyTest
 
configureDeployment() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.GuiceyJerseyTest
 
configureFromMultipart(Multimap<String, Object>, Object) - Static method in class ru.vyarus.dropwizard.guice.url.util.MultipartParamsSupport
Parse entire multipart object FormDataMultiPart (it might be used as rest method parameter to aggregate all fields).
configureModules(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ModulesSupport
Post-process registered modules by injecting bootstrap, configuration, environment and options objects.
configurePath(Function<WebTarget, WebTarget>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Manual jersey target object configuration.
configurePath(Function<WebTarget, WebTarget>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Provides direct access for jersey WebTarget object configuration.
configureRequest(Consumer<Invocation.Builder>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Manual jersey request object configuration.
configureRequest(Consumer<Invocation.Builder>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Provides direct access for jersey Invocation.Builder object configuration.
configureServlets() - Method in class ru.vyarus.dropwizard.guice.module.jersey.GuiceWebModule
 
confInstance - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Configuration instance supplier.
consoleInputs(String...) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder
The amount af answers should not be less than provided answers count.
ConsoleLogger() - Constructor for class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory.ConsoleLogger
Create a console logger.
container() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
By default, use a lightweight in-memory container, but switch to grizzly when it's available in classpath (this is the default behavior of JerseyTest).
container(TestContainerPolicy) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
By default, use a lightweight in-memory container, but switch to grizzly when it's available in classpath (this is the default behavior of JerseyTest).
containing(String) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
containsOption(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
 
CONTEXT_APPLICATION_PROPERTY - Static variable in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Attribute name used to store application instance in application context attributes.
ContextDebugService - Class in ru.vyarus.dropwizard.guice.module.jersey.debug.service
Debug service checks and collect information on jersey (and HK2) related types instantiation.
ContextDebugService(Provider<ExtensionsHolder>, Options) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
Create jersey debug service.
ContextTreeConfig - Class in ru.vyarus.dropwizard.guice.debug.report.tree
Configuration tree reporting configuration.
ContextTreeConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
ContextTreeRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.tree
Renders complete configuration tree.
ContextTreeRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeRenderer
Create configuration tree renderer.
convert(Class<V>, String) - Static method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.StringConverter
Convert string to type.
convert(String, String...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
 
ConvertedConstant - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Dynamic binding, constructed from bound string constant (using TypeConverter).
convertToException(Response) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.JerseyExceptionHandling
Convert response to the exception.
cookie(Cookie) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request cookie (Invocation.Builder.cookie(jakarta.ws.rs.core.Cookie).
cookie(Cookie) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request cookie (Invocation.Builder.cookie(jakarta.ws.rs.core.Cookie).
cookie(Cookie) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
cookie(Cookie) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
cookie(Cookie) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Register cookie Invocation.Builder.cookie(String, String).
cookie(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request cookie (Invocation.Builder.cookie(String, String).
cookie(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
cookie(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
cookie(String, Supplier<Cookie>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request cookie (Invocation.Builder.cookie(jakarta.ws.rs.core.Cookie).
cookies(Map<String, String>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure multiple cookies at once.
coreApp(Class<? extends Application<C>>, String, String...) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Creates GuiceyTestSupport instance for application configured from configuration file.
CoreInstallersBundle - Class in ru.vyarus.dropwizard.guice.module.installer
Core installers bundle.
CoreInstallersBundle() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.CoreInstallersBundle
 
count() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
 
count() - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
count(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
 
count(Stat, int) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Inserts value for first call and sum values for consequent calls.
countRegistrationAttempt(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
Record item registration.
create() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
Creates extension.
create() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension.Builder
Creates extension.
create(Bootstrap, ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.context.bootstrap.BootstrapProxyFactory
 
create(Environment, TestContainerPolicy, boolean) - Static method in class ru.vyarus.dropwizard.guice.test.rest.support.GuiceyJerseyTest
 
create(DropwizardTestSupport<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
 
create(DropwizardTestSupport<?>) - Method in interface ru.vyarus.dropwizard.guice.test.client.TestClientFactory
Creates client instance forClientSupport (once per support instance).
create(Class<? extends GuiceyConfigurationHook>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.HooksUtil
Instantiates provided hooks.
create(Class<? extends TestEnvironmentSetup>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils
Instantiates provided support objects.
create(Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.InstanceUtils
Create a new instance using no-args constructor.
create(Class<T>, Class<?>[], Object...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.InstanceUtils
Create a new instance using constructor with provided parameters and values.
create(Class<T>, Class<?>, Object) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.InstanceUtils
Shortcut for InstanceUtils.create(Class, Class[], Object...) for one constructor argument.
create(Object) - Static method in class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils.ClosableWrapper
 
createDispositionHeader(String, String) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Header would contain both utf-8 and ascii filenames.
createInjector(Stage, Iterable<? extends Module>) - Method in class ru.vyarus.dropwizard.guice.injector.DefaultInjectorFactory
 
createInjector(Stage, Iterable<? extends Module>) - Method in interface ru.vyarus.dropwizard.guice.injector.InjectorFactory
Creates an injector instance.
createInjector(Stage, Iterable<? extends Module>) - Method in class ru.vyarus.dropwizard.guice.test.binding.BindingsOverrideInjectorFactory
 
createInjector(InjectorFactory, Iterable<Module>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
 
createLogger() - Method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
Configure logging feature.
createModifiers(Class<? extends ConfigModifier<?>>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Instantiates provided configuration modifiers.
createPrefix(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Unique prefix is important because config overrides works through system properties and without unique prefix it would be impossible to use parallel tests.
createWithAnyConstructor(Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.InstanceUtils
For tests ONLY!
createWithNulls(Class<T>, Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.InstanceUtils
Create new instance using constructor with provided params and nulls as values.
customPropertyPrefix - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Configuration overrides prefix.

D

dateFormat(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Shortcut to configure both date formatters with the same pattern.
dateFormatter(DateFormat) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Java.util date formatter for formatting date parameters.
dateTimeFormatter(DateTimeFormatter) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Java.time formatter for formatting date parameters.
debug - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Extension debug state.
debug() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Enable console reporting for configured default values and applied request customizations.
debug() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Enables debug output for extension: used setup objects, hooks and applied config overrides.
debug() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Enables debug output for extension: used setup objects, hooks and applied config overrides.
debug() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
Enables debug output for extension: used setup objects, hooks and applied config overrides.
debug(boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Enable debug output for configured requests.
DEBUG_ENABLED - Static variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Enabled value for TestExtensionsTracker.GUICEY_EXTENSIONS_DEBUG system property.
debugExtensions() - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Enables debug output for registered junit 5 extensions.
DeclarationType - Enum Class in ru.vyarus.dropwizard.guice.debug.report.guice.model
Guice binding declaration type.
declaredIn(Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ClassFilters
This might be useful for tests to limit classpath scan by test class only.
DEFAULT - Enum constant in enum class ru.vyarus.dropwizard.guice.test.rest.TestContainerPolicy
Use grizzly, if available in classpath, otherwise use in memory container.
DEFAULT_DATE_FORMAT - Static variable in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.FormParamsSupport
Default java.util dates formatter.
DEFAULT_DATE_TIME_FORMAT - Static variable in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.FormParamsSupport
Default java.time dates formatter.
defaultAccept(MediaType...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Accept header for all requests (Invocation.Builder.accept(String...)).
defaultAccept(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Accept header for all requests (Invocation.Builder.accept(String...)).
DefaultBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle
Default implementation of bundles lookup mechanism.
DefaultBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.DefaultBundleLookup
Use predefined lookups.
DefaultBundleLookup(GuiceyBundleLookup...) - Constructor for class ru.vyarus.dropwizard.guice.bundle.DefaultBundleLookup
 
defaultCacheControl(CacheControl) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Cache-Control header for all requests (Invocation.Builder.cacheControl(CacheControl)).
defaultCacheControl(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Cache-Control header for all requests (Invocation.Builder.cacheControl(CacheControl)).
defaultCookie(Cookie) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default cookie for all requests (Invocation.Builder.cookie(jakarta.ws.rs.core.Cookie).
defaultCookie(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default cookie for all requests (Invocation.Builder.cookie(jakarta.ws.rs.core.Cookie).
defaultCookie(String, Supplier<Cookie>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default cookie for all requests (Invocation.Builder.cookie(jakarta.ws.rs.core.Cookie).
defaultDebug(boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Enable requests' debugging: print to console what defaults was configured (and where) and how a request object was configured.
defaultEncoding(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Accept-Encoding header for all requests (Invocation.Builder.acceptEncoding(String...)).
defaultExtensions(TestEnvironmentSetup...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register default setup objects (which must be registered last due to AOP usage).
defaultExtensionsEnabled - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Service lookup for extensions enabled.
defaultFormDateFormat(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Shortcut to configure both date formatters with the same pattern.
defaultFormDateFormatter(DateFormat) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default java.util date formatter for form fields (used in TestClient.buildForm(String, Object...)).
defaultFormDateTimeFormatter(DateTimeFormatter) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default java.time formatter for form fields (used in TestClient.buildForm(String, Object...)).
defaultHeader(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default header for all requests (Invocation.Builder.header(String, Object)).
defaultHeader(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default header for all requests (Invocation.Builder.header(String, Object)).
defaultHeader(HttpHeader, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default header for all requests (Invocation.Builder.header(String, Object)).
defaultHeader(HttpHeader, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default header for all requests (Invocation.Builder.header(String, Object)).
DefaultInjectorFactory - Class in ru.vyarus.dropwizard.guice.injector
Default implementation of InjectorFactory that simply delegates to Guice.createInjector(com.google.inject.Stage, com.google.inject.Module...).
DefaultInjectorFactory() - Constructor for class ru.vyarus.dropwizard.guice.injector.DefaultInjectorFactory
 
defaultLanguage(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Accept-Language header for all requests (Invocation.Builder.acceptLanguage(String...)).
defaultLanguage(Locale...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default Accept-Language header for all requests (Invocation.Builder.acceptLanguage(String...)).
defaultMatrixParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default matrix parameter for all requests (WebTarget.matrixParam(String, Object...)).
defaultMatrixParam(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default matrix parameter for all requests (WebTarget.matrixParam(String, Object...)).
defaultPathConfiguration(Function<WebTarget, WebTarget>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default request WebTarget modifier for all requests.
defaultPathParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default path parameter for all requests (WebTarget.resolveTemplateFromEncoded(String, Object)).
defaultPathParam(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default path parameter for all requests (WebTarget.resolveTemplateFromEncoded(String, Object)).
defaultProperty(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default jersey client property applied to all requests (JerseyClient.property(String, Object)).
defaultProperty(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default jersey client property applied to all requests (JerseyClient.property(String, Object)).
defaultQueryParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default query parameter for all requests (WebTarget.queryParam(String, Object...)).
defaultQueryParam(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default query parameter for all requests (WebTarget.queryParam(String, Object...)).
defaultRegister(Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default jersey client extension for all requests (JerseyClient.register(Class)).
defaultRegister(Class<K>, Supplier<K>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default jersey client extension for all requests (JerseyClient.register(Object)).
defaultRegister(Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default jersey client extension for all requests (JerseyClient.register(Object)).
defaultRequestConfiguration(Consumer<Invocation.Builder>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Configure default request Invocation.Builder modifier for all requests.
defaults - Variable in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Default configuration for all requests (and sub clients).
DefaultTestClientFactory - Class in ru.vyarus.dropwizard.guice.test.client
Default client factory for ClientSupport.
DefaultTestClientFactory() - Constructor for class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
 
DefaultTestClientFactory.ConsoleLogger - Class in ru.vyarus.dropwizard.guice.test.client
"Hacked" logger to print everything directly into system out.
delete() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
delete() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
delete(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
delete(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
delete(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
delete(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
delete(String, GenericType<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
DELETE call shortcut.
delete(String, Class<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PUT call shortcut.
delete(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
DELETE call shortcut.
DenyServletRegistrationWithClash - Enum constant in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
DenySessionListenersWithoutSession - Enum constant in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
destroy() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
 
destroy() - Method in class ru.vyarus.dropwizard.guice.test.log.Recorder
Remove appender from logger.
destroy() - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook
Detach all registered appenders from logback loggers.
DetailStat - Enum Class in ru.vyarus.dropwizard.guice.module.context.stat
Startup time for exact item.
detailTimer(DetailStat, Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Detail stats used to record exact entity metric (like guicey bundle init or run time).
detect(Class<? extends Element>) - Static method in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
 
detectProviderTypes(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.jersey.util.ProviderRenderUtil
Detects known provider types in provided class.
DiagnosticConfig - Class in ru.vyarus.dropwizard.guice.debug.report.diagnostic
Diagnostic reporting configuration.
DiagnosticConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
DiagnosticHook - Class in ru.vyarus.dropwizard.guice.debug.hook
Hook enables diagnostic logs.
DiagnosticHook() - Constructor for class ru.vyarus.dropwizard.guice.debug.hook.DiagnosticHook
 
DiagnosticRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.diagnostic
Render configuration diagnostic info.
DiagnosticRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticRenderer
Create renderer.
disable(Predicate<? extends ItemInfo>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Disable items using disable predicate: all matched items will be disabled.
disableAllJerseyExtensions() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
NOTE: if extensions specified in StubRest.jerseyExtensions() then the disable option would be ignored (all required extensions already specified).
disableAllJerseyExtensions(boolean) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
NOTE: if extensions specified in RestStubsHook.Builder.jerseyExtensions(Class[]) then the disable option would be ignored (all required extensions already specified).
disableBundle(Class<? extends GuiceyBundle>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Guicey bundle manual disable registration from GuiceBundle.Builder.disableBundles(Class[]).
disableBundleLookup() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Disables default bundle lookup.
disableBundles(Class<? extends GuiceyBundle>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Bundles disable is mostly useful for testing.
disableConsoleLog() - Static method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
Disable client logs into system out.
disabled() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for disabled items.
disabledBy(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
disabledBy(ItemId) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for items disabled in specified scope.
disableDefaultExtensions() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
disableDropwizardBundle(Class<? extends ConfiguredBundle>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Guicey bundle manual disable registration from GuiceBundle.Builder.disableBundles(Class[]).
disableDropwizardBundles(Class<? extends ConfiguredBundle>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Dropwizard bundles disable is mostly useful for testing.
disableDropwizardExceptionMappers() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
By default, all dropwizard exception mappers registered (same as in real application).
disableDropwizardExceptionMappers(boolean) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
By default, all dropwizard exception mappers registered (same as in real application).
disableExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Extensions disable mostly useful for testing.
disableExtensions(Class<?>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Extension manual disable registration from GuiceBundle.Builder.disableExtensions(Class[]).
disableExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
disableExtensions(Class<?>...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
 
disableExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
disableInstallers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Disabling installer will lead to avoiding all relative installed extensions.
disableInstallers(Class<? extends FeatureInstaller>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
disableInstallers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
 
disableJerseyExtensions() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
NOTE: if extensions specified in StubRest.jerseyExtensions() then the disable option would be ignored (all required extensions already specified).
disableJerseyExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
NOTE: if extensions specified in RestStubsHook.Builder.jerseyExtensions(Class[]) then the disable option would be ignored (all required extensions already specified).
disableManagedLifecycle() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
By default, guicey simulates jetty lifecycle to support for Managed and LifeCycle objects.
disableManagedLifecycle() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension.Builder
By default, guicey simulates Managed and LifeCycle lifecycle.
disableModules(Class<? extends Module>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Modules disable is mostly useful for testing.
disableModules(Class<? extends Module>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Guice module manual disable registration from GuiceBundle.Builder.disableModules(Class[]).
disableModules(Class<? extends Module>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Disable both usual and overriding guice modules.
disableModules(Class<? extends Module>...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Disable both usual and overriding guice modules.
disableModules(Class<? extends Module>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Disable both usual and overriding guice modules.
disableResources() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
NOTE: if resources specified in StubRest.value() then the disable option would be ignored (all required resources already specified).
disableResources(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
NOTE: if resources specified in RestStubsHook.Builder.resources(Class[]) then the disable option would be ignored (all required resources already specified).
Disables - Class in ru.vyarus.dropwizard.guice.module.context
Common predicates used for items disabling.
disableSlowMethodsLogging() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
Disable slow methods warning (by default, showing methods executed longer than 5 seconds).
DisableSupport - Interface in ru.vyarus.dropwizard.guice.module.context.info.sign
Disable sign indicates that item could be disabled.
disposition(String, File) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create content-disposition object.
disposition(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create content-disposition object.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
 
download(Response, Path) - Static method in class ru.vyarus.dropwizard.guice.test.client.util.FileDownloadUtil
Download a file from the response.
DropwizardAwareModule<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.module.support
Base module to avoid boilerplate.
DropwizardAwareModule() - Constructor for class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
dropwizardBundle() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Note that only directly registered dropwizard bundles are covered.
DropwizardBundle - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
ConfiguredBundle.
DropwizardBundle - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
WARNING: dropwizard bundle scope is bundle class itself.
DropwizardBundleInitTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Initialization time of registered dropwizard bundles.
DropwizardBundleItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Dropwizard bundle configuration information.
DropwizardBundleItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Dropwizard bundle item info implementation.
DropwizardBundleItemInfoImpl(ConfiguredBundle) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.DropwizardBundleItemInfoImpl
Create bundle item info.
DropwizardBundleItemInfoImpl(Class<? extends ConfiguredBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.DropwizardBundleItemInfoImpl
Create disable-only bundle info (only disable marker).
dropwizardBundles() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
 
dropwizardBundles(ConfiguredBundle...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Dropwizard bundles registration.
dropwizardBundles(ConfiguredBundle...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Shortcut for dropwizard bundles registration (instead of bootstrap().addBundle()), but with duplicates detection and tracking in diagnostic reporting.
dropwizardBundlesInitialized(List<ConfiguredBundle>, List<ConfiguredBundle>, List<ConfiguredBundle>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Dropwizard bundles initialized.
dropwizardBundlesInitialized(DropwizardBundlesInitializedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
dropwizardBundlesInitialized(DropwizardBundlesInitializedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after dropwizard bundles initialization (for dropwizard bundles registered through guicey api).
DropwizardBundlesInitialized - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after dropwizard bundles initialization (for dropwizard bundles registered through guicey api).
DropwizardBundlesInitializedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called after dropwizard bundles initialization (for dropwizard bundles registered through guicey api).
DropwizardBundlesInitializedEvent(EventsContext, List<ConfiguredBundle>, List<ConfiguredBundle>, List<ConfiguredBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.DropwizardBundlesInitializedEvent
Create event.
DropwizardBundlesTracker - Class in ru.vyarus.dropwizard.guice.debug.report.start
Dropwizard bundles tracker for startup time report.
DropwizardBundlesTracker(StatsInfo, StartupTimeInfo, Bootstrap) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
Create bundles tracker.
DropwizardBundleTracker<T extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.module.context.bootstrap
Bundle decorator.
DropwizardBundleTracker(ConfiguredBundle<? super T>, ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.context.bootstrap.DropwizardBundleTracker
Create tracker.
DropwizardTestSupport - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Creation of the dropwizard or guicey test support object.
duplicateConfigDetector(DuplicateConfigDetector) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Duplicate configuration detector decides what configuration items, registered as instance (guicey bundle, guice module) to consider duplicate (and so avoid duplicates installation).
DuplicateConfigDetector - Interface in ru.vyarus.dropwizard.guice.module.context.unique
Configuration items may be registered by class (extension, installer) or by instance (guicey bundle, guice module).
duration(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
 

E

EagerSingleton - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.feature.eager
Annotated beans will be injected in guice module as singleton.
EagerSingletonInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.eager
Search for classes with @EagerSingleton annotation and register them in guice context.
EagerSingletonInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
EchoStream - Class in ru.vyarus.dropwizard.guice.test.util.io
Stream duplicates all writes into two streams.
EchoStream(OutputStream) - Constructor for class ru.vyarus.dropwizard.guice.test.util.io.EchoStream
Create stream.
EchoStream(OutputStream, OutputStream) - Constructor for class ru.vyarus.dropwizard.guice.test.util.io.EchoStream
Create stream.
empty() - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
emptyLine() - Method in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Prints empty line.
enableAutoConfig(String...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Enables auto scan feature: search for installers and extensions in provided packages.
enableBundles(Class<? extends GuiceyBundle>...) - Static method in class ru.vyarus.dropwizard.guice.bundle.lookup.PropertyBundleLookup
Sets system property value to provided classes.
enableConsoleLog() - Static method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
Enable client logs into system out.
enabled() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for enabled items.
enableDebugFromSystemProperty() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
In some cases it might be simpler to use system property to enable debug: -Dguicey.extensions.debug=true.
EnableHook - Annotation Interface in ru.vyarus.dropwizard.guice.test
Marker annotation for GuiceyConfigurationHook test fields declaration.
enableJerseyTrace() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Shortcut for jersey trace requesting: jersey should return trace as X-Jersey-Tracing-NNN headers.
enableJerseyTrace(TracingLogger.Level) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
EnableSetup - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.env
Marker annotation for TestEnvironmentSetup test fields declaration.
encoding(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Register required encoding Invocation.Builder.acceptEncoding(String...).
env(String, T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
env(String, T, Function<String, V>) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
Map environment variable value to option.
environment - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Environment instance.
environment() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
 
environment() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
EnvironmentAwareModule - Interface in ru.vyarus.dropwizard.guice.module.support
Guice module, registered in bundle, may implement this to be able to use environment object in module configuration method.
equals(Object) - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueDropwizardAwareModule
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueGuiceyBundle
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueModule
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
 
equals(Object) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
EventContext - Class in ru.vyarus.dropwizard.guice.test.jupiter.env.listen
Event context wraps junit ExtensionContext and provides access for the main test objects (like injector, test support and http client).
EventContext(ExtensionContext, boolean) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
Create event context.
events() - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
EventsContext - Class in ru.vyarus.dropwizard.guice.module.lifecycle.internal
Context holds references to all objects, available to events.
EventsContext(StatsTracker, Options, SharedConfigurationState) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
Create events context.
executeSetup(ExtensionConfig, ExtensionContext, ListenersSupport) - Static method in class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils
Execute all configured support objects.
expectFailure(Integer...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke a request with status validation.
expectRedirect(Integer...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke a request with status validation.
expectSuccess(Integer...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke a request with status validation.
explicitConfig - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Flag that indicates whether instance was constructed with an explicit Configuration object or not; handling of the two cases differ.
Exposed - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Exposed binding from private module.
extension() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
 
Extension - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Extension (everything that is installed by installers (like resource, health check etc).
Extension(Class<?>, Object, int, Class<?>...) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.Extension
Create extension info.
Extension(Class<?>, Object, Map<Class<?>, Integer>) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.Extension
Create extension info.
extensionBound(Stage, Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
extensionBound(Stage, Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
extensionBound(Stage, Class<?>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.binding.BindingInstaller
Called after execution of one of above methods.
ExtensionBuilder<K extends io.dropwizard.core.Configuration,T extends ExtensionBuilder<K,T,C>,C extends ExtensionConfig> - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.conf
Base class for TestDropwizardAppExtension, TestGuiceyAppExtension and TestEnvironmentSetup builders (to avoid duplicating method implementations).
ExtensionBuilder(C) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Create builder.
extensionClasses(Class<? extends TestEnvironmentSetup>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register setup objects classes.
ExtensionConfig - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.conf
Base configuration for junit 5 extensions (contains common configurations).
ExtensionConfig(TestExtensionsTracker) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Create config.
extensionInstances(TestEnvironmentSetup...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register setup objects instances.
ExtensionItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Extension configuration information.
ExtensionItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Extension item info implementation.
ExtensionItemInfoImpl(Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
Create item.
extensions - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Setup objects.
extensions() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
 
extensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Beans could be registered automatically when auto scan enabled, but if you don't want to use it, you can register beans manually.
extensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Bundle should not rely on auto-scan mechanism and so must declare all extensions manually (this better declares bundle content and speed ups startup).
extensions(Class<?>...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Bundle should not rely on auto-scan mechanism and so must declare all extensions manually (this better declares bundle content and speed ups startup).
extensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Bundle should not rely on auto-scan mechanism and so must declare all extensions manually (this better declares bundle content and speed ups startup).
extensionsFromAnnotation(Class<? extends Annotation>, Class<? extends TestEnvironmentSetup>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register extensions declared in annotation.
extensionsFromAnnotation(Class<? extends Annotation>, Class<? extends TestEnvironmentSetup>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register setup objects from annotation.
extensionsFromFields(List<AnnotatedField<EnableSetup, TestEnvironmentSetup>>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register setup objects from test fields.
ExtensionsHelpDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Guicey extensions help: shows all extension recognition signs (for installers, providing this info).
ExtensionsHelpDiagnostic() - Constructor for class ru.vyarus.dropwizard.guice.debug.ExtensionsHelpDiagnostic
 
ExtensionsHelpRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.extensions
Renders known extension signs.
ExtensionsHelpRenderer(List<FeatureInstaller>) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.extensions.ExtensionsHelpRenderer
Create renderer.
ExtensionsHolder - Class in ru.vyarus.dropwizard.guice.module.installer.internal
Bean used to hold found extensions (after scan with installers) to register them in dropwizard after injector creation.
ExtensionsHolder(List<FeatureInstaller>) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
Create extensions holder.
ExtensionsHolder.ScanItem - Class in ru.vyarus.dropwizard.guice.module.installer.internal
Extension item, detected with classpath scan.
ExtensionsInstallationTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time spent installing extensions with registered installers.
extensionsInstalled(Class<? extends FeatureInstaller>, List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Extensions installed.
extensionsInstalled(List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
All extensions installed.
extensionsInstalled(ExtensionsInstalledEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
extensionsInstalled(ExtensionsInstalledEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after all installers install related extensions.
ExtensionsInstalled - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after all installers install related extensions.
extensionsInstalledBy(ExtensionsInstalledByEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when installer installed all related extensions and only for installers actually performed installations (extensions list never empty).
ExtensionsInstalledBy - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called when installer installed all related extensions and only for installers actually performed installations (extensions list never empty).
ExtensionsInstalledByEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called when installer installed all related extensions and only for installers actually performed installations (extensions list never empty).
ExtensionsInstalledByEvent(EventsContext, Class<? extends FeatureInstaller>, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledByEvent
Create event.
ExtensionsInstalledEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called after all installers install related extensions.
ExtensionsInstalledEvent(EventsContext, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledEvent
Create event.
extensionsOptional(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
The same as GuiceBundle.Builder.extensions(Class[]), but, in case if no installer recognize extension, will be automatically disabled instead of throwing error.
extensionsOptional(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
The same as GuiceyCommonRegistration.extensions(Class[]), but, in case if no installer recognize extension, will be automatically disabled instead of throwing error.
extensionsOptional(Class<?>...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
The same as GuiceyCommonRegistration.extensions(Class[]), but, in case if no installer recognize extension, will be automatically disabled instead of throwing error.
extensionsOptional(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
The same as GuiceyCommonRegistration.extensions(Class[]), but, in case if no installer recognize extension, will be automatically disabled instead of throwing error.
ExtensionsRecognitionTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time spent on extensions resolution (matching all extension classes with configured installers ).
extensionsResolved(List<Class<?>>, List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Extensions resolved.
extensionsResolved(ExtensionsResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
extensionsResolved(ExtensionsResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when all extensions detected (from classpath scan and guice modules).
ExtensionsResolved - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called when all extensions detected (from classpath scan and guice modules).
ExtensionsResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called when all extensions detected (from classpath scan and guice modules).
ExtensionsResolvedEvent(EventsContext, List<Class<?>>, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsResolvedEvent
Create event.
ExtensionsSelector - Class in ru.vyarus.dropwizard.guice.test.rest.support
Helper class to implement extension selector from guicey info.
ExtensionsSelector(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.test.rest.support.ExtensionsSelector
Create selector.
extensionsSource - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Setup objects registration sources.
ExtensionsSupport - Class in ru.vyarus.dropwizard.guice.module.installer.internal
Extensions installation utility.
externalClient(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Construct a client for external url.

F

failIfInstanceFieldInitialized(AnnotatedField<A, T>, TestInstances) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
When guicey extension starts in beforeAll - it can't see instance fields (by default) and so can't check if use provide any value.
FeatureInstaller - Interface in ru.vyarus.dropwizard.guice.module.installer
Installer serve two purposes: find extension on classpath and properly install it (in dropwizard or somewhere else).
FeatureUtils - Class in ru.vyarus.dropwizard.guice.module.installer.util
Utility methods to simplify checks for feature installers.
field(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Add a simple data part.
FIELD_INJECTED - Static variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Indicates injected field value (or pre-initialized value presence).
FIELD_MANUAL - Static variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Indicates user-provided value (field was pre-initialized by user).
fieldDetected(ExtensionContext, AnnotatedField<A, T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Validate resolved field, if required.
fieldDetected(ExtensionContext, AnnotatedField<WebResourceClient, ResourceClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<WebClient, TestClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<RecordLogs, RecordedLogs>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<MockBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<StubRest, RestClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<SpyBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<StubBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
fieldDetected(ExtensionContext, AnnotatedField<TrackBean, Tracker>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
fields - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Resolved annotated fields.
file(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
 
file(String, File...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Add a file part with optionally multiple files (when multiple files applied with the same field name).
file(String, String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Add a file part with optionally multiple files (when multiple files applied with the same field name) applied from local file paths (relative to work dir).
FileDownloadUtil - Class in ru.vyarus.dropwizard.guice.test.client.util
File download from response utility.
filePart(String, File) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create file data part.
filePart(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create file data part from local file path.
FILTER - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementType
HTTP filter.
FilterInstance - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Http filter registration by instance.
FilterKey - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Http filter registration by class.
Filters - Class in ru.vyarus.dropwizard.guice.module.context
Common filters for configuration information filtering in ConfigurationInfo.getItems(ConfigItem, Predicate) and ConfigurationInfo.getItems(Predicate).
finalizeConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Called when context configuration is finished (but extensions installation is not finished yet).
findAllByAnnotation(Annotation) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search configuration paths annotated by qualifier annotation.
findAllByAnnotation(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search configuration paths annotated by qualifier annotation (without attributes).
findAllByType(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Useful for searching multiple custom types.
findAllFrom(Class<? extends Configuration>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Useful for getting all configurations for exact configuration class.
findAllRootPaths() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
For example, it would always contain logging, metrics and server paths from dropwizard configuration.
findAllRootPathsFrom(Class<? extends Configuration>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
The same as ConfigurationTree.findAllRootPaths(), but returns only paths started in provided configuration.
findAnnotatedFields(Class<?>, Class<A>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.TestFieldUtils
Search for annotated fields in test clas (including base test hierarchy).
findAnnotatedFields(Class<A>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
Search for annotated fields with validation (a field type must be assignable to provided type).
findAnnotatedMethod(Method) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search method, annotated with Path.
findAnnotatedResource(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search for the actual resource annotations source (might be superclass of interface).
findBundles(Bootstrap, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
 
findByAnnotation(Annotation) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search for exactly one configuration path annotated with qualifier annotation.
findByAnnotation(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search for exactly one configuration path annotated with qualified annotation.
findByPath(String) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Case-insensitive exact match.
findCommands() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Perform classpath scan to resolve commands.
findDeclarationClass(Class<?>, Annotation) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
Search for exact class in test class clas hierarchy where annotation was declared.
findExtensionField(Class<?>, GuiceyExtensionsSupport) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
Search for field in test class hierarchy where extension was declared.
findHttpMethod(Method) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Resolve http method by searching for method annotations like GET or POST.
findInstaller(Class<?>, List<FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsSupport
Search for matching installer.
findMethod(Class<?>, String) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search for method with provided name in resource.
findMethod(Class<?>, String, Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Shortcut for class.getMethod(Par1.class, Par2.class).
findMethod(Class<?>, String, Class<Object>...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
findRequiredInstance(TestInstances) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
In case of nested tests, test instances would contain multiple test instances.
findScopingAnnotation(Class<?>, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BindingUtils
Searches for scoping annotation on class.
findTracks(Function<T, OngoingStubbing<?>>) - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
Tracked methods filtering using mockito.
forApp(Class<? extends Application<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension
Builder for manual extension registration with RegisterExtension.
forApp(Class<? extends Application<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension
Builder for manual extension registration with RegisterExtension.
forceMultipart() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Normally, a form type is detected from the provided values: if at least one value requires multipart, then multipart type selected, otherwise urlencoded used.
ForceSingletonForJerseyExtensions - Enum constant in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
Force singleton scope for jersey extensions (including resources).
forgetStartupInstance() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Called after application startup to cleanup thread local instance.
forHost(String) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Create builder instance for specific host.
formatMetric(double) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Time assumed to come from metrics snapshot.
formatMetric(double, TimeUnit) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Formats time, obtained from metrics snapshot to target unit.
formatMs(long, int) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Format nano value in milliseconds with required precision (decimal numbers).
formatRestMapping(String) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Applies "/*" if not already specified in rest mapping.
FormBuilder - Class in ru.vyarus.dropwizard.guice.test.client.builder
Specialized builder to simplify the creation of urlencoded and multipart forms.
FormBuilder(WebTarget, TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Create form builder.
formDateFormatter(DateFormat) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure java.util date formatter for form fields (used in FormBuilder).
formDateTimeFormatter(DateTimeFormatter) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure java.time formatter for form fields (used in FormBuilder).
FormParamsSupport - Class in ru.vyarus.dropwizard.guice.test.client.builder.util.conf
Convers form parameters into strings.
forProxy(String) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Create builder instance for proxied application.
fragment(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
from(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
Construct type key for class only.
from(Object) - Static method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
Construct type key for instance of class.
fromBinding() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for extensions detected from guice bindings.
fromClass(List<String>, String, Class<?>[], boolean) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.RegistrationTrackUtils
Stores tracking info for registered classes.
fromClasspath(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Useful for rest methods declaring input stream and content disposition object.
fromField(List<String>, String, List<AnnotatedField<?, ?>>, Object) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.RegistrationTrackUtils
Store tracking info for recognized test class fields.
fromFile(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Useful for rest methods declaring input stream and content disposition object.
fromInstance(List<String>, String, Object[]) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.RegistrationTrackUtils
Stores tracking info for registered instances.
fromScan() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for items registered with classpath scan.

G

get() - Method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorProvider
 
get() - Method in class ru.vyarus.dropwizard.guice.module.jersey.GuiceFeature
 
get() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.GuiceComponentFactory
 
get() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.JerseyComponentProvider
 
get() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.LazyGuiceFactory
 
get() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
get() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
get() - Method in class ru.vyarus.dropwizard.guice.test.client.util.SourceAwareValue
 
get() - Method in class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
Alternative spy provider to use proxy as Provider<?>.
get(Application) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Static lookup for entire application registry.
get(Environment) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Static lookup for entire application registry by environment instance.
get(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
get(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
get(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
get(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
get(Class<V>) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Note: although class is used for key, actual value is stored with full class name string.
get(Class<V>, Supplier<V>) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Get value or declare default if value not set yet.
get(String) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Special string-based state access for revising state with SharedConfigurationState.getKeys().
get(String, GenericType<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
GET call shortcut.
get(String, Class<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
GET call shortcut.
get(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
GET call shortcut.
get(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
 
get(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.Options
Read option value.
get75thPercentile() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
In test, the first execution would be slow (jvm warm up).
get95thPercentile() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getAcceptHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getAcceptHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
WebTarget.request(String...), Invocation.Builder.accept(String...).
getAccessReport() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shows all objects in state with a link to assignment source and all state access attempts (success or misses).
getActiveScopes() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getActiveScopes(boolean) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getAdminContextPath() - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Admin context is configured with server.adminContextPath and it is "/" by default ("/admin" for simple server).
getAdminContextPath(Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Admin context is configured with server.adminContextPath and it is "/" by default ("/admin" for simple server).
getAdminPort() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
 
getAdminPort() - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Get admin application context port.
getAdminPort(Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Get admin application context port.
getAdminUrl(String, Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Get the admin application url.
getAnalyzedModules() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ModulesAnalyzedEvent
 
getAnnotatedAnnotation(Class<?>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
getAnnotation() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
getAnnotation(Class<?>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
getAppContextPath() - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Main context is configured with server.applicationContextPath and it is "/" by default.
getAppContextPath(Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Main context is configured with server.applicationContextPath and it is "/" by default.
getApplication() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Application object is available since guice bundle initialization start.
getApplication() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
 
getApplication() - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
 
getAppPort() - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Get main application context port.
getAppPort(Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Get main application context port.
getAppUrl(String, Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Get the main application url.
getArgs() - Method in class ru.vyarus.dropwizard.guice.url.model.MethodCall
 
getArguments() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
String representation details: - Primitive values, number and booleans stored as is - String values could be truncated (by default 30 chars allowed) - Objects represented as ObjectType@instanceHash - null is "null".
getAsyncMarker(WebFilter) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
 
getAsyncMarker(WebServlet) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
 
getBaseUri() - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
 
getBaseUri() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.GuiceyJerseyTest
 
getBean(Key<T>) - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Shortcut for accessing guice beans.
getBean(Key<T>) - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
Access guice bean by mapping key (for qualified or generified bindings).
getBean(DropwizardTestSupport<?>, Key<T>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for accessing guice beans.
getBean(DropwizardTestSupport<?>, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for accessing guice beans.
getBean(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Shortcut for accessing guice beans.
getBean(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
Shortcut to get bean directly from injector.
getBean(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
Access guice bean.
getBindingsRemoved() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ModulesAnalyzedEvent
If extension is declared manually in guice module and extension is disabled then binding directly removed under bindings analysis.
getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Bootstrap object is available since guice bundle initialization start.
getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.ConfigurationPhaseEvent
 
getBootstrap() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getBootstrap() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
 
getBootstrapProxy() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Proxy object created on first access because of ~200ms creation overhead.
getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesFromLookupResolvedEvent
 
getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesInitializedEvent
 
getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesResolvedEvent
 
getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.DropwizardBundlesInitializedEvent
Note that transitive bundles would be also included (if bundles tracking not disabled GuiceyOptions.TrackDropwizardBundles).
getBundles() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.BundlesStartedEvent
 
getBundlesDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that the same type may appear in both enabled and disabled lists if it is instance item and only some instances were disabled.
getBundlesFromLookup() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Bundles lookup mechanism could register only one instance of bundle type, but other instances may be registered directly (anyway, it is correct that only one bundle instance belongs to lookup scope).
getBundlesInitPoints() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getBundlesOrdered() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
It is important to call bundles run in the same order as bundles were initialized (it would differ from registration order due to transitive bundles).
getBundlesRunTimes() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getCache() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getCache() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Invocation.Builder.cacheControl(jakarta.ws.rs.core.CacheControl).
getCachedValue() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Use this method to avoid duplicate value readings when you're SURE that value was already resolved.
getCacheHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Invocation.Builder.cacheControl(jakarta.ws.rs.core.CacheControl).
getCaller(List<Class<?>>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.StackUtils
 
getCallerSource(List<Class<?>>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.StackUtils
 
getCalls() - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceMethodLookup.Handler
 
getChildren() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
getChildren() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
For example, if current path is "sub" then returned items would be next level paths: "sub.val1", "sub.val2" etc.
getClassContext(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Class context is the same for all test methods, and so it is suitable for storing something that must survive between test methods.
getClassesFor(String, ClassLoader) - Static method in class ru.vyarus.dropwizard.guice.module.installer.scanner.util.OReflectionHelper
Preserved for backwards compatibility.
getClassesFor(String, ClassLoader, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.scanner.util.OReflectionHelper
Search for classes in package.
getClassName(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Should be used instead of Class.getSimpleName() because for anonymous classes it leads to empty string.
getClient() - Static method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportHolder
 
getClient() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Single client instance maintained within test and method will always return the same instance.
getClient() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
Note that client is created even for pure guicey tests (in case if something external must be called).
getClient() - Method in class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
 
getClient(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
getClient(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestParametersSupport
 
getCommand() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
Could be null only if incorrect command name was specified (in this case help message would be shown by dropwizard instead of execution).
getCommands() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note: only commands installed after classpath scan are tracked and so there might be only one instance for each command type (in spite of the fact that commands descriptors are instance based).
getCommands() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.CommandsResolvedEvent
 
getConfig() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
 
getConfig(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Returns existing config or parse it from annotation.
getConfig(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension
 
getConfig(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension
 
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Configuration instance is available since guice bundle run.
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
 
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
Could be null for command without configuration and in case of configuration parse errors.
getConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
 
getConfiguration(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Obtain manual configuration instance with validation (a file should not be configured).
getConfigurationClass() - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
 
getConfigurationInfo() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
 
getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Configuration instance is available since guice bundle run.
getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that object is also available for direct injection because, in contrast to other guicey-related data, configuration properties tree could be used directly in business logic.
getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
 
getConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getConfiguredAccepts() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredAcceptsSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredCacheControl() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredCacheControlSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredCookies() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredCookiesMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredCookiesSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredEncodings() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredEncodingsSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredExtensions() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredExtensionsMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Note: extensions registered with class will have class in value.
getConfiguredExtensionsSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredFormDateFormatter() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredFormDateFormatterSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredFormDateTimeFormatter() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredFormDateTimeFormatterSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredHeaders() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredHeadersMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredHeadersSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredLanguages() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredLanguagesSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredMatrixParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredMatrixParamsMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredMatrixParamsSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPathModifiers() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPathModifiersSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPathParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPathParamsMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPathParamsSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredProperties() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPropertiesMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredPropertiesSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredQueryParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredQueryParamsMap() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredQueryParamsSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredRequestModifiers() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConfiguredRequestModifiersSource() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
getConsumes() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getContainer() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
 
getContext() - Static method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportHolder
Obtain the test support object, used for test application execution (by junit 5 extension or with TestSupport.run(io.dropwizard.testing.DropwizardTestSupport, ru.vyarus.dropwizard.guice.test.TestSupport.RunCallback) (or any derived method, like builder run methods).
getContext() - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Obtains a context support object used by test application running in the current thread.
getContextClient() - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Obtains a context client instance used by test application running in the current thread.
getContextMarkers(AdminContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
Returns "" for main context (assuming its default) and "A" for admin context.
getContextTestName(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils
Use display names, so would correctly show spock test name or junit test with @DisplayName.
getContracts() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.Extension
 
getCookieParams() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getCookies() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getCookies() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Invocation.Builder.cookie(String, String).
getCounters() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
 
getCustomData(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Get custom value.
getData() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Use to perform custom configuration items data lookups (e.g. for additional logging, diagnostics or consistency checks).
getDeclaration() - Method in class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
 
getDeclarationClass() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Note that this would be last path's part (property) declaration class.
getDeclarationErrorPrefix(AnnotatedField<A, T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
getDeclarations() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
getDeclarationSource(Binding) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BindingUtils
Resolve binding declaration source string, if possible.
getDeclarationSource(Element) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
NOTE: this will work only for elements, parsed with SPI api, and not for real bindings!
getDeclaredType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
If property is declared as collection implementation then collection interface will be used instead.
getDeclaredTypeGenericClasses() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Useful for quick analysis when deeper generic type knowledge is not important (e.g. to know type in list, set or map).
getDeclaredTypeGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
For example, if value is List then one parameter will be available with list generic type.
getDeclaredTypeWithGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
getDeclaringClass() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
getDefaults() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for manual appliance of defaults to externally constructed target: Invocation.Builder builder = getDefaults().configure(target).
getDefaultValue() - Method in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
 
getDefaultValue() - Method in interface ru.vyarus.dropwizard.guice.module.context.option.Option
 
getDefaultValue() - Method in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
 
getDetailedStats(DetailStat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
Detailed stats used to track duration for exact entity (command or guicey bundle).
getDetails(DetailStat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
 
getDirectBundles() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesInitializedEvent
 
getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesResolvedEvent
Note: bundles are not yet processed so more bundles could be disabled later.
getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.DropwizardBundlesInitializedEvent
 
getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InstallersResolvedEvent
Disabled installers are never instantiated and so instances are not available.
getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsResolvedEvent
 
getDisabled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
 
getDisabledBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Note: before configuration finalization this returns all actually disabled bundles and after finalization all disables (including never registered bundles).
getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
 
getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
 
getDisabledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
 
getDisabledBy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.sign.DisableSupport
Item may be disabled either from root application class or from GuiceyBundle.
getDisabledDropwizardBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getDisabledExtensions() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Note: before configuration finalization this returns all actually disabled extensions and after finalization all disables (including never registered extensions).
getDisabledExtensionsCount() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.ExtensionsSelector
 
getDisabledInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Note: before configuration finalization this returns all actually disabled installers and after finalization all disables (including never registered installers).
getDisabledModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Note: before configuration finalization this returns all actually disabled modules and after finalization all disables (including never registered modules).
getDisabledModuleTypes() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getDisabledResourcesCount() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.ExtensionsSelector
 
getDisableJerseyExtensions() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
NOTE: if extensions specified in StubRestConfig.getJerseyExtensions() then the disable option would be ignored (all required extensions already specified).
getDisableResources() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
NOTE: if resources specified in StubRestConfig.getResources() then the disable option would be ignored (all required resources already specified).
getDisplayName() - Method in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
 
getDropwizardBundleIds() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that this list could be larger then GuiceyConfigurationInfo.getDropwizardBundles() because multiple bundle instances of the same class could be registered.
getDropwizardBundles() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that multiple instances could be installed for some bundles, but returned list will contain just bundle type (no matter how many instances were actually installed).
getDuplicateItem(List<Object>, Object) - Method in interface ru.vyarus.dropwizard.guice.module.context.unique.DuplicateConfigDetector
Called every time when configured object (guicey bundle or guice module) of the same type is already registered.
getDuplicateItem(List<Object>, Object) - Method in class ru.vyarus.dropwizard.guice.module.context.unique.LegacyModeDuplicatesDetector
 
getDuplicateItem(List<Object>, Object) - Method in class ru.vyarus.dropwizard.guice.module.context.unique.UniqueItemsDuplicatesDetector
 
getDuplicates() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
 
getDuplicates() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.InstanceItemInfo
Duplicate instances are completely ignored.
getDuration() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getDwPreRunTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getElement() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getElements() - Method in exception ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.PrivateModuleException
 
getEnabledBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getEnabledDropwizardBundles() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getEnabledExtensions() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getEnabledInstallers() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getEnabledModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
NOTE: both normal and overriding modules.
getEncodingHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getEncodingHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Invocation.Builder.acceptEncoding(String...).
getEntity() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getEntity() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
SyncInvoker.method(String, jakarta.ws.rs.client.Entity) and shortcuts like SyncInvoker.post(jakarta.ws.rs.client.Entity).
getEntity() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getEntity(Object) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Check if provided value is already an entity.
getEnvironment() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getEnvironment() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Environment instance is available since guice bundle run.
getEnvironment() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
 
getEnvironment() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getEnvironment() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
 
getEnvironment() - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
 
getErrorOutput() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
Note that default command Command.onError(io.dropwizard.core.cli.Cli, net.sourceforge.argparse4j.inf.Namespace, Throwable) implementation simply prints error stack trace to console, so output would contain this trace.
getErrors() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getEvents() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
getException() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
 
getExecutedHookTypes() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ClasspathExtensionsResolvedEvent
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ManualExtensionsValidatedEvent
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.JerseyExtensionsInstalledEvent
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledEvent
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsResolvedEvent
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ModulesAnalyzedEvent
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getExtensions() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Configurable.register(Class).
getExtensions() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.ExtensionsSelector
 
getExtensions(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getExtensions(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
 
getExtensionsData() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
 
getExtensionsDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getExtensionsFromBindings() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getExtensionsFromScan() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getExtensionsHolder() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getExtensionsOrdered(Class<? extends FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Returned installers are ordered by execution order according to Order annotation.
getExtensionsRegisteredManauallyOnly() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
One extension could be installed manually then found by classpath scan and then found from guice binding.
getExtensionsRegisteredManually() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Returned extensions may be also found by classpath scan or in guice bindings.
getExtensionStore(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
getField() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
getFieldDescriptor(AnnotatedField<?, ?>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.RegistrationTrackUtils
 
getFilter() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2InstanceListener
 
getFilterName(WebFilter, Class<? extends Filter>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
When filter name not set in annotation, name generates as: .
getFormParams() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getFullClassName(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
The same as RenderUtils.getClassName(Class) but for inner classes would preserve upper classes.
getFullPath() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getGlobalApp(ExtensionContext, Class<?>) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
 
getGlobalStore(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
 
getGuiceManaged() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
 
getGuiceStats() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
 
getGuiceStats() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
 
getGuiceyBundleIds() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that this list could be larger then GuiceyConfigurationInfo.getGuiceyBundles() because multiple bundle instances of the same class could be registered.
getGuiceyBundles() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that multiple instances could be installed for some bundles, but returned list will contain just bundle type (no matter how many instances were actually installed).
getGuiceyBundlesInInitOrder() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Guicey bundle could register another guicey bundle then this transitive bundle would be initialized before the root bundle.
getGuiceyBundlesInitOrder() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getGuiceyBundleTransitives() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getHeaderParams() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getHeaders() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getHeaders() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Invocation.Builder.header(String, Object).
getHiddenGroups() - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
 
getHiddenItems() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
getHiddenOptions() - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
 
getHiddenScopes() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
getHkManaged() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
 
getHolder(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
 
getHooks() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
 
getHooks() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ConfigurationHooksProcessedEvent
 
getHttpMethod() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
SyncInvoker.method(String) and shortcuts like SyncInvoker.get().
getHttpMethod() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getHttpMethod(Method) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search http annotations on method (like GET).
getId() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getId() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
Items could be registered by class and by instance.
getIdentity() - Method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
 
getIgnored() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesInitializedEvent
 
getIgnored() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.BundlesResolvedEvent
Note: bundles are not yet processed so more bundles could be ignored later.
getIgnored() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.DropwizardBundlesInitializedEvent
 
getIgnored() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
 
getIgnoredItems(ConfigItem) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getIgnoreModules() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
 
getIgnorePackages() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
 
getIgnoresByScope(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getIgnoresByScope(Class<?>) - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
getIgnoresByScope(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getIgnoresByScope(ItemId) - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
Required to show ignored items in the same scope as actual registration.
getInfo(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Shortcut for ConfigurationInfo.getInfos(Class) which always returns one configuration info object per class.
getInfo(Object) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getInfo(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
NOTE: it will not return first instance of type if called as getInfo(ItemId.from(Bundle.class)))!
getInfos(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
Returns all registrations of type.
getInfos(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
getInfos(ConfigItem, Predicate<T>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
The simple way to receive a large set of info objects, instead of just ids.
getInheritedFields(List<AnnotatedField<A, T>>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.TestFieldUtils
Filter fields, declared in base test classes (not own fields).
getInitEvents() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getInitExtensionsTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getInitInstallersTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getInitListenersTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getInitOrder() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.GuiceyBundleItemInfo
Useful for sorting bundles in initialization order (to correctly order transitive bundles).
getInitOrder() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
 
getInitTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getInjectionManager() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.JerseyPhaseEvent
Note: all guicey events are happen before jersey application initialization finish and so manager can't be used for extensions access, but it could be stored somewhere and used later (with help of jersey lifecycle listener).
getInjectionManager() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getInjector() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle
Note that injector could be accessed statically anywhere with InjectorLookup.getInjector(io.dropwizard.core.Application).
getInjector() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Injector instance is created under guice bundle run.
getInjector() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
 
getInjector() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getInjector() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
Note: injector created only for EnvironmentCommand.
getInjector() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
Normally, it is impossible that injector would not be found (under called lifecycle methods).
getInjector() - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
 
getInjector(Application) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
 
getInjector(Environment) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
 
getInjector(DropwizardTestSupport<?>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
 
getInjector(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
getInjector(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestParametersSupport
 
getInstalled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.JerseyExtensionsInstalledByEvent
 
getInstalled() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledByEvent
 
getInstalledBy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Each extension is always registered by single installer.
getInstalledBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
getInstaller() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
getInstaller() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder.ScanItem
 
getInstaller() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.JerseyExtensionsInstalledByEvent
 
getInstaller() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ExtensionsInstalledByEvent
 
getInstallerExtName(Class<? extends FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
Utility call to prettify logs.
getInstallers() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getInstallers() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
 
getInstallers() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InstallersResolvedEvent
 
getInstallersDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getInstallersFromScan() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getInstallersOrdered() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Returned installers are ordered not by execution order (according to Order annotations).
getInstallerTypes() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
 
getInstance() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
 
getInstance() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.InstanceItemInfo
 
getInstance(Application, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
Shortcut to directly obtain bean instance.
getInstance(Environment, Class<T>) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
Shortcut to directly obtain bean instance.
getInstanceClass(T) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
Used to get correct object type even if it's guice proxy.
getInstanceCount() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
 
getInstanceCount() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.InstanceItemInfo
For example, if multiple bundles registered: .bundles(new Bundle(), new Bundle(), new Bundle() then their counts would be 1, 2 and 3 in order of registration.
getInstanceHash() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getInstancesCount() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getItems(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
 
getItems(Predicate<? extends ItemInfo>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
Used to query items of all configuration types.
getItems(ConfigItem) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getItems(ConfigItem) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
Pay attention that disabled (or disabled and never registered) items are also returned.
getItems(ConfigItem, Predicate<K>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationInfo
Used to query items of one configuration type (e.g. only installers or bundles).
getItems(ConfigItem, Predicate<T>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getItemsByScope(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
getItemsByScope(ConfigScope) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Shortcut for GuiceyConfigurationInfo.getItemsByScope(Class) for special scopes (like classpath scan, bundles lookup etc).
getItemsByScope(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
NOTE: single item may be registered from multiple scopes!
getItemType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getItemType() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
 
getJerseyExtensions() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
By default, all jersey extension, registered in application, would be registered.
getJerseyStub() - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook
 
getJerseyTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getJunitContext() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
 
getJunitContext() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
This might be class or method context ("before all" or "before each"), depending on how guicey extension would be registered: in case of registration with a non-static field "before all" not called.
getJvmStart() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getKey() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getKey() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
getKey() - Method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
 
getKeys() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Note: each key is a full name of registration class.
getLanguageHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getLanguageHeader() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Invocation.Builder.acceptLanguage(String...).
getLastPathLevel() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
getLastTrack() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
 
getLastTracks(int) - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
Returns last (count) tracks in execution order.
getLifecycleTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getListenersTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
getLog() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getLog() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Log shows what changed, where and at what order.
getManagedTimes() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
getManagedTimes() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getManagedTypes() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
getManagedTypes() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getManagedTypes() - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
 
getManualBinding() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
getMarkers() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getMarkers() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
getMatrixParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getMatrixParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
WebTarget.matrixParam(String, Object...).
getMatrixParams() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getMax() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getMaxStringLength() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
Required to keep called method toString rendering readable in case of large strings used.
getMedian() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getMessages() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.GuiceStatsTracker
 
getMethod() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getMethod() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getMethod() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getMethod() - Method in class ru.vyarus.dropwizard.guice.url.model.MethodCall
 
getMethod() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
This might not be directly called method, but superclass or interface method, where jersey annotations were found (note that jersey does not collect annotations from different places - it expects everything to be configured in one place).
getMethodCalls(Class<T>, Caller<T>) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceMethodLookup
Procide special proxy object into consumer in order to intercept method call and record target method with called arguments.
getMethodMatcher() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
 
getMethodPath(Class<?>, String) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search for resource method @Path annotation.
getMethodPath(Method) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search for the actual annotated method (could be superclass or interface) and read the configured path.
getMethods() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.TrackerStats
 
getMetrics() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getMin() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getMock(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.mock.MocksHook
 
getModule() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getModuleClass(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BindingUtils
Resolve class from module name, resolved from guice Element source.
getModuleIds() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that this list could be larger then GuiceyConfigurationInfo.getModules() because multiple module instances of the same class could be registered.
getModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that multiple instances could be installed for some modules, but returned list will contain just module type (no matter how many instances were actually installed).
getModules() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
NOTE: if bindings analysis is enabled (GuiceyOptions.AnalyzeGuiceModules) then these modules were already processed and repackaged (in order to remove disabled inner modules and extensions).
getModules(Element) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BindingUtils
Resolve guice configuration element declaration module chain.
getModules(List<ModuleDeclaration>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
 
getModulesDisabled() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getMultipartFeatureClass() - Static method in class ru.vyarus.dropwizard.guice.test.client.util.MultipartCheck
 
getName() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.NamedHealthCheck
 
getName() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.PathParam
 
getName() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
getNormalModuleIds() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that this list could be larger then GuiceyConfigurationInfo.getNormalModules() because multiple module instances of the same class could be registered.
getNormalModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getNormalModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getOptionGroups() - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
In contrast to OptionsInfo.getOptions() returns only enum types of used options.
getOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
 
getOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
NOTE: as option could be accessed at any time by guice service, so more options could appear over time.
getOptions() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Options access object is always available.
getOptions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getOptions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
NOTE: options could only be specified in application class (in bundle definition) and so for all events options will be the same (already defined).
getOptions() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getOrFail(Application, String, Object...) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.get(Application) to immediately fail if registry is not available.
getOrFail(Environment, String, Object...) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.get(Environment) to immediately fail if registry is not available.
getOrFail(Class<V>, String, Object...) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.get(Class) to immediately fail if value not set.
getOrRegisterBindingExtension(Class<?>, Class<? extends Module>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Registration of extension detected from guice binding.
getOrRegisterExtension(Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Extensions classpath scan requires testing with all installers to recognize actual extensions.
getOutput() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
Note that default command Command.onError(io.dropwizard.core.cli.Cli, net.sourceforge.argparse4j.inf.Namespace, Throwable) implementation simply prints error stack trace to console, so output would contain this trace.
getOverridingModuleIds() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Note that this list could be larger then GuiceyConfigurationInfo.getOverridingModules() because multiple module instances of the same class could be registered.
getOverridingModules() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getOverridingModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getOverridingModules() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
In contrast to normal modules, which are repackaged during bindings analysis, overriding modules are always used as is and so instances may be modified (modules configuration called after this event).
getOwnFields(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
getParamName(Annotation) - Static method in class ru.vyarus.dropwizard.guice.url.util.MultipartParamsSupport
 
getParent() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
getParentFields(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
This is important for the nested tests - each nested test may have its own set of fields (if guicey extension created per test method).
getPath() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
E.g.
getPath() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getPathParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getPathParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
WebTarget.resolveTemplate(String, Object) (and all other variations).
getPathParams() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getPaths() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Note that paths are computed using jackson serialization logic.
getPaths() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getPaths() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
WebTarget.path(String).
getPattern() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
getPatternType() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
getPerformanceReportSeparator(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Universal header string for performance reports in test to clearly identify current context.
getPort() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
 
getProduces() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getProperties() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getProperties() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Configurable.property(String, Object), Invocation.Builder.property(String, Object).
getProperty(String, Map<String, String>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PropertyUtils
Read system property value and instantiate configured classes.
getProvidedBy() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getQualifier() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Custom qualifiers might be used to simplify configuration bindings (because @Config qualifier requires the exact yaml path).
getQueryParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getQueryParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
WebTarget.queryParam(String, Object...).
getQueryParams() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getQuotedArguments() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
Almost the same as MethodTrack.getArguments(), but all string arguments wrapped with quotes (to see string bounds).
getQuotedResult() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
Almost the same as MethodTrack.getResult(), but, if the result returns string, quote it to see bounds.
getRawArguments() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
WARNING: arguments could contain mutable objects, changed after method call (or even during the call) and so be careful when use it (e.g., for reporting) - values might not be actual.
getRawData() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Could be used when modification source data is also required (shortcuts above remove modification source info).
getRawResult() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
WARNING: the result could be a mutable objects, changed after method call and so be careful when use it (e.g. for reporting) - value might not be exactly the same as returned value after the call.
getReads() - Method in class ru.vyarus.dropwizard.guice.test.util.io.SystemInMock
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
 
getRecognizableSigns() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
 
getRecognizableSigns() - Method in interface ru.vyarus.dropwizard.guice.module.installer.FeatureInstaller
Method used by extensions help report (GuiceBundle.Builder.printExtensionsHelp()) to show what signs this exact installer recognize so user could better understand extensions support specifics.
getRecordedData() - Method in class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic
Map format: binding - provisions time.
getRecordedData() - Method in class ru.vyarus.dropwizard.guice.debug.hook.GuiceProvisionTimeHook
Map format: binding - provisions time.
getRecordedLogs() - Method in class ru.vyarus.dropwizard.guice.test.log.Recorder
Note that object always returns actual logs.
getRecorder() - Method in class ru.vyarus.dropwizard.guice.test.log.RecordedLogs
 
getRecords() - Method in class ru.vyarus.dropwizard.guice.test.log.Recorder
 
getRegisteredBy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getRegisteredBy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
Configuration items may be registered by root application class, classpath scan or guicey bundle.
getRegistrationAttempts() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getRegistrationAttempts() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
It may be 0 for disabled items (e.g. installer disabled but never registered).
getRegistrationScope() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getRegistrationScope() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
Item may be registered multiple times.
getRegistrationScopeType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getRegistrationScopeType() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
It is essentially the same as ItemInfo.getRegistrationScope(), but with generified guicey bundle scope.
getRelativelyInstalledBundles(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
 
getReportRenderer() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
Renderers provide various views for guicey configuration, which may be used for specific logging.
getRequiredTypes() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
 
getResource() - Method in class ru.vyarus.dropwizard.guice.url.model.MethodCall
 
getResource() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
Note: for sub-resources it is not required to have root Path annotation, for such classes here would be the root resource class.
getResourcePath() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getResourcePath(String, Class<?>, Object...) - Static method in class ru.vyarus.dropwizard.guice.url.util.RestPathUtils
Build resource path from provided resource class.
getResourcePath(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Search for Path annotation on resource class or it's superclasses or interfaces.
getResourcePath(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.url.util.RestPathUtils
Build resource path from provided resource class.
getResources() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
By default, all resources would be available.
getResources() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.ExtensionsSelector
 
getResourceType() - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
 
getRestClient() - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook
 
getRestContextPath() - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Rest context is configured with server.rootPath and it is "/" by default.
getRestContextPath(Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Rest context is configured with server.rootPath and it is "/" by default.
getRestUrl(String, Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Get the rest application url.
getResult() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
Note that if the method is void, a string result would also be null.
getResultMapping() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Covers both Class and GenericType options (in case of class, use generic type constructor).
getResultMapping() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Result mapping from apis like SyncInvoker.get(Class).
getResultMappingClass() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Result mapping from apis like SyncInvoker.get(Class).
getResultMappingString() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Result mapping from apis like SyncInvoker.get(Class).
getRoot() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
For example, if current path is "some.long.path" then method returns "some.long" path item.
getRoot() - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Subclasses could override this method: this is required because it is not always possible to provide the correct root target in the constructor (when this method is overridden root, provided in the constructor is null).
getRoot() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
 
getRoot() - Method in class ru.vyarus.dropwizard.guice.test.rest.RestClient
 
getRootDeclarationClass() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Useful to filter out core dropwizard properties (where root type would be Configuration.
getRootTypes() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
 
getRooUrl(String, Environment) - Static method in class ru.vyarus.dropwizard.guice.url.util.AppPathUtils
Get the root application url (note: it could be different from rest or main context!).
getRunEvents() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getRunListenersTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getRunPoint() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getScanExtensions() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
 
getScope() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getScope(Binding<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
Detects binding scope.
getService() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getService() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getServletName(WebServlet, Class<? extends HttpServlet>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
 
getSharedState() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
getSharedState() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
 
getSharedState() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getSharedStateSource() - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.StackUtils
 
getShowOnly() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
 
getSlowMethods() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
Print warnings about methods executing longer than the specified threshold.
getSlowMethodsUnit() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
Unit for TrackerConfig.getSlowMethods() threshold value (seconds by default).
getSource() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getSource() - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.RequestModifierSource
 
getSource() - Method in class ru.vyarus.dropwizard.guice.test.client.util.SourceAwareValue
 
getSource() - Method in class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
 
getSourceLine() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getSpecial() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getSpy() - Method in class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
 
getSpy(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.spy.SpiesHook
 
getStage() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
 
getStarted() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getStartupInstance() - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
During application startup it is not always possible to lookup configuration state with Application or Environment objects.
getStats() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
getStats() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getStats() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Timers and counters collected at startup.
getStats() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
 
getStats() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
NOTE: This is just an example usage - you can create a stats object with filtered methods (or with methods from multiple trackers).
getSteps() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
When sub resources used there would be multiple method calls resource.subResource().method().
getStopTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
getStopwatch() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatTimer
 
getStore(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Gets test-specific extension storage.
getStub(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.stub.StubsHook
 
getSubCall() - Method in class ru.vyarus.dropwizard.guice.url.model.MethodCall
 
getSubResourcePath(Class<T>, Caller<T>) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.call.RestCallAnalyzer
Resolve sub resource mapping path from lookup method.
getSubResources() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
getSupport() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
Normally, it is impossible that support would not be found (under called lifecycle methods).
getSupport() - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
 
getSupport() - Method in class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
 
getSupport(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
 
getSupport(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestParametersSupport
 
getSystemHookAliases() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Registered aliases may be used instead of full hook class name in property value.
getTarget() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getTestContainerFactory() - Method in class ru.vyarus.dropwizard.guice.test.rest.support.GuiceyJerseyTest
 
getTestOwnFields(List<AnnotatedField<A, T>>) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.TestFieldUtils
Filter fields, declared directly in test classes (own fields).
getThrowable() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getTimer() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
getTimers() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
 
getTopDeclarationModule(Element) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BindingUtils
May return Module if JIT binding provided.
getTracker() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
getTracker() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
getTracker() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
getTracker() - Method in interface ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TrackableData
 
getTracker() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerProxy
 
getTracker(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook
 
getTracks() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
getTracks() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
Tracks sorted by start time.
getTransitiveModulesRemoved() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ModulesAnalyzedEvent
Guice disables mechanism may directly remove upper level modules, but to to remove modules, installed by top level modules bindings analysis is required.
getType() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
getType() - Method in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
 
getType() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
getType() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
getType() - Method in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
 
getType() - Method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
 
getType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
getType() - Method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
 
getType() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
 
getType() - Method in interface ru.vyarus.dropwizard.guice.module.context.option.Option
 
getType() - Method in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
 
getType() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder.ScanItem
 
getType() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
Useful to differentiate events (with switch).
getType() - Method in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
 
getType() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.Extension
 
getType() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
getType() - Method in class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
 
getType() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
 
getTypeMatcher() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
 
getTypeName(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.jersey.util.ProviderRenderUtil
 
getTypeParameters() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
For example if the field type is: RootType<Param1, Param2>.
getTypeWithGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
When value null will be the same as ConfigPath.getDeclaredTypeWithGenerics().
getUniqueTypePaths() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Such unique objects could be used for internal configurations instead of root configuration class (very handy for generic extensions).
getUri() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
getUri() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
getUriBuilder() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
getUriBuilder() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
getUrl() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
 
getUrl() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
WebTarget.getUri().
getValidated() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ManualExtensionsValidatedEvent
Note that some of these extensions may still be disabled in the run phase.
getValue() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
 
getValue() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
getValue() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.Extension
 
getValue() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.PathParam
 
getValue(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
 
getValue(Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
getValue(TestInstances) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
In case of nested test, there would be root class instance and nested instance.
getValues(List<AnnotatedField<A, T>>, Object) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.TestFieldUtils
Get multiple fields value at once.
getValueType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
When value is null, type may be still different from ConfigPath.getDeclaredType() if declared type was actually some collection implementation.
getValueTypeGenericClasses() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Useful for quick analysis when deeper generic type knowledge is not important..
getValueTypeGenerics() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Even when value is null, generics could differ from declared type generics.
getWebEvents() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getWebTime() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
getWebTimer() - Method in class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
 
GRIZZLY - Enum constant in enum class ru.vyarus.dropwizard.guice.test.rest.TestContainerPolicy
Use org.glassfish.jersey.test.grizzly.GrizzlyTestContainerFactory.
GUICE_FILTER - Static variable in class ru.vyarus.dropwizard.guice.module.jersey.GuiceWebModule
Guice filter registration name.
GuiceAopConfig - Class in ru.vyarus.dropwizard.guice.debug.report.guice
Guice AOP report configuration.
GuiceAopConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
 
GuiceAopDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Guice AOP map debug listener.
GuiceAopDiagnostic(GuiceAopConfig) - Constructor for class ru.vyarus.dropwizard.guice.debug.GuiceAopDiagnostic
Create AOP diagnostic report.
GuiceAopMapRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.guice
Render guice AOP appliance map.
GuiceAopMapRenderer(Injector) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopMapRenderer
Create renderer.
GuiceBindingsDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Guice bindings debug listener.
GuiceBindingsDiagnostic(GuiceConfig) - Constructor for class ru.vyarus.dropwizard.guice.debug.GuiceBindingsDiagnostic
Create bindings report.
GuiceBindingsModule - Class in ru.vyarus.dropwizard.guice.module.jersey.hk2
Registers important services from jersey context, making them available for injection in guice beans.
GuiceBindingsModule(Provider<Injector>, boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBindingsModule
Create bindings module.
GuiceBindingsRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.guice
Renders guice bindings as modules tree.
GuiceBindingsRenderer(Injector) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceBindingsRenderer
Create bindings renderer.
GuiceBindingVisitor - Class in ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor
Guice SPI model bindings visitor.
GuiceBindingVisitor() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
GuiceBootstrapModule<T extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.module
Bootstrap integration guice module.
GuiceBootstrapModule(ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.GuiceBootstrapModule
Create bootstrap module.
GuiceBridgeActivator - Class in ru.vyarus.dropwizard.guice.module.jersey.hk2
Enables HK2 guice bridge to allow HK2 services to see guice beans.
GuiceBridgeActivator(InjectionManager, Injector) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.hk2.GuiceBridgeActivator
Create bridge activator.
GuiceBundle - Class in ru.vyarus.dropwizard.guice
Bundle enables guice integration for dropwizard.
GuiceBundle.Builder - Class in ru.vyarus.dropwizard.guice
Builder encapsulates bundle configuration options.
GuiceComponentFactory<T> - Class in ru.vyarus.dropwizard.guice.module.jersey.support
Factory simply delegates object resolution to guice context.
GuiceComponentFactory(Injector, Class<T>) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.support.GuiceComponentFactory
Create factory.
GuiceConfig - Class in ru.vyarus.dropwizard.guice.debug.report.guice
Configuration for guice bindings report (GuiceBindingsRenderer).
GuiceConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
 
GuiceElementVisitor - Class in ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor
Guice SPI model elements visitor.
GuiceElementVisitor() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
GuiceFeature - Class in ru.vyarus.dropwizard.guice.module.jersey
Feature activates guice integration.
GuiceFeature(Provider<Injector>, StatsTracker, LifecycleSupport, boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.GuiceFeature
Create feature.
GuiceFilterRegistration - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
GuiceFilter registered for both contexts (application and admin) to provide guice ServletModule support and allow using request and session scopes.
GuiceInjection - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Guice injectMemebers() executed for test instance.
GuiceInstanceListener - Class in ru.vyarus.dropwizard.guice.module.jersey.debug.service
Listens guice for created services and checks correctness for services registered by JerseyInstaller based installers.
GuiceInstanceListener() - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.service.GuiceInstanceListener
 
guiceManage(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
Called by specific guice provision listener to check if bean is properly instantiated by guice.
GuiceManaged - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
Annotation could be used to mark jersey related extension as managed by guice.
GuiceModelParser - Class in ru.vyarus.dropwizard.guice.debug.report.guice.util
Guice introspection utils.
GuiceModelUtils - Class in ru.vyarus.dropwizard.guice.debug.report.guice.util
Utilities for parsed guice model analysis.
GuiceProvisionDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Guice beans creation (provision) time diagnostic.
GuiceProvisionDiagnostic(boolean) - Constructor for class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic
Create report.
GuiceProvisionDiagnostic.ProvisionListenerModule - Class in ru.vyarus.dropwizard.guice.debug
Module records guice beans provision times.
GuiceProvisionRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.guice
Renders guice beans provision (creation) time.
GuiceProvisionRenderer() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceProvisionRenderer
 
GuiceProvisionTimeHook - Class in ru.vyarus.dropwizard.guice.debug.hook
Hook enables guice provision time logs.
GuiceProvisionTimeHook() - Constructor for class ru.vyarus.dropwizard.guice.debug.hook.GuiceProvisionTimeHook
 
GuiceScopingVisitor - Class in ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor
Guice binding scope analyzer.
GuiceScopingVisitor() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceScopingVisitor
 
GuiceStatsTracker - Class in ru.vyarus.dropwizard.guice.module.context.stat
Guice logs internal stats with java util logger (ContinuousStopwatch).
GuiceStatsTracker() - Constructor for class ru.vyarus.dropwizard.guice.module.context.stat.GuiceStatsTracker
 
GuiceWebModule - Class in ru.vyarus.dropwizard.guice.module.jersey
Registers GuiceFilter for application and admin scopes.
GuiceWebModule(Environment, EnumSet<DispatcherType>) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.GuiceWebModule
Create web module.
GUICEY_EXTENSIONS_DEBUG - Static variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
System property enables debug output for all used guicey extensions.
GuiceyBootstrap - Class in ru.vyarus.dropwizard.guice.module.installer.bundle
Guicey initialization object.
GuiceyBootstrap(ConfigurationContext, List<Class<? extends GuiceyBundle>>, List<GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Create bootstrap.
GuiceyBundle - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
WARNING: guicey bundle scope is bundle class itself.
GuiceyBundle - Interface in ru.vyarus.dropwizard.guice.module.installer.bundle
Guicey bundle is an enhancement of dropwizard bundles (ConfiguredBundle).
GuiceyBundleInitTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Initialization time of registered guicey bundles.
GuiceyBundleItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Guicey bundle configuration information.
GuiceyBundleItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Bundle item info implementation.
GuiceyBundleItemInfoImpl(Class<? extends GuiceyBundle>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
Create disable-only bundle item (only disabled).
GuiceyBundleItemInfoImpl(GuiceyBundle) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
Create bundle info.
GuiceyBundleLookup - Interface in ru.vyarus.dropwizard.guice.bundle
Lookups GuiceyBundle instances (for example from system property).
GuiceyBundleRunTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time of guicey bundles run execution.
guiceyBundles() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
 
GuiceyCommonRegistration<T> - Interface in ru.vyarus.dropwizard.guice.module.installer.bundle
Common methods for GuiceyBootstrap and GuiceyEnvironment objects (common for configuration and run phases).
GuiceyConfigurationHook - Interface in ru.vyarus.dropwizard.guice.hook
Guicey configuration hook used to amend application configuration.
GuiceyConfigurationInfo - Class in ru.vyarus.dropwizard.guice.module
Public api for internal guicey configuration info and startup statistics.
GuiceyConfigurationInfo(ConfigurationInfo, StatsInfo, OptionsInfo, ExtensionsHolder, ConfigurationTree) - Constructor for class ru.vyarus.dropwizard.guice.module.GuiceyConfigurationInfo
Create configuration info.
GuiceyEnvironment - Class in ru.vyarus.dropwizard.guice.module.installer.bundle
Guicey environment object.
GuiceyEnvironment(ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Create environment.
GuiceyExtensionsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext
Base class for junit 5 extensions implementations.
GuiceyExtensionsSupport(TestExtensionsTracker) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Create extensions support.
GuiceyFieldsSearch - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Guicey hook and setup fields found and resolved (reflection).
GuiceyInitializer - Class in ru.vyarus.dropwizard.guice.module
Guicey initialization logic performed under dropwizard configuration phase.
GuiceyInitializer(Bootstrap, ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Create initializer.
GuiceyJerseyTest - Class in ru.vyarus.dropwizard.guice.test.rest.support
Jersey rest stubs implementation (based on JerseyTest).
GuiceyJerseyTest(boolean) - Constructor for class ru.vyarus.dropwizard.guice.test.rest.support.GuiceyJerseyTest
Create jersey test.
GuiceyLifecycle - Enum Class in ru.vyarus.dropwizard.guice.module.lifecycle
Guicey lifecycle events.
GuiceyLifecycleAdapter - Class in ru.vyarus.dropwizard.guice.module.lifecycle
GuiceyLifecycleAdapter() - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
 
GuiceyLifecycleEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
Base class for guicey lifecycle events.
GuiceyLifecycleEvent(GuiceyLifecycle, EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.GuiceyLifecycleEvent
Create event.
GuiceyLifecycleListener - Interface in ru.vyarus.dropwizard.guice.module.lifecycle
Guicey lifecycle listener covers all valuable phases of guicey configuration.
GuiceyOptions - Enum Class in ru.vyarus.dropwizard.guice
Guicey core options.
GuiceyRunner - Class in ru.vyarus.dropwizard.guice.module
Guicey run logic performed under dropwizard run phase.
GuiceyRunner(ConfigurationContext, Configuration, Environment) - Constructor for class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Create runner.
GuiceyStartupListener<T extends io.dropwizard.core.Configuration> - Interface in ru.vyarus.dropwizard.guice.module.installer.bundle.listener
Called after guicey startup (after GuiceBundle.run(Configuration, Environment) method ) in order to perform manual configurations: like manual objects registration in dropwizard environment (when dependent guice-managed objects required).
GuiceyStartupListenerAdapter<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.module.installer.bundle.listener
GuiceyStartupListener adapter for guicey lifecycle.
GuiceyStartupListenerAdapter(GuiceyStartupListener<C>) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.GuiceyStartupListenerAdapter
Create adapter.
GuiceyTestSupport<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test
An alternative to DropwizardTestSupport which does not run jetty (web part) allowing to test only guice context.
GuiceyTestSupport(Class<? extends Application<C>>, C) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Create test support.
GuiceyTestSupport(Class<? extends Application<C>>, String, ConfigurationSourceProvider, ConfigOverride...) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Create test support.
GuiceyTestSupport(Class<? extends Application<C>>, String, ConfigurationSourceProvider, String, ConfigOverride...) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Create test support.
GuiceyTestSupport(Class<? extends Application<C>>, String, ConfigOverride...) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Create test support.
GuiceyTestSupport(Class<? extends Application<C>>, String, String, ConfigOverride...) - Constructor for class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Create test support.
GuiceyTestTime - Enum Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track
Guicey timers for test extensions performance measurement.
GuiceyTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Overall guicey startup time (including configuration, run and jersey parts).

H

Handler(Class<?>, Consumer<MethodCall>) - Constructor for class ru.vyarus.dropwizard.guice.url.resource.ResourceMethodLookup.Handler
Create a method interceptor.
has(Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
has(String) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
has(Level) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
hasAnnotatedAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
hasAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
hasChildren() - Method in class ru.vyarus.dropwizard.guice.debug.util.TreeNode
 
hasConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
hasDefaultAccepts() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultCacheControl() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultCookies() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultCustomConfigurators() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultEncodings() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultExtensions() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultFormDateFormatter() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultHeaders() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultLanguages() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultMatrixParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultPathParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultProperties() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaultQueryParams() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Could be used for verifications in tests to avoid defaults collide.
hasDefaults() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueDropwizardAwareModule
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueGuiceyBundle
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueModule
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
 
hashCode() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
head() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
head() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
header(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request header (Invocation.Builder.header(String, Object)).
header(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
header(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
header(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Register header Invocation.Builder.header(String, Object).
header(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request header (Invocation.Builder.header(String, Object)).
header(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request header (Invocation.Builder.header(String, Object)).
header(HttpHeader, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request header (Invocation.Builder.header(String, Object)).
headers(MultivaluedMap<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
headers(MultivaluedMap<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
headers(MultivaluedMap<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record multiple headers Invocation.Builder.headers(jakarta.ws.rs.core.MultivaluedMap).
headers(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure multiple headers at once.
HealthCheckInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.health
Health check installer.
HealthCheckInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
 
hideCommands() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hide commands registrations (commands registered only by classpath scan).
hideDeclarationsBlock() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
Hide available interceptors block.
hideDisables() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hide disable mentions.
hideDuplicateRegistrations() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
By default, duplicate registrations are shown with "IGNORED" marker.
hideEmptyBundles() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
By default, if bundle does not contain registrations (or all registrations were filtered by config) bundle is still shown (as leaf, without subtree).
hideExtensions() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hide extensions registrations.
hideGroups(Class<Enum>...) - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
Hide option groups from reporting.
hideGuiceBindings() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
Hide guice bindings.
hideGuiceyBindings() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
Hide guicey bindings.
hideInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hide installers registrations.
hideModules() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hide guice modules registrations.
hideModules(Class<? extends Module>...) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
 
hideNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hides installers, which was not used (no extensions installed by this installer).
hideOptions(Enum...) - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
Hide exact options from reporting.
hidePackages(String...) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
 
hideScopes(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
Hide some scopes from report.
hideYamlBindings() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
Hide yaml configuration bindings.
HK2DebugBundle - Class in ru.vyarus.dropwizard.guice.module.jersey.debug
Bundle enables debug services to check correct extensions instantiation: JerseyManaged annotated service must be instantiated by HK2 and not guice Other services must be instantiated only in guice
HK2DebugBundle() - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.HK2DebugBundle
 
HK2DebugBundle.HK2DebugModule - Class in ru.vyarus.dropwizard.guice.module.jersey.debug
Guice module with scope validation services.
HK2DebugFeature - Class in ru.vyarus.dropwizard.guice.module.jersey.debug.service
Jersey feature registers services instantiation tracker.
HK2DebugFeature(HK2InstanceListener) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2DebugFeature
Create debug feature.
HK2DebugModule() - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.HK2DebugBundle.HK2DebugModule
 
HK2InstanceListener - Class in ru.vyarus.dropwizard.guice.module.jersey.debug.service
Listens HK2 for created services and checks correctness for services registered by JerseyInstaller based installers.
HK2InstanceListener(ContextDebugService) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2InstanceListener
Create instance listener.
hkManage(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.ContextDebugService
Called by specific HK2 lifecycle listener to check if bean is properly instantiated by HK2.
Hook - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
All configurations done by GuiceyConfigurationHook (most likely in integration tests).
Hook - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Configuration hook run time.
hookAlias(String, Class<? extends GuiceyConfigurationHook>) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Guicey hooks (GuiceyConfigurationHook) may be loaded with system property "guicey.hooks".
hookClasses(Class<? extends GuiceyConfigurationHook>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register hook classes (declared in field extension).
hookClasses(Class<? extends GuiceyConfigurationHook>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register hook classes.
hookInstances(GuiceyConfigurationHook...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register hooks by instance (declared in field extension).
hookInstances(GuiceyConfigurationHook...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register hook instances.
hooks - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Hooks.
hooks() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Hooks provide access to guice builder allowing complete customization of application context in tests.
hooks() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
Hooks provide access to guice builder allowing complete customization of application context in tests.
hooks(Class<? extends GuiceyConfigurationHook>...) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Shortcut for hooks registration (method simply immediately registers provided hooks).
hooks(Class<? extends GuiceyConfigurationHook>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Hooks provide access to guice builder allowing application-level customization of application context in tests.
hooks(GuiceyConfigurationHook...) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Shortcut for hooks registration (method simply immediately registers provided hooks).
hooks(GuiceyConfigurationHook...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
May be used for quick configurations with lambda:
HOOKS_PROPERTY - Static variable in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Guiey hooks list system property.
hooksFromAnnotation(Class<? extends Annotation>, Class<? extends GuiceyConfigurationHook>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Register hooks declared in annotation.
hooksFromAnnotation(Class<? extends Annotation>, Class<? extends GuiceyConfigurationHook>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register hooks from annotation.
hooksFromFields(List<AnnotatedField<EnableHook, GuiceyConfigurationHook>>, boolean, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register hooks from test fields.
HooksRegistration - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Registration of hooks resolved from fields and declared in extension (application hooks registration not tracked).
hooksSource - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Hooks registration sources.
HooksTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Hooks resolution and processing time.
HooksUtil - Class in ru.vyarus.dropwizard.guice.test.util
Guicey GuiceyConfigurationHook test utilities.
host(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
humanTime(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
Value is reported in best suited units (e.g. milliseconds, seconds, minutes etc).

I

identity(Object) - Static method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
Creates object instance identity string.
identity(Object) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
This is the same string as shown in the default Object.toString (@hash part).
ignoreAnnotated(Class<? extends Annotation>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ClassFilters
 
ignoreDeclaredIn(Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ClassFilters
 
ignorePackages(String...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ClassFilters
 
IN_MEMORY - Enum constant in enum class ru.vyarus.dropwizard.guice.test.rest.TestContainerPolicy
Use InMemoryTestContainerFactory, even if grizzly is available in classpath.
index(List<ModuleDeclaration>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
 
init(FilterConfig) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.AdminGuiceFilter
 
initBundles(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
Process initialization for initially registered and all transitive bundles.
initBundles(ConfigurationContext, GuiceyBootstrap, List<Class<? extends GuiceyBundle>>, List<GuiceyBundle>, List<GuiceyBundle>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
Point of root (registered in guice bundle) bundles installation.
initCommands(List<Command>, Injector, StatsTracker) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.CommandSupport
Inject dependencies into all registered environment commands.
initFinished() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Init lifecycle end.
initialize(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle
 
initialize(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.module.context.bootstrap.DropwizardBundleTracker
 
initialize(GuiceyBootstrap) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
Called in initialization phase.
initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.installer.CoreInstallersBundle
 
initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.installer.WebInstallersBundle
 
initialize(GuiceyBootstrap) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.HK2DebugBundle
 
initializeBundles(GuiceyBundleLookup) - Method in class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Resolve bundles and initialize.
initialized() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Guice bundle initialization done.
initialized(InitializedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after guicey initialization (includes bundles lookup and initialization, installers and extensions resolution).
Initialized - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after guicey initialization (includes bundles lookup and initialization, installers and extensions resolution).
InitializedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called after guicey initialization (includes bundles lookup and initialization, installers and extensions resolution).
InitializedEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InitializedEvent
Create event.
initializeField(AnnotatedField<A, T>, T) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Configure application for a field (user value might be provided).
initializeField(AnnotatedField<WebResourceClient, ResourceClient>, ResourceClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
initializeField(AnnotatedField<WebClient, TestClient>, TestClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
initializeField(AnnotatedField<RecordLogs, RecordedLogs>, RecordedLogs) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
initializeField(AnnotatedField<MockBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
initializeField(AnnotatedField<StubRest, RestClient>, RestClient) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
initializeField(AnnotatedField<SpyBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
initializeField(AnnotatedField<StubBean, Object>, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
initializeField(AnnotatedField<TrackBean, Tracker>, Tracker) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
initializers() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyBean
In most cases, spy object could be configured after application startup (using test setUp method).
initPhaseStarted(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
injectApplication() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Inject application fields (to use in run method).
injectBeans(DropwizardTestSupport<?>, Object) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut method to apply field injections into target object instance.
injectCommands() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Inject fields in registered commands.
injectFieldValue(EventContext, AnnotatedField<A, T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Get test field value (would be immediately injected into the test field).
injectFieldValue(EventContext, AnnotatedField<WebResourceClient, ResourceClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<WebClient, TestClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<RecordLogs, RecordedLogs>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<MockBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<StubRest, RestClient>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<SpyBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<StubBean, Object>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
injectFieldValue(EventContext, AnnotatedField<TrackBean, Tracker>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
injectLogsInterceptor() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.GuiceStatsTracker
Cut off guice logger from parent handlers and add individual handler to intercept log messages.
injectOnce - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Inject test fields once.
injectOnce() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
When test lifecycle is TestInstance.Lifecycle.PER_CLASS same test instance used for all test methods.
injectOnce() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
When test lifecycle is TestInstance.Lifecycle.PER_CLASS same test instance used for all test methods.
injectOnce() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
When test lifecycle is TestInstance.Lifecycle.PER_CLASS same test instance used for all test methods.
injector - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Injector instance.
injectorCreation(List<Module>, List<Module>, List<Module>, List<Module>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Before injector creation.
injectorCreation(InjectorCreationEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
injectorCreation(InjectorCreationEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called just before guice injector creation.
InjectorCreation - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called just before guice injector creation.
InjectorCreationEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called just before guice injector creation.
InjectorCreationEvent(EventsContext, List<Module>, List<Module>, List<Module>, List<Module>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.InjectorCreationEvent
Create event.
InjectorCreationTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Guice injector creation time.
injectorFactory(InjectorFactory) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Configures custom InjectorFactory.
InjectorFactory - Interface in ru.vyarus.dropwizard.guice.injector
Creates guice injector instance.
InjectorLookup - Class in ru.vyarus.dropwizard.guice.injector.lookup
Application injector static lookup utility.
injectorPhase(Injector) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Injector available.
InjectorPhaseEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
Base class from events, started after guice injector creation.
InjectorPhaseEvent(GuiceyLifecycle, EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent
Create event.
InjectorPhaseEvent.ReportRenderer - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
Guicey configuration reporting rendederers.
InjectorProvider - Class in ru.vyarus.dropwizard.guice.injector.lookup
Lazy injector provider.
InjectorProvider(Application) - Constructor for class ru.vyarus.dropwizard.guice.injector.lookup.InjectorProvider
Create provider.
InjectorStage - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Guice injector stage used for injector creation.
injectValues(EventContext, List<AnnotatedField<A, T>>, TestInstances) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Inject field values into test instance (under beforeEach).
inPackage(String...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Match packages as "starts with": match all classes in package and subpackages.
inPackages(String...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ClassFilters
 
install(Environment, Managed) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
 
install(Environment, Task) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
 
install(Environment, Filter) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
 
install(Environment, HttpServlet) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
 
install(Environment, Feature) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
 
install(Environment, Class<Object>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
install(Environment, Class<T>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.TypeInstaller
Full Injector could be obtained with InjectorLookup.getInjector(Environment).
install(Environment, EventListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
 
install(Environment, LifeCycle) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
 
install(Environment, NamedHealthCheck) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
 
install(Environment, T) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.InstanceInstaller
Use FeatureUtils.getInstanceClass(instance) to overcome proxies and get correct type.
install(AbstractBinder, Injector, Class<Object>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
install(AbstractBinder, Injector, Class<Object>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
install(AbstractBinder, Injector, Class<T>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.JerseyInstaller
Called on jersey start to inject extensions into HK context.
installedBy(Class<? extends FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for extensions installed by specified installer.
installedBy(Class<? extends FeatureInstaller>...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
 
installer() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
 
Installer - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Installer.
InstallerBinder - Class in ru.vyarus.dropwizard.guice.module.jersey.hk2
HK2 module, which must be registered before HK2 context start (to properly bind resources).
InstallerBinder(Injector, StatsTracker, LifecycleSupport) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.hk2.InstallerBinder
Create binder.
InstallerItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Installer configuration information (all installers implement FeatureInstaller).
InstallerItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Installer item info implementation.
InstallerItemInfoImpl(Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
Create item.
InstallerModule - Class in ru.vyarus.dropwizard.guice.module.installer
Module binds all discovered extensions to guice context: either perform default binding or call installer if it supports custom bindings.
InstallerModule(ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.InstallerModule
Create installer module.
InstallerOptionsSupport - Class in ru.vyarus.dropwizard.guice.module.installer.option
Base class implementing options support for installers.
InstallerOptionsSupport() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.option.InstallerOptionsSupport
 
installers() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
 
installers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Feature installers registered automatically when auto scan enabled, but if you don't want to use it, you can register installers manually (note: without auto scan default installers will not be registered).
installers(Class<? extends FeatureInstaller>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
If bundle provides new installers then they must be declared here.
InstallersOptions - Enum Class in ru.vyarus.dropwizard.guice.module.installer
Bundled installers options.
InstallersResolutionTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Installers search and instantiation time.
installersResolved(List<FeatureInstaller>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Called with prepared list of installers to use for extensions recognition and installation.
installersResolved(List<FeatureInstaller>, List<Class<? extends FeatureInstaller>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Installers resolved.
installersResolved(InstallersResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.ExtensionsHelpDiagnostic
 
installersResolved(InstallersResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
installersResolved(InstallersResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after all installers resolved (including installers found with classpath scan) and prepared for processing extensions.
InstallersResolved - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called when installers resolved (from classpath scan, if enabled) and initialized.
InstallersResolvedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called after all installers resolved (including installers found with classpath scan) and prepared for processing extensions.
InstallersResolvedEvent(EventsContext, List<FeatureInstaller>, List<Class<? extends FeatureInstaller>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.InstallersResolvedEvent
Create event.
InstallersTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Installers resolution, instantiation and execution time.
installExtensions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Execute extensions installation (by type and instance).
installExtensions(ConfigurationContext, Injector) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsSupport
Installs extensions by instance and type.
Instance - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Instance binding (bing(Smth.class).toInstance(obj)).
InstanceInstaller<T> - Interface in ru.vyarus.dropwizard.guice.module.installer.install
Marker interface must be used together with FeatureInstaller.
InstanceItemInfo<T> - Interface in ru.vyarus.dropwizard.guice.module.context.info
Base interface for instance configurations (bundles, modules).
InstanceItemInfoImpl<T> - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Instance item info implementation.
InstanceItemInfoImpl(ConfigItem, Class) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
Create disable-only info (special constructor for disable-only items (without actual registration).
InstanceItemInfoImpl(ConfigItem, T) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
Create item.
InstanceUtils - Class in ru.vyarus.dropwizard.guice.module.installer.util
Class instance creation utility (to gather all instantiations in one place).
interceptors(Class<? extends MethodInterceptor>...) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
Filter by interceptor (show only methods affected with this interceptor).
InvisibleForScanner - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.scanner
Used to exclude class from classpath scanning or prevent guice binding recognition as extension.
invoke() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Invoke request without status validation (same as jersey Invocation.invoke()).
invoke(Object, Method, Method, Object[]) - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceMethodLookup.Handler
 
invoke(MethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
 
invoke(MethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerProxy
 
invokeMethod(Method, Object, Object...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
is(Class<?>, Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils
 
isAcceptableAutoScanClass(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
isAdminContext() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
 
isAllDataCollected() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
isAllDataCollected() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
For example, item for extension might be registered before recognition with installer, and it is important to wait for installer before applying disable predicates (which potentially may rely on installer).
isApplicationStartedForClass() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
Shortcut to simplify detection on what phase extension was created: beforeAll or beforeEach.
isBridgeAvailable() - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
 
isBundleEnabled(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Bundle must be disabled before it's processing, otherwise disabling will not have effect (because bundle will be already processed and register all related items).
isCompatible(Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Required to prevent incorrect usage (field resolution with a wrong instance).
isContextSet() - Static method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportHolder
 
isCustomDataSet(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Note: if key set with null value - it would be considered as false.
isCustomType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Type considered custom when it's not primitive, collection and few other simple types.
isDebug() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
Useful to bind debug options on the extension debug (no need for additional keys).
isDebug() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
Useful to bind debug options on the extension debug (no need for additional keys).
isDebugEnabled() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
 
isDebugEnabled() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
isDisableAllJerseyExtensions() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
 
isDisableDropwizardExceptionMappers() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
 
isDropwizard() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.BundleItemInfo
 
isDropwizard() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.DropwizardBundleItemInfoImpl
 
isDropwizard() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
 
isDropwizardMappings() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
 
isEmpty() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
 
isEmptyConfig() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.BundleItemInfoImpl
 
isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
 
isEnabled() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
 
isEnabled() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.sign.DisableSupport
Item is enabled if no one disable it (DisableSupport.getDisabledBy() is empty).
isEnabled() - Static method in class ru.vyarus.dropwizard.guice.test.client.util.MultipartCheck
 
isEncoded() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.PathParam
 
isEncodeSlashInPath() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.PathParam
 
isEnvironmentCommand() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.CommandItemInfo
 
isEnvironmentCommand() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.CommandItemInfoImpl
 
isExtensionEnabled(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
isForAdmin(AdminContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
 
isForceSingleton(Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
Singleton binding should not be forced if bean has explicit scope declaration.
isForMain(AdminContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.util.WebUtils
 
isFromLookup() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.GuiceyBundleItemInfo
 
isFromLookup() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
 
isFromScan() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.CommandItemInfoImpl
 
isFromScan() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isFromScan() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstallerItemInfoImpl
 
isFromScan() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.sign.ScanSupport
 
isGuiceBinding() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Indicates extensions, recognized from guice modules.
isGuiceBinding() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isGuiceMappings() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
 
isHideDeclarationsBlock() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
 
isHideDisables() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
isHideDuplicateRegistrations() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
isHideEmptyBundles() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
isHideNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeConfig
 
isInstance() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
isInstanceBinding(Binding<?>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Note: covers only the simplest cases (just for a basic validations).
isInstanceConfig() - Method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
 
isJerseyAnnotated(Method) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Check if provided method is annotated with jersey annotations.
isJerseyExtension() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Jersey extensions detected by JerseyInstaller interface.
isJerseyExtension() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isJerseyExtension(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
 
isJerseyManaged() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Indicates extension management by jersey instead of guice.
isJerseyManaged() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isJerseyManaged(Class<?>, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.JerseyBinding
When guice-first mode used (default) all jersey extensions are instantiated by guice and only if JerseyManaged annotation set on bean - it will be instantiated by jersey.
isJerseyStarted() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.JerseyPhaseEvent
Jersey (rest) could start without jetty (web) only in lightweight guicey tests (rest stubs).
isJettyStarted() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationShutdownEvent
As event fired for both real server startup and guicey lightweight tests, this property allows differentiating situations.
isJettyStarted() - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationStartedEvent
As event fired for both real server startup and guicey lightweight tests, this property allows differentiating situations.
isJitModule() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
isKeepRawObjects() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
It is more likely that trackers would be used mostly for "call and verify" scenarios where keeping raw arguments makes perfect sense.
isLazy() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Lazy beans are not registered in guice by default.
isLazy() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isLazy(Class<?>, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
Checks if lazy flag could be counted (only when extension is managed by guice).
isLoggable(Level) - Method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory.ConsoleLogger
 
isLogRequests() - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
 
isMainContext() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
 
isObjectDeclaration() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
True means that property declared as Object.
isOptional() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Optional extensions are registered directly in guicey bundles.
isOptional() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isOverriding() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
 
isOverriding() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ModuleItemInfo
 
isPrintBundles() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintCommands() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintDisabledItems() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintExtensions() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintInstallerInterfaceMarkers() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintModules() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrintNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
 
isPrivateModule() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.util.VoidBodyReader
 
isRegistered() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
isRegistered() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
Useful to recognize not registered info items appeared for example because of item disabling.
isRegisteredDirectly() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
isRegisteredDirectly() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ItemInfo
 
isReusableAppUsed(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Shortcut for testing if current test is using reusable application instead of test-specific application instance.
isRunning() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatTimer
 
isRuntimeBinding() - Method in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
 
isSet() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
 
isSet(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
All options are set in application (before application start) and will not change after.
isShowBindings() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
 
isShowConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
 
isShowCustomConfigOnly() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
 
isShowNotDefinedOptions() - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
CUSTOM marker is shown only when option enabled.
isShowNotUsedMarker() - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
 
isShowNullValues() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
 
isStatic() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
isSuccess() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandResult
 
isSuccess() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
isTestOwnField() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
isTimer() - Method in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
 
isTrace() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
When enabled, prints called method just after it's execution (with called arguments and returned result).
isTransitive() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.BundleItemInfo
In case when bundle is registered multiple times, bundle will be transitive if all registrations were transitive.
isTransitive() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.DropwizardBundleItemInfoImpl
 
isTransitive() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
 
isUsed() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
 
isUsed(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
Option usage tracked when option read by either bundle or from guice service.
isVoidMethod() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
isWebExtension() - Method in interface ru.vyarus.dropwizard.guice.module.context.info.ExtensionItemInfo
Web extensions detected by WebInstaller marker interface on detected installer.
isWebExtension() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
isWebRun() - Method in class ru.vyarus.dropwizard.guice.test.util.RunResult
 
isWebStarted() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.EventContext
 
ItemId<T> - Class in ru.vyarus.dropwizard.guice.module.context.info
As multiple instances of the same type may be used during configuration (e.g. bundle or module) then it's not enough to declare just class in order to identify type.
ItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Base interface for item info objects.
ItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Item info implementation.
ItemInfoImpl(ConfigItem, ItemId) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
Create item.
itemType(ConfigItem...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Generic item type predicate.

J

Jersey2Module - Class in ru.vyarus.dropwizard.guice.module.jersey
Guice jersey2 integration module.
Jersey2Module(Application, Environment, ConfigurationContext) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.Jersey2Module
Create module.
JerseyBinding - Class in ru.vyarus.dropwizard.guice.module.installer.util
Jersey binding utilities.
JerseyComponentProvider<T> - Class in ru.vyarus.dropwizard.guice.module.jersey.support
Lazy "bridge" used to register HK2 types in guice context.
JerseyComponentProvider(Provider<Injector>, Class<T>) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.support.JerseyComponentProvider
Create provider.
JerseyConfig - Class in ru.vyarus.dropwizard.guice.debug.report.jersey
Configuration for jersey config report JerseyConfigRenderer.
JerseyConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
 
JerseyConfigDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Jersey configuration diagnostic report.
JerseyConfigDiagnostic() - Constructor for class ru.vyarus.dropwizard.guice.debug.JerseyConfigDiagnostic
 
JerseyConfigRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.jersey
Jersey configuration report renderer.
JerseyConfigRenderer(InjectionManager, boolean) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfigRenderer
Create renderer.
jerseyConfiguration(InjectionManager) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Jersey configuration started.
jerseyConfiguration(JerseyConfigurationEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
jerseyConfiguration(JerseyConfigurationEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Jersey context starting.
JerseyConfiguration - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Jersey context starting.
JerseyConfigurationEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Jersey context starting.
JerseyConfigurationEvent(EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.JerseyConfigurationEvent
Create event.
JerseyExceptionHandling - Class in ru.vyarus.dropwizard.guice.test.client.builder.util
Jersey provides additional exception handling for shortcut executions with response type (like Invocation.Builder#method("GET", SomeClass.class)).
jerseyExtension() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Jersey extensions are extensions installed with JerseyInstaller.
jerseyExtension() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for jersey extensions.
jerseyExtensions() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
By default, all jersey extension, registered in application, would be registered.
jerseyExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
By default, all jersey extension, registered in application, would be registered.
jerseyExtensionsInstalled(Class<? extends FeatureInstaller>, List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Jersey extensions installed.
jerseyExtensionsInstalled(List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
All jersey extensions installed.
jerseyExtensionsInstalled(JerseyExtensionsInstalledEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
jerseyExtensionsInstalled(JerseyExtensionsInstalledEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called after all JerseyInstaller installers install related extensions and only when at least one extension was installed.
JerseyExtensionsInstalled - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after all JerseyInstaller installers install related extensions and only when at least one extension was installed.
jerseyExtensionsInstalledBy(JerseyExtensionsInstalledByEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when JerseyInstaller installer installed all related extensions and only for installers actually performed installations (extensions list never empty).
JerseyExtensionsInstalledBy - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called when JerseyInstaller installer installed all related extensions and only for installers actually performed installations (extensions list never empty).
JerseyExtensionsInstalledByEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Called when JerseyInstaller installer installed all related extensions and only for installers actually performed installations (extensions list never empty).
JerseyExtensionsInstalledByEvent(EventsContext, Class<? extends FeatureInstaller>, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.JerseyExtensionsInstalledByEvent
Create event.
JerseyExtensionsInstalledEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
Called after all JerseyInstaller installers install related extensions and only when at least one extension was installed.
JerseyExtensionsInstalledEvent(EventsContext, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.JerseyExtensionsInstalledEvent
Create event.
JerseyExtensionsManagedByGuice - Enum constant in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
By default, HK2 related extensions like resources or other jersey specific extensions are managed by guice (guice-managed instance is registered in HK2).
JerseyExtensionsRecognizedByType - Enum constant in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
By default, jersey extensions would be recognized by type (e.g.
JerseyFeatureInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
Jersey feature installer.
JerseyFeatureInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
 
JerseyInstaller<T> - Interface in ru.vyarus.dropwizard.guice.module.installer.install
Marker interface for jersey extensions installer.Must be used together with FeatureInstaller.
JerseyInstallerTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Time spent by JerseyInstaller to install jersey related features.
JerseyManaged - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
Annotate jersey extension to delegate bean creation into HK2.
JerseyPhaseEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
Base class for events, started after jersey context initialization start.
JerseyPhaseEvent(GuiceyLifecycle, EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.JerseyPhaseEvent
Create event.
JerseyProviderInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider
Jersey provider installer.
JerseyProviderInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
JerseyRequestConfigurer - Class in ru.vyarus.dropwizard.guice.test.client.builder.util.conf
Helper utilities to apply jersey request configuration.
JerseyRequestConfigurer.ParamHandler - Interface in ru.vyarus.dropwizard.guice.test.client.builder.util.conf
Parameter applier.
JerseyTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Guicey initialization time inside jersey context.
Jit - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.param
Marker annotation for junit 5 test parameter injection.
JIT_MODULE - Static variable in class ru.vyarus.dropwizard.guice.module.installer.util.BindingUtils
Used to mark undeclared elemnts (not declared manually in any module).

K

keepRawObjects() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
It is more likely that trackers would be used mostly for "call and verify" scenarios where keeping raw arguments makes perfect sense.
keepRawObjects(boolean) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
It is more likely that trackers would be used mostly for "call and verify" scenarios where keeping raw arguments makes perfect sense.
knowsOption(Enum) - Method in class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
Use this method to check if option is available for reporting (option details methods will fail with exception if not known option will be provided).

L

LambdaTestListener - Interface in ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda
Lambda version for TestExecutionListener.
language(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Register required language Invocation.Builder.acceptLanguage(String...).
lastEvent() - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
lastMessage() - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
LazyBinding - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.install.binding
By default, all resolved extensions are registered in injector by binder.bind(extType).
LazyGuiceFactory<T> - Class in ru.vyarus.dropwizard.guice.module.jersey.support
Transitive factory helps "bridge" lazily real factories.
LazyGuiceFactory(Injector, Class<Supplier<T>>) - Constructor for class ru.vyarus.dropwizard.guice.module.jersey.support.LazyGuiceFactory
Create factory.
leadingSlash(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
 
LegacyModeDuplicatesDetector - Class in ru.vyarus.dropwizard.guice.module.context.unique
Duplicates detector, implementing legacy guicey behaviour: only one instance of class is allowed.
LegacyModeDuplicatesDetector() - Constructor for class ru.vyarus.dropwizard.guice.module.context.unique.LegacyModeDuplicatesDetector
 
level() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.log.RecordLogs
WARNING: if the current logger configuration is above the required threshold, then logger level would be updated!
level(Level...) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
lifecycle() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
LifecycleDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Debug guicey lifecycle listener.
LifecycleDiagnostic(boolean) - Constructor for class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
Create lifecycle diagnostic.
lifecycleEvent(InstanceLifecycleEvent) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.HK2InstanceListener
 
LifeCycleInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature
Lifecycle objects installer.
LifeCycleInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
 
lifecyclePhase(ExtensionContext, GuiceyTestTime) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Indicate current phase.
LifecycleSupport - Class in ru.vyarus.dropwizard.guice.module.lifecycle.internal
Lifecycle broadcast internal support.
LifecycleSupport(StatsTracker, Options, SharedConfigurationState, Runnable) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Create support.
line(String, Object...) - Method in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Prints formatted line.
LinkedKey - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Linked binding declaration (bind(Smth.class).to(Other.class),, where Other may be already declared before as separate binding).
list - Variable in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
Events.
listen(Environment) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Called on run phase to assign to application lifecycle and listen for shutdown.
listen(GuiceyLifecycleListener...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Guicey broadcast a lot of events in order to indicate lifecycle phases (GuiceyLifecycle).
listen(GuiceyLifecycleListener...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Guicey broadcast a lot of events in order to indicate lifecycle phases (GuiceyLifecycle).
listen(GuiceyLifecycleListener...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Guicey broadcast a lot of events in order to indicate lifecycle phases (GuiceyLifecycle).
listen(GuiceyLifecycleListener...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Guicey broadcast a lot of events in order to indicate lifecycle phases (GuiceyLifecycle).
listen(TestSupportBuilder.TestListener<C>) - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Listener used ONLY when builder run methods used!
listen(CommandRunBuilder.CommandListener<C>) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder
Simple listener to setup and cleanup something before and after command execution.
listen(ListenerEvent, LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
Add lambda as an event listener.
listen(TestExecutionListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
Listen for test lifecycle.
listener(Class<? extends EventListener>, String) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.ListenerReporter
Listener installed.
Listener - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Listeners of type processing.
ListenerEvent - Enum Class in ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda
Test listener event definition for LambdaTestListener.
ListenerReporter - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web.listener
Special reporter to build web listeners report.
ListenerReporter() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.ListenerReporter
Create reporter.
listeners - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Event listeners support.
ListenersSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.env
Guicey test listeners support object.
ListenersSupport(TestExtensionsTracker) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.env.ListenersSupport
Create support.
ListenersTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Guicey listeners execution time.
listenJersey(ApplicationEventListener) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Shortcut for jetty events and requests listener environment().jersey().register(listener) registration.
listenJersey(ApplicationEventListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Shortcut for jetty events and requests listener environment().jersey().register(listener) registration.
listenJetty(LifeCycle.Listener) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Shortcut for jetty lifecycle listener environment().lifecycle().addEventListener(listener) registration.
listenJetty(LifeCycle.Listener) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Shortcut for jetty lifecycle listener environment().lifecycle().addEventListener(listener) registration.
listenServer(ServerLifecycleListener) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Shortcut for environment().lifecycle().addServerLifecycleListener registration.
listenServer(ServerLifecycleListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Shortcut for environment().lifecycle().addServerLifecycleListener registration.
loadSystemHooks() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Load hooks from "guicey.hooks" system property.
log(Level, String) - Method in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory.ConsoleLogger
 
LogFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.log
RecordLogs test fields support implementation.
LogFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
Create support.
logger - Variable in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.AbstractJerseyInstaller
Shared logger.
logger(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
logger(String...) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
loggers() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.log.RecordLogs
Custom logger names, not based on class name.
loggers(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.Builder
Class loggers to listen.
loggers(String...) - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.Builder
Custom logger names, not based on class name.
logGuiceyTestTime(GuiceyTestTime, ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Record guicey time.
logOverriddenConfigs(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Logs overridden configurations.
logRegisteredAliases() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Log registered hook aliases.
logRequests() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
Requests log enabled by default (like in ClientSupport).
logRequests(boolean) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
Requests log enabled by default (like in ClientSupport).
LogsSelector - Class in ru.vyarus.dropwizard.guice.test.log
Log records selector object.
LogsSelector(List<ILoggingEvent>) - Constructor for class ru.vyarus.dropwizard.guice.test.log.LogsSelector
Create collector.
logUsedHooksAndSetupObjects(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Logs registered setup objects and hooks.
lookup() - Method in class ru.vyarus.dropwizard.guice.bundle.DefaultBundleLookup
 
lookup() - Method in interface ru.vyarus.dropwizard.guice.bundle.GuiceyBundleLookup
Called before guice injector creation to lookup additional bundles (in dropwizard run phase).
lookup() - Method in class ru.vyarus.dropwizard.guice.bundle.lookup.PropertyBundleLookup
 
lookup() - Method in class ru.vyarus.dropwizard.guice.bundle.lookup.ServiceLoaderBundleLookup
 
lookup() - Method in class ru.vyarus.dropwizard.guice.bundle.lookup.VoidBundleLookup
 
lookup() - Static method in class ru.vyarus.dropwizard.guice.test.util.TestSetupUtils
 
lookup(Application, Class<V>) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Static lookup for registry value.
lookup(Environment, Class<V>) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Static lookup for registry value by environment instance.
lookupBundles() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for bundles resolved by lookup mechanism.
lookupBundlesResolved(BundlesFromLookupResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
lookupBundlesResolved(BundlesFromLookupResolvedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called if at least one bundle recognized using bundles lookup.
lookupClient(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Shortcut for ClientSupport object lookup by other extensions.
lookupExtensions(TestEnvironmentSetup...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Register setup objects resolved with service loader.
lookupFields(ExtensionContext, Provider<List<AnnotatedField<A, T>>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Resolve test own fields or use already resolved fields set (for example, when guicey extension created for each method we can search and validate fields just once).
lookupInjector(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Lookup test-specific injector.
lookupOrCreate(Application, Class<V>, Supplier<V>) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.lookup(Application, Class) to get ot initialize shared state value.
lookupOrCreate(Environment, Class<V>, Supplier<V>) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.lookup(Environment, Class) to get ot initialize shared state value.
lookupOrFail(Application, Class<V>, String, Object...) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.lookup(Application, Class) to immediately fail if value is not available.
lookupOrFail(Environment, Class<V>, String, Object...) - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Shortcut for SharedConfigurationState.lookup(Environment, Class) to immediately fail if value is not available.
lookupRestClient(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
Static lookup for registered stubs rest client.
lookupSupport(ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Static "hack" for other extensions extending base guicey extensions abilities.
lookupTracker(Invocation.Builder) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Lookup tracker in request builder object.
lookupTracker(WebTarget) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Lookup tracker in request builder object.

M

manage(Managed) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Shortcut for manual registration of Managed objects.
ManagedInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature
Managed objects installer.
ManagedInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
 
managedLifecycle() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
By default, guicey simulates Managed objects lifecycle.
ManagedTracker - Class in ru.vyarus.dropwizard.guice.debug.report.start
Managed objects tracker for startup time report.
ManagedTracker(StartupTimeInfo, ShutdownTimeInfo, LifecycleEnvironment) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.start.ManagedTracker
Create tracker.
manualBinding(Binder, Class<T>, Binding<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
manualBinding(Binder, Class<T>, Binding<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
manualBinding(Binder, Class<T>, Binding<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
manualBinding(Binder, Class<T>, Binding<T>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
 
manualBinding(Binder, Class<T>, Binding<T>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.install.binding.BindingInstaller
Called for extensions, resolved from guice bindings (in user modules).
manualExtensionsValidated(List<Class<?>>, List<Class<?>>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Manual extensions validated.
manualExtensionsValidated(ManualExtensionsValidatedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
manualExtensionsValidated(ManualExtensionsValidatedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when all manually registered extension classes are recognized by installers (validated).
ManualExtensionsValidated - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called when all manually registered extension classes are recognized by installers (validated).
ManualExtensionsValidatedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
Called when all manually registered extension classes are recognized by installers (validated).
ManualExtensionsValidatedEvent(EventsContext, List<Class<?>>, List<Class<?>>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration.ManualExtensionsValidatedEvent
Create event.
map() - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
 
MappingsConfig - Class in ru.vyarus.dropwizard.guice.debug.report.web
Web mappings report configuration (WebMappingsRenderer).
MappingsConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
 
markers(List<String>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Renders markers as: *marker1,marker2..
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
 
matches(Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
 
matches(Class<?>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.FeatureInstaller
NOTE: consider using ru.vyarus.dropwizard.guice.module.installer.util.FeatureUtils to simplify checks (for example, types most likely must be checks to be not abstract).
matches(Method) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.NonObjectMethodMatcher
 
matching(String) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
matrixParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request matrix parameter (WebTarget.matrixParam(String, Object...)).
matrixParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request matrix parameter (WebTarget.matrixParam(String, Object...)).
matrixParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
matrixParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
matrixParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
matrixParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record matric param WebTarget.matrixParam(String, Object...).
matrixParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Apply matrix parameter.
matrixParam(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request matrix parameter (WebTarget.matrixParam(String, Object...)).
matrixParams(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure multiple matrix params at once.
maxStringLength() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
Required to keep called method toString rendering readable in case of large strings used.
maxStringLength(int) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
Required to keep called method toString rendering readable in case of large strings used.
merge(ConfigOverride[], ConfigOverride...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Adds config override for existing overrides array.
mergeRaw(String[], String...) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Merges config override arrays.
messages() - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
messages(Function<ILoggingEvent, String>) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
 
method(Method) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Create request builder from resource method: automatic configuration of targe path and http method selection.
method(Method) - Method in class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Append resource method path (path from Path method annotation).
method(Method, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Create request builder from resource method: automatic configuration of targe path and http method selection.
method(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
method(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
method(String) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Create request builder from resource method: automatic configuration of targe path and http method selection.
method(String, Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record http method SyncInvoker.method(String) and shortcuts like SyncInvoker.get().
method(String, Entity<?>, GenericType<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record http method SyncInvoker.method(String) and shortcuts like SyncInvoker.get(jakarta.ws.rs.core.GenericType).
method(String, Entity<?>, Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record http method SyncInvoker.method(String) and shortcuts like SyncInvoker.get(Class).
method(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Create request builder from resource method: automatic configuration of targe path and http method selection.
method(String, Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
method(String, Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
method(String, Entity<?>, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
method(String, Entity<?>, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
method(String, Entity<?>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
method(String, Entity<?>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
method(String, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
method(String, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
method(String, Class<?>...) - Method in class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Append resource method path (path from Path method annotation).
method(String, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
method(String, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
method(Caller<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Configure request from resource method call.
method(Caller<T>) - Method in class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Append resource method path (path from Path method annotation).
method(Caller<T>, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Configure a request from the resource method call.
MethodCall - Class in ru.vyarus.dropwizard.guice.url.model
Recorded method call on resource class.
MethodCall(Class<?>, Method, Object...) - Constructor for class ru.vyarus.dropwizard.guice.url.model.MethodCall
Create a method call info.
methods(Matcher<? super Method>) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
Filter methods.
MethodSummary - Class in ru.vyarus.dropwizard.guice.test.track.stat
Tracked method summary (for all calls of exact method).
MethodSummary(Class<?>, Method, Timer) - Constructor for class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
Create summary.
MethodTrack - Class in ru.vyarus.dropwizard.guice.test.track
Represents single method execution.
MethodTrack(Class<?>, Method, String, long, Duration, Object[], String[], Object, String, Throwable, boolean[], Timer) - Constructor for class ru.vyarus.dropwizard.guice.test.track.MethodTrack
Create track.
mock(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.mock.MocksHook
Override gucie bean with a mock instance.
mock(Class<T>, T) - Method in class ru.vyarus.dropwizard.guice.test.mock.MocksHook
Override guice bean with a user-provided mock instance.
MockBean - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.mock
Replace any guice service with mockito mock in test (using guice module overrides).
MockFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.mock
MockBean test fields support implementation.
MockFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
Create support.
MocksHook - Class in ru.vyarus.dropwizard.guice.test.mock
Replace any guice service with mockito mock in test (using guice module overrides).
MocksHook() - Constructor for class ru.vyarus.dropwizard.guice.test.mock.MocksHook
 
modifiers - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration modifiers.
modifiers - Variable in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Configuration modifiers.
modify(C) - Method in interface ru.vyarus.dropwizard.guice.test.util.ConfigModifier
Called before application run phase.
module() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Note that only directly registered modules are covered.
Module - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Guice module.
Module - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
WARNING: binding extension scope is guice module name itself (not direct module, but topmost registered module - visible in configuration).
ModuleDeclaration - Class in ru.vyarus.dropwizard.guice.debug.report.guice.model
Guice module descriptor.
ModuleDeclaration() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
ModuleItemInfo - Interface in ru.vyarus.dropwizard.guice.module.context.info
Guice module configuration information.
ModuleItemInfoImpl - Class in ru.vyarus.dropwizard.guice.module.context.info.impl
Module item info implementation.
ModuleItemInfoImpl(Module) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
Create item.
ModuleItemInfoImpl(Class<? extends Module>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
Create disabled-only item (without an actual item).
modules() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
 
modules(Module...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Multiple module instances of the same type could be registered.
modules(Module...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Register guice modules.
modules(Module...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Register guice modules.
modules(Module...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Register guice modules.
modulesAnalyzed(List<Module>, List<Class<?>>, List<Class<? extends Module>>, List<Binding>) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Guice modules analyzed.
modulesAnalyzed(ModulesAnalyzedEvent) - Method in class ru.vyarus.dropwizard.guice.debug.LifecycleDiagnostic
 
modulesAnalyzed(ModulesAnalyzedEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
Called when guice bindings analyzed and all extensions detected.
ModulesAnalyzed - Enum constant in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Called after guice modules analysis and repackaging.
ModulesAnalyzedEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event.run
Called when guice bindings analyzed and all extensions detected.
ModulesAnalyzedEvent(EventsContext, List<Module>, List<Class<?>>, List<Class<? extends Module>>, List<Binding>) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ModulesAnalyzedEvent
Create event.
modulesOverride(Module...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Register overriding modules, used to override bindings of normal modules.
modulesOverride(Module...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Override modules (using guice Modules.override(com.google.inject.Module...)).
modulesOverride(Module...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Override modules (using guice Modules.override(com.google.inject.Module...)).
modulesOverride(Module...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Override modules (using guice Modules.override(com.google.inject.Module...)).
ModulesProcessingTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Modules pre processing time (include Aware* interfaces processing and bindings analysis).
ModulesSupport - Class in ru.vyarus.dropwizard.guice.module.installer.internal
Helper class for guice modules processing.
ms(long) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
 
ms(Duration) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Render duration in milliseconds (2 decimal signs precision).
multipart() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Multipart object builder.
MultipartArgumentHelper - Class in ru.vyarus.dropwizard.guice.test.client.builder.call
Helper utilities to build multipart objects for rest method analysis api.
MultipartArgumentHelper() - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
 
MultipartArgumentHelper.Builder - Class in ru.vyarus.dropwizard.guice.test.client.builder.call
Multipart object builder.
MultipartAwareCaller<T> - Interface in ru.vyarus.dropwizard.guice.test.client.builder.call
Alternative to Caller when multipart method is called.
MultipartCheck - Class in ru.vyarus.dropwizard.guice.test.client.util
Utility to check multipart jar presence.
multipartMethod(MultipartAwareCaller<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
The same as ResourceClient.method(ru.vyarus.dropwizard.guice.url.util.Caller, Object), but provides a helper utility to easily stub multipart parameters (so these values could be used for request configuration).
MultipartParamsSupport - Class in ru.vyarus.dropwizard.guice.url.util
Multipart parameters handling.
MultipartSupport - Class in ru.vyarus.dropwizard.guice.test.client.builder.util.conf
Build multipart form.

N

named(Class, Class, Object, Class) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
Register named plugin.
NamedHealthCheck - Class in ru.vyarus.dropwizard.guice.module.installer.feature.health
Base class for automatic health check registration.
NamedHealthCheck() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.health.NamedHealthCheck
 
newContainer(Object) - Method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Creates info container for configuration item.
NEWLINE - Static variable in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Newline.
noBodyMappingForVoid() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
In theory, jersey should avoid body mapping when void response requested (builder.readEntity(Void.class)), but jersey tries to map it and fils.
noDefaultInstallers() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Disables automatic CoreInstallersBundle and WebInstallersBundle registration (no installers will be registered by default).
noGuiceFilter() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Disables GuiceFilter registration for both application and admin contexts.
NoManagedContainerLifeCycle() - Constructor for class ru.vyarus.dropwizard.guice.test.TestCommand.NoManagedContainerLifeCycle
 
NonObjectMethodMatcher - Class in ru.vyarus.dropwizard.guice.debug.report.guice.util
Matcher accept all methods, except methods declared in Object.
NonObjectMethodMatcher() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.guice.util.NonObjectMethodMatcher
 
normalize(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Cleanup duplicate slashes and replace backward slashes.
normalizeAbsolutePath(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Normalize path by removing duplicate slashes and replacing backslashes.
normalizeClasspathPath(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Normalization for classpath resource path.
normalizeRelativePath(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Normalization for sub section (sub folder) url path.
notFollowRedirects() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Disable redirects following to validate redirection correctness (or redirection fact).
notifyExtensionRecognized(ExtensionItemInfoImpl) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Extension recognized by installer, which means it is now completely initialized and disable predicates could be applied now.

O

onAfterAll(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onAfterEach(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onApplicationShutdown(ApplicationShutdownListener) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Code to execute after complete application shutdown.
onApplicationShutdown(ApplicationShutdownListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Code to execute after complete application shutdown.
onApplicationStart(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onApplicationStarting(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onApplicationStartup(ApplicationStartupListener) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Code to execute after complete application startup.
onApplicationStartup(ApplicationStartupListener) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Code to execute after complete application startup.
onApplicationStop(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onApplicationStopping(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onBeforeAll(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onBeforeEach(LambdaTestListener) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
onEvent(GuiceyLifecycleEvent) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleAdapter
 
onEvent(GuiceyLifecycleEvent) - Method in interface ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycleListener
Called with specific lifecycle event.
onGuiceyStartup(GuiceyStartupListener<C>) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Code to execute after guice injector creation (but still under run phase).
onGuiceyStartup(GuiceyStartupListener<C>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Code to execute after guice injector creation (but still under run phase).
onProvision(ProvisionListener.ProvisionInvocation<T>) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.GuiceInstanceListener
 
onRun(C, Environment, DropwizardTestSupport<C>) - Method in class ru.vyarus.dropwizard.guice.test.util.RandomPortsListener
 
onTestEvent(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.LambdaTestListener
Called on test event (see TestExecutionListener) for events description.
openScope(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Current configuration context (application, bundle or classpath scan).
option(K) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Read option value.
option(K) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Read option value.
option(K) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Read option value.
option(K, Object) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Options is a generic mechanism to provide internal configuration values for guicey and 3rd party bundles.
option(T) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
option(T) - Method in class ru.vyarus.dropwizard.guice.module.installer.option.InstallerOptionsSupport
 
Option<T> - Interface in ru.vyarus.dropwizard.guice.module.context.option
Options used for finer configuration.
OptionalExtensionDisable - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Special scope for optional extensions automatic disabling (when no matching installer available).
OptionalExtensionDisablerScope - Class in ru.vyarus.dropwizard.guice.module.context
Class used as disabling scope for optional extensions.
OptionalExtensionDisablerScope() - Constructor for class ru.vyarus.dropwizard.guice.module.context.OptionalExtensionDisablerScope
 
OptionHolder<T> - Class in ru.vyarus.dropwizard.guice.module.context.option.internal
Holds used options (set or read) info.
OptionHolder(Option<T>) - Constructor for class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
Create holder.
OptionParser - Class in ru.vyarus.dropwizard.guice.module.context.option.mapper
Utility class for options recognition from string and value parsing.
options() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
options() - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
options() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
options() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
options(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
options(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
options(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
options(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
options(Map<Enum, Object>) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Sets multiple options at once.
Options - Class in ru.vyarus.dropwizard.guice.module.context.option
Guice bean for accessing options from guice services.
Options(OptionsSupport) - Constructor for class ru.vyarus.dropwizard.guice.module.context.option.Options
Create options.
OptionsAwareModule - Interface in ru.vyarus.dropwizard.guice.module.support
Guice module, registered in bundle, may implement this to be able to use options in module configuration method.
OptionsConfig - Class in ru.vyarus.dropwizard.guice.debug.report.option
Options reporting configuration.
OptionsConfig() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
 
OptionsInfo - Class in ru.vyarus.dropwizard.guice.module.context.option
Provides access to used options and values.
OptionsInfo(OptionsSupport) - Constructor for class ru.vyarus.dropwizard.guice.module.context.option.OptionsInfo
Create info.
OptionsMapper - Class in ru.vyarus.dropwizard.guice.module.context.option.mapper
Helper utility class for mapping options from system properties, environment variables or direct string.
OptionsMapper() - Constructor for class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
 
optionsReadOnly() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
OptionsRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.option
Renders used options.
OptionsRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.option.OptionsRenderer
Create renderer.
OptionsSupport<T extends Enum<? extends Option> & Option> - Class in ru.vyarus.dropwizard.guice.module.context.option.internal
Options support logic.
OptionsSupport() - Constructor for class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
 
order() - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
Order extension according to Order annotation.
Order - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.order
May be applied to extension in order to order extensions.
OrderComparator - Class in ru.vyarus.dropwizard.guice.module.installer.order
Comparator for classes annotated with Order annotation.
OrderComparator() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.order.OrderComparator
 
Ordered - Interface in ru.vyarus.dropwizard.guice.module.installer.order
Marker interface for installer trigger extensions sorting.
OReflectionHelper - Class in ru.vyarus.dropwizard.guice.module.installer.scanner.util
Reflection utility taken from orientdb (http://orientechnologies.com).
OverallTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Timer started in time of guice bundle creation for measuring entire application startup time (used for measuring time since startup).
override(Module...) - Static method in class ru.vyarus.dropwizard.guice.test.binding.BindingsOverrideInjectorFactory
Overriding bindings registration.
overrideRestMapping(String, String) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Creates config override for rest mapping.
overrideScope(Runnable) - Static method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ModuleItemInfoImpl
Use to register overriding modules.
overridingModule() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for overriding modules.

P

packagePath(Class) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Returned location path does not contain leading slash because its not needed for direct classpath resource loading.
param(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Add form parameter.
param(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Same as FormBuilder.param(String, Object) but provides multiple parameters for the same name.
parameterToString(Object) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.FormParamsSupport
Format the given parameter object into string.
parameterToString(Object, DateFormat, DateTimeFormatter) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.FormParamsSupport
Format the given parameter object into string.
params(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
Adds multiple form params.
parse(Injector, Collection<? extends Element>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelParser
Parse guice elements into modules tree.
parseElement(Injector, Element) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelParser
Parse single guice element.
parseFileName(Response) - Static method in class ru.vyarus.dropwizard.guice.test.client.util.FileDownloadUtil
Less accurate version of FileDownloadUtil.readFilename(Response) with simplified header parsing.
parseFileName(String) - Static method in class ru.vyarus.dropwizard.guice.test.client.util.FileDownloadUtil
Less accurate version of FileDownloadUtil.readFilename(Response) with simplified header parsing.
parseValue(T, String) - Static method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionParser
Parse option value from string.
part(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create simple data part.
patch(String, Object, GenericType<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PATCH call shortcut.
patch(String, Object, Class<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PATCH call shortcut.
patch(String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PATCH call shortcut.
path(Class) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
path(Class, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
path(Method) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
path(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
path(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
path(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
path(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record path configuration WebTarget.path(String).
path(String...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Combine parts into correct path avoiding duplicate slashes and replacing backward slashes.
path(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Append provided path to resource path (useful when direct resource method can't be used for construction).
pathParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request path parameter (WebTarget.resolveTemplateFromEncoded(String, Object)).
pathParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request path parameter (WebTarget.resolveTemplateFromEncoded(String, Object)).
pathParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Apply path parameter.
pathParam(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request path parameter (WebTarget.resolveTemplateFromEncoded(String, Object)).
PathParam(String, Object, boolean, boolean) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData.PathParam
Create a parameter info object.
pathParams - Variable in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Path parameters map.
pathParams(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure multiple path params at once.
PathUtils - Class in ru.vyarus.dropwizard.guice.module.installer.util
Path and URL utils.
performanceTrack(GuiceyTestTime, Duration) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
Record performance.
performDetection(Binding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceScopingVisitor
Method to call DIRECTLY on visitor instead of "normal" visitor appliance.
Plugin - Annotation Interface in ru.vyarus.dropwizard.guice.module.installer.feature.plugin
Simplifies work with guice multibindings.
PluginInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.plugin
Shortcut for guice multibindings mechanism.
PluginInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
 
PluginReporter - Class in ru.vyarus.dropwizard.guice.module.installer.feature.plugin
Special reporter for detailed plugins report.
PluginReporter() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
Create reporter.
port(int) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
post(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
post(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
post(Entity<?>, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
post(Entity<?>, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
post(Entity<?>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
post(Entity<?>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
post(String, Object, GenericType<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
POST call shortcut.
post(String, Object, Class<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
POST call shortcut.
post(String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
POST call shortcut.
prepareExtensionOverrides(ConfigOverride[], ExtensionContext) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Process config overrides set by junit extensions.
prepareModules() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Prepare guice modules for injector creation.
prepareModules(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ModulesSupport
Prepares modules to use for injector creation (applies module overrides).
prepareOverrides(String) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Collect configuration overrides objects.
prepareOverrides(String, List<T>) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Process provided custom config override objects by setting context prefix.
prepareTestSupport(String, ExtensionContext, List<TestEnvironmentSetup>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
The only role of actual extension class is to configure DropwizardTestSupport object according to annotation.
prepareTestSupport(String, ExtensionContext, List<TestEnvironmentSetup>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension
 
prepareTestSupport(String, ExtensionContext, List<TestEnvironmentSetup>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension
 
print(TestRequestConfig) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.TestRequestConfigPrinter
 
printAll() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Shortcut method to enables all possible prints.
printAllGuiceBindings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints all bindings in guice injector.
printAvailableInstallers() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints all registered (not disabled) installers with registration source.
printBundles() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables used bundles print.
printCommands() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables installed commands (with classpath scan) print.
printConfiguration() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
 
printConfiguration(DiagnosticConfig) - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic.Builder
Enable configuration reporting.
printConfigurationBindings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints available configuration bindings.
printContextTree(ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic.Builder
Enable context tree printing.
printCustomConfigurationBindings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
The same as GuiceBundle.Builder.printConfigurationBindings(), but hides all dropwizard related paths.
printDefaults() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables default prints (most useful info): commands, bundles, installers, extensions, modules.
printDefaults() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Print configured defaults to console.
printDiagnosticInfo() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Print additional diagnostic logs with startup statistics, installed bundles, installers and resolved extensions and configuration tree.
printDisabledItems() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables disabled items print.
printExtensions() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables extensions print.
printExtensionsHelp() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints extensions usage help: all extension signs recognized by installers.
printGuiceAopMap() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints all configured guice AOP interceptors and how they apply to methods.
printGuiceAopMap(GuiceAopConfig) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Supposed to be used to understand how guice AOP works (the most often reasons: check aop applied to method and check interceptors order).
printGuiceBindings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints guice bindings configured in user-provided modules (excluding guicey and guice own bindings).
printGuiceProvisionTime() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints guice beans construction time (during application startup) and number of created beans.
printInstallerInterfaceMarkers() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables installer markers interfaces indication.
printInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables installers print.
printJerseyConfig() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints all registered jersey extensions (including core dropwizard extensions and everything registered by other dropwizard bundles or manually).
printLifecyclePhases() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Split logs with major lifecycle stage names.
printLifecyclePhasesDetailed() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Same as GuiceBundle.Builder.printLifecyclePhases(), but also prints resolved and disabled configuration items.
printMappings() - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
Enable assignment logging (to system out, as loggers are not yet initialized).
printModules() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables registered guice modules print (only directly registered modules).
printNotUsedInstallers() - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticConfig
Enables not used installers print.
printOptions(OptionsConfig) - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic.Builder
Enables options reporting.
printSharedStateUsage() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints SharedConfigurationState usage history after application startup.
printStartupStats(boolean) - Method in class ru.vyarus.dropwizard.guice.debug.ConfigurationDiagnostic.Builder
Enables startup statistic reporting.
printStartupTime() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints detailed application startup (and shutdown) times.
printSummary() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockBean
Native mockito mock usage report: shows called methods and stubbed, but not used methods.
printSummary() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyBean
Native mockito spy usage report: shows called methods and stubbed, but not used methods.
printSummary() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
Note that the summary for all registered trackers is printed when the guicey extension debug option enabled.
PrintUtils - Class in ru.vyarus.dropwizard.guice.test.util
Utilities for test console reports formatting.
printWebMappings() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Prints all configured filters and servlets (including guice ServletModule declarations.
PrioritizeJerseyExtensions - Enum constant in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
By default, when extension registered with environment.jersey().register(...) it's implicitly qualified with Custom, so registered extensions could override default extensions, including default dropwizard extensions (see Providers.getAllServiceHolders(org.glassfish.jersey.internal.inject.InjectionManager, java.lang.Class) to see that custom qualified providers are prioritized).
PrivateModuleException - Exception in ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor
Marker exception indicating private module binding.
PrivateModuleException(PrivateElements) - Constructor for exception ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.PrivateModuleException
Create exception.
processDelayedConfigurations(GuiceyEnvironment) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Process delayed builder (or hooks) configurations.
processFormParams(Map<String, Object>, Multimap<String, Object>) - Static method in class ru.vyarus.dropwizard.guice.url.util.MultipartParamsSupport
Multipart parameters could be handled with multuiple aprameters, for example: method(@FormDaraParam("file") InputStream in, @FormDataParam("file") FormDataContentDisposition info).
prop(String, T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
prop(String, T, Function<String, V>) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
Directly map system property value to option.
properties(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure multiple properties at once.
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Jersey client property configuration (JerseyClient.property(String, Object)).
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Jersey client property configuration (JerseyClient.property(String, Object)).
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
property(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record property Configurable.property(String, Object), Invocation.Builder.property(String, Object).
property(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure jersey client property configuration (JerseyClient.property(String, Object)).
PropertyBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle.lookup
Use 'guicey.bundles' system property to lookup bundles.
PropertyBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.lookup.PropertyBundleLookup
 
propertyPrefix - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Configuration overrides property prefix.
propertyPrefix(String) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Dropwizard stored all provided configuration overriding values as system properties with provided prefix (or "dw." by default).
PropertyUtils - Class in ru.vyarus.dropwizard.guice.module.installer.util
System properties utils.
props() - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
Shortcut for OptionsMapper.props(String) with "option." prefix.
props(String) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
Search for system properties, prefixed with provided string.
Prototype - Annotation Interface in ru.vyarus.dropwizard.guice.module.support.scope
Guice prototype scope annotation.
provider(Class<?>, boolean, boolean) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
 
ProviderInstance - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Bound provider instance (bind(Smth.class).toProvider(obj)).
ProviderKey - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Provider by key (bind(Smth.class).toProvider(DmthProv.class)).
ProviderMethod - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Provider method in module (annotated with Provides).
ProviderRenderUtil - Class in ru.vyarus.dropwizard.guice.debug.report.jersey.util
Jersey providers recognition and render utility.
ProviderReporter - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider
Special reporter to build detail providers report.
ProviderReporter() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
Create reporter.
provideText(String...) - Method in class ru.vyarus.dropwizard.guice.test.util.io.SystemInMock
 
ProvisionListener - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
ProvisionListener registration (bindListener(..)).
ProvisionListenerModule(Multimap<Binding<?>, Duration>) - Constructor for class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic.ProvisionListenerModule
Create module.
put(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
put(Entity<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
put(Entity<?>, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
put(Entity<?>, GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
put(Entity<?>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
put(Entity<?>, Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
put(Class<V>, V) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Assumed to be used to store some configuration during startup.
put(String, Object, GenericType<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PUT call shortcut.
put(String, Object, Class<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PUT call shortcut.
put(String, Object, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
PUT call shortcut.

Q

queryParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure request query parameter (WebTarget.queryParam(String, Object...)).
queryParam(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request query parameter (WebTarget.queryParam(String, Object...)).
queryParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
queryParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
queryParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
queryParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record query param WebTarget.queryParam(String, Object...).
queryParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Apply query parameter.
queryParam(String, Supplier<Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure request query parameter (WebTarget.queryParam(String, Object...)).
queryParams(Map<String, ?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Configure multiple query params at once.

R

randomPorts() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Shortcut to enable random web ports.
randomPorts() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
randomPorts() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Enables random ports usage.
randomPorts(boolean) - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Use random http ports (applicable only for web).
randomPorts(boolean) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
RandomPortsListener<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.util
Applies random ports to test application.
RandomPortsListener() - Constructor for class ru.vyarus.dropwizard.guice.test.util.RandomPortsListener
 
read() - Method in class ru.vyarus.dropwizard.guice.test.util.io.SystemInMock
 
read(byte[], int, int) - Method in class ru.vyarus.dropwizard.guice.test.util.io.SystemInMock
 
readFilename(Response) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.MultipartSupport
 
readFilename(Response) - Static method in class ru.vyarus.dropwizard.guice.test.client.util.FileDownloadUtil
Use jersey header parser when the multipart jar is available.
readFilename(String) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.conf.MultipartSupport
 
readFrom(Class<Void>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.util.VoidBodyReader
 
recognize(Class<?>) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Scope recognition logic may be used in configuration analyzers to easily detect item scope.
recognize(ItemId) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
recognizeOption(String) - Static method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionParser
Recognize option from string.
record() - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook
Start recorder configuration.
RecordedLogs - Class in ru.vyarus.dropwizard.guice.test.log
Recorded logs access object for RecordLogs.
RecordedLogs(Recorder) - Constructor for class ru.vyarus.dropwizard.guice.test.log.RecordedLogs
Create recorded logs accessor.
RecordedLogsTrackingBundle() - Constructor for class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.RecordedLogsTrackingBundle
 
Recorder - Class in ru.vyarus.dropwizard.guice.test.log
Logs recorder.
Recorder(String, Level, List<String>) - Constructor for class ru.vyarus.dropwizard.guice.test.log.Recorder
Create recorder.
recorderName(String) - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.Builder
Custom name for logback appender.
RecordLogs - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.log
Record log events for verification.
RecordLogsHook - Class in ru.vyarus.dropwizard.guice.test.log
Record log events for verification.
RecordLogsHook() - Constructor for class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook
 
RecordLogsHook.Builder - Class in ru.vyarus.dropwizard.guice.test.log
Log recorder configuration builder.
RecordLogsHook.RecordedLogsTrackingBundle - Class in ru.vyarus.dropwizard.guice.test.log
Technical bundle used to re-attach log recorders after dropwizard resets all loggers.
register() - Method in interface ru.vyarus.dropwizard.guice.hook.GuiceyConfigurationHook
Register hook.
register(Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Jersey client extension registration (JerseyClient.register(Class)).
register(Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Shortcut for environment().jersey().register() for direct registration of jersey extensions.
register(Class<?>, int) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Class<?>, int) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Class<?>, Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Class<?>, Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Class<?>, Map<Class<?>, Integer>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Class<?>, Map<Class<?>, Integer>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Class<K>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure jersey client extension registration (JerseyClient.register(Class)).
register(Class<K>, Supplier<K>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure jersey client extension registration (JerseyClient.register(Object)).
register(Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Jersey client extension registration (JerseyClient.register(Object)).
register(Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Object...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Shortcut for environment().jersey().register() for direct registration of jersey extensions.
register(Object, int) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Object, int) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Object, int, Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record extension (by class or instance) Configurable.register(Class).
register(Object, Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Object, Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Object, Map<Class<?>, Integer>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
register(Object, Map<Class<?>, Integer>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
register(Object, Map<Class<?>, Integer>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record extension (by class or instance) Configurable.register(Object, java.util.Map).
register(List<GuiceyConfigurationHook>) - Static method in class ru.vyarus.dropwizard.guice.test.util.HooksUtil
Register configuration hooks.
register(K) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Configure jersey client extension registration (JerseyClient.register(Object)).
register(GuiceyConfigurationHook) - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Register hook for current thread.
register(GuiceyLifecycleListener...) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Listener registration.
registerAnnotation(Class<?>, Annotation, ExtensionConfig) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
Register reusable app declaration source.
registerBundles(GuiceyBundle...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
registerCommands(Bootstrap, ClasspathScanner, ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.CommandSupport
Scans classpath to find commands and register them.
registerCommands(List<Class<Command>>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Register commands resolved with classpath scan.
registerDisablePredicates(Predicate<? extends ItemInfo>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Register disable predicates, used to disable all matched items.
registerDropwizardBundles(ConfiguredBundle...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
registeredBy(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Shortcut for Filters.registeredBy(ItemId) for scope classes.
registeredBy(Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Check registration source.
registeredBy(ConfigScope) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Shortcut for Filters.registeredBy(ItemId) for special scopes (like classpath scan, bundles lookup etc).
registeredBy(ConfigScope...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Shortcut for Disables.registeredBy(Class[]) for for special scopes (like classpath scan, bundles lookup etc).
registeredBy(ItemId) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
In contrast to Filters.registrationScope(ItemId) this filter returns item for all scopes mentioned item (including scopes where registration was considered duplicate).
registeredBy(ItemId...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
 
registerExtension(ConfigurationContext, Class<?>, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsSupport
Register extension (manual or from classpath scan).
registerExtension(ConfigurationContext, Class<?>, FeatureInstaller, boolean) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsSupport
Register extension.
registerExtensionBinding(ConfigurationContext, Class<?>, Binding<?>, Class<? extends Module>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsSupport
Register extension from guice binding.
registerExtensions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Extensions could be registered in run phase too.
registerExtensions(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
registerExtensions(List<ExtensionItemInfoImpl>) - Method in class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder
Prepare known extensions for installation.
registerExtensionsOptional(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
registerField(Class<?>, GuiceyExtensionsSupport, ExtensionConfig) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
Register reusable app declaration source.
registerGlobalApp(ExtensionContext, StoredReusableApp) - Static method in class ru.vyarus.dropwizard.guice.test.util.ReusableAppUtils
Stores new application in global context.
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Called to register additional guicey hooks, if required.
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
registerHooks(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
registerInjector(Application, Injector) - Static method in class ru.vyarus.dropwizard.guice.injector.lookup.InjectorLookup
Used internally to register application specific injector.
registerInstallers(Class<? extends FeatureInstaller>[]) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
registerInstallersFromScan(List<Class<? extends FeatureInstaller>>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Register installers from classpath scan.
registerJerseyListener(ApplicationEventListener) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ApplicationRunEvent
 
registerJettyListener(LifeCycle.Listener) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.run.ApplicationRunEvent
 
registerLookupBundles(List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Register bundles resolved by lookup mechanism.
registerModules(Module...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
registerModulesOverride(Module...) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
registerPlugin(Binder, Class<?>) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
Plugin registration.
registerSystemHookAlias(String, Class<?>) - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Register alias hor hook, loaded from system property.
registrationScope(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
registrationScope(ConfigScope) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Shortcut for Filters.registrationScope(ItemId) for special scopes (like classpath scan, bundles lookup etc).
registrationScope(ItemId) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for items registered by specified context.
RegistrationTrackUtils - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track
Utilities for rendering registration tracking info for hooks and setup test objects.
regTestClass - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Test class.
relativize(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Method used to normalize and remove leading slash to convert path into relative if it starts from slash.
RemovedBindingsCount - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Removed configuration elements count.
RemovedInnerModules - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Count of removed inner guice modules.
removeDuplicates(List<T>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
Remove duplicates in list by rule: only one instance of type must be present in list.
removeFromSystemProperties() - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideExtensionValue
 
removeFromSystemProperties() - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideValue
 
removeTypes(List<T>, List<Class<? extends T>>) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
Filter list from objects of type present in filter list.
render() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.TrackerStats
 
render(ListMultimap<Binding<?>, Duration>) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceProvisionRenderer
Render provisions report.
render(Class<?>, Class, boolean, boolean) - Static method in class ru.vyarus.dropwizard.guice.debug.report.jersey.util.ProviderRenderUtil
Render provider as exact extension type.
render(Class<?>, Object, boolean, boolean) - Static method in class ru.vyarus.dropwizard.guice.debug.report.jersey.util.ProviderRenderUtil
In fuw cases it is possible to get more information using provider instance.
render(StringBuilder) - Method in class ru.vyarus.dropwizard.guice.debug.util.TreeNode
Renders tree to provided builder.
render(ShutdownTimeInfo) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeRenderer
Render shutdown report.
render(StartupTimeInfo) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeRenderer
Render startup time report.
renderAnnotation(Annotation) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Render annotation.
renderClass(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
 
renderClassLine(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Shortcut for RenderUtils.renderClassLine(Class, List) to render without markers.
renderClassLine(Class<?>, int, List<String>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Renders scope as: class-simple-name#pos (class-package) *markers.
renderClassLine(Class<?>, List<String>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Renders class as: class-simple-name (class-package) *markers.
renderConfigurationBindings(BindingsConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
Configuration report shows configuration binding paths.
renderConfigurationSummary(DiagnosticConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Summary report render extensions by type.
renderConfigurationTree(ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Tree report render extensions by configuration source.
renderDisabledClassLine(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Render disabled class as: -class-simple-name (class-package).
renderDisabledClassLine(Class<?>, int, List<String>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Render disabled class as: -class-simple-name#pos (class-package) *markers.
renderDisabledInstaller(Class<FeatureInstaller>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Renders disabled installer line.
renderGuiceAop(GuiceAopConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Render guice aop map report.
renderGuiceBindings(GuiceConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Render guice bindings report.
renderInstaller(Class<FeatureInstaller>, List<String>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
Render installer line.
renderJerseyConfig(JerseyConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey.ApplicationStartedEvent
Render jersey configuration report.
renderKey(Key) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
 
renderOptions(OptionsConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Options report.
renderPackage(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.debug.util.RenderUtils
If provided type is inner class then declaring class will be rendered instead of package.
renderReport() - Method in class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic
 
renderReport() - Method in class ru.vyarus.dropwizard.guice.debug.hook.GuiceProvisionTimeHook
 
renderReport(Boolean) - Method in class ru.vyarus.dropwizard.guice.debug.report.stat.StatsRenderer
 
renderReport(Void) - Method in class ru.vyarus.dropwizard.guice.debug.report.extensions.ExtensionsHelpRenderer
 
renderReport(DiagnosticConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.diagnostic.DiagnosticRenderer
Renders diagnostic report according to config.
renderReport(GuiceAopConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopMapRenderer
 
renderReport(GuiceConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceBindingsRenderer
 
renderReport(JerseyConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfigRenderer
 
renderReport(OptionsConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsRenderer
Renders options report.
renderReport(ContextTreeConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.tree.ContextTreeRenderer
Renders configuration tree report according to provided config.
renderReport(MappingsConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.WebMappingsRenderer
 
renderReport(BindingsConfig) - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.ConfigBindingsRenderer
 
renderReport(T) - Method in interface ru.vyarus.dropwizard.guice.debug.report.ReportRenderer
Renders report according ro provided config.
renderSource(Element) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
Render element declaration source.
renderStats(boolean) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Guicey timings report.
renderTime(Duration, Duration) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Render duration together with increase indication: overall time (increase since last report).
RenderUtils - Class in ru.vyarus.dropwizard.guice.debug.util
Helper utilities for diagnostic info rendering.
renderWebMappings(MappingsConfig) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
Render servlet and filter mappings report (including guice servlets and filters).
replaceContextScope(ItemId) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Declares possibly sub-configuration context.
replaceMatrix(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
replaceMatrixParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
replacePath(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
replaceQuery(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
replaceQueryParam(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.eager.EagerSingletonInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.health.HealthCheckInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.JerseyFeatureInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.JerseyProviderInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider.ProviderReporter
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.LifeCycleInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.ManagedInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.ListenerReporter
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
 
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
 
report() - Method in interface ru.vyarus.dropwizard.guice.module.installer.FeatureInstaller
Called to log registered endpoints in dropwizard log fashion.
report() - Method in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Prints composed report into logger or do nothing if no lines were provided.
report(EventContext, List<AnnotatedField<A, T>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Called when debug is enabled on guicey extension to report registered fields.
report(EventContext, List<AnnotatedField<WebResourceClient, ResourceClient>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
 
report(EventContext, List<AnnotatedField<WebClient, TestClient>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
 
report(EventContext, List<AnnotatedField<RecordLogs, RecordedLogs>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
report(EventContext, List<AnnotatedField<MockBean, Object>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.mock.MockFieldsSupport
 
report(EventContext, List<AnnotatedField<StubRest, RestClient>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
 
report(EventContext, List<AnnotatedField<SpyBean, Object>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
 
report(EventContext, List<AnnotatedField<StubBean, Object>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
 
report(EventContext, List<AnnotatedField<TrackBean, Tracker>>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
 
Reporter - Class in ru.vyarus.dropwizard.guice.module.installer.util
Helper class to simplify installers dropwizard style report building.
Reporter(Class<? extends FeatureInstaller>, String) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Create reporter.
ReportRenderer<T> - Interface in ru.vyarus.dropwizard.guice.debug.report
Report renderer.
ReportRenderer() - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.InjectorPhaseEvent.ReportRenderer
 
request() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
request() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
request(MediaType...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
request(MediaType...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
request(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
request(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
request(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Create request for provided target with all defaults applied.
RequestData - Class in ru.vyarus.dropwizard.guice.test.client.builder.track
Recorder request configuration data.
RequestData(Runnable) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Create a request data object.
RequestData.Extension - Class in ru.vyarus.dropwizard.guice.test.client.builder.track
Extension info.
RequestData.PathParam - Class in ru.vyarus.dropwizard.guice.test.client.builder.track
Path parameter.
RequestModifierSource - Class in ru.vyarus.dropwizard.guice.test.client.builder.util
Utility to detect configuration source.
RequestTracker - Class in ru.vyarus.dropwizard.guice.test.client.builder.track
Tracks jersey client api configuration.
RequestTracker() - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
 
requireEnabled() - Static method in class ru.vyarus.dropwizard.guice.test.client.util.MultipartCheck
 
requireNonStatic() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Validation option: throw error if field is static.
requiresCounter() - Method in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
 
requireStatic() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Validation option: throw error if field is not static.
requiresTimer() - Method in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
 
reset() - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
May be called to remove improperly registered hooks (registered after context start).
reset() - Static method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportHolder
Reset thread-bound state.
reset() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Reset configured defaults.
reset() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Reset system state after execution.
resetMocks() - Method in class ru.vyarus.dropwizard.guice.test.mock.MocksHook
Reset all registered mocks.
resetSpies() - Method in class ru.vyarus.dropwizard.guice.test.spy.SpiesHook
Reset all registered spies.
resetStatsLogger() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.GuiceStatsTracker
After injector creation reset logger back to parent handler.
resetTrackers() - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook
Clear recorded data for all trackers.
resolveInstallers() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Perform classpath scan to find installers.
resolveParameter(ParameterContext, ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestParametersSupport
 
resolveTemplate(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
resolveTemplate(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
resolveTemplate(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
resolveTemplate(String, Object, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
resolveTemplate(String, Object, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
resolveTemplate(String, Object, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
resolveTemplate(String, Object, boolean, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record path param WebTarget.resolveTemplate(String, Object) (and all other variations).
resolveTemplateFromEncoded(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
resolveTemplateFromEncoded(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
resolveTemplateFromEncoded(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
resolveTemplates(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
resolveTemplates(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
resolveTemplates(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
resolveTemplates(Map<String, Object>, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
resolveTemplates(Map<String, Object>, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
resolveTemplates(Map<String, Object>, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
resolveTemplates(Map<String, Object>, boolean, boolean) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record multiple path params WebTarget.resolveTemplates(java.util.Map) (and all other variations).
resolveTemplatesFromEncoded(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
resolveTemplatesFromEncoded(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
 
resolveTemplatesFromEncoded(Map<String, Object>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
resolveValue(ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideExtensionValue
Called to resolve actual value from configured namespace. 3rd party extension must already initialize value in the store.
ResourceAnalyzer - Class in ru.vyarus.dropwizard.guice.url.resource
Utility to search jersey annotations on resource class.
ResourceClient<T> - Class in ru.vyarus.dropwizard.guice.test.client
Specialized rest client for resource classes.
ResourceClient(Supplier<WebTarget>, TestRequestConfig, Class<T>) - Constructor for class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Create a resource client.
ResourceInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.jersey
Jersey resource installer.
ResourceInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.jersey.ResourceInstaller
 
ResourceMethodInfo - Class in ru.vyarus.dropwizard.guice.url.model
The result of MethodCall analysis.
ResourceMethodInfo(Class<?>, String, Method, String, String) - Constructor for class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
Create a resource method info object.
ResourceMethodInfo(Class<?>, String, Method, String, String, List<Class<?>>, List<ResourceMethodInfo>) - Constructor for class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
Create a resource method info object for the call chain (including sub resource locators).
ResourceMethodLookup - Class in ru.vyarus.dropwizard.guice.url.resource
Utility for intercepting resource call (on special proxy object) to extract called method and provided arguments.
ResourceMethodLookup.Handler - Class in ru.vyarus.dropwizard.guice.url.resource
Handler, intercepting proxy method calls.
ResourceParamsBuilder - Class in ru.vyarus.dropwizard.guice.url.resource
Resource path params builder.
ResourceParamsBuilder(String) - Constructor for class ru.vyarus.dropwizard.guice.url.resource.ResourceParamsBuilder
Construct a builder.
resources(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook.Builder
By default, all resources would be available.
rest(Class<K>) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Build url relative to application rest mapping.
rest(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Build url relative to application rest mapping.
rest(Consumer<UriBuilder>, Class<K>) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Manual rest path building.
Rest - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientType
RestCallAnalyzer - Class in ru.vyarus.dropwizard.guice.test.client.builder.call
Allows using direct call for a resource method to configure rest client endpoint: target url is configured from method Path annotation.
restClient() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Construct a rest client.
restClient(Class<K>) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Construct a specialized rest client for the given resource class.
restClient(Class<R>) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
 
restClient(Class<R>) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Create a new sub-client for a specified resource class (appends a resource path, obtained from Path annotation, to the current client path).
RestClient - Class in ru.vyarus.dropwizard.guice.test.rest
REST client for test stubbed rest (StubRest).
RestClient(GuiceyJerseyTest) - Constructor for class ru.vyarus.dropwizard.guice.test.rest.RestClient
Create a client.
restMapping - Variable in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Rest context mapping.
restMapping() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Specifies rest mapping path.
restMapping(String) - Method in class ru.vyarus.dropwizard.guice.test.builder.BaseBuilder
Specifies rest mapping path.
restMapping(String) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
RestPathBuilder<T> - Class in ru.vyarus.dropwizard.guice.url
Resource path builder.
RestPathBuilder(String, Class<T>, boolean) - Constructor for class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Create a builder.
RestPathUtils - Class in ru.vyarus.dropwizard.guice.url.util
Rest path utils.
RestStubFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.rest
StubRest field support implementation.
RestStubFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.RestStubFieldsSupport
Create support.
RestStubsHook - Class in ru.vyarus.dropwizard.guice.test.rest
Resources stubbing: start lightweight rest container (with, probably, only one or a couple of services to test) without web (no servlets, filters, etc. would work).
RestStubsHook(StubRestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.rest.RestStubsHook
Create hook.
RestStubsHook.Builder - Class in ru.vyarus.dropwizard.guice.test.rest
Rest stubs configuration builder.
ReusableAppUtils - Class in ru.vyarus.dropwizard.guice.test.util
Reusable application support for tests.
ReusableAppWarnings - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Hook and setup fields searched to verify correctness (different from fields analysis below).
reuseApp - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Reuse application instance between tests.
reuseApplication() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
By default, a new application instance is started for each test.
reuseApplication() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
By default, a new application instance is started for each test.
reuseApplication() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
By default, a new application instance is started for each test.
reuseDeclarationClass - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Test class where reuse was declared.
reuseSource - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Description of declaration field or annotation (in declaration class).
root(String, Object...) - Method in class ru.vyarus.dropwizard.guice.url.AppUrlBuilder
Build url relative to application root ("/").
ru.vyarus.dropwizard.guice - package ru.vyarus.dropwizard.guice
 
ru.vyarus.dropwizard.guice.bundle - package ru.vyarus.dropwizard.guice.bundle
 
ru.vyarus.dropwizard.guice.bundle.lookup - package ru.vyarus.dropwizard.guice.bundle.lookup
 
ru.vyarus.dropwizard.guice.debug - package ru.vyarus.dropwizard.guice.debug
 
ru.vyarus.dropwizard.guice.debug.hook - package ru.vyarus.dropwizard.guice.debug.hook
 
ru.vyarus.dropwizard.guice.debug.report - package ru.vyarus.dropwizard.guice.debug.report
 
ru.vyarus.dropwizard.guice.debug.report.diagnostic - package ru.vyarus.dropwizard.guice.debug.report.diagnostic
 
ru.vyarus.dropwizard.guice.debug.report.extensions - package ru.vyarus.dropwizard.guice.debug.report.extensions
 
ru.vyarus.dropwizard.guice.debug.report.guice - package ru.vyarus.dropwizard.guice.debug.report.guice
 
ru.vyarus.dropwizard.guice.debug.report.guice.model - package ru.vyarus.dropwizard.guice.debug.report.guice.model
 
ru.vyarus.dropwizard.guice.debug.report.guice.util - package ru.vyarus.dropwizard.guice.debug.report.guice.util
 
ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor - package ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor
 
ru.vyarus.dropwizard.guice.debug.report.jersey - package ru.vyarus.dropwizard.guice.debug.report.jersey
 
ru.vyarus.dropwizard.guice.debug.report.jersey.util - package ru.vyarus.dropwizard.guice.debug.report.jersey.util
 
ru.vyarus.dropwizard.guice.debug.report.option - package ru.vyarus.dropwizard.guice.debug.report.option
 
ru.vyarus.dropwizard.guice.debug.report.start - package ru.vyarus.dropwizard.guice.debug.report.start
 
ru.vyarus.dropwizard.guice.debug.report.stat - package ru.vyarus.dropwizard.guice.debug.report.stat
 
ru.vyarus.dropwizard.guice.debug.report.tree - package ru.vyarus.dropwizard.guice.debug.report.tree
 
ru.vyarus.dropwizard.guice.debug.report.web - package ru.vyarus.dropwizard.guice.debug.report.web
 
ru.vyarus.dropwizard.guice.debug.report.web.model - package ru.vyarus.dropwizard.guice.debug.report.web.model
 
ru.vyarus.dropwizard.guice.debug.report.web.util - package ru.vyarus.dropwizard.guice.debug.report.web.util
 
ru.vyarus.dropwizard.guice.debug.report.yaml - package ru.vyarus.dropwizard.guice.debug.report.yaml
 
ru.vyarus.dropwizard.guice.debug.util - package ru.vyarus.dropwizard.guice.debug.util
 
ru.vyarus.dropwizard.guice.hook - package ru.vyarus.dropwizard.guice.hook
 
ru.vyarus.dropwizard.guice.injector - package ru.vyarus.dropwizard.guice.injector
 
ru.vyarus.dropwizard.guice.injector.lookup - package ru.vyarus.dropwizard.guice.injector.lookup
 
ru.vyarus.dropwizard.guice.module - package ru.vyarus.dropwizard.guice.module
 
ru.vyarus.dropwizard.guice.module.context - package ru.vyarus.dropwizard.guice.module.context
 
ru.vyarus.dropwizard.guice.module.context.bootstrap - package ru.vyarus.dropwizard.guice.module.context.bootstrap
 
ru.vyarus.dropwizard.guice.module.context.info - package ru.vyarus.dropwizard.guice.module.context.info
 
ru.vyarus.dropwizard.guice.module.context.info.impl - package ru.vyarus.dropwizard.guice.module.context.info.impl
 
ru.vyarus.dropwizard.guice.module.context.info.sign - package ru.vyarus.dropwizard.guice.module.context.info.sign
 
ru.vyarus.dropwizard.guice.module.context.option - package ru.vyarus.dropwizard.guice.module.context.option
 
ru.vyarus.dropwizard.guice.module.context.option.internal - package ru.vyarus.dropwizard.guice.module.context.option.internal
 
ru.vyarus.dropwizard.guice.module.context.option.mapper - package ru.vyarus.dropwizard.guice.module.context.option.mapper
 
ru.vyarus.dropwizard.guice.module.context.stat - package ru.vyarus.dropwizard.guice.module.context.stat
 
ru.vyarus.dropwizard.guice.module.context.unique - package ru.vyarus.dropwizard.guice.module.context.unique
 
ru.vyarus.dropwizard.guice.module.context.unique.item - package ru.vyarus.dropwizard.guice.module.context.unique.item
 
ru.vyarus.dropwizard.guice.module.installer - package ru.vyarus.dropwizard.guice.module.installer
 
ru.vyarus.dropwizard.guice.module.installer.bundle - package ru.vyarus.dropwizard.guice.module.installer.bundle
 
ru.vyarus.dropwizard.guice.module.installer.bundle.listener - package ru.vyarus.dropwizard.guice.module.installer.bundle.listener
 
ru.vyarus.dropwizard.guice.module.installer.feature - package ru.vyarus.dropwizard.guice.module.installer.feature
 
ru.vyarus.dropwizard.guice.module.installer.feature.eager - package ru.vyarus.dropwizard.guice.module.installer.feature.eager
 
ru.vyarus.dropwizard.guice.module.installer.feature.health - package ru.vyarus.dropwizard.guice.module.installer.feature.health
 
ru.vyarus.dropwizard.guice.module.installer.feature.jersey - package ru.vyarus.dropwizard.guice.module.installer.feature.jersey
 
ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider - package ru.vyarus.dropwizard.guice.module.installer.feature.jersey.provider
 
ru.vyarus.dropwizard.guice.module.installer.feature.plugin - package ru.vyarus.dropwizard.guice.module.installer.feature.plugin
 
ru.vyarus.dropwizard.guice.module.installer.feature.web - package ru.vyarus.dropwizard.guice.module.installer.feature.web
 
ru.vyarus.dropwizard.guice.module.installer.feature.web.listener - package ru.vyarus.dropwizard.guice.module.installer.feature.web.listener
 
ru.vyarus.dropwizard.guice.module.installer.feature.web.util - package ru.vyarus.dropwizard.guice.module.installer.feature.web.util
 
ru.vyarus.dropwizard.guice.module.installer.install - package ru.vyarus.dropwizard.guice.module.installer.install
 
ru.vyarus.dropwizard.guice.module.installer.install.binding - package ru.vyarus.dropwizard.guice.module.installer.install.binding
 
ru.vyarus.dropwizard.guice.module.installer.internal - package ru.vyarus.dropwizard.guice.module.installer.internal
 
ru.vyarus.dropwizard.guice.module.installer.option - package ru.vyarus.dropwizard.guice.module.installer.option
 
ru.vyarus.dropwizard.guice.module.installer.order - package ru.vyarus.dropwizard.guice.module.installer.order
 
ru.vyarus.dropwizard.guice.module.installer.scanner - package ru.vyarus.dropwizard.guice.module.installer.scanner
 
ru.vyarus.dropwizard.guice.module.installer.scanner.util - package ru.vyarus.dropwizard.guice.module.installer.scanner.util
 
ru.vyarus.dropwizard.guice.module.installer.util - package ru.vyarus.dropwizard.guice.module.installer.util
 
ru.vyarus.dropwizard.guice.module.jersey - package ru.vyarus.dropwizard.guice.module.jersey
 
ru.vyarus.dropwizard.guice.module.jersey.debug - package ru.vyarus.dropwizard.guice.module.jersey.debug
 
ru.vyarus.dropwizard.guice.module.jersey.debug.service - package ru.vyarus.dropwizard.guice.module.jersey.debug.service
 
ru.vyarus.dropwizard.guice.module.jersey.hk2 - package ru.vyarus.dropwizard.guice.module.jersey.hk2
 
ru.vyarus.dropwizard.guice.module.jersey.support - package ru.vyarus.dropwizard.guice.module.jersey.support
 
ru.vyarus.dropwizard.guice.module.lifecycle - package ru.vyarus.dropwizard.guice.module.lifecycle
 
ru.vyarus.dropwizard.guice.module.lifecycle.event - package ru.vyarus.dropwizard.guice.module.lifecycle.event
 
ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration - package ru.vyarus.dropwizard.guice.module.lifecycle.event.configuration
 
ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey - package ru.vyarus.dropwizard.guice.module.lifecycle.event.jersey
 
ru.vyarus.dropwizard.guice.module.lifecycle.event.run - package ru.vyarus.dropwizard.guice.module.lifecycle.event.run
 
ru.vyarus.dropwizard.guice.module.lifecycle.internal - package ru.vyarus.dropwizard.guice.module.lifecycle.internal
 
ru.vyarus.dropwizard.guice.module.support - package ru.vyarus.dropwizard.guice.module.support
 
ru.vyarus.dropwizard.guice.module.support.scope - package ru.vyarus.dropwizard.guice.module.support.scope
 
ru.vyarus.dropwizard.guice.module.yaml - package ru.vyarus.dropwizard.guice.module.yaml
 
ru.vyarus.dropwizard.guice.module.yaml.bind - package ru.vyarus.dropwizard.guice.module.yaml.bind
 
ru.vyarus.dropwizard.guice.test - package ru.vyarus.dropwizard.guice.test
 
ru.vyarus.dropwizard.guice.test.binding - package ru.vyarus.dropwizard.guice.test.binding
 
ru.vyarus.dropwizard.guice.test.builder - package ru.vyarus.dropwizard.guice.test.builder
 
ru.vyarus.dropwizard.guice.test.client - package ru.vyarus.dropwizard.guice.test.client
 
ru.vyarus.dropwizard.guice.test.client.builder - package ru.vyarus.dropwizard.guice.test.client.builder
 
ru.vyarus.dropwizard.guice.test.client.builder.call - package ru.vyarus.dropwizard.guice.test.client.builder.call
 
ru.vyarus.dropwizard.guice.test.client.builder.track - package ru.vyarus.dropwizard.guice.test.client.builder.track
 
ru.vyarus.dropwizard.guice.test.client.builder.track.impl - package ru.vyarus.dropwizard.guice.test.client.builder.track.impl
 
ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock - package ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock
 
ru.vyarus.dropwizard.guice.test.client.builder.util - package ru.vyarus.dropwizard.guice.test.client.builder.util
 
ru.vyarus.dropwizard.guice.test.client.builder.util.conf - package ru.vyarus.dropwizard.guice.test.client.builder.util.conf
 
ru.vyarus.dropwizard.guice.test.client.util - package ru.vyarus.dropwizard.guice.test.client.util
 
ru.vyarus.dropwizard.guice.test.cmd - package ru.vyarus.dropwizard.guice.test.cmd
 
ru.vyarus.dropwizard.guice.test.jupiter - package ru.vyarus.dropwizard.guice.test.jupiter
 
ru.vyarus.dropwizard.guice.test.jupiter.env - package ru.vyarus.dropwizard.guice.test.jupiter.env
 
ru.vyarus.dropwizard.guice.test.jupiter.env.field - package ru.vyarus.dropwizard.guice.test.jupiter.env.field
 
ru.vyarus.dropwizard.guice.test.jupiter.env.listen - package ru.vyarus.dropwizard.guice.test.jupiter.env.listen
 
ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda - package ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda
 
ru.vyarus.dropwizard.guice.test.jupiter.ext - package ru.vyarus.dropwizard.guice.test.jupiter.ext
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.client - package ru.vyarus.dropwizard.guice.test.jupiter.ext.client
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest - package ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.conf - package ru.vyarus.dropwizard.guice.test.jupiter.ext.conf
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track - package ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.log - package ru.vyarus.dropwizard.guice.test.jupiter.ext.log
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.mock - package ru.vyarus.dropwizard.guice.test.jupiter.ext.mock
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.rest - package ru.vyarus.dropwizard.guice.test.jupiter.ext.rest
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.spy - package ru.vyarus.dropwizard.guice.test.jupiter.ext.spy
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.stub - package ru.vyarus.dropwizard.guice.test.jupiter.ext.stub
 
ru.vyarus.dropwizard.guice.test.jupiter.ext.track - package ru.vyarus.dropwizard.guice.test.jupiter.ext.track
 
ru.vyarus.dropwizard.guice.test.jupiter.param - package ru.vyarus.dropwizard.guice.test.jupiter.param
 
ru.vyarus.dropwizard.guice.test.log - package ru.vyarus.dropwizard.guice.test.log
 
ru.vyarus.dropwizard.guice.test.mock - package ru.vyarus.dropwizard.guice.test.mock
 
ru.vyarus.dropwizard.guice.test.rest - package ru.vyarus.dropwizard.guice.test.rest
 
ru.vyarus.dropwizard.guice.test.rest.support - package ru.vyarus.dropwizard.guice.test.rest.support
 
ru.vyarus.dropwizard.guice.test.spy - package ru.vyarus.dropwizard.guice.test.spy
 
ru.vyarus.dropwizard.guice.test.stub - package ru.vyarus.dropwizard.guice.test.stub
 
ru.vyarus.dropwizard.guice.test.track - package ru.vyarus.dropwizard.guice.test.track
 
ru.vyarus.dropwizard.guice.test.track.stat - package ru.vyarus.dropwizard.guice.test.track.stat
 
ru.vyarus.dropwizard.guice.test.util - package ru.vyarus.dropwizard.guice.test.util
 
ru.vyarus.dropwizard.guice.test.util.io - package ru.vyarus.dropwizard.guice.test.util.io
 
ru.vyarus.dropwizard.guice.url - package ru.vyarus.dropwizard.guice.url
 
ru.vyarus.dropwizard.guice.url.model - package ru.vyarus.dropwizard.guice.url.model
 
ru.vyarus.dropwizard.guice.url.resource - package ru.vyarus.dropwizard.guice.url.resource
 
ru.vyarus.dropwizard.guice.url.util - package ru.vyarus.dropwizard.guice.url.util
 
run() - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Normally, DropwizardTestSupport.before() and GuiceyTestSupport.after() methods are called separately.
run() - Method in interface ru.vyarus.dropwizard.guice.test.TestSupport.OutputCallback
Called to execute actions (usually app run) and capture console output.
run(Injector) - Method in interface ru.vyarus.dropwizard.guice.test.TestSupport.RunCallback
Execute custom logic while application started (using DropwizardTestSupport or GuiceyTestSupport).
run(Configuration, Environment) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle
 
run(Configuration, Environment) - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.RecordedLogsTrackingBundle
 
run(Bootstrap<C>, Namespace, C) - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
 
run(Bootstrap<C>, Namespace, C) - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigModifierServerCommand
 
run(Environment, Namespace, C) - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
 
run(DropwizardTestSupport<?>, TestClientFactory, TestSupport.RunCallback<T>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Normally, DropwizardTestSupport.before() and DropwizardTestSupport.after() methods are called separately.
run(DropwizardTestSupport<?>, TestSupport.RunCallback<T>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
run(DropwizardTestSupport<C>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
run(DropwizardTestSupport<C>, Injector) - Method in interface ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder.TestListener
An application started, but test logic was not executed yet.
run(String...) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder
Execute dropwizard command.
run(String...) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Execute dropwizard command.
run(String[], String...) - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandTestSupport
Run for commands requiring console user input (in all other aspects is the same as CommandTestSupport.run(String...)).
run(GuiceBundle.Builder, StatsTracker) - Static method in class ru.vyarus.dropwizard.guice.hook.ConfigurationHooksSupport
Called just after manual application configuration (in application class).
run(GuiceyEnvironment) - Method in class ru.vyarus.dropwizard.guice.debug.GuiceProvisionDiagnostic
 
run(GuiceyEnvironment) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBundle
Called on run phase.
run(GuiceyEnvironment) - Method in class ru.vyarus.dropwizard.guice.module.installer.WebInstallersBundle
 
run(TestSupport.RunCallback<T>) - Method in class ru.vyarus.dropwizard.guice.test.GuiceyTestSupport
Normally, DropwizardTestSupport.before() and GuiceyTestSupport.after() methods are called separately.
run(T, Environment) - Method in class ru.vyarus.dropwizard.guice.module.context.bootstrap.DropwizardBundleTracker
 
runApp() - Method in class ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder
Shortcut for run("server") to start application.
runBundles() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Process run phase for guicey bundles.
runBundles(ConfigurationContext) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.BundleSupport
Run all enabled bundles (and delayed configurations).
runCore() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Start and stop application without web services.
runCore(TestSupport.RunCallback<T>) - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Start and stop application without web services.
runCoreApp(Class<? extends Application<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for core application startup.
runCoreApp(Class<? extends Application<C>>, String, String...) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for core application startup test (replacing TestSupport.execute(TestSupport.coreApp(App.class, path))).
runCoreApp(Class<? extends Application<C>>, String, TestSupport.RunCallback<T>, String...) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for core application startup test (replacing TestSupport.execute(TestSupport.coreApp(App.class, path), callback)).
runCoreApp(Class<? extends Application<C>>, TestSupport.RunCallback<T>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for core application startup.
runCoreWithoutManaged() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Start and stop application without web services.
runCoreWithoutManaged(TestSupport.RunCallback<T>) - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Start and stop application without web services.
runFinished() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyRunner
Run lifecycle end.
runHooks(GuiceBundle.Builder) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Runs all registered hooks (at the end of manual builder configuration) and fire success event.
runModifiers(C, List<ConfigModifier<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideUtils
Runs configuration modifiers.
runPhase(Configuration, ConfigurationTree, Environment) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.LifecycleSupport
Guice bundle run.
RunPhaseEvent - Class in ru.vyarus.dropwizard.guice.module.lifecycle.event
Base class for events, started after GuiceBundle.run(Configuration, Environment) phase.
RunPhaseEvent(GuiceyLifecycle, EventsContext) - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.event.RunPhaseEvent
Create event.
runPhaseStarted(Configuration, Environment) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
RunResult<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.util
Application run result object for TestSupport runs.
RunResult(DropwizardTestSupport<C>, Injector) - Constructor for class ru.vyarus.dropwizard.guice.test.util.RunResult
Create result.
RunTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Guicey time in dropwizard run phase (without jersey time).
runWeb() - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Start and stop application with web services.
runWeb(TestSupport.RunCallback<T>) - Method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Start and stop application with web services.
runWebApp(Class<? extends Application<C>>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for web application startup.
runWebApp(Class<? extends Application<C>>, String, String...) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for web application startup with configuration (optional).
runWebApp(Class<? extends Application<C>>, String, TestSupport.RunCallback<T>, String...) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for web application startup test (replacing TestSupport.execute(TestSupport.webApp(App.class, path), callback)).
runWebApp(Class<? extends Application<C>>, TestSupport.RunCallback<T>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Shortcut for web application startup.
rx() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
rx() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
rx(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
rx(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 

S

saveFile(String, InputStream, Path) - Static method in class ru.vyarus.dropwizard.guice.test.client.util.FileDownloadUtil
Save file from input stream to target directory.
scan(ClassVisitor) - Method in class ru.vyarus.dropwizard.guice.module.installer.scanner.ClasspathScanner
Scan configured classpath packages.
ScanClassesCount - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Count of classes loaded during classpath scan.
scanExtensions() - Method in class ru.vyarus.dropwizard.guice.module.GuiceyInitializer
Performs classpath scan to search for extensions.
ScanItem(Class<?>, FeatureInstaller) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.internal.ExtensionsHolder.ScanItem
Create item.
ScanPackages - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Packages for classpath scan.
ScanProtectedClasses - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Enables package-private and protected (nested) classes acception by scanner (as extension).
ScanSupport - Interface in ru.vyarus.dropwizard.guice.module.context.info.sign
Auto scan sign indicates that configuration item could be resolved with classpath scan.
ScanTime - Enum constant in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Classpath scan time (time to resolve all classes from configured packages).
scheme(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
schemeSpecificPart(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
Scope - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Scope declaration (bindScope(...)).
searchCommands() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
NOTE: will not scan if auto scan not enabled (packages not configured with GuiceBundle.Builder.enableAutoConfig(String...)).
SearchCommands - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Enables commands search in classpath and dynamic installation.
segment(String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
select(Predicate<ILoggingEvent>) - Method in class ru.vyarus.dropwizard.guice.test.log.LogsSelector
Generic event selector.
self() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
 
separate() - Method in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Writes empty line if something was printed before and it was not Reporter.emptyLine().
ServiceLoaderBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle.lookup
Load bundles using ServiceLoader by GuiceyBundle.
ServiceLoaderBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.lookup.ServiceLoaderBundleLookup
 
SERVLET - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementType
HTTP servlet.
ServletInstance - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Http servlet registration by instance.
ServletKey - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Http servlet registration by class.
ServletVisitor - Class in ru.vyarus.dropwizard.guice.debug.report.web.util
Visitor for guice servlet and filter bindings detection.
ServletVisitor() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
 
SessionListenersSupport - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web.listener
Session listeners can't be registered immediately in installer, because it will execute before application run method and so session will not be configured.
SessionListenersSupport(boolean) - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
Create support.
set(int, ConfiguredBundle) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.DropwizardBundlesTracker
 
set(int, LifeCycle) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ManagedTracker
 
set(T, Object) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionsSupport
 
setBootstrap(Bootstrap) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
setBootstrap(Bootstrap<C>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
setBootstrap(Bootstrap<T>) - Method in interface ru.vyarus.dropwizard.guice.module.support.BootstrapAwareModule
Method will be called just before injector initialization.
setConfiguration(C) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
setConfiguration(Configuration) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
setConfiguration(T) - Method in interface ru.vyarus.dropwizard.guice.module.support.ConfigurationAwareModule
Method will be called just before injector initialization.
setConfigurationTree(ConfigurationTree) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
setConfigurationTree(ConfigurationTree) - Method in interface ru.vyarus.dropwizard.guice.module.support.ConfigurationTreeAwareModule
Mathod will be called just before injector initialization.
setConfigurationTree(ConfigurationTree) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
setContainer(TestContainerPolicy) - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
By default, use a lightweight in-memory container, but switch to grizzly when it's available in classpath (this is the default behavior of JerseyTest).
setContext(DropwizardTestSupport<?>, TestClientFactory) - Static method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportHolder
Used to register a context support object.
setContext(DropwizardTestSupport<?>, ClientSupport) - Static method in class ru.vyarus.dropwizard.guice.test.builder.TestSupportHolder
Used to register a context support object.
setContextDebugService(ContextDebugService) - Method in class ru.vyarus.dropwizard.guice.module.jersey.debug.service.GuiceInstanceListener
Inject debug service.
setContextSetupObject(Class<? extends TestEnvironmentSetup>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
 
setCustomData(String, Object) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
Apply custom value for the field object.
setDisableAllJerseyExtensions(boolean) - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
NOTE: if extensions specified in StubRestConfig.getJerseyExtensions() then the disable option would be ignored (all required extensions already specified).
setDisableDropwizardExceptionMappers(boolean) - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
By default, all dropwizard exception mappers registered (same as in real application).
setDuplicatesDetector(DuplicateConfigDetector) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Change default duplicates detector.
setDwPreRunTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setEntity(Object) - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
Provided argument without known jersey annotations (assumed to be request body).
setEnvironment(Environment) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
setEnvironment(Environment) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
setEnvironment(Environment) - Method in interface ru.vyarus.dropwizard.guice.module.support.EnvironmentAwareModule
Method will be called just before injector initialization.
setGuiceyBundlesInitOrder(List<Class<? extends GuiceyBundle>>) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setInitExtensionsTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setInitInstallersTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setInitListenersTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setInitOrder(int) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.GuiceyBundleItemInfoImpl
 
setInitTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setInjectionManager(InjectionManager) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
setInjector(Injector) - Method in class ru.vyarus.dropwizard.guice.module.lifecycle.internal.EventsContext
 
setInstaller(FeatureInstaller) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
setInstanceCount(int) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
 
setInstanceProvider(Provider<T>) - Method in class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
Delayed bean instance provider.
setJerseyManaged(boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
setJerseyTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setKeepRawObjects(boolean) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
 
setKey(Key) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setLazy(boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
setLifecycleTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setListenersTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
setLogRequests(boolean) - Method in class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
Requests log enabled by default (like in ClientSupport).
setManualBinding(Binding) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
setMaxStringLength(int) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
 
setModule(String) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setOption(T, Object) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
setOptional(boolean) - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ExtensionItemInfoImpl
 
setOptions(Options) - Method in class ru.vyarus.dropwizard.guice.module.installer.option.InstallerOptionsSupport
 
setOptions(Options) - Method in interface ru.vyarus.dropwizard.guice.module.installer.option.WithOptions
Called before any installer method.
setOptions(Options) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
 
setOptions(Options) - Method in interface ru.vyarus.dropwizard.guice.module.support.OptionsAwareModule
Method will be called just before injector initialization.
setParent(String) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
setPattern(String) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
setPatternType(UriPatternType) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
 
setPrefix(String) - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideExtensionValue
 
setPrefix(String) - Method in class ru.vyarus.dropwizard.guice.test.util.ConfigOverrideValue
 
setPrefix(String) - Method in interface ru.vyarus.dropwizard.guice.test.util.ConfigurablePrefix
 
setPrivateModule(boolean) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
setProperty(String, Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PropertyUtils
 
setProvidedBy(String) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setRunListenersTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setRunPoint(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setScope(Class<? extends Annotation>) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setSlowMethods(long) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
 
setSlowMethodsUnit(ChronoUnit) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
 
setSource(String) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setSourceLine(int) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setSpecial(List<?>) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setStats(StatsInfo) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
setStats(StatsInfo) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
setStopTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
setSubCall(MethodCall) - Method in class ru.vyarus.dropwizard.guice.url.model.MethodCall
Set sub method call (call chain case).
setTarget(Key) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
setTrace(boolean) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
 
setType(Class) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
setup() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
Environment support object is the simplest way to prepare additional objects for test (like database) and apply configuration overrides.
setup() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
Environment support object is the simplest way to prepare additional objects for test (like database) and apply configuration overrides.
setup(DropwizardTestSupport<C>) - Method in interface ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder.TestListener
Called before application startup.
setup(Class<? extends TestEnvironmentSetup>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
Environment support object is the simplest way to prepare additional objects for test (like database) and apply configuration overrides.
setup(Class<? extends TestEnvironmentSetup>...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension.Builder
Environment support objects is the simplest mechanism to prepare additional objects for test (like database) and apply configuration overrides.
setup(String...) - Method in interface ru.vyarus.dropwizard.guice.test.cmd.CommandRunBuilder.CommandListener
Called before command execution.
setup(TestEnvironmentSetup...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension.Builder
Environment support objects is the simplest mechanism to prepare additional objects for test (like database) and apply configuration overrides.
setup(TestEnvironmentSetup...) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension.Builder
Environment support objects is the simplest mechanism to prepare additional objects for test (like database) and apply configuration overrides.
setup(TestExtension) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
setup(TestExtension) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.TestEnvironmentSetup
Called before test application startup under junit "before all" phase or "before each" (depends on extension registration).
setupContext - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Junit context, used for fields search.
setupContextName - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Human-readable (if @DisplayName or spock used) class or method name.
SetupObjectsExecution - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Setup objects executed.
setValue(Object, T) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
setValue(TestInstances, T) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
In case of nested test, there would be root class instance and nested instance.
setValue(T) - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
 
setWebTime(Duration) - Method in class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
SharedConfigurationState - Class in ru.vyarus.dropwizard.guice.module.context
Application-wide shared state assumed to be used in the configuration phase.
SharedConfigurationState() - Constructor for class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Create state.
sharedState(Class<K>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Access shared value.
sharedState(Class<K>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Access shared value.
sharedState(Class<K>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Access shared value.
sharedState(Class<K>, Supplier<K>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Alternative shared value initialization for cases when first accessed bundle should init state value and all others just use it.
sharedState(Class<K>, Supplier<K>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Alternative shared value initialization for cases when first accessed bundle should init state value and all others just use it.
sharedState(Class<K>, Supplier<K>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Alternative shared value initialization for cases when first accessed bundle should init state value and all others just use it.
sharedState(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Access shared value.
sharedState(Class<T>, Supplier<T>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Alternative shared value initialization for cases when first accessed bundle should init state value and all other just use it.
SharedStateDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Prints shared state usage during application startup.
SharedStateDiagnostic() - Constructor for class ru.vyarus.dropwizard.guice.debug.SharedStateDiagnostic
 
sharedStateOrFail(Class<K>, String, Object...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Used to access shared state value and immediately fail if value not yet set (most likely due to incorrect configuration order).
sharedStateOrFail(Class<K>, String, Object...) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Used to access shared state value and immediately fail if value not yet set (most likely due to incorrect configuration order).
sharedStateOrFail(Class<K>, String, Object...) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Used to access shared state value and immediately fail if value not yet set (most likely due to incorrect configuration order).
sharedStateOrFail(Class<T>, String, Object...) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Used to access shared state value and immediately fail if value not yet set (most likely, due to incorrect configuration order).
shareState(Class<K>, K) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Share global state to be used in other bundles (during configuration).
shareState(Class<K>, K) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Share global state to be used in other bundles (during configuration).
shareState(Class<K>, K) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Share global state to be used in other bundles (during configuration).
shareState(Class<V>, V) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Share global state to be used in other bundles (during configuration).
showAdminContext() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
Show admin context mappings.
showConfigurationTree() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
Show visible configuration tree.
showConfigurationTreeOnly() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
Show configuration values tree only without bindings.
showContextResolvers() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show context resolvers ContextResolver.
showCustomConfigOnly() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
Avoid paths from dropwizard Configuration class (only custom configuration paths shown).
showDropwizardMappings() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
Show default servlets and filters configured by dropwizard (including jersey servlet).
showDynamicFeatures() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show dynamic features DynamicFeature.
showExceptionMappers() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show exception mappers ExceptionMapper.
showGuiceMappings() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
Show guice ServletModule mappings and GuiceFilter registrations.
showInjectionResolvers() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show injection resolvers InjectionResolver.
showMainContext() - Method in class ru.vyarus.dropwizard.guice.debug.report.web.MappingsConfig
Show main context mappings.
showMessageReaders() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show message readers MessageBodyReader.
showMessageWriters() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show message writers MessageBodyWriter.
showNotDefinedOptions() - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
Show options not customized by user (in other words show used options defaults).
showNotUsedMarker() - Method in class ru.vyarus.dropwizard.guice.debug.report.option.OptionsConfig
Show NOT_USED marker for not (yet) used options.
showNullValues() - Method in class ru.vyarus.dropwizard.guice.debug.report.yaml.BindingsConfig
Show paths with null values.
showParamConverters() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show param converters ParamConverterProvider.
showParamValueProviders() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show param value providers ValueParamProvider.
showReadInterceptors() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show read interceptors ReaderInterceptor.
showRequestFilters() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show request filters ContainerRequestFilter.
showResponseFilters() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show response filters ContainerResponseFilter.
showWriteInterceptors() - Method in class ru.vyarus.dropwizard.guice.debug.report.jersey.JerseyConfig
Show write interceptors WriterInterceptor.
shutdown() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Clear state for exact application.
ShutdownTimeInfo - Class in ru.vyarus.dropwizard.guice.debug.report.start
Shutdown time aggregation object (for startup report).
ShutdownTimeInfo() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeInfo
 
ShutdownTimeRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.start
Render shutdown time report.
ShutdownTimeRenderer() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.start.ShutdownTimeRenderer
 
simple(Class, Class) - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.plugin.PluginReporter
Register simple plugin.
size() - Method in class ru.vyarus.dropwizard.guice.test.track.Tracker
 
SLASH - Static variable in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Slash.
slowMethods() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
Print warnings about methods executing longer than the specified threshold.
slowMethods(long, ChronoUnit) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
Print warnings about methods executing longer than the specified threshold.
slowMethodsUnit() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
Unit for TrackBean.slowMethods() threshold value (seconds by default).
SourceAwareValue<V> - Class in ru.vyarus.dropwizard.guice.test.client.util
Value wrapper with a registration source (for debug output).
SourceAwareValue(Supplier<V>, String) - Constructor for class ru.vyarus.dropwizard.guice.test.client.util.SourceAwareValue
Create source value.
SpiesHook - Class in ru.vyarus.dropwizard.guice.test.spy
Replace any guice service with mockito spy.
SpiesHook() - Constructor for class ru.vyarus.dropwizard.guice.test.spy.SpiesHook
 
spy(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.spy.SpiesHook
Request wrapping target bean with a spy.
SpyBean - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.spy
Replace any guice service with mockito spy in test.
SpyFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.spy
SpyBean test fields support implementation.
SpyFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.spy.SpyFieldsSupport
Create support.
SpyProxy<T> - Class in ru.vyarus.dropwizard.guice.test.spy
AOP interceptor redirect calls from the real bean into spy object, which was created around the same real bean.
SpyProxy(Class<T>) - Constructor for class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
Create proxy.
StackUtils - Class in ru.vyarus.dropwizard.guice.module.installer.util
Utility for obtaining source file reference on method call.
start() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatTimer
Start timer.
start() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
 
start(Level) - Method in class ru.vyarus.dropwizard.guice.test.log.RecordLogsHook.Builder
WARNING: if the current logger configuration is above the required threshold, then logger level would be updated!
started(Injector) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationStartupListener
Called after server startup or after guicey initialization in guicey-only tests.
started(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
started(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
started(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
Called when dropwizard (or guicey) application started.
Started - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Application started.
starting(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
starting(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
starting(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
Called before dropwizard (or guicey) application starting.
Starting - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Application starting.
startJerseyTimer(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Special methods for tracking time in jersey scope.
StartupTimeDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Startup time report.
StartupTimeDiagnostic() - Constructor for class ru.vyarus.dropwizard.guice.debug.StartupTimeDiagnostic
 
StartupTimeHook - Class in ru.vyarus.dropwizard.guice.debug.hook
Hook enables startup time logs.
StartupTimeHook() - Constructor for class ru.vyarus.dropwizard.guice.debug.hook.StartupTimeHook
 
StartupTimeInfo - Class in ru.vyarus.dropwizard.guice.debug.report.start
Startup time aggregation object (for startup report).
StartupTimeInfo() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeInfo
 
StartupTimeRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.start
Render startup times.
StartupTimeRenderer() - Constructor for class ru.vyarus.dropwizard.guice.debug.report.start.StartupTimeRenderer
 
stat() - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
 
Stat - Enum Class in ru.vyarus.dropwizard.guice.module.context.stat
Guicey metrics collected at startup.
statesCount() - Static method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Could be useful only in tests in order to validate possibly stale applications.
StatsInfo - Class in ru.vyarus.dropwizard.guice.module.context.stat
Provides access to starts collected at startup.
StatsInfo(StatsTracker) - Constructor for class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
Create info.
StatsRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.stat
Renders startup statistics.
StatsRenderer(GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.stat.StatsRenderer
Create renderer.
StatsTracker - Class in ru.vyarus.dropwizard.guice.module.context.stat
Internal object, used to record startup stats.
StatsTracker() - Constructor for class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Create tracker.
StatTimer - Class in ru.vyarus.dropwizard.guice.module.context.stat
Abstraction above Stopwatch to support inlined starts (when something tries to start already started timer).
StatTimer(Stopwatch) - Constructor for class ru.vyarus.dropwizard.guice.module.context.stat.StatTimer
Create timer.
stop() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatTimer
Stop timer.
stop() - Method in class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.SessionListenersSupport
 
stop() - Method in class ru.vyarus.dropwizard.guice.test.TestCommand
Stop lifecycle.
stop(DropwizardTestSupport<C>, Injector) - Method in interface ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder.TestListener
Called after test action (or after exception during action execution), but before application shutdown.
stopJerseyTimer(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Called to stop currently measured jersey metric (also stops main guice and jersey timers).
stopped(Injector) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationShutdownListener
Called after server shutdown (including shutdown after lightweight guicey tests).
stopped(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
 
stopped(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
stopped(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
Called when dropwizard (or guicey) application stopped.
stopped(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.log.LogFieldsSupport
 
Stopped - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Application stopped.
stopping(EventContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
stopping(EventContext) - Method in interface ru.vyarus.dropwizard.guice.test.jupiter.env.listen.TestExecutionListener
Called before dropwizard (or guicey) application stopping.
Stopping - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Application stopping.
stopTimer(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Stop running timer.
storeBundlesInitOrder(List<GuiceyBundle>) - Method in class ru.vyarus.dropwizard.guice.module.context.ConfigurationContext
Store initialization order of bundles.
StoredReusableApp - Class in ru.vyarus.dropwizard.guice.test.util
Storage value for reusable application.
StoredReusableApp(Class<?>, String, DropwizardTestSupport<?>, ClientSupport) - Constructor for class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
Create stored app.
stream(String, InputStream) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Add stream part.
stream(String, InputStream, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Add stream part with filename.
stream(String, String...) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper.Builder
Add a stream part with optionally multiple streams (when multiple files applied with the same field name) from classpath paths.
streamPart(String, InputStream) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create stream data part.
streamPart(String, InputStream, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create stream data part.
streamPart(String, String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.call.MultipartArgumentHelper
Create stream data part from classpath resource.
strictScopeControl() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Enables strict control of beans instantiation context: all beans must be instantiated by guice, except beans annotated with JerseyManaged.
string(T, String) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
string(T, String, Function<String, V>) - Method in class ru.vyarus.dropwizard.guice.module.context.option.mapper.OptionsMapper
Map string to option.
StringConverter - Class in ru.vyarus.dropwizard.guice.module.context.option.mapper
Simple converter from string source to target type.
stub(Class<T>, Class<? extends T>) - Method in class ru.vyarus.dropwizard.guice.test.stub.StubsHook
Register stub class.
stub(Class<T>, T) - Method in class ru.vyarus.dropwizard.guice.test.stub.StubsHook
Same as StubsHook.stub(Class, Class), but with manually created stub instance.
StubBean - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.stub
Replace any guice service with its stub in test (using guice module overrides).
StubFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.stub
StubBean test fields support implementation.
StubFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubFieldsSupport
Create support.
StubLifecycle - Interface in ru.vyarus.dropwizard.guice.test.stub
Helper interface for lifecycle-aware stubs implementation.
StubRest - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.rest
Resources stubbing: start lightweight rest container (with, probably, only one or a couple of services to test) without web (no servlets, filters, etc. would work).
StubRestConfig - Class in ru.vyarus.dropwizard.guice.test.rest
Stub rest configuration for RestStubsHook.
StubRestConfig() - Constructor for class ru.vyarus.dropwizard.guice.test.rest.StubRestConfig
 
StubsHook - Class in ru.vyarus.dropwizard.guice.test.stub
Replace any guice service with its stub in test (using guice module overrides).
StubsHook() - Constructor for class ru.vyarus.dropwizard.guice.test.stub.StubsHook
 
subClient(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Construct a sub-client with the provided path.
subClient(Consumer<UriBuilder>) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Create a new sub-client for a specified path.
subClient(Consumer<UriBuilder>, Class<K>) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Create a new rest client with a custom path.
subResource(String, Class<K>, Object...) - Method in class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Append a sub-resource path to the current resource path (with sub-resource method resolution).
subResource(Caller<T>, Class<K>) - Method in class ru.vyarus.dropwizard.guice.url.RestPathBuilder
Append a sub-resource path to the current resource path.
subResourceClient(String, Class<R>, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Create a sub client for the sub-resource.
subResourceClient(Caller<T>, Class<R>) - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
Create a sub client for the sub-resource.
Support - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientType
Root ClientSupport client (used to obtain other clients).
supportsParameter(ParameterContext, ExtensionContext) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestParametersSupport
 
SupportStart - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Test support object before() executed (application start plus configuration overrides).
SupportStop - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Test support after() executed (application stopped).
SystemInMock - Class in ru.vyarus.dropwizard.guice.test.util.io
System in mock implementation.
SystemInMock() - Constructor for class ru.vyarus.dropwizard.guice.test.util.io.SystemInMock
Create system in substitutor.

T

TAB - Static variable in class ru.vyarus.dropwizard.guice.module.installer.util.Reporter
Tab.
target(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
Creates a web target to call under testing.
target(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Create a jersey WebTarget for a path, relative to application root (e.g.
targetAdmin(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Shortcut for WebTarget creation for the admin context path.
targetApp(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Shortcut for WebTarget creation for the app context path.
targetMain(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
TargetMock - Class in ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock
WebTarget mock object.
TargetMock() - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
 
targetRest(String, Object...) - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Shortcut for WebTarget creation for the rest context path.
TargetTracker - Class in ru.vyarus.dropwizard.guice.test.client.builder.track.impl
WebTarget object tracker.
TargetTracker(RequestTracker) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
Create an empty web target wrapper (wihtout real target).
TargetTracker(RequestTracker, WebTarget) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.TargetTracker
Create a web target wrapper.
TaskInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature
Dropwizard tasks installer.
TaskInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.TaskInstaller
 
TestClient<T extends TestClient<?>> - Class in ru.vyarus.dropwizard.guice.test.client
Wrapper for JerseyClient.
TestClient(Supplier<WebTarget>, TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.client.TestClient
Construct a jersey client wrapper.
TestClient(TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.client.TestClient
Construct a client without a base root path and defaults.
TestClientDefaults<T extends TestClient<?>> - Class in ru.vyarus.dropwizard.guice.test.client.builder
Defaults configuration for TestClient.
TestClientDefaults(TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.TestClientDefaults
Creates new defaults instance.
TestClientFactory - Interface in ru.vyarus.dropwizard.guice.test.client
Factory for JerseyClient instance creation for ClientSupport.
TestClientRequestBuilder - Class in ru.vyarus.dropwizard.guice.test.client.builder
Request builder.
TestClientRequestBuilder(WebTarget, String, Entity<?>, TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
Construct new request builder.
TestClientResponse - Class in ru.vyarus.dropwizard.guice.test.client.builder
Wrapper for jersey Response with extra assertion shortcuts (jersey response object is general-purpose and this api assumed to be used for tests).
TestClientResponse(Response) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Create a client response wrapper.
TestClientResponseCleanup - Class in ru.vyarus.dropwizard.guice.test.client.builder.util
Holds references to responses, wrapped with TestClientResponse because they might be not consumed and so not closed.
TestClientResponseCleanup() - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.util.TestClientResponseCleanup
 
TestCommand<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test
Lightweight variation of server command for testing purposes.
TestCommand(Application<C>) - Constructor for class ru.vyarus.dropwizard.guice.test.TestCommand
Create command.
TestCommand(Application<C>, boolean) - Constructor for class ru.vyarus.dropwizard.guice.test.TestCommand
Create command.
TestCommand(Application<C>, boolean, List<ConfigModifier<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.TestCommand
Create command.
TestCommand.NoManagedContainerLifeCycle - Class in ru.vyarus.dropwizard.guice.test
Custom container lifecycle with additional objects ignorance.
TestContainerPolicy - Enum Class in ru.vyarus.dropwizard.guice.test.rest
Jersey test container implementation selection policy.
TestDropwizardApp - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter
Dropwizard app junit 5 extension.
TestDropwizardAppExtension - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext
TestDropwizardApp junit 5 extension implementation.
TestDropwizardAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestDropwizardAppExtension
Create extension.
TestDropwizardAppExtension.Builder<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext
Builder used for manual extension registration (TestDropwizardAppExtension.forApp(Class)).
TestEnvironmentSetup - Interface in ru.vyarus.dropwizard.guice.test.jupiter.env
Extension for guicey junit 5 test extensions (TestDropwizardApp and TestGuiceyApp).
TestExecutionListener - Interface in ru.vyarus.dropwizard.guice.test.jupiter.env.listen
Test listener allows listening for the main test events.
TestExecutionListenerLambdaAdapter - Class in ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda
An adapter for TestExecutionListener to be able to register each listener method with a lambada (more suitable for builder style, rather than direct interface implementation).
TestExecutionListenerLambdaAdapter() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.TestExecutionListenerLambdaAdapter
 
TestExtension - Class in ru.vyarus.dropwizard.guice.test.jupiter.env
Configuration object for TestEnvironmentSetup objects.
TestExtension(ExtensionConfig, ExtensionContext, ListenersSupport) - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.env.TestExtension
Create extension.
TestExtensionsTracker - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track
Tracks registration of hooks and support objects during test initialization in order to log used additions (to simplify applied objects tracking).
TestExtensionsTracker() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TestExtensionsTracker
 
TestFieldUtils - Class in ru.vyarus.dropwizard.guice.test.jupiter.env.field
Helper utility for search and processing annotated test fields (for test extensions implementation).
TestGuiceyApp - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter
Guicey app junit 5 extension.
TestGuiceyAppExtension - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext
TestGuiceyApp junit 5 extension implementation.
TestGuiceyAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestGuiceyAppExtension
Create extension.
TestGuiceyAppExtension.Builder<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext
Builder used for manual extension registration (TestGuiceyAppExtension.forApp(Class)).
TestListeners - Enum constant in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Test listeners time (registered in setup objects).
TestParametersSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext
Base class for junit 5 extensions.
TestParametersSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.TestParametersSupport
 
TestRequestConfig - Class in ru.vyarus.dropwizard.guice.test.client.builder
Request configuration.
TestRequestConfig(TestRequestConfig) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.TestRequestConfig
Create a request config.
TestRequestConfigPrinter - Class in ru.vyarus.dropwizard.guice.test.client.builder.util
Utility to print configuration to string.
TestSetupUtils - Class in ru.vyarus.dropwizard.guice.test.util
Guicey TestEnvironmentSetup test utilities.
TestSetupUtils.ClosableWrapper - Class in ru.vyarus.dropwizard.guice.test.util
Wrapper class for AutoCloseable objects to grant automatic closing inside junit store.
TestSupport - Class in ru.vyarus.dropwizard.guice.test
Utility class combining test-framework agnostic utilities.
TestSupport.OutputCallback - Interface in ru.vyarus.dropwizard.guice.test
TestSupport.RunCallback<T> - Interface in ru.vyarus.dropwizard.guice.test
Callback interface used for utility run application methods in TestSupport.
TestSupportBuilder<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.test.builder
Builder and runner for DropwizardTestSupport and GuiceyTestSupport objects.
TestSupportBuilder(Class<? extends Application<C>>) - Constructor for class ru.vyarus.dropwizard.guice.test.builder.TestSupportBuilder
Create builder.
TestSupportBuilder.TestListener<C extends io.dropwizard.core.Configuration> - Interface in ru.vyarus.dropwizard.guice.test.builder
Listener for TestSupport.build(Class) builder.
TestSupportHolder - Class in ru.vyarus.dropwizard.guice.test.builder
Holds DropwizardTestSupport object during test application execution.
throwIfNotSuccess(Response) - Static method in class ru.vyarus.dropwizard.guice.test.client.builder.util.JerseyExceptionHandling
Throw custom exception for not successful response (not 2xx).
time(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsInfo
Note: time stats are measured in nanoseconds and after conversion to millisecond it may become 0.
timer(Stat) - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
If measured first time, returns new instance.
toString() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.BindingDeclaration
 
toString() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.model.ModuleDeclaration
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.InstanceItemInfoImpl
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.context.info.impl.ItemInfoImpl
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.context.option.internal.OptionHolder
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationShutdownListenerAdapter
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.ApplicationStartupListenerAdapter
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.listener.GuiceyStartupListenerAdapter
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.GuiceComponentFactory
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.JerseyComponentProvider
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.jersey.support.LazyGuiceFactory
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
 
toString() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.FormBuilder
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientRequestBuilder
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.client.ResourceClient
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.client.TestClient
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.client.util.SourceAwareValue
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.util.io.EchoStream
 
toString() - Method in class ru.vyarus.dropwizard.guice.test.util.StoredReusableApp
 
toString() - Method in class ru.vyarus.dropwizard.guice.url.model.ResourceMethodInfo
 
toString(Field) - Static method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.TestFieldUtils
 
toStringArguments(Object[], int) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Converts arguments to string.
toStringDeclaredType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
toStringField() - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedField
 
toStringMethod() - Method in class ru.vyarus.dropwizard.guice.test.track.stat.MethodSummary
Method used for console reporting.
toStringTrack() - Method in class ru.vyarus.dropwizard.guice.test.track.MethodTrack
 
toStringType() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
 
toStringValue() - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigPath
Only put string values other than null into quotes (to be more obvious).
toStringValue(Object, int) - Static method in class ru.vyarus.dropwizard.guice.test.util.PrintUtils
Converts any value (object) to string.
toTemplate() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
trace() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
trace() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
trace() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackBean
When enabled, prints called method just after it's execution (with called arguments and returned result).
trace(boolean) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook.Builder
When enabled, prints called method just after it's execution (with called arguments and returned result).
trace(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
trace(GenericType<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
trace(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.BuilderTracker
 
trace(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.BuilderMock
 
track() - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Record request changes without actual request execution.
track(Runnable) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Record request changes without actual request execution.
track(WebTarget) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Track real request.
track(WebTarget, Runnable) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestTracker
Track real request.
track(Class<T>) - Method in class ru.vyarus.dropwizard.guice.test.track.TrackersHook
Start bean tracker registration.
TrackableData - Interface in ru.vyarus.dropwizard.guice.test.client.builder.track.impl
Identifies request objects, containing tracker.
TrackBean - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.track
Tracks method calls on any guice bean and records arguments and return values, together with measuring time.
TrackDropwizardBundles - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Track transitive dropwizard bundles registration.
tracker - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionConfig
Extension registration source tracker (tracks source of registered setup objects).
tracker - Variable in class ru.vyarus.dropwizard.guice.test.jupiter.ext.GuiceyExtensionsSupport
Extensions registration tracker.
Tracker<T> - Class in ru.vyarus.dropwizard.guice.test.track
Tracker object used for bean calls registration (together with TrackBean or TrackersHook).
Tracker(Class<T>, TrackerConfig, MetricRegistry) - Constructor for class ru.vyarus.dropwizard.guice.test.track.Tracker
Create tracker.
TrackerConfig - Class in ru.vyarus.dropwizard.guice.test.track
Tracker configuration.
TrackerConfig() - Constructor for class ru.vyarus.dropwizard.guice.test.track.TrackerConfig
 
TrackerFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.track
TrackBean test fields support implementation.
TrackerFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.track.TrackerFieldsSupport
Create support.
TrackerProxy<T> - Class in ru.vyarus.dropwizard.guice.test.track
AOP interceptor redirect calls from the real bean into spy object, which was created around the same real bean.
TrackerProxy(Class<T>, TrackerConfig, MetricRegistry) - Constructor for class ru.vyarus.dropwizard.guice.test.track.TrackerProxy
Create proxy.
TrackerReportBuilder - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track
Guicey test extensions debug reports builder.
TrackersHook - Class in ru.vyarus.dropwizard.guice.test.track
Track method calls on any guice bean and records arguments and return values, together with measuring time.
TrackersHook() - Constructor for class ru.vyarus.dropwizard.guice.test.track.TrackersHook
 
TrackersHook.Builder<T> - Class in ru.vyarus.dropwizard.guice.test.track
Tracker configuration builder.
TrackerStats - Class in ru.vyarus.dropwizard.guice.test.track.stat
Default tracker report implementation: shows all tracked methods, sorted by duration (the slowest go first).
TrackerStats(List<MethodTrack>) - Constructor for class ru.vyarus.dropwizard.guice.test.track.stat.TrackerStats
Create stats.
TrackerStats(Tracker...) - Constructor for class ru.vyarus.dropwizard.guice.test.track.stat.TrackerStats
Create stats.
trailingSlash(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Exception: slash is not applied to empty string because in this case it would become leading slash too (may not be desired behaviour).
transitiveBundles() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for transitive bundles: bundles registered only by other bundles (and never directly).
TreeNode - Class in ru.vyarus.dropwizard.guice.debug.util
Tree structure used for pretty console tree render.
TreeNode(String, Object...) - Constructor for class ru.vyarus.dropwizard.guice.debug.util.TreeNode
Creates new node.
trimLeadingSlash(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Note: assumed that leading slash is not backslash (in this case use PathUtils.normalize(String) first).
trimSlashes(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Note: assumed that leading and trailing slashed are not backslashes (in this case use PathUtils.normalize(String) first).
trimStars(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Method used to cleanup wildcard paths like "/*" into "/".
trimTrailingSlash(String) - Static method in class ru.vyarus.dropwizard.guice.module.installer.util.PathUtils
Note: assumed that trailing slash is not backslash (in this case use PathUtils.normalize(String) first).
type(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter used for instance items (bundle, module) selection by type.
type(Class<?>...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
 
type(ConfigItem...) - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter used for multi-type searches to filter out item types.
TypeConverter - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
TypeConverter registration (convertToTypes(,,)).
TypeInstaller<T> - Interface in ru.vyarus.dropwizard.guice.module.installer.install
Marker interface must be used together with FeatureInstaller.
TypeListener - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
TypeListener registration (bindListener(..)).
types(Matcher<? super Class<?>>) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.GuiceAopConfig
Filter bindings by type.
typesOnly(Collection<ItemId<T>>) - Static method in class ru.vyarus.dropwizard.guice.module.context.info.ItemId
Utility method to project collections of item ids into classes.

U

UniqueDropwizardAwareModule<C extends io.dropwizard.core.Configuration> - Class in ru.vyarus.dropwizard.guice.module.context.unique.item
Base class for unique guice modules with access to dropwizard specific objects.
UniqueDropwizardAwareModule() - Constructor for class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueDropwizardAwareModule
 
UniqueGuiceyBundle - Class in ru.vyarus.dropwizard.guice.module.context.unique.item
Base class for unique bundles: only one bundle instance must be accepted and all others considered duplicate.
UniqueGuiceyBundle() - Constructor for class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueGuiceyBundle
 
UniqueGuiceyLifecycleListener - Class in ru.vyarus.dropwizard.guice.module.lifecycle
Base class for event listeners that must be used only once (for example, if multiple listeners would be registered only one must be used.
UniqueGuiceyLifecycleListener() - Constructor for class ru.vyarus.dropwizard.guice.module.lifecycle.UniqueGuiceyLifecycleListener
 
uniqueItems(Class<?>...) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Grant uniqueness for specified instance items: guicey bundles, guice modules and dropwizard bundles, registered through guicey api (GuiceBundle.Builder.dropwizardBundles(ConfiguredBundle[]) and GuiceyOptions.TrackDropwizardBundles).
UniqueItemsDuplicatesDetector - Class in ru.vyarus.dropwizard.guice.module.context.unique
Simple deduplicator implementation to track uniqueness for exact items (not everything like LegacyModeDuplicatesDetector do).
UniqueItemsDuplicatesDetector(Class<?>...) - Constructor for class ru.vyarus.dropwizard.guice.module.context.unique.UniqueItemsDuplicatesDetector
Create detector.
UniqueModule - Class in ru.vyarus.dropwizard.guice.module.context.unique.item
Base class for unique modules: only one module instance must be accepted and all others considered duplicate.
UniqueModule() - Constructor for class ru.vyarus.dropwizard.guice.module.context.unique.item.UniqueModule
 
Untargetted - Enum constant in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Untargetted binding (bind(Smth.class)).
uri(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
uri(URI) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 
UriBuilderTracker - Class in ru.vyarus.dropwizard.guice.test.client.builder.track.impl
UriBuilder tracker for RequestTracker.
UriBuilderTracker(RequestData, UriBuilder) - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
Create builder tracker.
url(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.RequestData
Record target url.
urlconnectorClient() - Method in class ru.vyarus.dropwizard.guice.test.ClientSupport
Shortcut to be able to quickly build an apache-connector-based client.
USE_LOGGER - Static variable in class ru.vyarus.dropwizard.guice.test.client.DefaultTestClientFactory
System property name used to disable direct console logs.
UseCoreInstallers - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Automatic core installers installation.
useDefaultExtensions() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
useDefaultExtensions() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
useHK2ForJerseyExtensions() - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Manage jersey extensions (resources, jersey filters etc.) with HK2 by default instead of guice (the same effect as if JerseyManaged annotation would be set on all beans).
UseHkBridge - Enum constant in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Enables guice bridge for HK2 to allow HK2 services to see guice beans.
userInfo(String) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.track.impl.UriBuilderTracker
 

V

validateResourceMethod(Class<?>, Method) - Static method in class ru.vyarus.dropwizard.guice.url.resource.ResourceAnalyzer
Check that provided method belongs to resource class hierarchy (it might be superclass method or interface method).
validateUnreachableFieldsInNestedTest(Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
When guicey extension created in beforeAll, same extension would be used for nested tests, which means that, if nested test declares any annotated fields, they can't be injected into already started guice context and so usage error must be reported.
value() - Element in annotation interface ru.vyarus.dropwizard.guice.module.installer.feature.plugin.Plugin
 
value() - Element in annotation interface ru.vyarus.dropwizard.guice.module.installer.order.Order
 
value() - Element in annotation interface ru.vyarus.dropwizard.guice.module.yaml.bind.Config
 
value() - Method in class ru.vyarus.dropwizard.guice.module.yaml.bind.ConfigImpl
 
value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClient
 
value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.log.RecordLogs
Classes to track loggers for.
value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.rest.StubRest
By default, all resources would be available.
value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.ext.stub.StubBean
The class that this stub must override (could be service itself or base interface).
value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestDropwizardApp
 
value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.jupiter.TestGuiceyApp
 
valueByPath(String) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
class Config extends Configuration { SubConfig sub = { // shown instance contents String val = "something" } }
valueByType(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Behaviour is the same as ConfigurationTree.valuesByType(Class), but only first element is returned.
valueByUniqueDeclaredType(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Search value by unique type declaration.
valueLifecycle(EventContext, List<AnnotatedField<A, T>>, TestInstances, boolean) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.env.field.AnnotatedTestFieldSetup
Called in beforeEach/afterEach to apply automatic lifecycle for field objects.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ru.vyarus.dropwizard.guice.test.rest.TestContainerPolicy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ru.vyarus.dropwizard.guice.debug.report.guice.model.DeclarationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.GuiceyOptions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigItem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.module.context.ConfigScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.module.context.stat.DetailStat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.module.context.stat.Stat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.module.installer.InstallersOptions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.module.lifecycle.GuiceyLifecycle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.test.jupiter.env.listen.lambda.ListenerEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.GuiceyTestTime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ru.vyarus.dropwizard.guice.test.rest.TestContainerPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
valuesByType(Class<T>) - Method in class ru.vyarus.dropwizard.guice.module.yaml.ConfigurationTree
Useful to resolve sub configuration objects.
verifyTimersDone() - Method in class ru.vyarus.dropwizard.guice.module.context.stat.StatsTracker
Verify all timers stopped on application complete startup.
visit(Binding<T>) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(InstanceFilterBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(InstanceFilterBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
 
visit(InstanceServletBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(InstanceServletBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
 
visit(LinkedFilterBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(LinkedFilterBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
 
visit(LinkedServletBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(LinkedServletBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
 
visit(ConstructorBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(ConvertedConstantBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(ExposedBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(InstanceBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(InterceptorBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(LinkedKeyBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(PrivateElements) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(ProviderBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(ProviderInstanceBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(ProviderKeyBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(ProvisionListenerBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(ScopeBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(TypeConverterBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(TypeListenerBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visit(UntargettedBinding) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceBindingVisitor
 
visit(Class<?>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.scanner.ClassVisitor
Called for every class found by classpath scanner (but avoiding classes annotated with @InvisibleForScanner).
visit(List<ModuleDeclaration>, Consumer<ModuleDeclaration>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
Applies callback to all modules in tree.
visitBindings(List<ModuleDeclaration>, Consumer<BindingDeclaration>) - Static method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.GuiceModelUtils
Applies callback to all bindings in tree.
visitEagerSingleton() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceScopingVisitor
 
visitNoScoping() - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceScopingVisitor
 
visitOther(Element) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceElementVisitor
 
visitScope(Scope) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceScopingVisitor
 
visitScopeAnnotation(Class) - Method in class ru.vyarus.dropwizard.guice.debug.report.guice.util.visitor.GuiceScopingVisitor
 
VoidBodyReader - Class in ru.vyarus.dropwizard.guice.test.client.builder.util
In theory, response.readEntity(Void.class) should completely ignore response content (if present), but, actually jersey throws no mapper found error.
VoidBodyReader() - Constructor for class ru.vyarus.dropwizard.guice.test.client.builder.util.VoidBodyReader
 
VoidBundleLookup - Class in ru.vyarus.dropwizard.guice.bundle.lookup
Dummy lookup implementation used to disable bundle lookups.
VoidBundleLookup() - Constructor for class ru.vyarus.dropwizard.guice.bundle.lookup.VoidBundleLookup
 

W

webApp(Class<? extends Application<C>>, String, String...) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Creates DropwizardTestSupport instance for application configured from configuration file.
webClient(DropwizardTestSupport<?>) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Factory method for creating a helper web client.
webClient(DropwizardTestSupport<?>, TestClientFactory) - Static method in class ru.vyarus.dropwizard.guice.test.TestSupport
Helper web client creation with custom jersey client factory (to configure client differently).
WebClient - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.client
Inject web client (derived from ClientSupport) into test field.
WebClientFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.client
WebClient field support implementation.
WebClientFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.WebClientFieldsSupport
Create client fields support.
WebClientType - Enum Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.client
Client type for WebClient annotation.
WebElementModel - Class in ru.vyarus.dropwizard.guice.debug.report.web.model
ServletModule servlet or filter registration model.
WebElementModel(WebElementType, Key, boolean) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.web.model.WebElementModel
Create model.
WebElementType - Enum Class in ru.vyarus.dropwizard.guice.debug.report.web.model
Type of ServletModule registration.
webExtension() - Static method in class ru.vyarus.dropwizard.guice.module.context.Disables
Web extensions are all extensions activated with jetty (including jersey extensions like rest resources).
webExtension() - Static method in class ru.vyarus.dropwizard.guice.module.context.Filters
Filter for web extensions (everything web-related, including jersey extensions).
WebFilterInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web
Search for http filters annotated with WebFilter (servlet api annotation).
WebFilterInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebFilterInstaller
 
WebInstaller - Interface in ru.vyarus.dropwizard.guice.module.installer.install
Marker interface for installers, installing web objects (servlets, filters, rest resources).
WebInstallersBundle - Class in ru.vyarus.dropwizard.guice.module.installer
Bundle adds servlet installers for filters, servlets and listeners installation.
WebInstallersBundle() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.WebInstallersBundle
 
WebListenerInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web.listener
Search for servlet and session listeners annotated with WebListener (servlet api annotation).
WebListenerInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.web.listener.WebListenerInstaller
 
WebMappingsDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Application web mappings listener.
WebMappingsDiagnostic(MappingsConfig) - Constructor for class ru.vyarus.dropwizard.guice.debug.WebMappingsDiagnostic
Create diagnostic.
WebMappingsRenderer - Class in ru.vyarus.dropwizard.guice.debug.report.web
Web mappings report (servlets and filters).
WebMappingsRenderer(Environment, GuiceyConfigurationInfo) - Constructor for class ru.vyarus.dropwizard.guice.debug.report.web.WebMappingsRenderer
Create renderer.
WebResourceClient - Annotation Interface in ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest
Inject client for exact resource class.
WebResourceClientFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest
WebResourceClient field support implementation.
WebResourceClientFieldsSupport() - Constructor for class ru.vyarus.dropwizard.guice.test.jupiter.ext.client.rest.WebResourceClientFieldsSupport
Create resource client fields support.
WebServletInstaller - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web
Search for http servlets annotated with WebServlet (servlet api annotation).
WebServletInstaller() - Constructor for class ru.vyarus.dropwizard.guice.module.installer.feature.web.WebServletInstaller
 
WebUtils - Class in ru.vyarus.dropwizard.guice.module.installer.feature.web.util
Web installers utilities.
whenConfigurationReady(Consumer<GuiceyEnvironment>) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Delayed configuration block.
whenReady(Class<V>, Consumer<V>) - Method in class ru.vyarus.dropwizard.guice.module.context.SharedConfigurationState
Reactive shared value access: if value already available action called immediately, otherwise action would be called when value set (note that value could be set only once).
whenSharedStateReady(Class<V>, Consumer<V>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyBootstrap
Reactive shared value access: if value already available action called immediately, otherwise action would be called when value set (note that value could be set only once).
whenSharedStateReady(Class<V>, Consumer<V>) - Method in interface ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyCommonRegistration
Reactive shared value access: if value already available action called immediately, otherwise action would be called when value set (note that value could be set only once).
whenSharedStateReady(Class<V>, Consumer<V>) - Method in class ru.vyarus.dropwizard.guice.module.installer.bundle.GuiceyEnvironment
Reactive shared value access: if value already available action called immediately, otherwise action would be called when value set (note that value could be set only once).
whenSharedStateReady(Class<V>, Consumer<V>) - Method in class ru.vyarus.dropwizard.guice.module.support.DropwizardAwareModule
Reactive shared value access: if value already available action called immediately, otherwise action would be called when value set (note that value could be set only once).
with(ThrowingConsumer<T>) - Method in class ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.ExtensionBuilder
Custom block to perform manual configurations inside.
withCacheControl(Consumer<CacheControl>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Manually examine the cache control header and perform assertions.
withCookie(String, Consumer<Cookie>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Manually examine cookie and perform assertions.
withHeader(String, Consumer<String>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Manually examine header and perform assertions.
withHeader(HttpHeader, Consumer<String>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Manually examine header and perform assertions.
withInitializer(Consumer<T>) - Method in class ru.vyarus.dropwizard.guice.test.spy.SpyProxy
Actual spy object instance is created only on first bean access (after or in time of application startup).
WithOptions - Interface in ru.vyarus.dropwizard.guice.module.installer.option
Marker interface for installers requiring options.
withResponse(GenericType<T>, Consumer<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response body mapping and the resulted object.
withResponse(Class<T>, Consumer<T>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Assert response body mapping and the resulted object.
withResponse(Consumer<Response>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Manually examine a response object and perform manual assertions.
withSharedState(Consumer<SharedConfigurationState>) - Method in class ru.vyarus.dropwizard.guice.GuiceBundle.Builder
Guicey manage application-wide shared state object to simplify cases when such state is required during configuration.
withStatus(Consumer<Response.StatusType>) - Method in class ru.vyarus.dropwizard.guice.test.client.builder.TestClientResponse
Manually examine a status object and perform assertions.
write(int) - Method in class ru.vyarus.dropwizard.guice.test.util.io.EchoStream
 
WrongContextException - Exception in ru.vyarus.dropwizard.guice.module.jersey.debug.service
Exception thrown when service instantiated with HK2 or guice when opposite expected.
WrongContextException(String, Object...) - Constructor for exception ru.vyarus.dropwizard.guice.module.jersey.debug.service.WrongContextException
Create exception.

Y

YamlBindingsDiagnostic - Class in ru.vyarus.dropwizard.guice.debug
Configuration bindings debug listener.
YamlBindingsDiagnostic() - Constructor for class ru.vyarus.dropwizard.guice.debug.YamlBindingsDiagnostic
Create diagnostic.
YamlBindingsDiagnostic(BindingsConfig) - Constructor for class ru.vyarus.dropwizard.guice.debug.YamlBindingsDiagnostic
Create diagnostic.
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form