final class org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl implements org.glassfish.jersey.server.monitoring.MonitoringStatistics
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl
super_class: java.lang.Object
{
private final org.glassfish.jersey.server.monitoring.ExecutionStatistics requestStatistics;
descriptor: Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.glassfish.jersey.server.monitoring.ResponseStatistics responseStatistics;
descriptor: Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.glassfish.jersey.server.monitoring.ExceptionMapperStatistics exceptionMapperStatistics;
descriptor: Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.Map<java.lang.String, org.glassfish.jersey.server.monitoring.ResourceStatistics> uriStatistics;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;
private final java.util.Map<java.lang.Class<?>, org.glassfish.jersey.server.monitoring.ResourceStatistics> resourceClassStatistics;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Class<*>;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;
private void <init>(java.util.Map<java.lang.String, org.glassfish.jersey.server.monitoring.ResourceStatistics>, java.util.Map<java.lang.Class<?>, org.glassfish.jersey.server.monitoring.ResourceStatistics>, org.glassfish.jersey.server.monitoring.ExecutionStatistics, org.glassfish.jersey.server.monitoring.ResponseStatistics, org.glassfish.jersey.server.monitoring.ExceptionMapperStatistics);
descriptor: (Ljava/util/Map;Ljava/util/Map;Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.uriStatistics:Ljava/util/Map;
2: aload 0
aload 2
putfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.resourceClassStatistics:Ljava/util/Map;
3: aload 0
aload 3
putfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.requestStatistics:Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;
4: aload 0
aload 4
putfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.responseStatistics:Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;
5: aload 0
aload 5
putfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.exceptionMapperStatistics:Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;
6: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
0 7 1 uriStatistics Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;
0 7 2 resourceClassStatistics Ljava/util/Map<Ljava/lang/Class<*>;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;
0 7 3 requestStatistics Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;
0 7 4 responseStatistics Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;
0 7 5 exceptionMapperStatistics Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;
Signature: (Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;Ljava/util/Map<Ljava/lang/Class<*>;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;)V
MethodParameters:
Name Flags
uriStatistics final
resourceClassStatistics final
requestStatistics final
responseStatistics final
exceptionMapperStatistics final
public org.glassfish.jersey.server.monitoring.ExecutionStatistics getRequestStatistics();
descriptor: ()Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.requestStatistics:Lorg/glassfish/jersey/server/monitoring/ExecutionStatistics;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
public org.glassfish.jersey.server.monitoring.ResponseStatistics getResponseStatistics();
descriptor: ()Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.responseStatistics:Lorg/glassfish/jersey/server/monitoring/ResponseStatistics;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
public java.util.Map<java.lang.String, org.glassfish.jersey.server.monitoring.ResourceStatistics> getUriStatistics();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.uriStatistics:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;
public java.util.Map<java.lang.Class<?>, org.glassfish.jersey.server.monitoring.ResourceStatistics> getResourceClassStatistics();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.resourceClassStatistics:Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
Signature: ()Ljava/util/Map<Ljava/lang/Class<*>;Lorg/glassfish/jersey/server/monitoring/ResourceStatistics;>;
public org.glassfish.jersey.server.monitoring.ExceptionMapperStatistics getExceptionMapperStatistics();
descriptor: ()Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl.exceptionMapperStatistics:Lorg/glassfish/jersey/server/monitoring/ExceptionMapperStatistics;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
public org.glassfish.jersey.server.monitoring.MonitoringStatistics snapshot();
descriptor: ()Lorg/glassfish/jersey/server/monitoring/MonitoringStatistics;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/server/internal/monitoring/MonitoringStatisticsImpl;
}
SourceFile: "MonitoringStatisticsImpl.java"
NestMembers:
org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl$Builder
InnerClasses:
Builder = org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl$Builder of org.glassfish.jersey.server.internal.monitoring.MonitoringStatisticsImpl