get() — spring-boot Function Reference
Architecture documentation for the get() function in DefaultBootstrapContext.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 87f0b21f_3955_8dcc_cc55_9c6321893f96["get()"] a24e16c4_595d_6ddc_c880_ec9a15fcc20f["getRegisteredInstanceSupplier()"] a24e16c4_595d_6ddc_c880_ec9a15fcc20f -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 805663b4_fb92_a78c_765e_bf1a36785cc4["getOrElseSupply()"] 805663b4_fb92_a78c_765e_bf1a36785cc4 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 c72eb534_51b4_1003_ca6f_0c7542774c41["getOrElseThrow()"] c72eb534_51b4_1003_ca6f_0c7542774c41 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 e48b0014_eeea_f2a4_363f_d6101ab60325["getInstance()"] e48b0014_eeea_f2a4_363f_d6101ab60325 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 6fdd3325_4bb1_eb2a_7bb8_8a652c342fe3["containsValidDeferredLogFactoryConfigDataLoader()"] 6fdd3325_4bb1_eb2a_7bb8_8a652c342fe3 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 319a7e1d_c3d1_e892_151b_8d21ad29f7ce["createWhenLoaderHasBootstrapParametersInjectsBootstrapContext()"] 319a7e1d_c3d1_e892_151b_8d21ad29f7ce -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 b4bd1b62_258e_7154_0302_6353e6ac5661["getLoader()"] b4bd1b62_258e_7154_0302_6353e6ac5661 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 531dfa58_0cce_a413_83f6_81a0faad8b13["ofClassesReturnsFactory()"] 531dfa58_0cce_a413_83f6_81a0faad8b13 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 e369cfe6_9163_23f6_4a5a_187857abc52e["ofClassNamesReturnsFactory()"] e369cfe6_9163_23f6_4a5a_187857abc52e -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 ec2f395a_52f9_6ba2_a577_b42685a7be2b["ofClassNamesWithClassLoaderReturnsFactory()"] ec2f395a_52f9_6ba2_a577_b42685a7be2b -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 a4e128a8_9674_4465_aa88_d9d823ec2a08["createWhenHasFactoryUsesFactory()"] a4e128a8_9674_4465_aa88_d9d823ec2a08 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 cdb275e5_fc0e_effe_6b06_a35014d4f328["aotContributionRegistersActiveProfiles()"] cdb275e5_fc0e_effe_6b06_a35014d4f328 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 755f50e3_dd9c_9e18_aaa4_085f8d39a034["getSingleProcessor()"] 755f50e3_dd9c_9e18_aaa4_085f8d39a034 -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 ef94a5c0_8bf2_6c6c_26ba_faf46a69183c["setup()"] ef94a5c0_8bf2_6c6c_26ba_faf46a69183c -->|calls| 87f0b21f_3955_8dcc_cc55_9c6321893f96 style 87f0b21f_3955_8dcc_cc55_9c6321893f96 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/bootstrap/DefaultBootstrapContext.java lines 88–91
@Override
public <T> @Nullable T get(Class<T> type) throws IllegalStateException {
return getOrElseThrow(type, () -> new IllegalStateException(type.getName() + " has not been registered"));
}
Domain
Subdomains
Calls
Called By
- aotContributionRegistersActiveProfiles()
- bindToSpringApplication()
- configurePropertySources()
- containsValidDeferredLogFactoryConfigDataLoader()
- createOrdersResolvers()
- createWhenHasFactoryUsesFactory()
- createWhenInjectingBinderCreatesResolver()
- createWhenLoaderHasBootstrapParametersInjectsBootstrapContext()
- createWhenNotInjectingBinderCreatesResolver()
- createWhenResolverHasBootstrapParametersInjectsBootstrapContext()
- getApplicationContext()
- getBinderProvidesBinder()
- getBinderWhenHasInactiveIgnoresInactive()
- getBinderWhenHasMultipleSourcesPicksFirst()
- getBinderWhenHasPlaceholderAndInactiveResolvesPlaceholderOnlyFromActive()
- getBinderWhenHasPlaceholderResolvesPlaceholder()
- getInstance()
- getLoader()
- getOrElseSupply()
- getOrElseThrow()
- getOrderSource()
- getRegisteredInstanceSupplier()
- getRunListeners()
- getSingleProcessor()
- ofClassNamesReturnsFactory()
- ofClassNamesWithClassLoaderReturnsFactory()
- ofClassesReturnsFactory()
- resolveResolvesUsingFirstSupportedResolver()
- resolveWhenOptional()
- resolveWhenProfileMergesResolvedLocations()
- setDefaultProperties()
- setup()
- withHook()
- withProcessedImportsProvidesLocationResolverContextWithAccessToBinder()
Source
Frequently Asked Questions
What does get() do?
get() is a function in the spring-boot codebase.
What does get() call?
get() calls 1 function(s): getOrElseThrow.
What calls get()?
get() is called by 34 function(s): aotContributionRegistersActiveProfiles, bindToSpringApplication, configurePropertySources, containsValidDeferredLogFactoryConfigDataLoader, createOrdersResolvers, createWhenHasFactoryUsesFactory, createWhenInjectingBinderCreatesResolver, createWhenLoaderHasBootstrapParametersInjectsBootstrapContext, and 26 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free