Package com.cloudimpl.codegen4j
Class SwitchBlock
- java.lang.Object
-
- com.cloudimpl.codegen4j.CodeBlock
-
- com.cloudimpl.codegen4j.SwitchBlock
-
public class SwitchBlock extends CodeBlock
- Author:
- nuwansa
-
-
Field Summary
-
Fields inherited from class com.cloudimpl.codegen4j.CodeBlock
codeBlocks
-
-
Constructor Summary
Constructors Constructor Description SwitchBlock(String switchArg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseBlockcreateCase(String caseName)DefaultBlockcreateDefault()protected StatementgenerateHeader()-
Methods inherited from class com.cloudimpl.codegen4j.CodeBlock
addStmt, collectImports, createBlock, createElse, createElseIf, createIf, createName, createSwitch, createSynchronousBlock, disableBlockSpace, generateCode, pushBlock, stmt, var, withAnnotation, withImports, withReturnStatment
-
-
-
-
Constructor Detail
-
SwitchBlock
public SwitchBlock(String switchArg)
-
-
Method Detail
-
createDefault
public DefaultBlock createDefault()
-
generateHeader
protected Statement generateHeader()
- Specified by:
generateHeaderin classCodeBlock
-
-