Module java.base
Package java.lang

# Interface LazyConstant

=
public abstract sealed interface LazyConstant<T>
extends java.util.function.Supplier<T>
permits jdk.internal.lang.LazyConstantImpl<T>

## Methods

- =
  public abstract boolean equals(java.lang.Object arg0)
- =
  public abstract T get()
- =
  public abstract int hashCode()
- =
  public abstract boolean isInitialized()
- =
  public static <T> java.lang.LazyConstant<T> of(java.util.function.Supplier<? extends T> arg0)
- =
  public abstract T orElse(T arg0)
- =
  public abstract java.lang.String toString()

## Summary

No differences.