Class TimingInterceptor

    • Constructor Detail

      • TimingInterceptor

        public TimingInterceptor()
    • Method Detail

      • interceptBeforeInstantiation

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

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