registerBootstrapBinder() — spring-boot Function Reference
Architecture documentation for the registerBootstrapBinder() function in ConfigDataEnvironment.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD b00dfbb2_c729_21f6_face_a7f3d16b31a1["registerBootstrapBinder()"] 29c97804_46ca_38e2_45f8_a0bee530b831["processAndApply()"] 29c97804_46ca_38e2_45f8_a0bee530b831 -->|calls| b00dfbb2_c729_21f6_face_a7f3d16b31a1 4feb8141_35ed_3eab_7acc_98fbb62f3900["processInitial()"] 4feb8141_35ed_3eab_7acc_98fbb62f3900 -->|calls| b00dfbb2_c729_21f6_face_a7f3d16b31a1 b6b93d7d_be21_8548_817c_8c65528bb1c4["processWithoutProfiles()"] b6b93d7d_be21_8548_817c_8c65528bb1c4 -->|calls| b00dfbb2_c729_21f6_face_a7f3d16b31a1 d3acf9b4_bf2c_e7f2_c9cc_4e79964143c5["processWithProfiles()"] d3acf9b4_bf2c_e7f2_c9cc_4e79964143c5 -->|calls| b00dfbb2_c729_21f6_face_a7f3d16b31a1 5f0c1c36_012f_880d_d499_3a02c8f8dab2["getBinder()"] b00dfbb2_c729_21f6_face_a7f3d16b31a1 -->|calls| 5f0c1c36_012f_880d_d499_3a02c8f8dab2 style b00dfbb2_c729_21f6_face_a7f3d16b31a1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironment.java lines 327–332
private void registerBootstrapBinder(ConfigDataEnvironmentContributors contributors,
@Nullable ConfigDataActivationContext activationContext, BinderOption... binderOptions) {
this.bootstrapContext.register(Binder.class,
InstanceSupplier.from(() -> contributors.getBinder(activationContext, binderOptions))
.withScope(Scope.PROTOTYPE));
}
Domain
Subdomains
Calls
Called By
- processAndApply()
- processInitial()
- processWithProfiles()
- processWithoutProfiles()
Source
Frequently Asked Questions
What does registerBootstrapBinder() do?
registerBootstrapBinder() is a function in the spring-boot codebase.
What does registerBootstrapBinder() call?
registerBootstrapBinder() calls 1 function(s): getBinder.
What calls registerBootstrapBinder()?
registerBootstrapBinder() is called by 4 function(s): processAndApply, processInitial, processWithProfiles, processWithoutProfiles.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free