Interface Interceptor

    • Method Detail

      • interceptBeforeInstantiation

        Optional<?> interceptBeforeInstantiation​(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type,
                                                 de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType)
      • interceptAfterInstantiation

        Object interceptAfterInstantiation​(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type,
                                           de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType,
                                           ReusePolicy reusePolicy,
                                           Object instance)
      • enterScope

        default Interceptor enterScope​(de.quantummaid.reflectmaid.typescanner.TypeIdentifier scopeType,
                                       Object scopeObject)