class org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1 extends org.springframework.boot.actuate.endpoint.annotation.DiscoveredOperationsFactory<O>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1
super_class: org.springframework.boot.actuate.endpoint.annotation.DiscoveredOperationsFactory
{
final org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer this$0;
descriptor: Lorg/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer, org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper, java.util.Collection);
descriptor: (Lorg/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer;Lorg/springframework/boot/actuate/endpoint/invoke/ParameterValueMapper;Ljava/util/Collection;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 // org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1 this
start local 2 // org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper $anonymous0
start local 3 // java.util.Collection $anonymous1
0: .line 103
aload 0 /* this */
aload 1
putfield org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1.this$0:Lorg/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer;
aload 0 /* this */
aload 2 /* $anonymous0 */
aload 3 /* $anonymous1 */
invokespecial org.springframework.boot.actuate.endpoint.annotation.DiscoveredOperationsFactory.<init>:(Lorg/springframework/boot/actuate/endpoint/invoke/ParameterValueMapper;Ljava/util/Collection;)V
return
end local 3 // java.util.Collection $anonymous1
end local 2 // org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper $anonymous0
end local 0 // org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer$1;
0 1 2 $anonymous0 Lorg/springframework/boot/actuate/endpoint/invoke/ParameterValueMapper;
0 1 3 $anonymous1 Ljava/util/Collection<Lorg/springframework/boot/actuate/endpoint/invoke/OperationInvokerAdvisor;>;
MethodParameters:
Name Flags
this$0 final
$anonymous0
$anonymous1
protected O createOperation(org.springframework.boot.actuate.endpoint.EndpointId, org.springframework.boot.actuate.endpoint.annotation.DiscoveredOperationMethod, org.springframework.boot.actuate.endpoint.invoke.OperationInvoker);
descriptor: (Lorg/springframework/boot/actuate/endpoint/EndpointId;Lorg/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationMethod;Lorg/springframework/boot/actuate/endpoint/invoke/OperationInvoker;)Lorg/springframework/boot/actuate/endpoint/Operation;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=4
start local 0 // org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1 this
start local 1 // org.springframework.boot.actuate.endpoint.EndpointId endpointId
start local 2 // org.springframework.boot.actuate.endpoint.annotation.DiscoveredOperationMethod operationMethod
start local 3 // org.springframework.boot.actuate.endpoint.invoke.OperationInvoker invoker
0: .line 108
aload 0 /* this */
getfield org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1.this$0:Lorg/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer;
aload 1 /* endpointId */
aload 2 /* operationMethod */
aload 3 /* invoker */
invokevirtual org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createOperation:(Lorg/springframework/boot/actuate/endpoint/EndpointId;Lorg/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationMethod;Lorg/springframework/boot/actuate/endpoint/invoke/OperationInvoker;)Lorg/springframework/boot/actuate/endpoint/Operation;
areturn
end local 3 // org.springframework.boot.actuate.endpoint.invoke.OperationInvoker invoker
end local 2 // org.springframework.boot.actuate.endpoint.annotation.DiscoveredOperationMethod operationMethod
end local 1 // org.springframework.boot.actuate.endpoint.EndpointId endpointId
end local 0 // org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1 this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer$1;
0 1 1 endpointId Lorg/springframework/boot/actuate/endpoint/EndpointId;
0 1 2 operationMethod Lorg/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationMethod;
0 1 3 invoker Lorg/springframework/boot/actuate/endpoint/invoke/OperationInvoker;
Signature: (Lorg/springframework/boot/actuate/endpoint/EndpointId;Lorg/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationMethod;Lorg/springframework/boot/actuate/endpoint/invoke/OperationInvoker;)TO;
MethodParameters:
Name Flags
endpointId
operationMethod
invoker
}
Signature: Lorg/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationsFactory<TO;>;
SourceFile: "EndpointDiscoverer.java"
EnclosingMethod: org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getOperationsFactory:(Lorg/springframework/boot/actuate/endpoint/invoke/ParameterValueMapper;Ljava/util/Collection;)Lorg/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationsFactory;
NestHost: org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer
InnerClasses:
org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer$1