Package deltix.util.jcg
Interface JCompoundStatement
-
- All Superinterfaces:
JStatement,JVariableContainer
- All Known Subinterfaces:
JSwitchStatement
- All Known Implementing Classes:
JCompStmtImpl
public interface JCompoundStatement extends JStatement, JVariableContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(JExpr e)voidadd(JStatement stmt)voidaddComment(java.lang.String text)voidaddFront(JStatement stmt)JLocalVariableaddVar(int modifiers, JType type, JType[] typeArgs, java.lang.String name, JExpr initValue)JLocalVariableaddVar(int modifiers, JType type, java.lang.String name)JLocalVariableaddVar(int modifiers, JType type, java.lang.String name, JExpr initValue)JLocalVariableaddVar(int modifiers, java.lang.Class<?> type, java.lang.String name)JLocalVariableaddVar(int modifiers, java.lang.Class<?> type, java.lang.String name, JExpr initValue)booleanisEmpty()-
Methods inherited from interface deltix.util.jcg.JVariableContainer
addVar
-
-
-
-
Method Detail
-
add
void add(JStatement stmt)
-
addFront
void addFront(JStatement stmt)
-
add
void add(JExpr e)
-
addComment
void addComment(java.lang.String text)
- Specified by:
addCommentin interfaceJVariableContainer
-
isEmpty
boolean isEmpty()
-
addVar
JLocalVariable addVar(int modifiers, JType type, java.lang.String name)
- Specified by:
addVarin interfaceJVariableContainer
-
addVar
JLocalVariable addVar(int modifiers, JType type, java.lang.String name, JExpr initValue)
- Specified by:
addVarin interfaceJVariableContainer
-
addVar
JLocalVariable addVar(int modifiers, java.lang.Class<?> type, java.lang.String name)
- Specified by:
addVarin interfaceJVariableContainer
-
addVar
JLocalVariable addVar(int modifiers, java.lang.Class<?> type, java.lang.String name, JExpr initValue)
- Specified by:
addVarin interfaceJVariableContainer
-
addVar
JLocalVariable addVar(int modifiers, JType type, JType[] typeArgs, java.lang.String name, JExpr initValue)
-
-