public class org.springframework.boot.actuate.metrics.cache.CacheMetricsRegistrar
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.boot.actuate.metrics.cache.CacheMetricsRegistrar
super_class: java.lang.Object
{
private final MeterRegistry registry;
descriptor: LMeterRegistry;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Collection<org.springframework.boot.actuate.metrics.cache.CacheMeterBinderProvider<?>> binderProviders;
descriptor: Ljava/util/Collection;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Collection<Lorg/springframework/boot/actuate/metrics/cache/CacheMeterBinderProvider<*>;>;
public void <init>(MeterRegistry, java.util.Collection<org.springframework.boot.actuate.metrics.cache.CacheMeterBinderProvider<?>>);
descriptor: (LMeterRegistry;Ljava/util/Collection;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import io cannot be resolved\n\tThe import io cannot be resolved\n\tThe import io cannot be resolved\n\tThe import io cannot be resolved\n\tThe import org.springframework.cache.transaction cannot be resolved\n\tMeterRegistry cannot be resolved to a type\n\tMeterRegistry cannot be resolved to a type\n\tMeterRegistry cannot be resolved to a type\n\tTag cannot be resolved to a type\n\tMeterBinder cannot be resolved to a type\n\tTags cannot be resolved\n\tMeterRegistry cannot be resolved to a type\n\tMeterBinder cannot be resolved to a type\n\tTags cannot be resolved to a type\n\tTags cannot be resolved to a type\n\tThe method getAdditionalTags(Cache) from the type CacheMetricsRegistrar refers to the missing type Tag\n\tCannot infer type argument(s) for <R> invokeAnd(Function<C,R>)\n\tTag cannot be resolved to a type\n\tTags cannot be resolved\n\tTransactionAwareCacheDecorator cannot be resolved to a type\n\tTransactionAwareCacheDecorator cannot be resolved to a type\n\tTransactionAwareCacheDecorator cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/metrics/cache/CacheMetricsRegistrar;
Signature: (LMeterRegistry;Ljava/util/Collection<Lorg/springframework/boot/actuate/metrics/cache/CacheMeterBinderProvider<*>;>;)V
MethodParameters:
Name Flags
registry
binderProviders
public boolean bindCacheToRegistry(org.springframework.cache.Cache, Tag[]);
descriptor: (Lorg/springframework/cache/Cache;[LTag;)Z
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTag cannot be resolved to a type\n\tMeterBinder cannot be resolved to a type\n\tTags cannot be resolved\n\tMeterRegistry cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/metrics/cache/CacheMetricsRegistrar;
MethodParameters:
Name Flags
cache
tags
MeterBinder getMeterBinder(org.springframework.cache.Cache, Tags);
descriptor: (Lorg/springframework/cache/Cache;LTags;)LMeterBinder;
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMeterBinder cannot be resolved to a type\n\tTags cannot be resolved to a type\n\tTags cannot be resolved to a type\n\tThe method getAdditionalTags(Cache) from the type CacheMetricsRegistrar refers to the missing type Tag\n\tCannot infer type argument(s) for <R> invokeAnd(Function<C,R>)\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/metrics/cache/CacheMetricsRegistrar;
MethodParameters:
Name Flags
cache
tags
protected java.lang.Iterable<Tag> getAdditionalTags(org.springframework.cache.Cache);
descriptor: (Lorg/springframework/cache/Cache;)Ljava/lang/Iterable;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTag cannot be resolved to a type\n\tTags cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/metrics/cache/CacheMetricsRegistrar;
Signature: (Lorg/springframework/cache/Cache;)Ljava/lang/Iterable<LTag;>;
MethodParameters:
Name Flags
cache
private org.springframework.cache.Cache unwrapIfNecessary(org.springframework.cache.Cache);
descriptor: (Lorg/springframework/cache/Cache;)Lorg/springframework/cache/Cache;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/metrics/cache/CacheMetricsRegistrar;
MethodParameters:
Name Flags
cache
}
SourceFile: "CacheMetricsRegistrar.java"
NestMembers:
org.springframework.boot.actuate.metrics.cache.CacheMetricsRegistrar$TransactionAwareCacheDecoratorHandler
InnerClasses:
private TransactionAwareCacheDecoratorHandler = org.springframework.boot.actuate.metrics.cache.CacheMetricsRegistrar$TransactionAwareCacheDecoratorHandler of org.springframework.boot.actuate.metrics.cache.CacheMetricsRegistrar