Class MethodCmBuilder
-
- All Implemented Interfaces:
-
pl.metaprogramming.codegen.java.base.IMethodCmBuilder
public abstract class MethodCmBuilder<T extends Object> implements IMethodCmBuilder
-
-
Constructor Summary
Constructors Constructor Description MethodCmBuilder(T model)
-
Method Summary
Modifier and Type Method Description final BuildContext<?>
getContext()
final Unit
setContext(BuildContext<?> context)
final ClassCm
getClassCm()
final Unit
setClassCm(ClassCm classCm)
MethodCm
getMethodCm()
final T
getModel()
abstract MethodCm
makeDeclaration()
final MethodCm
makeDeclaration(BuildContext<?> context)
final MethodCm
make()
-
-
Constructor Detail
-
MethodCmBuilder
MethodCmBuilder(T model)
-
-
Method Detail
-
getContext
final BuildContext<?> getContext()
-
setContext
final Unit setContext(BuildContext<?> context)
-
getClassCm
final ClassCm getClassCm()
-
setClassCm
final Unit setClassCm(ClassCm classCm)
-
getMethodCm
MethodCm getMethodCm()
-
makeDeclaration
abstract MethodCm makeDeclaration()
-
makeDeclaration
final MethodCm makeDeclaration(BuildContext<?> context)
-
-
-
-