public class IfStatement extends Object implements FlowControl
| Constructor and Description |
|---|
IfStatement() |
IfStatement(String format,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(BytecodeNode parent,
BytecodeVisitor<T> visitor) |
void |
accept(org.objectweb.asm.MethodVisitor visitor,
MethodGenerationContext generationContext) |
BytecodeBlock |
condition() |
IfStatement |
condition(BytecodeNode node) |
List<BytecodeNode> |
getChildNodes() |
String |
getComment() |
BytecodeBlock |
ifFalse() |
IfStatement |
ifFalse(BytecodeNode node) |
BytecodeBlock |
ifTrue() |
IfStatement |
ifTrue(BytecodeNode node) |
public String getComment()
getComment in interface FlowControlpublic BytecodeBlock condition()
public IfStatement condition(BytecodeNode node)
public BytecodeBlock ifTrue()
public IfStatement ifTrue(BytecodeNode node)
public BytecodeBlock ifFalse()
public IfStatement ifFalse(BytecodeNode node)
public void accept(org.objectweb.asm.MethodVisitor visitor,
MethodGenerationContext generationContext)
accept in interface BytecodeNodepublic List<BytecodeNode> getChildNodes()
getChildNodes in interface BytecodeNodepublic <T> T accept(BytecodeNode parent, BytecodeVisitor<T> visitor)
accept in interface BytecodeNodeCopyright © 2012–2023. All rights reserved.