Class Java.SwitchStatement.SwitchBlockStatementGroup

java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.SwitchStatement.SwitchBlockStatementGroup
All Implemented Interfaces:
Java.Locatable
Enclosing class:
Java.SwitchStatement

public static class Java.SwitchStatement.SwitchBlockStatementGroup extends Java.Located
Representation of a "switch block statement group" as defined in JLS7 14.11.
  • Field Details

    • caseLabels

      public final List<Java.Rvalue> caseLabels
      The CASE labels at the top of the "switch block statement group".
    • hasDefaultLabel

      public final boolean hasDefaultLabel
      Whether this "switch block statement group" includes the DEFAULT label.
    • blockStatements

      public final List<Java.BlockStatement> blockStatements
      The statements following the CASE labels.
  • Constructor Details

  • Method Details