Package hudson

Class Lookup

java.lang.Object
hudson.Lookup

public class Lookup extends Object
Type-safe instance map.
Author:
Kohsuke Kawaguchi
  • Constructor Details

    • Lookup

      public Lookup()
  • Method Details

    • get

      public <T> T get(Class<T> type)
    • set

      public <T> T set(Class<T> type, T instance)
    • setIfNull

      public <T> T setIfNull(Class<T> type, T instance)
      Overwrites the value only if the current value is null.
      Returns:
      If the value was null, return the instance value. Otherwise return the current value, which is non-null.