A B C F G H R 

A

ArchaiusModule - Class in com.netflix.archaius.guice
Guice module with default bindings to enable Config injection and configuration mapping/binding in a Guice based application.
ArchaiusModule() - Constructor for class com.netflix.archaius.guice.ArchaiusModule
 
ArchaiusModule.ConfigProvider<T> - Class in com.netflix.archaius.guice
Deprecated.
Use @Provides instead
ArchaiusModule.ConfigProvider(Class<T>) - Constructor for class com.netflix.archaius.guice.ArchaiusModule.ConfigProvider
Deprecated.
 

B

bind(Binder, Properties, Class<? extends Annotation>) - Static method in class com.netflix.archaius.guice.ConfigSeeders
Add a seeder for Properties to a specific annotated layer.
bind(Binder, Config, Class<? extends Annotation>) - Static method in class com.netflix.archaius.guice.ConfigSeeders
Add a seeder for Properties to a specific annotated layer.

C

com.netflix.archaius.guice - package com.netflix.archaius.guice
 
ConfigSeeder - Interface in com.netflix.archaius.guice
API used to seed a Config into a specific layer of the root CompositeConfig.
ConfigSeeders - Class in com.netflix.archaius.guice
Utility class for adding config seeders to a Guice module
ConfigSeeders() - Constructor for class com.netflix.archaius.guice.ConfigSeeders
 
ConfigurationInjectingListener - Class in com.netflix.archaius.guice
 
ConfigurationInjectingListener() - Constructor for class com.netflix.archaius.guice.ConfigurationInjectingListener
 
configure() - Method in class com.netflix.archaius.guice.ArchaiusModule
 

F

forProxy(Class<T>) - Static method in class com.netflix.archaius.guice.ArchaiusModule
Deprecated.
Use @Provides instead

G

get() - Method in class com.netflix.archaius.guice.ArchaiusModule.ConfigProvider
Deprecated.
 
get(Config) - Method in interface com.netflix.archaius.guice.ConfigSeeder
Return a Config to load into the layer indicated by the binding.
getConfig(Set<ConfigListener>, Config, CompositeConfig, String, CompositeConfig, SettableConfig, ConfigLoader, CascadeStrategy, Set<ConfigSeeder>, Set<ConfigSeeder>) - Method in class com.netflix.archaius.guice.ArchaiusModule
All code will ultimately inject Config to gain access to the entire configuration hierarchy.

H

hear(TypeLiteral<I>, TypeEncounter<I>) - Method in class com.netflix.archaius.guice.ConfigurationInjectingListener
 

R

RootLayer - Annotation Type in com.netflix.archaius.guice
 
A B C F G H R