public class org.ehcache.core.statistics.SuppliedValueStatistic<T extends java.io.Serializable> implements org.ehcache.core.statistics.ValueStatistic<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.ehcache.core.statistics.SuppliedValueStatistic
  super_class: java.lang.Object
{
  private final java.util.function.Supplier<T> supplier;
    descriptor: Ljava/util/function/Supplier;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/function/Supplier<TT;>;

  private final StatisticType type;
    descriptor: LStatisticType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(StatisticType, java.util.function.Supplier<T>);
    descriptor: (LStatisticType;Ljava/util/function/Supplier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.ehcache.core.statistics.SuppliedValueStatistic this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.terracotta.management cannot be resolved\n\tStatisticType cannot be resolved to a type\n\tStatisticType cannot be resolved to a type\n\tStatisticType cannot be resolved to a type\n\tStatisticType cannot be resolved to a type\n\tStatisticType cannot be resolved to a type\n\tStatisticType cannot be resolved to a variable\n\tStatisticType cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.ehcache.core.statistics.SuppliedValueStatistic this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/ehcache/core/statistics/SuppliedValueStatistic<TT;>;
    Signature: (LStatisticType;Ljava/util/function/Supplier<TT;>;)V
    MethodParameters:
          Name  Flags
      type      
      supplier  

  public T value();
    descriptor: ()Ljava/io/Serializable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.ehcache.core.statistics.SuppliedValueStatistic this
         0: .line 43
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.ehcache.core.statistics.SuppliedValueStatistic this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/ehcache/core/statistics/SuppliedValueStatistic<TT;>;
    Signature: ()TT;

  public StatisticType type();
    descriptor: ()LStatisticType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.ehcache.core.statistics.SuppliedValueStatistic this
         0: .line 48
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tStatisticType cannot be resolved to a type\n\tStatisticType cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.ehcache.core.statistics.SuppliedValueStatistic this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/ehcache/core/statistics/SuppliedValueStatistic<TT;>;

  public static <T extends java.lang.Number> org.ehcache.core.statistics.ValueStatistic<T> counter(java.util.function.Supplier<T>);
    descriptor: (Ljava/util/function/Supplier;)Lorg/ehcache/core/statistics/ValueStatistic;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 53
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tStatisticType cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: <T:Ljava/lang/Number;>(Ljava/util/function/Supplier<TT;>;)Lorg/ehcache/core/statistics/ValueStatistic<TT;>;
    MethodParameters:
          Name  Flags
      supplier  

  public static <T extends java.io.Serializable> org.ehcache.core.statistics.ValueStatistic<T> supply(StatisticType, java.util.function.Supplier<T>);
    descriptor: (LStatisticType;Ljava/util/function/Supplier;)Lorg/ehcache/core/statistics/ValueStatistic;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 56
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tStatisticType cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: <T::Ljava/io/Serializable;>(LStatisticType;Ljava/util/function/Supplier<TT;>;)Lorg/ehcache/core/statistics/ValueStatistic<TT;>;
    MethodParameters:
          Name  Flags
      type      
      supplier  
}
Signature: <T::Ljava/io/Serializable;>Ljava/lang/Object;Lorg/ehcache/core/statistics/ValueStatistic<TT;>;
SourceFile: "SuppliedValueStatistic.java"