mirror of
https://github.com/tiennm99/lombok.git
synced 2026-09-10 02:17:34 +00:00
Added website feature documentation for @ToString and @EqualsAndHashCode, and modified the docs for @Data to refer to the docs of these new annotations.
The build script for the website has been updated to clean out the website build dir first, so files that used to exist but have now been tossed are no longer there. There's also a special website-no-videos target which builds a website deployable without the videos. This makes the upload a lot faster if the videos haven't changed.
This commit is contained in:
@@ -1,14 +1,17 @@
|
||||
import lombok.AccessLevel;
|
||||
import lombok.Setter;
|
||||
import lombok.Data;
|
||||
import lombok.ToString;
|
||||
|
||||
public @Data class DataExample {
|
||||
@Data public class DataExample {
|
||||
private final String name;
|
||||
private @Setter(AccessLevel.PACKAGE) int age;
|
||||
@Setter(AccessLevel.PACKAGE) private int age;
|
||||
private double score;
|
||||
private String[] tags;
|
||||
|
||||
public static @Data(staticConstructor="of") class Exercise<T> {
|
||||
@ToString(includeFieldNames=true)
|
||||
@Data(staticConstructor="of")
|
||||
public static class Exercise<T> {
|
||||
private final String name;
|
||||
private final T value;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user