Class ClassCmBuilderDelegator
-
- All Implemented Interfaces:
-
pl.metaprogramming.codegen.java.base.IClassCmBuilder
public final class ClassCmBuilderDelegator<M extends Object> implements IClassCmBuilder<M>
-
-
Constructor Summary
Constructors Constructor Description ClassCmBuilderDelegator(Function0<IClassCmBuilder<M>> builderSupplier)
-
Method Summary
Modifier and Type Method Description IntegergetPriority()UnitsetPriority(Integer priority)UnitmakeDeclaration(BuildContext<M> context)UnitmakeImplementation(BuildContext<M> context)UnitmakeDecoration(BuildContext<M> context)-
-
Constructor Detail
-
ClassCmBuilderDelegator
ClassCmBuilderDelegator(Function0<IClassCmBuilder<M>> builderSupplier)
-
-
Method Detail
-
getPriority
Integer getPriority()
-
setPriority
Unit setPriority(Integer priority)
-
makeDeclaration
Unit makeDeclaration(BuildContext<M> context)
-
makeImplementation
Unit makeImplementation(BuildContext<M> context)
-
makeDecoration
Unit makeDecoration(BuildContext<M> context)
-
-
-
-