Class MetadataCollector
java.lang.Object
org.springframework.boot.configurationprocessor.MetadataCollector
Used by
ConfigurationMetadataAnnotationProcessor to collect
ConfigurationMetadata.- Since:
- 1.2.2
-
Constructor Summary
ConstructorsConstructorDescriptionMetadataCollector(ProcessingEnvironment processingEnvironment, ConfigurationMetadata previousMetadata) Creates a newMetadataProcessorinstance. -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(ItemMetadata metadata) voidadd(ItemMetadata metadata, Consumer<ItemMetadata> onConflict) booleanaddIfAbsent(ItemMetadata metadata) booleanhasSimilarGroup(ItemMetadata metadata) voidprocessing(RoundEnvironment roundEnv)
-
Constructor Details
-
MetadataCollector
public MetadataCollector(ProcessingEnvironment processingEnvironment, ConfigurationMetadata previousMetadata) Creates a newMetadataProcessorinstance.- Parameters:
processingEnvironment- the processing environment of the buildpreviousMetadata- any previous metadata ornull
-
-
Method Details
-
processing
-
add
-
add
-
addIfAbsent
-
hasSimilarGroup
-
getMetadata
-