Class ConfigurationModule.ConfigBindingBuilder

java.lang.Object
io.airlift.configuration.ConfigurationModule.ConfigBindingBuilder
Direct Known Subclasses:
ConfigurationModule.PrefixBindingBuilder
Enclosing class:
ConfigurationModule

public static class ConfigurationModule.ConfigBindingBuilder extends Object
  • Field Details

    • binder

      protected final com.google.inject.Binder binder
    • annotationType

      protected final Class<? extends Annotation> annotationType
    • annotation

      protected final Annotation annotation
    • prefix

      protected final String prefix
  • Constructor Details

    • ConfigBindingBuilder

      public ConfigBindingBuilder(com.google.inject.Binder binder, Class<? extends Annotation> annotationType, Annotation annotation, String prefix)
  • Method Details

    • to

      public <T> void to(Class<T> configClass)