Uses of Class
org.tquadrat.foundation.javacomposer.JavaComposer
Packages that use JavaComposer
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 JavaComposer in org.tquadrat.foundation.javacomposer
Methods in org.tquadrat.foundation.javacomposer with parameters of type JavaComposerModifier and TypeMethodDescriptionstatic final AnnotationSpec
SuppressableWarnings.createSuppressWarningsAnnotation
(JavaComposer factory, SuppressableWarnings... suppress) Creates anAnnotationSpec
instance for the@SuppressWarnings
annotation.static final CodeBlock
SuppressableWarnings.createSuppressWarningsCommentForIDEA
(JavaComposer factory, SuppressableWarnings... suppress) Creates a comment (for IntelliJ IDEA) that suppresses the given warnings. -
Uses of JavaComposer in org.tquadrat.foundation.javacomposer.internal
Fields in org.tquadrat.foundation.javacomposer.internal declared as JavaComposerModifier and TypeFieldDescriptionprivate final JavaComposer
AnnotationSpecImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
AnnotationSpecImpl.m_Composer
The reference to the factory.private final JavaComposer
CodeBlockImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
CodeBlockImpl.m_Composer
The reference to the factory.private final JavaComposer
CodeProcessorImpl.m_Composer
The instance ofJavaComposer
that is used to create theCodeBlock
instances.private final JavaComposer
CodeWriter.m_Composer
The reference to the factory.private final JavaComposer
FieldSpecImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
FieldSpecImpl.m_Composer
The reference to the factory.private final JavaComposer
JavaFileImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
JavaFileImpl.m_Composer
The reference to the factory.private final JavaComposer
LambdaSpecImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
LambdaSpecImpl.m_Composer
The reference to the factory.private final JavaComposer
MethodSpecImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
MethodSpecImpl.m_Composer
The reference to the factory.private final JavaComposer
ParameterSpecImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
ParameterSpecImpl.m_Composer
The reference to the factory.private final JavaComposer
TypeSpecImpl.BuilderImpl.m_Composer
The reference to the factory.private final JavaComposer
TypeSpecImpl.m_Composer
The reference to the factory.Methods in org.tquadrat.foundation.javacomposer.internal that return JavaComposerModifier and TypeMethodDescriptionprotected final JavaComposer
TypeSpecImpl.BuilderImpl.composer()
Returns the reference to the factory.final JavaComposer
AnnotationSpecImpl.BuilderImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
AnnotationSpecImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
CodeBlockImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
FieldSpecImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
JavaFileImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
LambdaSpecImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
MethodSpecImpl.getFactory()
Returns theJavaComposer
factory.final JavaComposer
ParameterSpecImpl.getFactory()
Returns theJavaComposer
factory.protected final JavaComposer
TypeSpecImpl.BuilderImpl.getFactory()
Returns the factory for the JavaComposer artifacts.final JavaComposer
TypeSpecImpl.getFactory()
Returns theJavaComposer
factory.Constructors in org.tquadrat.foundation.javacomposer.internal with parameters of type JavaComposerModifierConstructorDescriptionBuilderImpl
(JavaComposer composer, TypeName type) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, Optional<String> name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence name, CodeBlockImpl anonymousTypeArguments) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, Optional<String> name, CodeBlockImpl anonymousTypeArguments) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CodeBlockImpl anonymousTypeArguments) Creates a newBuilderImpl
instance for an anonymous type.BuilderImpl
(JavaComposer composer) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, List<String> formatParts, List<Object> args) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, Optional<String> name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, TypeNameImpl type, CharSequence name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, Optional<String> name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence packageName, TypeSpecImpl typeSpec) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence packageName, TypeSpecImpl typeSpec, CodeBlockImpl fileComment, Layout layout, boolean skipJavaLangImports) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, TypeName type, CharSequence name) Creates a newBuilderImpl
instance.BuilderImpl
(JavaComposer composer, CharSequence name) Creates a newBuilderImpl
instance.protected
BuilderImpl
(JavaComposer composer, TypeSpecImpl.Kind kind) Creates a newBuilderImpl
instance for an anonymous type.protected
BuilderImpl
(JavaComposer composer, TypeSpecImpl.Kind kind, CharSequence name) Creates a newBuilderImpl
instance.protected
BuilderImpl
(JavaComposer composer, TypeSpecImpl.Kind kind, Optional<String> name) Creates a newBuilderImpl
instance.CodeProcessorImpl
(JavaComposer composer) Creates a new instance ofCodeProcessor
.CodeWriter
(JavaComposer composer, Appendable out) Creates a newCodeWriter
instance.CodeWriter
(JavaComposer composer, Appendable out, Map<String, ClassNameImpl> importedTypes, Set<String> staticImports) Creates a newCodeWriter
instance.CodeWriter
(JavaComposer composer, Appendable out, Set<String> staticImports) Creates a newCodeWriter
instance.