Class SwitchExpressionArm

java.lang.Object
com.strobel.core.Freezable
com.strobel.decompiler.languages.java.ast.AstNode
com.strobel.decompiler.languages.java.ast.SwitchExpressionArm
All Implemented Interfaces:
UserDataStore, IFreezable, INode, Cloneable
Direct Known Subclasses:
SwitchExpressionArm.NullSwitchExpressionArm

public class SwitchExpressionArm extends AstNode
  • Field Details

    • NULL

      public static final SwitchExpressionArm NULL
    • VALUE_ROLE

      public static final Role<Expression> VALUE_ROLE
    • CASE_KEYWORD_ROLE

      public static final TokenRole CASE_KEYWORD_ROLE
    • DEFAULT_KEYWORD_ROLE

      public static final TokenRole DEFAULT_KEYWORD_ROLE
    • ARROW_ROLE

      public static final TokenRole ARROW_ROLE
    • COLON_ROLE

      public static final TokenRole COLON_ROLE
    • defaultCase

      private boolean defaultCase
    • isClassicStyle

      private boolean isClassicStyle
  • Constructor Details

    • SwitchExpressionArm

      public SwitchExpressionArm()
  • Method Details