Uses of Class
org.tquadrat.foundation.javacomposer.internal.CodeBlockImpl
Packages that use CodeBlockImpl
Package
Description
The implementations for the interfaces from the package
org.tquadrat.foundation.javacomposer.-
Uses of CodeBlockImpl in org.tquadrat.foundation.javacomposer.internal
Fields in org.tquadrat.foundation.javacomposer.internal declared as CodeBlockImplModifier and TypeFieldDescriptionprivate final CodeBlockImplClassSpecImpl.BuilderImpl.m_AnonymousTypeArgumentsThe anonymous type arguments.private final CodeBlockImplClassSpecImpl.m_AnonymousTypeArgumentsThe anonymous type arguments for this type.private final CodeBlockImplLambdaSpecImpl.m_CodeThe code of the body for this lambda.private final CodeBlockImplMethodSpecImpl.m_CodeThe code of this method.private CodeBlockImplMethodSpecImpl.BuilderImpl.m_DefaultValueThe default value for the method; this is for annotations only.private final CodeBlockImplJavaFileImpl.m_FileCommentThe file comment.private CodeBlockImplFieldSpecImpl.BuilderImpl.m_InitializerThe initializer for the field.private final CodeBlockImplFieldSpecImpl.m_InitializerThe initializer for the field.private final CodeBlockImplTypeSpecImpl.m_InitializerBlockThe initializer block for this type.private final CodeBlockImplFieldSpecImpl.m_JavadocThe Javadoc comment for the field.private final CodeBlockImplMethodSpecImpl.m_JavadocThe Javadoc comment of this method.private final CodeBlockImplParameterSpecImpl.m_JavadocThe Javadoc comment for this type.private final CodeBlockImplTypeSpecImpl.m_JavadocThe Javadoc comment for this type.private final CodeBlockImplMethodSpecImpl.m_ReturnCommentThe comment for the return value of the method.private final CodeBlockImplTypeSpecImpl.m_StaticBlockThe static initializer block for this type.Fields in org.tquadrat.foundation.javacomposer.internal with type parameters of type CodeBlockImplModifier and TypeFieldDescriptionprivate final Map<String, List<CodeBlockImpl>> AnnotationSpecImpl.BuilderImpl.m_CodeBlocksThe building blocks.private final Optional<CodeBlockImpl> MethodSpecImpl.m_DefaultValueThe default value of this method; only applicable for annotations.private final Map<String, List<CodeBlockImpl>> AnnotationSpecImpl.m_MembersThe code blocks that define this annotation.Methods in org.tquadrat.foundation.javacomposer.internal that return CodeBlockImplModifier and TypeMethodDescriptionfinal CodeBlockImplCodeBlockImpl.BuilderImpl.build()Creates theCodeBlockfrom the added components.final CodeBlockImplLambdaSpecImpl.BuilderImpl.code()Returns the code for the lambda body.final CodeBlockImplJavaFileImpl.BuilderImpl.fileComment()Returns the file comment.protected final CodeBlockImplTypeSpecImpl.getInitializerBlock()Returns the initializer block for this type.final CodeBlockImplFieldSpecImpl.getJavadoc()Returns the Javadoc for this field.protected final CodeBlockImplTypeSpecImpl.getJavadoc()Return the Javadoc for this type.protected final CodeBlockImplTypeSpecImpl.getStaticBlock()Returns the static block for this type.final CodeBlockImplCodeBlockImpl.CodeBlockJoiner.join()Returns the new code block with the joined ones.Methods in org.tquadrat.foundation.javacomposer.internal that return types with arguments of type CodeBlockImplModifier and TypeMethodDescriptionfinal Optional<CodeBlockImpl> MethodSpecImpl.defaultValue()Returns the default value of this method.protected final Optional<CodeBlockImpl> ClassSpecImpl.BuilderImpl.getAnonymousTypeArguments()Returns the anonymous type arguments for the new type.protected Optional<CodeBlockImpl> TypeSpecImpl.BuilderImpl.getAnonymousTypeArguments()Returns the anonymous type arguments for the new type.final Collector<CodeBlockImpl, ?, CodeBlockImpl> ACollectorimplementation that joinsCodeBlockinstances together into one new code block, separated by the given separator.final Collector<CodeBlockImpl, ?, CodeBlockImpl> ACollectorimplementation that joinsCodeBlockinstances together into one new code block, separated by the given separator.final Collector<CodeBlockImpl, ?, CodeBlockImpl> ACollectorimplementation that joinsCodeBlockinstances together into one new code block, separated by the given separator.final Collector<CodeBlockImpl, ?, CodeBlockImpl> ACollectorimplementation that joinsCodeBlockinstances together into one new code block, separated by the given separator.private static final Stream<CodeBlockImpl> CodeBlockImpl.makeCodeBlockStream(CodeBlock head, CodeBlock... tail) Composes a stream from the givenCodeBlockinstances.final Map<String, List<CodeBlockImpl>> AnnotationSpecImpl.BuilderImpl.members()Returns the members.Methods in org.tquadrat.foundation.javacomposer.internal with parameters of type CodeBlockImplModifier and TypeMethodDescriptionCodeBlockImpl.CodeBlockJoiner.add(CodeBlockImpl codeBlock) Adds another code block.final CodeWriterCodeWriter.emit(CodeBlockImpl codeBlock) Emits the givenCodeBlockImplinstance to the output target.final voidCodeWriter.emitBlockComment(CodeBlockImpl codeBlock) Emits the givenCodeBlockImplinstance as a block comment to the output target.final voidCodeWriter.emitJavadoc(CodeBlockImpl codeBlock) Emits the givenCodeBlockImplinstance as a JavaDoc comment to the output target.final voidCodeWriter.emitLineComment(CodeBlockImpl codeBlock) Emits the givenCodeBlockImplinstance as a line comment to the output target.Method parameters in org.tquadrat.foundation.javacomposer.internal with type arguments of type CodeBlockImplModifier and TypeMethodDescriptionprivate static final voidAnnotationSpecImpl.emitAnnotationValues(CodeWriter codeWriter, String whitespace, String memberSeparator, List<CodeBlockImpl> values) Emits the values of this annotation to the given code writer.Constructors in org.tquadrat.foundation.javacomposer.internal with parameters of type CodeBlockImplModifierConstructorDescriptionBuilderImpl(JavaComposer composer, CharSequence name, CodeBlockImpl anonymousTypeArguments) Creates a newBuilderImplinstance.BuilderImpl(JavaComposer composer, Optional<String> name, CodeBlockImpl anonymousTypeArguments) Creates a newBuilderImplinstance.BuilderImpl(JavaComposer composer, CodeBlockImpl anonymousTypeArguments) Creates a newBuilderImplinstance for an anonymous type.BuilderImpl(JavaComposer composer, CharSequence packageName, TypeSpecImpl typeSpec, CodeBlockImpl fileComment, Layout layout, boolean skipJavaLangImports) Creates a newBuilderImplinstance.
