Home / Function/ extracting() — spring-boot Function Reference

extracting() — spring-boot Function Reference

Architecture documentation for the extracting() function in ItemMetadataAssert.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  6c5c16be_3b40_c01d_2a2d_ec3d2207f136["extracting()"]
  519f638a_5e0b_25bb_24e8_2d28ce6646a9["isProperty()"]
  519f638a_5e0b_25bb_24e8_2d28ce6646a9 -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  92cb96f3_7d2f_fbd5_6c86_88fde8d585f2["isGroup()"]
  92cb96f3_7d2f_fbd5_6c86_88fde8d585f2 -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  02a37920_8c3e_e581_4a6d_9bcd6fb6b3d5["hasName()"]
  02a37920_8c3e_e581_4a6d_9bcd6fb6b3d5 -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  e59b9d4d_4c74_b8a2_6f74_5e5285fafdaf["hasType()"]
  e59b9d4d_4c74_b8a2_6f74_5e5285fafdaf -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  2c3aadf2_30a4_aa92_a1db_7dda2fb132b3["hasDescription()"]
  2c3aadf2_30a4_aa92_a1db_7dda2fb132b3 -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  460c91ad_4ad3_c358_ca00_0404fc5c6074["hasSourceType()"]
  460c91ad_4ad3_c358_ca00_0404fc5c6074 -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  aaf13ff2_2982_3646_4386_9abea1f59d2d["hasSourceMethod()"]
  aaf13ff2_2982_3646_4386_9abea1f59d2d -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  29d48912_e5dd_a2fa_49ba_46972a7da27d["hasDefaultValue()"]
  29d48912_e5dd_a2fa_49ba_46972a7da27d -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  ebc511d6_f1db_85a1_a558_992cb4e46d1e["isDeprecatedWithReason()"]
  ebc511d6_f1db_85a1_a558_992cb4e46d1e -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  476bffd7_efcb_9095_e9a1_ca779513e6d2["isDeprecatedWithReplacement()"]
  476bffd7_efcb_9095_e9a1_ca779513e6d2 -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  aa80006c_7e49_690a_4c02_5c960e64678a["isNotDeprecated()"]
  aa80006c_7e49_690a_4c02_5c960e64678a -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  12b46f95_807c_6496_0751_6e8f08e6d1dd["assertItemDeprecation()"]
  12b46f95_807c_6496_0751_6e8f08e6d1dd -->|calls| 6c5c16be_3b40_c01d_2a2d_ec3d2207f136
  style 6c5c16be_3b40_c01d_2a2d_ec3d2207f136 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/test/ItemMetadataAssert.java lines 122–124

	private <T> ObjectAssert<T> extracting(Function<ItemMetadata, T> extractor) {
		return extracting(extractor, Assertions::assertThat);
	}

Domain

Subdomains

Called By

  • assertItemDeprecation()
  • hasDefaultValue()
  • hasDescription()
  • hasName()
  • hasSourceMethod()
  • hasSourceType()
  • hasType()
  • isDeprecatedWithReason()
  • isDeprecatedWithReplacement()
  • isGroup()
  • isNotDeprecated()
  • isProperty()

Frequently Asked Questions

What does extracting() do?
extracting() is a function in the spring-boot codebase.
What calls extracting()?
extracting() is called by 12 function(s): assertItemDeprecation, hasDefaultValue, hasDescription, hasName, hasSourceMethod, hasSourceType, hasType, isDeprecatedWithReason, and 4 more.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free