Uses of Interface
org.tquadrat.foundation.javacomposer.LambdaSpec.Builder
Packages that use LambdaSpec.Builder
Package
Description
JavaComposer is a Java toolkit for the generation of Java source
code.
The implementations for the interfaces from the package
org.tquadrat.foundation.javacomposer.-
Uses of LambdaSpec.Builder in org.tquadrat.foundation.javacomposer
Methods in org.tquadrat.foundation.javacomposer that return LambdaSpec.BuilderModifier and TypeMethodDescriptionAdds code for the lambda body.Adds code for the lambda body.LambdaSpec.Builder.addComment(String format, Object... args) Adds a comment for the lambda body.LambdaSpec.Builder.addParameter(Type type, String name) Adds a parameter for the lambda.LambdaSpec.Builder.addParameter(String name) Adds a parameter for the lambda.LambdaSpec.Builder.addParameter(ParameterSpec parameterSpec) Adds a parameter for the lambda.LambdaSpec.Builder.addParameter(TypeName type, String name) Adds a parameter for the lambda.LambdaSpec.Builder.addParameters(Iterable<? extends ParameterSpec> parameterSpecs) Adds parameters for the lambda.LambdaSpec.Builder.addStatement(String format, Object... args) Adds a statement to the code for the lambda body.LambdaSpec.Builder.beginControlFlow(String controlFlow, Object... args) Adds the begin of a control flow for the lambda body.LambdaSpec.Builder.endControlFlow()Ends the current control flow for the lambda body.LambdaSpec.Builder.endControlFlow(String controlFlow, Object... args) Ends the current control flow for the lambda body; this version is only used fordo-whileconstructs.final LambdaSpec.BuilderJavaComposer.lambdaBuilder()Creates a builder for an instance ofLambdaSpec.LambdaSpec.Builder.nextControlFlow(String controlFlow, Object... args) Begins another control flow for the lambda body.LambdaSpec.toBuilder()Creates a new builder that is initialised with the components of this lambda. -
Uses of LambdaSpec.Builder in org.tquadrat.foundation.javacomposer.internal
Classes in org.tquadrat.foundation.javacomposer.internal that implement LambdaSpec.Builder
