Uses of Package
org.tquadrat.foundation.javacomposer
Packages that use org.tquadrat.foundation.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.-
Classes in org.tquadrat.foundation.javacomposer used by org.tquadrat.foundation.javacomposerClassDescriptionThe specification for a generated annotation on a declaration.The specification of a builder for an instance of an implementation of
AnnotationSpec.The specialisation ofTypeNamefor array types.The specification for a fully-qualified class name for top-level and member classes.The definition of a fragment for a*.javafile, potentially containing declarations, statements, and documentation.The definition of a builder for a new instance of an implementation ofCodeBlock.An implementation ofStringTemplate.ProcessorPREVIEW that creates an instance ofCodeBlockfrom the given String template.The specification for a generated field declaration.The specification of a builder for an instance of an implementation forFieldSpecThe factory for the various JavaComposer artefacts.The definition for a Java file containing a single top level class.The definition for a builder for an instance of an implementation ofJavaFile.The specification for a generated lambda construct.The builder for an instance ofLambdaSpecThe various possible layouts for the output created byJavaFile.The specification for a generated constructor or method declaration.The builder for an instance ofMethodSpecAssigns Java identifier names to avoid collisions, 'abuse' of keywords, and invalid characters.The specialisation ofTypeNamefor parameterised types.The specification for a generated parameter declaration.The builder for an instance ofParameterSpecWarnings that can be suppressed with the@SuppressWarningsannotation.The specification for a representation of any type in Java's type system, plusvoid.The specification of a generated class, interface, annotation or enum declaration.The specification for a builder for an instance of an implementation forTypeSpec.The specialisation ofTypeNamefor type variable names.The specialisation ofTypeNamefor wildcard named types. -
Classes in org.tquadrat.foundation.javacomposer used by org.tquadrat.foundation.javacomposer.internalClassDescriptionThe specification for a generated annotation on a declaration.The specification of a builder for an instance of an implementation of
AnnotationSpec.The specialisation ofTypeNamefor array types.The specification for a fully-qualified class name for top-level and member classes.The definition of a fragment for a*.javafile, potentially containing declarations, statements, and documentation.The definition of a builder for a new instance of an implementation ofCodeBlock.An implementation ofStringTemplate.ProcessorPREVIEW that creates an instance ofCodeBlockfrom the given String template.The specification for a generated field declaration.The specification of a builder for an instance of an implementation forFieldSpecThe factory for the various JavaComposer artefacts.The definition for a Java file containing a single top level class.The definition for a builder for an instance of an implementation ofJavaFile.The specification for a generated lambda construct.The builder for an instance ofLambdaSpecThe various possible layouts for the output created byJavaFile.The specification for a generated constructor or method declaration.The builder for an instance ofMethodSpecThe specialisation ofTypeNamefor parameterised types.The specification for a generated parameter declaration.The builder for an instance ofParameterSpecWarnings that can be suppressed with the@SuppressWarningsannotation.The specification for a representation of any type in Java's type system, plusvoid.The specification of a generated class, interface, annotation or enum declaration.The specification for a builder for an instance of an implementation forTypeSpec.The specialisation ofTypeNamefor type variable names.The specialisation ofTypeNamefor wildcard named types.
