Package org.intocps.maestro.plugin
Class BasicMaestroExpansionPlugin.FunctionDeclarationBuilder
- java.lang.Object
-
- org.intocps.maestro.plugin.BasicMaestroExpansionPlugin.FunctionDeclarationBuilder
-
- Enclosing class:
- BasicMaestroExpansionPlugin
protected class BasicMaestroExpansionPlugin.FunctionDeclarationBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FunctionDeclarationBuilder(java.lang.String name, org.intocps.maestro.ast.node.PType returnType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasicMaestroExpansionPlugin.FunctionDeclarationBuilderaddArg(java.lang.Class<? extends org.intocps.maestro.ast.node.PType> type, java.lang.String name)BasicMaestroExpansionPlugin.FunctionDeclarationBuilderaddArg(java.lang.String typeName, java.lang.String name)org.intocps.maestro.ast.AFunctionDeclarationbuild()
-
-
-
Method Detail
-
build
public org.intocps.maestro.ast.AFunctionDeclaration build()
-
addArg
public BasicMaestroExpansionPlugin.FunctionDeclarationBuilder addArg(java.lang.Class<? extends org.intocps.maestro.ast.node.PType> type, java.lang.String name)
-
addArg
public BasicMaestroExpansionPlugin.FunctionDeclarationBuilder addArg(java.lang.String typeName, java.lang.String name)
-
-