org.elasticsearch.common.inject.name.Names

public class Names extends
Utility methods for use with @Named.
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    bindProperties​(Binder binder, <,​> properties)
    Creates a constant binding to @Named(key) for each entry in properties.
    static void
    bindProperties​(Binder binder,  properties)
    Creates a constant binding to @Named(key) for each property.
    static Named
     name)
    Creates a Named annotation with name as the value.

    Methods inherited from class java.lang.

    , , , , , , , , , ,
  • Method Details

    • named

      public static  name)
      Creates a Named annotation with name as the value.
    • bindProperties

      public static void bindProperties(Binder binder, <,​> properties)
      Creates a constant binding to @Named(key) for each entry in properties.
    • bindProperties

      public static void bindProperties(Binder binder,  properties)
      Creates a constant binding to @Named(key) for each property. This method binds all properties including those inherited from .