LombokAccessLevelOverwriteExplicitProperties Class — spring-boot Architecture
Architecture documentation for the LombokAccessLevelOverwriteExplicitProperties class in LombokAccessLevelOverwriteExplicitProperties.java from the spring-boot codebase.
Entity Profile
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java lines 31–94
@Getter(AccessLevel.PUBLIC)
@Setter(AccessLevel.PUBLIC)
@TestConfigurationProperties("accesslevel.overwrite.explicit")
@SuppressWarnings({ "unused", "deprecation" })
public class LombokAccessLevelOverwriteExplicitProperties {
private String name0;
@Getter(AccessLevel.PUBLIC)
@Setter(AccessLevel.PUBLIC)
private String name1;
@Getter(AccessLevel.PUBLIC)
private String name2;
@Setter(AccessLevel.PUBLIC)
private String name3;
@Getter
@Setter
private String name4;
@Getter
private String name5;
@Setter
private String name6;
/*
* AccessLevel.NONE
*/
@Getter(AccessLevel.NONE)
@Setter(AccessLevel.NONE)
private String ignoredAccessLevelNone;
/*
* AccessLevel.PRIVATE
*/
@Getter(AccessLevel.PRIVATE)
@Setter(AccessLevel.PRIVATE)
private String ignoredAccessLevelPrivate;
/*
* AccessLevel.PACKAGE
*/
@Getter(AccessLevel.PACKAGE)
@Setter(AccessLevel.PACKAGE)
private String ignoredAccessLevelPackage;
/*
* AccessLevel.PROTECTED
*/
@Getter(AccessLevel.PROTECTED)
@Setter(AccessLevel.PROTECTED)
private String ignoredAccessLevelProtected;
/*
* AccessLevel.MODULE
*/
@Getter(AccessLevel.MODULE)
@Setter(AccessLevel.MODULE)
private String ignoredAccessLevelModule;
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free