Class ContainerBuilder

    • Constructor Detail

      • ContainerBuilder

        public ContainerBuilder​(java.lang.Iterable<com.google.inject.Module> guiceModules)
    • Method Detail

      • setAppContext

        public void setAppContext​(java.lang.Object ctx)
      • appContext

        public java.lang.Object appContext()
      • getInstance

        public <T> T getInstance​(com.google.inject.Key<T> key)
      • getInstance

        public <T> T getInstance​(java.lang.Class<T> type)
      • activateServerBindings

        public java.util.Map<java.lang.String,​BindingSet<RequestHandler>> activateServerBindings()
      • activateClientBindings

        public java.util.Map<java.lang.String,​BindingSet<RequestHandler>> activateClientBindings()
      • safeClassCast

        public static <T> java.lang.Class<T> safeClassCast​(java.lang.Class<T> baseClass,
                                                           java.lang.Class<?> someClass)
      • safeStringSplit

        public static java.util.List<java.lang.String> safeStringSplit​(java.lang.Object obj,
                                                                       java.lang.String delim)