withProperty() — spring-boot Function Reference
Architecture documentation for the withProperty() function in Metadata.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc["withProperty()"] 488bf290_a240_a910_efae_c97e099cd875["simpleProperties()"] 488bf290_a240_a910_efae_c97e099cd875 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 2dc9de76_88c8_e483_476d_5782caed84fa["simplePrefixValueProperties()"] 2dc9de76_88c8_e483_476d_5782caed84fa -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc a1d71b98_bb92_43d3_61f5_4de1d5a4ab79["simpleTypeProperties()"] a1d71b98_bb92_43d3_61f5_4de1d5a4ab79 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 5d561345_59cd_5963_5a98_c172ade9e90f["hierarchicalProperties()"] 5d561345_59cd_5963_5a98_c172ade9e90f -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 00f63610_eb6f_e9d9_65fc_2a15abca44c6["enumValues()"] 00f63610_eb6f_e9d9_65fc_2a15abca44c6 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc b50d13ed_087d_a46f_dd40_8022faa317f9["descriptionProperties()"] b50d13ed_087d_a46f_dd40_8022faa317f9 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 6e6f469f_2884_f6f3_34a5_8e0e64f3f4dd["deprecatedProperties()"] 6e6f469f_2884_f6f3_34a5_8e0e64f3f4dd -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 60a5e643_a7e5_49db_2019_232477237b6d["singleDeprecatedProperty()"] 60a5e643_a7e5_49db_2019_232477237b6d -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc ff092594_c91b_66da_42ab_9a357b1b761e["singleDeprecatedFieldProperty()"] ff092594_c91b_66da_42ab_9a357b1b761e -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc a4438679_6d8d_9137_cff6_e0873f00d5a0["deprecatedOnUnrelatedSetter()"] a4438679_6d8d_9137_cff6_e0873f00d5a0 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 768a9f19_e7c1_363c_771b_7a649c725426["deprecatedWithLessPreciseType()"] 768a9f19_e7c1_363c_771b_7a649c725426 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc 9760342b_da84_415a_eb31_90c3a2e3c571["deprecatedPropertyOnRecord()"] 9760342b_da84_415a_eb31_90c3a2e3c571 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc e43461d9_9f87_328c_2b62_aae3a9b1d9de["typBoxing()"] e43461d9_9f87_328c_2b62_aae3a9b1d9de -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc a429b6aa_c03e_3122_b9fc_acd03549ae56["parseCollectionConfig()"] a429b6aa_c03e_3122_b9fc_acd03549ae56 -->|calls| a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc style a4041ee3_920f_3ffa_6d69_6e3bcd2c6cdc fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/metadata/Metadata.java lines 54–56
public static MetadataItemCondition withProperty(String name) {
return new MetadataItemCondition(ItemType.PROPERTY, name);
}
Domain
Subdomains
Called By
- abstractPropertiesSource()
- addIfAbsentAddsPropertyIfItDoesNotExist()
- addIfAbsentIgnoresExistingProperty()
- addSingleItemMetadata()
- annotatedGetter()
- assertAccessLevelLombokProperties()
- assertSimpleLombokProperties()
- builderPatternWithGenericReturnType()
- builderPojo()
- cacheTtl()
- childProperties()
- complexGenericProperties()
- constructorParameterNameAnnotationProperties()
- constructorParameterPropertyWithEmptyDefaultValueOnProperty()
- customPropertiesEndpoint()
- deprecatedMethodConfig()
- deprecatedMethodConfigOnClass()
- deprecatedOnUnrelatedSetter()
- deprecatedProperties()
- deprecatedPropertyOnRecord()
- deprecatedWithLessPreciseType()
- descriptionProperties()
- doubleRegistration()
- emptyTypeMethodConfig()
- enumValues()
- excludedTypesPojo()
- genericTypes()
- getMetadataAddPreviousItemIfMergeFunctionReturnsTrue()
- hierarchicalProperties()
- immutablePropertiesSource()
- immutableSimpleProperties()
- immutableSimpleProperties()
- immutableSourceIsMergedWithNestedConfigurationProperty()
- incrementalBuild()
- incrementalBuildAnnotationRemoved()
- incrementalBuildTypeRenamed()
- innerClassAnnotatedGetterConfig()
- innerClassProperties()
- innerClassPropertiesHierarchical()
- innerClassRootConfig()
- innerClassWithPrivateConstructor()
- invalidMethodConfig()
- javaBeanNameAnnotationProperties()
- javaBeansSourceIsMergedWithNestedConfigurationProperty()
- lombokInnerClassProperties()
- lombokInnerClassWithGetterProperties()
- lombokNameAnnotationProperties()
- lombokPropertiesSource()
- lombokSourceIsMergedWithNestedConfigurationProperty()
- mergeExistingPropertyDefaultValue()
- mergeExistingPropertyDeprecation()
- mergeExistingPropertyDeprecationOverride()
- mergeExistingPropertyDeprecationOverrideLevel()
- mergeExistingPropertyDescription()
- mergingOfAdditionalDeprecation()
- mergingOfAdditionalMetadata()
- mergingOfAdditionalProperty()
- mergingOfAdditionalPropertyMatchingGroup()
- mergingOfHintWithNonCanonicalName()
- mergingOfHintWithProvider()
- mergingOfSimpleHint()
- methodAndClassConfig()
- methodConfig()
- multiConstructorRecordProperties()
- nestedClassChildProperties()
- nestedClassMethod()
- nestedPropertiesSource()
- nonRootConfigurationPropertiesSources()
- overrideChildProperties()
- parseArrayConfig()
- parseCollectionConfig()
- recordComponentNameAnnotationProperties()
- recordNested()
- recordProperties()
- recordPropertiesSource()
- recordPropertiesWithDefaultValues()
- recordPropertiesWithDescriptions()
- recordSourceIsMergedWithNestedConfigurationProperty()
- recordWithGetter()
- shouldIgnoreProperties()
- shouldNotMarkDbcp2UsernameOrPasswordAsDeprecated()
- simpleGenericProperties()
- simplePrefixValueProperties()
- simpleProperties()
- simplePropertiesSource()
- simplePropertiesSourceWithAdditionalMetadataCanBeOverridden()
- simplePropertiesSourceWithAdditionalMetadataHintIsMerged()
- simplePropertiesSourceWithAdditionalMetadataIsMerged()
- simpleTypeProperties()
- singleConstructorMethodConfig()
- singleDeprecatedFieldProperty()
- singleDeprecatedProperty()
- sourceFromParentClasIsDiscoveredForConcreteSource()
- sourceFromParentClasIsDiscoveredForConfigurationProperties()
- sourceIsMergedWithConfigurationProperties()
- sourceWithNonCanonicalMetadataIsDiscovered()
- staticAccessor()
- typBoxing()
- unresolvedGenericProperties()
- wildcardTypes()
- withAccess()
- withEnabledFlag()
Source
Frequently Asked Questions
What does withProperty() do?
withProperty() is a function in the spring-boot codebase.
What does withProperty() call?
withProperty() calls 2 function(s): MetadataItemCondition, ofType.
What calls withProperty()?
withProperty() is called by 102 function(s): abstractPropertiesSource, addIfAbsentAddsPropertyIfItDoesNotExist, addIfAbsentIgnoresExistingProperty, addSingleItemMetadata, annotatedGetter, assertAccessLevelLombokProperties, assertSimpleLombokProperties, builderPatternWithGenericReturnType, and 94 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free