Class SessionScope.CachingProvider<T>

java.lang.Object
org.apache.maven.internal.impl.di.SessionScope.CachingProvider<T>
Type Parameters:
T - the provided type
All Implemented Interfaces:
Supplier<T>
Enclosing class:
SessionScope

protected static class SessionScope.CachingProvider<T> extends Object implements Supplier<T>
A provider wrapping an existing provider with a cache
  • Method Details

    • value

      public T value()
    • get

      public T get()
      Specified by:
      get in interface Supplier<T>