Uses of Class
org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl.BuilderImpl
Packages that use CodeBlockImpl.BuilderImpl
Package
Description
The implementations for the interfaces from the package
org.tquadrat.foundation.javacomposer.-
Uses of CodeBlockImpl.BuilderImpl in org.tquadrat.foundation.javacomposer.internal
Fields in org.tquadrat.foundation.javacomposer.internal declared as CodeBlockImpl.BuilderImplModifier and TypeFieldDescriptionprivate final CodeBlockImpl.BuilderImplCodeBlockImpl.CodeBlockJoiner.m_BuilderThe builder that is used to deliver the final code block.private final CodeBlockImpl.BuilderImplLambdaSpecImpl.BuilderImpl.m_CodeThe code for the lambda body.private final CodeBlockImpl.BuilderImplMethodSpecImpl.BuilderImpl.m_CodeThe code for the method.private final CodeBlockImpl.BuilderImplJavaFileImpl.BuilderImpl.m_FileCommentThe file comment.private final CodeBlockImpl.BuilderImplTypeSpecImpl.BuilderImpl.m_InitializerBlockThe initializer block.private final CodeBlockImpl.BuilderImplFieldSpecImpl.BuilderImpl.m_JavadocThe Javadoc comment for the field.private final CodeBlockImpl.BuilderImplMethodSpecImpl.BuilderImpl.m_JavadocThe Javadoc comment for the method.private final CodeBlockImpl.BuilderImplParameterSpecImpl.BuilderImpl.m_JavadocThe Javadoc comment for the parameter.private final CodeBlockImpl.BuilderImplTypeSpecImpl.BuilderImpl.m_JavadocThe Javadoc comment for the type.private final CodeBlockImpl.BuilderImplMethodSpecImpl.BuilderImpl.m_ReturnCommentThe comment for the return value for the method.private final CodeBlockImpl.BuilderImplTypeSpecImpl.BuilderImpl.m_StaticBlockThe builder for the static block of the type.Methods in org.tquadrat.foundation.javacomposer.internal that return CodeBlockImpl.BuilderImplModifier and TypeMethodDescriptionAdds code with positional or relative arguments.Adds aCodeBlockinstance.Adds code using named arguments.CodeBlockImpl.BuilderImpl.addStatement(String format, Object... args) Adds a statement.CodeBlockImpl.BuilderImpl.addStaticImport(Class<?> clazz, String... names) Adds a static import.CodeBlockImpl.BuilderImpl.addStaticImport(Enum<?> constant) Adds a static import for the givenenumvalue.CodeBlockImpl.BuilderImpl.addStaticImport(ClassName className, String... names) Adds a static import.CodeBlockImpl.BuilderImpl.addWithoutDebugInfo(String format, Object... args) Adds code with positional or relative arguments, without prepending any debug output.CodeBlockImpl.BuilderImpl.addWithoutDebugInfo(CodeBlock codeBlock) Adds aCodeBlockinstance without prepending any debug output.CodeBlockImpl.BuilderImpl.beginControlFlow(String controlFlow, Object... args) Starts a control flow construct.CodeBlockImpl.BuilderImpl.endControlFlow()Ends a control flow construct that was previously begun with a call toCodeBlock.Builder.beginControlFlow(String, Object...).CodeBlockImpl.BuilderImpl.endControlFlow(String controlFlow, Object... args) Ends a control flow construct that was previously started with a call toCodeBlock.Builder.beginControlFlow(String,Object...)orCodeBlock.Builder.beginControlFlow(String,Object...).protected final CodeBlockImpl.BuilderImplTypeSpecImpl.BuilderImpl.getInitializerBlock()Provides access to the builder for the initializer block of the new type.protected final CodeBlockImpl.BuilderImplTypeSpecImpl.BuilderImpl.getJavadoc()Provides access to the builder for the Javadoc of the new type.protected final CodeBlockImpl.BuilderImplTypeSpecImpl.BuilderImpl.getStaticBlock()Provides access to the builder for the static initializer block of the new type.CodeBlockImpl.BuilderImpl.indent()Adds an indentation level to the code block.CodeBlockImpl.BuilderImpl.nextControlFlow(String controlFlow, Object... args) Adds another control flow construct to an already existing one.CodeBlockImpl.toBuilder()Creates a new builder that is initialised with the components of this code block.CodeBlockImpl.BuilderImpl.unindent()Removes an indentation level from the code block.Constructors in org.tquadrat.foundation.javacomposer.internal with parameters of type CodeBlockImpl.BuilderImplModifierConstructorDescriptionCodeBlockImpl(CodeBlockImpl.BuilderImpl builder) Creates a newCodeBlockImplinstance.CodeBlockJoiner(String delimiter, CodeBlockImpl.BuilderImpl builder) Creates a newCodeBlockJoinerinstance.
