Interface SimpleInterceptor

    • Method Detail

      • interceptBeforeInstantiation

        default Optional<?> interceptBeforeInstantiation​(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type,
                                                         de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType)
        Specified by:
        interceptBeforeInstantiation in interface Interceptor
      • interceptAfterInstantiation

        default Object interceptAfterInstantiation​(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type,
                                                   de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType,
                                                   ReusePolicy reusePolicy,
                                                   Object instance)
        Specified by:
        interceptAfterInstantiation in interface Interceptor