Lombok - v0.10.8

lombok
Annotation Type NoArgsConstructor


@Target(value=TYPE)
@Retention(value=SOURCE)
public @interface NoArgsConstructor

Generates a no-args constructor. Will generate an error message if such a constructor cannot be written due to the existence of final fields. NB: Fields with constraints such as @NonNull will NOT be checked in such a constructor, of course!

See Also:
RequiredArgsConstructor, AllArgsConstructor

Optional Element Summary
 AccessLevel access
          Sets the access level of the constructor.
 String staticName
          If set, the generated constructor will be private, and an additional static 'constructor' is generated with the same argument list that wraps the real constructor.
 

staticName

public abstract String staticName
If set, the generated constructor will be private, and an additional static 'constructor' is generated with the same argument list that wraps the real constructor. Such a static 'constructor' is primarily useful as it infers type arguments.

Default:
""

access

public abstract AccessLevel access
Sets the access level of the constructor. By default, generated constructors are public.

Default:
lombok.AccessLevel.PUBLIC

Lombok - v0.10.8

Copyright © 2009-2011 The Project Lombok Authors, licensed under the MIT licence.