class org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler implements org.springframework.boot.context.properties.bind.BindHandler
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler
super_class: java.lang.Object
{
private org.springframework.boot.context.properties.source.ConfigurationProperty property;
descriptor: Lorg/springframework/boot/context/properties/source/ConfigurationProperty;
flags: (0x0002) ACC_PRIVATE
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 // org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler this
0: .line 125
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/context/config/ConfigDataProperties$LegacyProfilesBindHandler;
public onSuccess(org.springframework.boot.context.properties.source.ConfigurationPropertyName, org.springframework.boot.context.properties.bind.Bindable<?>, org.springframework.boot.context.properties.bind.BindContext, );
descriptor: (Lorg/springframework/boot/context/properties/source/ConfigurationPropertyName;Lorg/springframework/boot/context/properties/bind/Bindable;Lorg/springframework/boot/context/properties/bind/BindContext;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=5
start local 0 // org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler this
start local 1 // org.springframework.boot.context.properties.source.ConfigurationPropertyName name
start local 2 // org.springframework.boot.context.properties.bind.Bindable target
start local 3 // org.springframework.boot.context.properties.bind.BindContext context
start local 4 // java.lang.Object result
0: .line 132
aload 0 /* this */
aload 3 /* context */
invokeinterface org.springframework.boot.context.properties.bind.BindContext.getConfigurationProperty:()Lorg/springframework/boot/context/properties/source/ConfigurationProperty;
putfield org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler.property:Lorg/springframework/boot/context/properties/source/ConfigurationProperty;
1: .line 133
aload 4 /* result */
areturn
end local 4 // java.lang.Object result
end local 3 // org.springframework.boot.context.properties.bind.BindContext context
end local 2 // org.springframework.boot.context.properties.bind.Bindable target
end local 1 // org.springframework.boot.context.properties.source.ConfigurationPropertyName name
end local 0 // org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/springframework/boot/context/config/ConfigDataProperties$LegacyProfilesBindHandler;
0 2 1 name Lorg/springframework/boot/context/properties/source/ConfigurationPropertyName;
0 2 2 target Lorg/springframework/boot/context/properties/bind/Bindable<*>;
0 2 3 context Lorg/springframework/boot/context/properties/bind/BindContext;
0 2 4 result Ljava/lang/Object;
Signature: (Lorg/springframework/boot/context/properties/source/ConfigurationPropertyName;Lorg/springframework/boot/context/properties/bind/Bindable<*>;Lorg/springframework/boot/context/properties/bind/BindContext;Ljava/lang/Object;)Ljava/lang/Object;
MethodParameters:
Name Flags
name
target
context
result
org.springframework.boot.context.properties.source.ConfigurationProperty getProperty();
descriptor: ()Lorg/springframework/boot/context/properties/source/ConfigurationProperty;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 // org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler this
0: .line 137
aload 0 /* this */
getfield org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler.property:Lorg/springframework/boot/context/properties/source/ConfigurationProperty;
areturn
end local 0 // org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/boot/context/config/ConfigDataProperties$LegacyProfilesBindHandler;
}
SourceFile: "ConfigDataProperties.java"
NestHost: org.springframework.boot.context.config.ConfigDataProperties
InnerClasses:
private LegacyProfilesBindHandler = org.springframework.boot.context.config.ConfigDataProperties$LegacyProfilesBindHandler of org.springframework.boot.context.config.ConfigDataProperties