Class ClassCmBuildDirector
-
- All Implemented Interfaces:
public final class ClassCmBuildDirector<M extends Object> extends ClassBuilder<M>
-
-
Field Summary
Fields Modifier and Type Field Description private final Mmodelprivate final TypeOfCode<M>typeOfCodeprivate final ClassCdclassCdprivate final Generator<?>generator
-
Constructor Summary
Constructors Constructor Description ClassCmBuildDirector(BuildContext<M> context, List<IClassCmBuilder<M>> builders)
-
Method Summary
Modifier and Type Method Description CodeGenerationTask<?>makeGenerationTask(String filePath)UnitmakeDecoration()UnitmakeDeclaration()UnitmakeImplementation()StringtoString()-
-
Constructor Detail
-
ClassCmBuildDirector
ClassCmBuildDirector(BuildContext<M> context, List<IClassCmBuilder<M>> builders)
-
-
Method Detail
-
makeGenerationTask
CodeGenerationTask<?> makeGenerationTask(String filePath)
-
makeDecoration
Unit makeDecoration()
-
makeDeclaration
Unit makeDeclaration()
-
makeImplementation
Unit makeImplementation()
-
-
-
-