Class ActivationLogEntry.Interceptor

java.lang.Object
io.helidon.pico.api.ActivationLogEntry.Interceptor
All Implemented Interfaces:
BuilderInterceptor<io.helidon.pico.api.DefaultActivationLogEntry.Builder>
Enclosing interface:
ActivationLogEntry

public static class ActivationLogEntry.Interceptor extends Object implements BuilderInterceptor<io.helidon.pico.api.DefaultActivationLogEntry.Builder>
Ensures that the non-nullable fields are populated with default values.
  • Method Summary

    Modifier and Type
    Method
    Description
    io.helidon.pico.api.DefaultActivationLogEntry.Builder
    intercept(io.helidon.pico.api.DefaultActivationLogEntry.Builder b)
    Provides the ability to intercept (i.e., including decoration or mutation) the target.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • intercept

      public io.helidon.pico.api.DefaultActivationLogEntry.Builder intercept(io.helidon.pico.api.DefaultActivationLogEntry.Builder b)
      Description copied from interface: BuilderInterceptor
      Provides the ability to intercept (i.e., including decoration or mutation) the target.
      Specified by:
      intercept in interface BuilderInterceptor<io.helidon.pico.api.DefaultActivationLogEntry.Builder>
      Parameters:
      b - the target being intercepted
      Returns:
      the mutated or replaced target (must not be null)