Class RewriteSwitchExpressionsTransform.SwitchInfo
- java.lang.Object
-
- com.strobel.decompiler.languages.java.ast.transforms.RewriteSwitchExpressionsTransform.SwitchInfo
-
- Enclosing class:
- RewriteSwitchExpressionsTransform
static final class RewriteSwitchExpressionsTransform.SwitchInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.Map<SwitchSection,RewriteSwitchExpressionsTransform.CaseInfo>
cases
(package private) boolean
needClassicStyle
(package private) IdentifierExpression
resultIdentifier
(package private) Variable
resultVariable
(package private) ExpressionStatement
rewrittenAssignment
(package private) VariableDeclarationStatement
rewrittenDeclaration
(package private) SwitchExpression
rewrittenExpression
-
Constructor Summary
Constructors Constructor Description SwitchInfo()
-
-
-
Field Detail
-
resultIdentifier
IdentifierExpression resultIdentifier
-
resultVariable
Variable resultVariable
-
rewrittenExpression
SwitchExpression rewrittenExpression
-
rewrittenAssignment
ExpressionStatement rewrittenAssignment
-
rewrittenDeclaration
VariableDeclarationStatement rewrittenDeclaration
-
cases
final java.util.Map<SwitchSection,RewriteSwitchExpressionsTransform.CaseInfo> cases
-
needClassicStyle
boolean needClassicStyle
-
-