Class AbstractBindingProcessor.Processor<T,​V>

    • Field Detail

      • source

        final java.lang.Object source
      • key

        final Key<T> key
      • rawType

        final java.lang.Class<? super T> rawType
    • Method Detail

      • prepareBinding

        protected void prepareBinding()
      • scheduleInitialization

        protected void scheduleInitialization​(BindingImpl<?> binding)
        Schedule initialization of this binding to occur immediately after all bindings have been initialially processed.
      • scheduleDelayedInitialization

        protected void scheduleDelayedInitialization​(BindingImpl<?> binding)
        Schedule initialization for this binding to occur after all other static initialization of bindings.
      • initializeBinding

        private void initializeBinding​(BindingImpl<?> binding)