LombokAccessLevelProperties Class — spring-boot Architecture
Architecture documentation for the LombokAccessLevelProperties class in LombokAccessLevelProperties.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/LombokAccessLevelProperties.java lines 30–86
@TestConfigurationProperties("accesslevel")
@SuppressWarnings("deprecation")
public class LombokAccessLevelProperties {
@Getter(AccessLevel.PUBLIC)
@Setter(AccessLevel.PUBLIC)
private String name0;
@Getter
@Setter
private String name1;
/*
* 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;
/*
* Either PUBLIC getter or setter explicitly defined
*/
@Getter(AccessLevel.PUBLIC)
private String ignoredOnlyPublicGetter;
@Setter(AccessLevel.PUBLIC)
private String ignoredOnlyPublicSetter;
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free