MultipleConstructorsOnlyOneNotPrivateBean Class — spring-boot Architecture
Architecture documentation for the MultipleConstructorsOnlyOneNotPrivateBean class in ValueObjectBinderTests.java from the spring-boot codebase.
Entity Profile
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/context/properties/bind/ValueObjectBinderTests.java lines 523–550
static class MultipleConstructorsOnlyOneNotPrivateBean {
private final int intValue;
private final String stringValue;
MultipleConstructorsOnlyOneNotPrivateBean(int intValue) {
this(intValue, 23L, "hello");
}
private MultipleConstructorsOnlyOneNotPrivateBean(int intValue, long longValue, String stringValue) {
this.intValue = intValue;
this.stringValue = stringValue;
}
int getIntValue() {
return this.intValue;
}
String getStringValue() {
return this.stringValue;
}
MultipleConstructorsOnlyOneNotPrivateBean withString(String stringValue) {
return new MultipleConstructorsOnlyOneNotPrivateBean(this.intValue, 0, stringValue);
}
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free