RandomValuePropertySourceEnvironmentPostProcessor Class — spring-boot Architecture
Architecture documentation for the RandomValuePropertySourceEnvironmentPostProcessor class in RandomValuePropertySourceEnvironmentPostProcessor.java from the spring-boot codebase.
Entity Profile
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/support/RandomValuePropertySourceEnvironmentPostProcessor.java lines 34–62
public class RandomValuePropertySourceEnvironmentPostProcessor implements EnvironmentPostProcessor, Ordered {
/**
* The default order of this post-processor.
*/
public static final int ORDER = Ordered.HIGHEST_PRECEDENCE + 1;
private final Log logger;
/**
* Create a new {@link RandomValuePropertySourceEnvironmentPostProcessor} instance.
* @param logFactory the log factory to use
* @since 3.0.0
*/
public RandomValuePropertySourceEnvironmentPostProcessor(DeferredLogFactory logFactory) {
this.logger = logFactory.getLog(RandomValuePropertySourceEnvironmentPostProcessor.class);
}
@Override
public int getOrder() {
return ORDER;
}
@Override
public void postProcessEnvironment(ConfigurableEnvironment environment, SpringApplication application) {
RandomValuePropertySource.addToEnvironment(environment, this.logger);
}
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free