Lombok - v0.10.8

lombok
Annotation Type Getter


@Target(value={FIELD,TYPE})
@Retention(value=SOURCE)
public @interface Getter

Put on any field to make lombok build a standard getter. Example:

     private @Getter int foo;
 
will generate:
     public int getFoo() {
         return this.foo;
     }
 
Note that fields of type boolean (but not java.lang.Boolean) will result in an isFoo name instead of getFoo.

If any method named getFoo/isFoo exists, regardless of return type or parameters, no method is generated, and instead a compiler warning is emitted.

This annotation can also be applied to a class, in which case it'll be as if all non-static fields that don't already have a @Getter annotation have the annotation.


Optional Element Summary
 boolean lazy
           
 AccessLevel value
          If you want your setter to be non-public, you can specify an alternate access level here.
 

value

public abstract AccessLevel value
If you want your setter to be non-public, you can specify an alternate access level here.

Default:
lombok.AccessLevel.PUBLIC

lazy

public abstract boolean lazy
Default:
false

Lombok - v0.10.8

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