org.jboss.errai.codegen.builder.impl
Class SwitchBlockBuilderImpl
java.lang.Object
org.jboss.errai.codegen.builder.impl.AbstractStatementBuilder
org.jboss.errai.codegen.builder.impl.SwitchBlockBuilderImpl
- All Implemented Interfaces:
- Builder, CaseBlockBuilder, ClosedBlock, ContextualSwitchBlockBuilder, StatementEnd, SwitchBlockBuilder, Statement
public class SwitchBlockBuilderImpl
- extends AbstractStatementBuilder
- implements SwitchBlockBuilder, ContextualSwitchBlockBuilder, CaseBlockBuilder
StatementBuilder to generate switch blocks.
- Author:
- Christian Sadilek
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SwitchBlockBuilderImpl
protected SwitchBlockBuilderImpl(Context context,
CallElementBuilder callElementBuilder)
switch_
public CaseBlockBuilder switch_()
- Specified by:
switch_
in interface ContextualSwitchBlockBuilder
switch_
public CaseBlockBuilder switch_(Statement statement)
- Specified by:
switch_
in interface SwitchBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(IntValue value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(int value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(CharValue value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(char value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(ByteValue value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(byte value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(ShortValue value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(short value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(LiteralValue<Enum<?>> value)
- Specified by:
case_
in interface CaseBlockBuilder
case_
public BlockBuilder<CaseBlockBuilder> case_(Enum<?> value)
- Specified by:
case_
in interface CaseBlockBuilder
default_
public BlockBuilder<StatementEnd> default_()
- Specified by:
default_
in interface CaseBlockBuilder
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.