Class VersionAwareModule

java.lang.Object
com.google.inject.AbstractModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
ViewsModule

public abstract class VersionAwareModule extends PluginModule
  • Constructor Details

    • VersionAwareModule

      public VersionAwareModule()
  • Method Details

    • bindForVersion

      protected <T> com.google.inject.binder.LinkedBindingBuilder<T> bindForVersion(SearchVersion supportedVersion, Class<T> interfaceClass)
    • bindForVersion

      protected <T> com.google.inject.binder.LinkedBindingBuilder<T> bindForVersion(SearchVersion supportedVersion, com.google.inject.TypeLiteral<T> interfaceClass)