com.pnfsoftware.jeb.core.units.code.java.ICompound |
Known Indirect Subclasses
IJavaBlock |
Java AST interface to represent a sequence of statements . |
IJavaDoWhile |
Java AST interface to represent a do-while loop statement. |
IJavaFor |
Java AST interface used to represent a standard for loop statement. |
IJavaForEach |
Java AST interface used to represent a for-each Java 5 loop statement. |
IJavaIf |
Java AST interface to represent conditional "if" statements. |
IJavaSwitch |
Java AST interface to represent switch statements. |
IJavaTry |
Java AST interface to represent try-catch elements. |
IJavaWhile |
Java AST interface to represent while loop statements. |
|
Class Overview
Java AST interface to represent compound statements.
Compound statements contain more statements, laid out in blocks
. A block is
the simplest type of compound.
Summary
Public Methods |
abstract
List<? extends IJavaBlock>
|
getBlocks()
Get the list of blocks contained in this compound.
|
Public Methods
public
abstract
List<? extends IJavaBlock>
getBlocks
()
Get the list of blocks contained in this compound.
Caveat: if this compound is a block itself, the returned list is not empty, it contains self.