lombok-pg -
A B D E F G J L P R S T V W Y

A

Action - Annotation Type in lombok
Encapsulates a method that does not return a value.
Actions - Class in lombok
Collection of action templates.
Actions() - Constructor for class lombok.Actions
 
Actions.Action0 - Class in lombok
Encapsulates a method that has no parameters and does not return a value
Actions.Action0() - Constructor for class lombok.Actions.Action0
 
Actions.Action1<T1> - Class in lombok
Encapsulates a method that has a single parameter and does not return a value.
Actions.Action1() - Constructor for class lombok.Actions.Action1
 
Actions.Action2<T1,T2> - Class in lombok
Encapsulates a method that has two parameters and does not return a value.
Actions.Action2() - Constructor for class lombok.Actions.Action2
 
Actions.Action3<T1,T2,T3> - Class in lombok
Encapsulates a method that has three parameters and does not return a value.
Actions.Action3() - Constructor for class lombok.Actions.Action3
 
Actions.Action4<T1,T2,T3,T4> - Class in lombok
Encapsulates a method that has four parameters and does not return a value.
Actions.Action4() - Constructor for class lombok.Actions.Action4
 
Actions.Action5<T1,T2,T3,T4,T5> - Class in lombok
Encapsulates a method that has five parameters and does not return a value.
Actions.Action5() - Constructor for class lombok.Actions.Action5
 
Actions.Action6<T1,T2,T3,T4,T5,T6> - Class in lombok
Encapsulates a method that has six parameters and does not return a value.
Actions.Action6() - Constructor for class lombok.Actions.Action6
 
Actions.Action7<T1,T2,T3,T4,T5,T6,T7> - Class in lombok
Encapsulates a method that has seven parameters and does not return a value.
Actions.Action7() - Constructor for class lombok.Actions.Action7
 
Actions.Action8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in lombok
Encapsulates a method that has eight parameters and does not return a value.
Actions.Action8() - Constructor for class lombok.Actions.Action8
 
Application - Interface in lombok
Generates a public static void main(String[]) method that constructs a new object of your type and then calls the runApp(String[]) method on it.
apply() - Method in class lombok.Actions.Action0
 
apply(T1) - Method in class lombok.Actions.Action1
 
apply(T1, T2) - Method in class lombok.Actions.Action2
 
apply(T1, T2, T3) - Method in class lombok.Actions.Action3
 
apply(T1, T2, T3, T4) - Method in class lombok.Actions.Action4
 
apply(T1, T2, T3, T4, T5) - Method in class lombok.Actions.Action5
 
apply(T1, T2, T3, T4, T5, T6) - Method in class lombok.Actions.Action6
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in class lombok.Actions.Action7
 
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in class lombok.Actions.Action8
 
apply() - Method in class lombok.Functions.Function0
 
apply(T1) - Method in class lombok.Functions.Function1
 
apply(T1, T2) - Method in class lombok.Functions.Function2
 
apply(T1, T2, T3) - Method in class lombok.Functions.Function3
 
apply(T1, T2, T3, T4) - Method in class lombok.Functions.Function4
 
apply(T1, T2, T3, T4, T5) - Method in class lombok.Functions.Function5
 
apply(T1, T2, T3, T4, T5, T6) - Method in class lombok.Functions.Function6
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in class lombok.Functions.Function7
 
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in class lombok.Functions.Function8
 
apply(T1) - Method in class lombok.Predicates.Predicate1
 
AutoGenMethodStub - Annotation Type in lombok
With this annotation you can avoid cluttering your code with empty methods that an interface forces you to implement.
Await - Annotation Type in lombok
Lock Conditions void methodAnnotatedWithAwait() throws java.lang.InterruptedException { this.
AwaitBeforeAndSignalAfter - Annotation Type in lombok
Lock Conditions void methodAnnotatedWithAwait() throws java.lang.InterruptedException { this.

B

BoundPropertySupport - Annotation Type in lombok
Deprecated. doesn't do anything useful anymore.. everything is handled by @BoundSetter
BoundSetter - Annotation Type in lombok
Creates a "bound" setter for an annotated field.
Builder - Annotation Type in lombok
Put on any type to make lombok-pg create a fluent interface builder for it.
Builder.Extension - Annotation Type in lombok
Use this on methods in a @Builder-annotated class to specify extensions for the generated builder.

D

DoPrivileged - Annotation Type in lombok
Before: @DoPrivileged int test1() { // something return 0; } @DoPrivileged void test2() { // something else } After: int test1() { return AccessController.doPrivileged(new PrivilegedAction<Integer>() { public Integer run() { // something return 0; } }); } void test2() { AccessController.doPrivileged(new PrivilegedAction<Void>() { public Void run() { // something else return null; } }); }

E

EnumId - Annotation Type in lombok
This annotation allows you mark fields in enums as identifier, so these fields can be used to identify enum values.
evaluate(T1) - Method in class lombok.Predicates.Predicate1
 

F

FluentSetter - Annotation Type in lombok
Does pretty much the same as @Setter.
Function - Annotation Type in lombok
Encapsulates a method.
Functions - Class in lombok
Collection of function templates.
Functions() - Constructor for class lombok.Functions
 
Functions.Function0<R> - Class in lombok
Encapsulates a method that has no parameters and returns a value of the type specified by the R parameter.
Functions.Function0() - Constructor for class lombok.Functions.Function0
 
Functions.Function1<T1,R> - Class in lombok
Encapsulates a method that has a single parameter and returns a value of the type specified by the R parameter.
Functions.Function1() - Constructor for class lombok.Functions.Function1
 
Functions.Function2<T1,T2,R> - Class in lombok
Encapsulates a method that has two parameters and returns a value of the type specified by the R parameter.
Functions.Function2() - Constructor for class lombok.Functions.Function2
 
Functions.Function3<T1,T2,T3,R> - Class in lombok
Encapsulates a method that has three parameters and returns a value of the type specified by the R parameter.
Functions.Function3() - Constructor for class lombok.Functions.Function3
 
Functions.Function4<T1,T2,T3,T4,R> - Class in lombok
Encapsulates a method that has four parameters and returns a value of the type specified by the R parameter.
Functions.Function4() - Constructor for class lombok.Functions.Function4
 
Functions.Function5<T1,T2,T3,T4,T5,R> - Class in lombok
Encapsulates a method that has five parameters and returns a value of the type specified by the R parameter.
Functions.Function5() - Constructor for class lombok.Functions.Function5
 
Functions.Function6<T1,T2,T3,T4,T5,T6,R> - Class in lombok
Encapsulates a method that has six parameters and returns a value of the type specified by the R parameter.
Functions.Function6() - Constructor for class lombok.Functions.Function6
 
Functions.Function7<T1,T2,T3,T4,T5,T6,T7,R> - Class in lombok
Encapsulates a method that has seven parameters and returns a value of the type specified by the R parameter.
Functions.Function7() - Constructor for class lombok.Functions.Function7
 
Functions.Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Class in lombok
Encapsulates a method that has eight parameters and returns a value of the type specified by the R parameter.
Functions.Function8() - Constructor for class lombok.Functions.Function8
 

G

getClassFor(Class<?>, int) - Static method in class lombok.TypeArguments
Determines the Class of a type argument of a given class by using the super type token pattern.
getParameterType1() - Method in class lombok.Actions.Action1
 
getParameterType1() - Method in class lombok.Actions.Action2
 
getParameterType1() - Method in class lombok.Actions.Action3
 
getParameterType1() - Method in class lombok.Actions.Action4
 
getParameterType1() - Method in class lombok.Actions.Action5
 
getParameterType1() - Method in class lombok.Actions.Action6
 
getParameterType1() - Method in class lombok.Actions.Action7
 
getParameterType1() - Method in class lombok.Actions.Action8
 
getParameterType1() - Method in class lombok.Functions.Function1
 
getParameterType1() - Method in class lombok.Functions.Function2
 
getParameterType1() - Method in class lombok.Functions.Function3
 
getParameterType1() - Method in class lombok.Functions.Function4
 
getParameterType1() - Method in class lombok.Functions.Function5
 
getParameterType1() - Method in class lombok.Functions.Function6
 
getParameterType1() - Method in class lombok.Functions.Function7
 
getParameterType1() - Method in class lombok.Functions.Function8
 
getParameterType2() - Method in class lombok.Actions.Action2
 
getParameterType2() - Method in class lombok.Actions.Action3
 
getParameterType2() - Method in class lombok.Actions.Action4
 
getParameterType2() - Method in class lombok.Actions.Action5
 
getParameterType2() - Method in class lombok.Actions.Action6
 
getParameterType2() - Method in class lombok.Actions.Action7
 
getParameterType2() - Method in class lombok.Actions.Action8
 
getParameterType2() - Method in class lombok.Functions.Function2
 
getParameterType2() - Method in class lombok.Functions.Function3
 
getParameterType2() - Method in class lombok.Functions.Function4
 
getParameterType2() - Method in class lombok.Functions.Function5
 
getParameterType2() - Method in class lombok.Functions.Function6
 
getParameterType2() - Method in class lombok.Functions.Function7
 
getParameterType2() - Method in class lombok.Functions.Function8
 
getParameterType3() - Method in class lombok.Actions.Action3
 
getParameterType3() - Method in class lombok.Actions.Action4
 
getParameterType3() - Method in class lombok.Actions.Action5
 
getParameterType3() - Method in class lombok.Actions.Action6
 
getParameterType3() - Method in class lombok.Actions.Action7
 
getParameterType3() - Method in class lombok.Actions.Action8
 
getParameterType3() - Method in class lombok.Functions.Function3
 
getParameterType3() - Method in class lombok.Functions.Function4
 
getParameterType3() - Method in class lombok.Functions.Function5
 
getParameterType3() - Method in class lombok.Functions.Function6
 
getParameterType3() - Method in class lombok.Functions.Function7
 
getParameterType3() - Method in class lombok.Functions.Function8
 
getParameterType4() - Method in class lombok.Actions.Action4
 
getParameterType4() - Method in class lombok.Actions.Action5
 
getParameterType4() - Method in class lombok.Actions.Action6
 
getParameterType4() - Method in class lombok.Actions.Action7
 
getParameterType4() - Method in class lombok.Actions.Action8
 
getParameterType4() - Method in class lombok.Functions.Function4
 
getParameterType4() - Method in class lombok.Functions.Function5
 
getParameterType4() - Method in class lombok.Functions.Function6
 
getParameterType4() - Method in class lombok.Functions.Function7
 
getParameterType4() - Method in class lombok.Functions.Function8
 
getParameterType5() - Method in class lombok.Actions.Action5
 
getParameterType5() - Method in class lombok.Actions.Action6
 
getParameterType5() - Method in class lombok.Actions.Action7
 
getParameterType5() - Method in class lombok.Actions.Action8
 
getParameterType5() - Method in class lombok.Functions.Function5
 
getParameterType5() - Method in class lombok.Functions.Function6
 
getParameterType5() - Method in class lombok.Functions.Function7
 
getParameterType5() - Method in class lombok.Functions.Function8
 
getParameterType6() - Method in class lombok.Actions.Action6
 
getParameterType6() - Method in class lombok.Actions.Action7
 
getParameterType6() - Method in class lombok.Actions.Action8
 
getParameterType6() - Method in class lombok.Functions.Function6
 
getParameterType6() - Method in class lombok.Functions.Function7
 
getParameterType6() - Method in class lombok.Functions.Function8
 
getParameterType7() - Method in class lombok.Actions.Action7
 
getParameterType7() - Method in class lombok.Actions.Action8
 
getParameterType7() - Method in class lombok.Functions.Function7
 
getParameterType7() - Method in class lombok.Functions.Function8
 
getParameterType8() - Method in class lombok.Actions.Action8
 
getParameterType8() - Method in class lombok.Functions.Function8
 
getReturnType() - Method in class lombok.Functions.Function0
 
getReturnType() - Method in class lombok.Functions.Function1
 
getReturnType() - Method in class lombok.Functions.Function2
 
getReturnType() - Method in class lombok.Functions.Function3
 
getReturnType() - Method in class lombok.Functions.Function4
 
getReturnType() - Method in class lombok.Functions.Function5
 
getReturnType() - Method in class lombok.Functions.Function6
 
getReturnType() - Method in class lombok.Functions.Function7
 
getReturnType() - Method in class lombok.Functions.Function8
 

J

JvmAgent - Interface in lombok
Generates a public static void agentmain and public static void premain method that constructs a new object of your type and then calls the runAgent(boolean, String, Instrumentation) method on it.

L

LazyGetter - Annotation Type in lombok
Does pretty much the same as @Getter(lazy=true).
ListenerSupport - Annotation Type in lombok
Swing and other frameworks make extensive use of event listeners (Observer pattern) which usually involves a fair amount of boilerplate.
lombok - package lombok
 

P

Position - Enum in lombok
 
Predicate - Annotation Type in lombok
Encapsulates a method that returns a boolean.
Predicates - Class in lombok
Collection of predicate templates.
Predicates() - Constructor for class lombok.Predicates
 
Predicates.Predicate1<T1> - Class in lombok
Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.
Predicates.Predicate1() - Constructor for class lombok.Predicates.Predicate1
 

R

ReadLock - Annotation Type in lombok
Locking beyond @Synchronized.
Rethrow - Annotation Type in lombok
Simplifies rethrowing Exceptions by wrapping them.
Rethrows - Annotation Type in lombok
Helps defining complex Rethrow statements.
runAgent(boolean, String, Instrumentation) - Method in interface lombok.JvmAgent
Entry point of your JVM agent
runApp(String[]) - Method in interface lombok.Application
Entry point of your Java application

S

Sanitize - Annotation Type in lombok
Explicitly turns on sanitation for all method parameter annotated with @Sanitize.With("methodname") or @Sanitize.Normalize.
Sanitize.Normalize - Annotation Type in lombok
String parameter gets normalized using Normalizer.normalize(CharSequence, Normalizer.Form) with default form being NFKC Note: This works only on Strings.
Sanitize.With - Annotation Type in lombok
Specify a custom sanitation method.
Signal - Annotation Type in lombok
Lock Conditions void methodAnnotatedWithSignal() { this.
Singleton - Annotation Type in lombok
Two popular singleton templates.
Singleton.Style - Enum in lombok
 
SwingInvokeAndWait - Annotation Type in lombok
Wraps a bit of Swing pain.
SwingInvokeLater - Annotation Type in lombok
Wraps a bit of Swing pain.

T

Tuple - Class in lombok
 
Tuple() - Constructor for class lombok.Tuple
 
tuple(Object...) - Static method in class lombok.Tuple
A take on tuple assignments.
TypeArguments - Class in lombok
 
TypeArguments() - Constructor for class lombok.TypeArguments
 

V

Validate - Annotation Type in lombok
Explicitly turns on validation for all method parameter annotated with @Validate.With("methodname"), @Validate.NotNull() or @Validate.NotEmpty().
Validate.NotEmpty - Annotation Type in lombok
Triggers an empty check for the annotated parameter by invoking the isEmpty method of the parameter type.
Validate.NotNull - Annotation Type in lombok
Triggers a null-check for the annotated parameter.
Validate.With - Annotation Type in lombok
Specify a custom validation method.
valueOf(String) - Static method in enum lombok.Position
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum lombok.Singleton.Style
Returns the enum constant of this type with the specified name.
values() - Static method in enum lombok.Position
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum lombok.Singleton.Style
Returns an array containing the constants of this enum type, in the order they are declared.
VisibleForTesting - Annotation Type in lombok
An annotation that indicates that the visibility of a type or member has been relaxed to make the code testable.

W

WriteLock - Annotation Type in lombok
Locking beyond @Synchronized.

Y

Yield - Class in lombok
 
Yield() - Constructor for class lombok.Yield
 
yield(T) - Static method in class lombok.Yield
A take on yield return.

A B D E F G J L P R S T V W Y
lombok-pg -

Copyright © 2010-2011 Philipp Eichhorn, licensed under the MIT licence.