Class JStmtSwitch.SwitchLabel
- java.lang.Object
-
- com.inductiveautomation.snap.javatree.JNode
-
- com.inductiveautomation.snap.javatree.JStmtSwitch.SwitchLabel
-
- Enclosing class:
- JStmtSwitch
public static class JStmtSwitch.SwitchLabel extends JNode
A class to represent individual labels in a switch statement.
-
-
Field Summary
Fields Modifier and Type Field Description JExpr
expression
boolean
isDefault
java.util.List<JStmt>
statements
-
Constructor Summary
Constructors Constructor Description SwitchLabel()
-
Method Summary
-
Methods inherited from class com.inductiveautomation.snap.javatree.JNode
addChild, buildChildren, getBlock, getChild, getChildCount, getChildren, getClassLoader, getClassName, getClassNameImpl, getClassRef, getClassRefImpl, getEnclosingClassDecl, getEnclosingMemberDecl, getEnclosingMethodDecl, getEnd, getEndToken, getFile, getJClass, getLineIndex, getName, getNameImpl, getNodeAtCharIndex, getNodeFields, getNodeFieldsImpl, getNodeParents, getNodePath, getNodeString, getOthers, getParent, getParent, getReferencedClasses, getReferencedClassNames, getReferencedClassNames, getReferencedClassNames, getStart, getStartToken, getString, getVariableDecl, getVariableDeclInside, getVariableDecls, isBlock, setClassName, setClassRef, setEndToken, setJClass, setParent, setStartToken, toString
-
-