# Interface: com.pnfsoftware.jeb.core.units.code.IBasicBlockSkeleton

Generic interface for basic block builders.

## Method: getDstOffsets
- return type: `java.util.List<java.lang.Long>`

Description: Get the offsets to which this basic block is branching.
return: destination offsets

## Method: getEndAddress
- return type: `long`

Description: Address following the last instruction of the block \(ie, last exclusive address\).
return: end address

## Method: getFirstAddress
- return type: `long`

Description: Address of first instruction in the block.
return: first instruction address

## Method: getInsntructions
- return type: `java.util.List<InsnType>`

Description: Get the list of instructions that make up this basic block.
return: block instructions

## Method: getLastAddress
- return type: `long`

Description: Address of last instruction in the block.
return: last instruction address

