final class com.google.common.util.concurrent.ServiceManager$FailedService extends java.lang.Throwable
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.google.common.util.concurrent.ServiceManager$FailedService
super_class: java.lang.Throwable
{
void <init>(com.google.common.util.concurrent.Service);
descriptor: (Lcom/google/common/util/concurrent/Service;)V
flags: (0x0000)
Code:
stack=5, locals=2, args_size=2
start local 0 // com.google.common.util.concurrent.ServiceManager$FailedService this
start local 1 // com.google.common.util.concurrent.Service service
0: .line 855
aload 0 /* this */
1: .line 856
aload 1 /* service */
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
2: .line 857
aload 1 /* service */
invokeinterface com.google.common.util.concurrent.Service.failureCause:()Ljava/lang/Throwable;
3: .line 858
iconst_0
4: .line 859
iconst_0
invokespecial java.lang.Throwable.<init>:(Ljava/lang/String;Ljava/lang/Throwable;ZZ)V
5: .line 860
return
end local 1 // com.google.common.util.concurrent.Service service
end local 0 // com.google.common.util.concurrent.ServiceManager$FailedService this
LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/google/common/util/concurrent/ServiceManager$FailedService;
0 6 1 service Lcom/google/common/util/concurrent/Service;
MethodParameters:
Name Flags
service
}
SourceFile: "ServiceManager.java"
NestHost: com.google.common.util.concurrent.ServiceManager
InnerClasses:
private final FailedService = com.google.common.util.concurrent.ServiceManager$FailedService of com.google.common.util.concurrent.ServiceManager